User`s manual

Configuring the Camera
198 Basler sprint Mono Cameras
The value in the OpCode portion of the FTF field defines the function of the binary
command, that is, whether it is a read command or a write command. The following
OpCodes are available:
The BCC-Code portion of the FTF field indicates the presence of a Block Check Character
(BCC). (The use of a BCC is optional.)
The AddrLen portion of the FTF field indicates the size of the command and status register
(CSR) address to which the command is being sent.
All CSR addresses are 16 bits.
Example of an FTF field:
Assume that you are issuing a write command, that you are using a BCC and that the CSR
address you are writing to is a 16 bit address. In this case, the OpCode bits would be
0b00000, the BCC-Code bit would be 0b1 and the AddrLen bits would be 0b00. This would
result in a binary value of 0b00000100, which translates to a hex value of 0x04 for the FTF
field.
OpCode Function
0b00000 This is a write command used to write a single setting to the camera.
0b00001 This is a read command used to read a single setting from the camera.
0b00010 This is a read response frame without an address field.
(The AddrLen bits are "don’t care").
0b00100 This is a bulk write command used to upload a file into the camera.
0b00101 This is a bulk read command used to download a file from the camera.
0b00110 This is a bulk read response frame without an address field.
(The AddrLen bits are "don’t care")
BCC-Code Function
0b0 This frame (and also the response frame) contains no BCC field.
0b1 This frame (and also the response frame) contains a BCC field.
AddrLen Length of the Address Field
0b00 16 bits (= 2 bytes)
0b01 32 bits (= 4 bytes)
0b10 48 bits (= 6 bytes)
0b11 64 bits (= 8 bytes)