Specifications

ee--mmaaiill::
support@broadcasttools.com
vvooiiccee::
360.854.9559
ffaaxx::
866.783.1742
9
SRC-8 III Installation and Operation Manual
INSTALLATION
Command Additional Data Bytes Function
47h Disable error & good responses
48h n Latch output n (00 – 07)
49h n Unlatch output n (00 – 07)
4Ah n t Pulse output n (00 – 07), t= time
(1-63h =.1-9.9sec)
4Bh n Poll output n (00 – 07) (see 55h)
4Ch n Poll input n (00 – 07) (see 55h)
4Dh All Output status request (see 52h)
4Eh All Input status request (see 53h)
4Fh Unit version request (see 54h)
Output Response fr
om SRC-8 III Function
50h Error response if enabled by 46h
51h Good response if enabled by 46h
52h n Response of 4Dh, outputs are sent as 1 byte
53h n Response of 4Eh, inputs are sent as 1 byte
Also sent when any input changes state
54h nn Response to 4Fh outputs version,
(i.e. 01h, 03h=ver 1.03)
55h n Response to 4Bh or 4Ch for polled output or
input where the three highest bits of n are
used to identify if an input/output is low/high
and the lowest 5 bits
identify the input or output. n = 00h – 07h if
input n is low, n = 20h – 27h if input n is
high, n = 40h – 47h if output n is low and n =
60 – 67 if output n is high. n=cccnnnnn
where ccc = 000 = input low, 001 = input hi,
010 = output lo, 011 = output hi. nnnnn low-
est 5 bits used to identify the input or output
Example of binary exchange:
To poll the status of outputs of unit 2 when outputs (0-7) 0, 6 are high, all else low:
Command string to SRC-8 III:
00101010b 2Ah Start byte
01000010b 42h Board ID 2 (010b), Byte count 2
(00010b)
01001101b 4Dh All Output Status Request
10111001b B9h Check sum (2Ah+42h+4Dh=B9h)
Response string from SRC-8 III:
00101010b 2Ah Start byte
01000100b 44h Board ID 2 (010b), Byte count 4 (00100b)
01010010b 52h Response code for an All Output Status
Request
00000000b 00h Outputs 7-F are all low
01000001b 41h Outputs 6 and 0 are high
00000001b 01h Check sum (2Ah+44h+52h+00h+41h=01h)