Developer Information
95
If the Videohub Server has no device connected, the block will simply be:
VIDEOHUB DEVICE:
↵
Device present: false
↵
↵
If a device is present, but has an incompatible firmware, the status reported will be:
VIDEOHUB DEVICE:
↵
Device present: needs_update
↵
↵
In the last two situations, no further information will be sent, unless the situation is rectified.
If the Videohub Server detects a new Videohub attached, it will resend all blocks except the protocol
preamble to indicate the device has changed, and allow the client to update its cache of server state.
Initial Status Dump
The next four blocks enumerate the labels assigned to the input, output, monitoring and serial ports.
Videohubs which do not have monitoring or serial ports do not send the corresponding blocks.
INPUT LABELS:
↵
0 VTR 1
↵
1 VTR 2
↵
…
↵
OUTPUT LABELS:
↵
0 Output feed 1
↵
1 Output feed 2
↵
…
↵
MONITORING OUTPUT LABELS:
↵
0 Monitor feed 1
↵
1 Monitor feed 2
↵
…
↵
SERIAL PORT LABELS:
↵
0 Deck 1
↵
1 Deck 2
↵
↵
Ports are always numbered starting at zero in the protocol.