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, with pluggable wiring variants (seequarter_scan)
The older TiledFrameBuffer is still available but deprecated in favour of
RemappedFrameBuffer, which has a simpler generic signature and works with
all framebuffer types.
Modules§
- quarter_
scan - Slot-assignment variants for
QuarterScanpanels
Structs§
- Chain
TopRight Down - Chaining strategy for tiled panels
- Quarter
Scan - Pixel remapper for “quarter-scan” panels (1/16-scan on 64×64 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 being tiled together.