Starting Lights Devices

ZRound supports Starting Lights devices. The protocol can be defined and two working modes are availables (master/slave).

Temperature and Humidity data can be sent as well to ZRound by using special commands to be displayed on screen.


The protocol includes the commands START, STOP, PAUSE, RESUME, GO, LIGHT, HT, HS described below. The commands can be fully configured in the ZRound Starting Lights configuration page

Slave Mode

In Slave mode, ZRound send the “START” command when the race must be started and “STOP” when the lights must be switched off.

The starting lights must send the “GO” command when the startup procedure has been completed and the race must be started.

ZRound → Device

  * START = $START\n
  * STOP  = $STOP\n

Device → ZRound

  * GO = $GO\n

Master Mode

When ZRound works in master mode, it controls the countdown and when the lights are switched on/off.

ZRound → Device

  * LIGHT  = $LIGHT,<n>,<state>\n


  <n> is the light to be controlled
  <state> 0 off, 1 on

Race Pause & Resume

Race can be paused and resumed from the device with the following commands.

Device → ZRound


Temperature / Humidity

The protocol supports sending temp/hum. data in order to be shown on screen. There are available these commands:

  * HS = $HS,<n>\n
  * HT = $HT,<n>\n


  <n> is the humidity/temperature value

Tested devices

startinglights.txt · Last modified: 2020/06/04 21:56 by zround
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0