LIMITS
This displays any faults or limit switch activation relating to the selected lamp.
Multiple faults will be displayed sequentially.
LAMP SOFTWARE
This displays the software version of the currently selected lamp
LAMP TYPE No
This displays the lamp type number.
EXT COMMS DATA
This item is included to aid external interface development. The display
bottom line will show any valid received commands preceded by the lamp
number to which the command is sent. If data checking is enabled the display
will indicate if there is a CRC error. The system will also indicate if there has
been a bad lamp address or if the command sent is not valid.
FBUS SUPPLY
This just indicates the FBUS supply voltage. FBUS operates at 24V. Values
above 30 or below 18 indicate something is wrong.
EXTERNAL DATA INTERFACE
– RECEIVED COMMANDS
The external data interface uses command data packets with between four
and six bytes including the CRC.
The system uses standard 8-bit data transfer with 1 start bit and 1 stop bit.
Data is sent least significant bit (LSB) first.
All data transfer is initiated by the user therefore the system will be inactive
until a user transmission.
All data reception must start with a sync byte. The sync byte is value 0xFF.
The next byte is the lamp address. The lamp address is a value between 0x90
and 0xA8. Lamp 0 address would therefore be sent as 0x90. The lamp
address indicates which lamp on the system the remaining data is to be
directed to.
The next byte is the lamp command. Lamp commands are detailed below.
Some lamp commands have subsequent data bytes.
DATA_FOCUS (0x0B)
This is a four-byte command (Sync, Lamp address, command, CRC). A lamp
receiving this will operate its focus motor momentarily. To keep the focus
motor running the command must be sent repeatedly.
DATA_MOVE_TO_HOME (0x0C)
This is a four-byte command (Sync, Lamp address, command, CRC). A lamp
receiving this will automatically move to the pre-set home position. The
command does not need to be maintained while the lamp moves to home. If a
home position has not been defined the home position will be straight ahead
with the lamp horizontal.
DATA_STORE_HOME (0x 0F)
This is a four-byte command (Sync, Lamp address, command, CRC). A lamp
receiving this will store the current pan and tilt position values and will move to
these values when the DATA_MOVE_TO_HOME command is issued.