Physical layout of a connected tactile display, as the device itself reports it.
Never hardcode these. Models differ — one DotPad has no text line at all — and a renderer that assumes one geometry silently draws garbage on another.
Braille cells across the graphic area.
Braille cells down the graphic area.
Cells on the separate braille text line. Zero on models without one.
Pins across the graphic area — cellColumns * 2.
cellColumns * 2
Pins down the graphic area — cellRows * 4.
cellRows * 4
Physical layout of a connected tactile display, as the device itself reports it.
Never hardcode these. Models differ — one DotPad has no text line at all — and a renderer that assumes one geometry silently draws garbage on another.