9 - 11
Cygnus 2 Operating Manual
9.4.2 Status Commands
Status commands return pertinent information based on a specific request made.
Commands are provided to determine global information which is system level,
Material or Sensor information. A status code is required for each command. See
Status General on page 9-37 to Status Sensor on page 9-42.
The command variations include:
Remote commands perform an action based on the specific command given.
Commands are provided to affect global features which are system level oriented
(RG commands, see Remote General Action on page 9-44) or Material oriented
(RL commands see Remote Material Action on page 9-47). Every command
requires a remote code and may require a value.
Command variations include:
RG = Affects system or Cygnus 2 level conditions.
RL = Affects conditions for a specified Material
9.4.3 HELLO Command
H <Command ID> given in hex format
Hex form example for H1 including length and checksum: 0200480149,
Response:
9.4.4 Query General Parameter
Command = QG <Command ID>
Command ID = <Byte> See Cmnd ID in Table 9-5
Response = <Integer> | <Float>
Description = Type of response depends on command ID, see Data Type column
in Table 9-5.
Table 9-3 Status commands
Status command Parameter
SG General System Level
SL Material Information
SS Sensor Information
Table 9-4 Hello command response
Command ID Meaning Response
(0x01) ASCII name and version <String> = Cygnus 2 Version x.xx
(0x02) Version numbers
Structure Version
Compatibility Version,
Range Version
<Integer><Integer><Integer>
(0x03) Firmware version number <Float>