
10.8. GET_GS [0x24]
Performs grayscale acquisition. It returns, in streaming mode continuously, the result or status. For parameter settings and response
details, refer to Table 12, 13 and 15.
Parameter
byte 0:
Acquisition mode. Refer to Table 13.
others:
0
Response type
0x06:
Grayscale
Response data
80 bytes header (refer to Chapter 10.3) + max. 160x60 pixel x 1 byte/pixel with 8 bit grayscale data (refer to Table 15).
Only applicable to modes 0, 1, 4 and 5, refer to Table 12.
Modes, only responding with NFOV spot data, transmit the header only.
Response time
up to ~100ms depending on settings
Example
Command e.g
| 0xF5 |
0x24
|
0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00
| 0x74 0x4B 0x28 0x68 | (Acquisition mode 0)
Response
| 0xFA |
0x06
|
0xD0 0x25
|
0x28 0x0F 0x00 0x00 … (9'680 bytes total)
| CRC (4 bytes) |
10.9. GET_DCS [0x25 ]
Performs DCS acquisition. It returns, in streaming mode continuously, the result or status. For parameter settings and response details,
refer to Table 12, 13 and 15.
Parameter
byte 0:
Acquisition mode. Refer to Table 13.
others:
0
Response type
0x07:
DCS data
Response data
1 command “GET_DCS” transmits the data in one or two packets with the following data,
80 bytes header (refer to Chapter 10.3) + 1 byte packet 4 bytes total size
+ max. 50'000 bytes (160x60 pixel x 2 bytes/pixel with 16 bit DCS data (refer to Table 15)).
Only applicable to mode 0, refer to Table 12.
Response time
up to ~200ms depending on settings
Example
Command e.g
| 0xF5 |
0x25
|
0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00
| 0x6A 0xFC 0x68 0xC3 | (Acquisition mode 0)
Response
| 0xFA |
0x07
|
0x50 0xC3
|
0x00
|
0x00 0x2C 0x01 0x00
|
0x28 0x0F 0x00 … (50'000 bytes total)
| CRC (4 bytes) |
| 0xFA |
0x07
|
0xB0 0x68
|
0x01
|
0x00 0x2C 0x01 0x00
|
0x28 0x0F 0x00 … (26'800 bytes total)
| CRC (4 bytes) |
10.10. GET_CALIBRATION_INFO [0x50 ]
Returns information about the calibration on the device. These includes a flag about calibration data consistency.
Parameter
all 0
Response type
0xF6:
Calibration info data
Response data
1 byte WFOV modulation frequency (0 = 10MHz, 1 = 20MHz),
1 byte WFOV binning (0 = no binning, 1 = horizontal/vertical binning),
1 byte NFOV modulation frequency (0 = 10MHz, 1 = 20MHz),
1 byte NFOV binning (0 = no binning, 1 = horizontal/vertical binning),
2 bytes NFOV calibration X coordinate,
2 bytes NFOV calibration Y coordinate,
2 bytes NFOV width,
2 bytes NFOV height,
1 byte CRC correct flag (0 = incorrect, 1 = correct)
Response time
~10ms
Example
Command e.g
| 0xF5 |
0xF6
|
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
| 0x13 0x77 0x64 0x09 |
Response e.g
| 0xFA |
0xF6
|
0x0D 0x00
|
0x01 0x00 | 0x00 0x01 0x38 0x00 0x06 0x00 0x30 0x00 0x30 0x00 | 0x01
| 0x01 0x60
0x87 0xD8 (WFOV 20MHz, no binning, NFOV 10MHz, binning, 56, 6, 48, 48, CRC correct)
© 2019 ESPROS Photonics Corporation
Characteristics subject to change without notice
29 / 39
Installation_and_Operation_Manual_TOF>cam_635-V0.21