931044C / 1014
4. FIRMWARE COMMANDS AND RESPONSES
37
where llllllllll represents the live time as returned by the SHOW_LIVE command, tttttttttt
represents the true time for the current device as returned by the SHOW_TRUE command,
aaaaa represents the active device mask as returned by the SHOW_ACTIVE_DEVICES
command, and hhhhh represents the hardware status, which is an ASCII representation of a
16 bit decimal number with the following bit definitions:
Bit 0 (LSB):
Bias supply polarity (0=positive, 1=negative)
Bit 1:
Bias supply overload (0=overload, 1=normal)
Bit 2:
High voltage enabled (0=disabled, 1=enabled)
Bit 3:
Unused
Bit 4:
Amplifier PZ’d since initialization (0=normal,
1=needs PZ’ing)
Bit 5
Optimization since initialization (0=normal,
1=needed)
Bits 6–7:
Unused
Bit 8:
Amplifier automatic PZ (1=Auto PZ in progress,
0=normal)
Bit 9:
Optimization (0=normal, 1=in progress)
Bits 10–14:
Unused
Bit 15 (MSB):
Reserved
SHOW_TRUE
Reports the contents of the true-time counter in units of 20 ms (50 ticks/s). See also
CLEAR_COUNTERS and SET_TRUE.
Responses:
$G0000000000075<CR>
True time reported as 0 ticks.
$G0000000001076<CR>
True time reported as 1 tick (20 ms).
...
...
$G4294967295132<CR>
True time reported as 4294967295 ticks (over
23000 days).
SHOW_TRUE_PRESET
Reports the current true-time preset in units of 20 ms (50 ticks/s). See also CLEAR_
PRESETS and SET_TRUE_PRESET.
Responses:
$G0000000000075<CR>
True time preset reported as disabled.
$G0000000001076<CR>
True time preset reported as 1 tick.
...
...
$G4294967295132<CR>
True time preset reported as 4294967295 ticks.
SHOW_ULD
Returns the value of the ULD in channels, as a $C record.