Generic ascii protocol – Ensemble Designs BrightEye NXT 410 Clean HDMI Router User Manual
Page 110

www.ensembledesigns.com
Page 110
BrightEye NXT 410/415/430 Compact Router Installation, Configuration and Operations Guide
Generic ASCII Protocol
The Generic ASCII protocol is based on the Leitch Pass-Through Protocol described in Chapter 4 of the
Leitch serial protocol reference manual “SPR-MAN”, edition 4.
The Generic ASCII protocol supports a subset of the commands described in the Leitch protocol.
Commands described in the Leitch protocol that are unsupported by the BrightEye NXT Router are
simply ignored.
The implementation of this protocol has been adapted as appropriate to reflect the features in the
BrightEye NXT Router.
Protocol Requirements
•
Sources and destinations are numbered starting at 0.
•
Commands must be sent one at a time. Before sending the next command, wait for the router
to send the prompt (‘>’).
•
Errors of any kind (e.g., missing parameter, unexpected characters, out of range values, etc.)
result in discarding the current command. There is no error reporting.
•
Parsing will not tolerate any additional characters within a command. For example, spaces
embedded within a command will cause the command to be discarded.
•
All digits in messages are ASCII hex digits. For example, a source specified with a high digit of
‘1’ and a low digit of ‘2’ represents the hexadecimal number 12H, or decimal 18.
•
ASCII hex digits are not case specific. The BrightEye NXT Router will accept upper or lower case
ASCII hex digits. Responses from the BrightEye NXT Router will always use lower case for ASCII
hex digits.
•
Sources and destinations can be specified using up to 4 ASCII digit characters. E.g., Source 2
can be specified as “2”, “02”, “002”, or “0002”.
•
The BrightEye NXT Router does not support multiple levels as described in the Pass-Through
Protocol. In commands that specify a level number, the BrightEye NXT Router will only respond
to level 0. All other level designations are ignored. Levels are specified in a single hex digit
from ‘0’ to ‘F’.