
–
20
Serial Output
Upon reception of every valid packet, the transcoder outputs a serial data
stream containing information about the transmission. The information
takes two forms depending on the User Access setting.
If the User Access is set to open, then the serial output consists of a start
byte, the three byte address of the transmitting device, a status line byte, a
custom data byte and a stop byte. The start byte is 0x00 and the stop byte
is 0xFF.
If the User Access is set to locked, then the serial output consists of a start
byte, TX ID byte, status line byte, custom data byte and a stop byte. The
start byte is 0x00 and the stop byte is 0xFF.
The status line byte reflects the states of the status lines, ‘1’ for high
and ‘0’ for low. This represents the current logic states of the outputs,
not the command that was received, so that the states of latched lines
are correctly represented. Line D0 corresponds to bit b0 in the byte, D1
corresponds to b1, and so forth. This allows applications that use an
embedded microcontroller to read the transmitted commands without
having to monitor eight hardware lines.
The TXID and Custom Data bytes are described in their own sections.
The bytes are output asynchronously least significant bit first with one
start bit, one stop bit, and no parity at the baud rate determined by the
SEL_BAUD line. During normal operation, the SER_IO line is an input,
start
stop start
stop
SER_IO
00
ADR 3
STATUS CUSTOM
FF
b0 b1 b2 b3 b4 b5 b6
b6
b7
b0 b1 b2 b3 b4 b5
ADR 1
ADR 2
Figure 15: MT Series Transcoder Open Access Serial Output
start
stop start
stop
SER_IO
00
TX ID
STATUS CUSTOM
FF
b0 b1 b2 b3 b4 b5 b6
b6
b7
b0 b1 b2 b3 b4 b5
Figure 16: MT Series Transcoder Locked Access Serial Output