Projection Screen or Lift
A generic driver for motorised screens, projector lifts, and masking systems (Dragonfly, Grandview, Elite, and similar) that accept a short serial frame — typically around five bytes at 2400 baud. Trait: cover.
Connection
Section titled “Connection”- RS-232 serial — 2400 baud, 8N1, either directly or through a proxy UART.
- Serial-over-TCP — TCP port 4999.
It’s one-way — the screen doesn’t report back — so the driver estimates position from a configured travel time. For wiring the serial side, see Wiring: RS-232 serial.
- connection — serial or serial-over-TCP.
- For serial: port and baud (2400).
- For TCP: host and port (4999).
- address — a 6-hex-digit address (
EEEEEE). - repeat — repeat the frame (Grandview).
- travelSeconds — full travel time, used to estimate position.
- invert — swap up and down if the screen is wired the other way.
What it can do
Section titled “What it can do”| Command | What it does |
|---|---|
down | Lower the screen |
up | Raise the screen |
stop | Stop mid-travel |
send_raw | Send five raw hex bytes |
It raises screen.moving and screen.settled events as it estimates travel.