
21
16.1. Encoding
Commands and response use the 7-bit ASCII code zero-extended to 8 bits. This is sometimes refered to
as 8 bits, no parity or 7-bits space parity. For characters that require escape codes as listed below, the 8
th
bit is significant in the decoding, so only the normal character encoding needs to be escaped. For example
hex 0d requires the escape sequence but hex 8d does not.
The data within a command or response packet may contain 8-bit binary data with escaping as described
below. The camera requires only one stop bit for framing and sends one stop bit when responding.
1.1.1.2 Baud
Rate
To comply with the Camera Link specification, the default baud rate is 9600. The serial baud rate can be
changed with a command on the serial link or via the USB port. To allow recovery after inadvertent setting
of a higher baud rate than the host can handle, the serial link will revert to 9600 baud after 5 framing errors
without receiving a valid command. The factory default startup baud rate is 9600, but the actual power-on
baud rate can be changed via the user start-up settings.
1.1.1.3 Command
Protocol
Commands all begin with a character in the range g-z or G-Z where the case is ignored.
Subsequent bytes of the command are command-specific, but most commands use hex characters 0-9 and
a-f or A-F for the subsequent bytes. For commands using the hex encoding, all arguments are full bytes.
Thus an odd number of hex digits are considered a protocol error. For commands that use binary
encoding, the following character sequences are required:
Character (hex, ASCII)
Sequence
0d, <cr>
\ <cr>
5c, \
\ \
Содержание FastCamera13
Страница 1: ...FASTCAMERA SERIES FASTCAMERA13 USER S MANUAL FVM 50013...
Страница 32: ...32...