Geometrics Inc. G-882 Cesium Marine Magnetometer Page
The addressed counter will insert characters into the command string just
before the carriage return before echoing to subsequent counters. See
detailed command description for format and definition of these added
characters.
4.4.6 Command Set Descriptions
Cycle Time Set:
Cycle time is set by transmitting the number of 0.01 second increments needed to
make the desired output rate. The default rate is 10 hertz (C0010). To set the
output rate to 1.2 seconds the command string would be "C0120".
After the initial software release another character was added to allow the cycle
time to be set to 5 ms resolution. To maintain compatibility with older versions
this character is optional. For an example on using this extra precision, the
command "C00125" would set the cycle time to 8 hertz (125 ms).
A/D channel select/enable:
Three pieces of info are needed to select and turn on/off an A/D channel: The
counter #, the channel number, and a flag indicating whether to enable or disable
that channel. The enable/disable flag is sent first (after the 'A' command
identifier). A '0' character will turn off the channel, a '1' turns it on. The next
character specifies the channel number (0-5 for CM-201 or 0-7 for CM-221),
followed by 2 characters indicating the counter number (00-19). If the counter
number is not sent then it defaults to counter 0.
Baud Rate Change:
The baud rate can be commanded to change by giving a 'B' command character
followed by 5 more number characters specifying the desired baud rate. Valid
baud rate commands are: 'B19200', 'B09600', 'B04800', 'B02400', 'B01200',
'B00600', and 'B00300'. This command will not execute until the entire command
has finished echoing out to the next counter/logging device. This allows the
command to propagate through all counters and be implemented before output
data arrives at a different rate.
Output Format Select:
The default (ASCII) output format is described in detail at the beginning of this
document. This is the easiest format to view and import into various processing
utilities. It is also very inefficient in terms of disk storage space and time required
to transmit each cycle. There are three other output formats that can be used as
well: