Expand description
Coordinate remapping for tiled and scan-pattern LED panel arrangements
Use RemappedFrameBuffer to wrap any framebuffer type (plain, latched,
bitplane::plain, bitplane::latched) and remap pixel coordinates through a
PixelRemapper implementation.
Available remappers:
ChainTopRightDown— tiles multiple panels into a larger virtual displayQuarterScan— remaps for 1/16-scan (quarter-scan) 64×64 panels (stub — fill inremap_xyfor your panel)
The older TiledFrameBuffer is still available but deprecated in favour of
RemappedFrameBuffer, which has a simpler generic signature and works with
all framebuffer types.
Structs§
- Chain
TopRight Down - Chaining strategy for tiled panels
- Quarter
Scan - Pixel remapper for panels with 1/4-scan (also called 1/16-scan on 64-row panels)
- Remapped
Frame Buffer - Coordinate-remapping wrapper for any framebuffer
- Tiled
Frame Buffer Deprecated - Tile together multiple displays in a certain configuration to form a single larger display
Traits§
- Pixel
Remapper - Trait for pixel re-mappers
Functions§
- compute_
tiled_ cols - Computes the number of columns needed if the displays are bing tiled together.