Like CoordTranslator, but uses the serial (bulk-transfer) list encoding.
Input wire format is a window with two frames:
- "header": {x_translation, y_translation, coords_count}
- "data": {coords[1]} (one coordinate per frame)
Output wire format is also a window with two frames:
- "header": {coords_count}
- "data": {coords[1]} (one coordinate per frame)
In bulk-transfer encoding, the sender may transmit multiple header/data
sequences to extend a list. A common pattern is to set coords_count=64 and
re-send a new header every 64 items; the final header has coords_count=0.
This module passes the header count through and translates each coordinate.
Definition at line 364 of file esitester.py.