Get States
The Get States command returns various system states.
|
Field |
Type |
Offset |
Description |
|---|---|---|---|
|
length |
32u |
0 |
Command size including this field, in bytes. |
|
id |
16u |
4 |
Command identifier (0x4525) |
|
Field |
Type |
Offset |
Description |
|---|---|---|---|
|
length |
32u |
0 |
Reply size including this field, in bytes. |
|
id |
16u |
4 |
Reply identifier (0x4525). |
|
status |
32s |
6 |
Reply status. For a list of status codes, see Status Codes. |
|
count |
32u |
10 |
Number of state variables. |
|
sensorState |
32s |
14 |
Sensor state -1 – Conflict 0 – Ready 1 – Running For more information on states, see States. |
|
loginState |
32s |
18 |
Device login state 0 – No user 1 – Administrator 2 – Technician |
|
alignmentReference |
32s |
22 |
Alignment reference 0 – Fixed 1 – Dynamic |
|
alignmentState |
32s |
26 |
Alignment state 0 – Unaligned 1 – Aligned |
|
recordingEnabled |
32s |
30 |
Whether or not recording is enabled 0 – Disabled 1 – Enabled |
|
playbackSource |
32s |
34 |
Playback source 0 – Live data 1 – Recorded data |
|
uptimeSec |
32su |
38 |
Uptime (whole seconds component) |
|
uptimeMicrosec |
32u |
42 |
Uptime (remaining microseconds component) |
|
playbackPos |
32u |
46 |
Playback position |
|
playbackCount |
32u |
50 |
Playback frame count |
| autoStartEnabled | 32u | 54 | Auto-start enable (boolean) |
|
isAccelerator |
32u |
58 |
Is the device an accelerator instance? |
|
voltage |
32u |
62 |
Voltage setting 0 – 48V 1 – 24V |
|
cableLength |
32u |
66 |
Cable length (maximum Is 60.0 meters, default is 5.0 meters) |
|
quickEditEnabled |
32u |
70 |
Quick Edit state |
|
securityLevel |
32s |
74 |
Security Level 0 – No security, any user type can access system. 1 – Basic security level, only authorized user types can access system. |
|
brandingType |
32s |
78 |
Branding Type 0 – None/Gocator (default) 1 – White Label 2 – Custom |