EC9830 CO ANALYZER OPERATION MANUAL
4-12 98307600 Rev. C-1
For Bavarian Network commands no acknowledgment is returned.
4.4.3.7 Negative Acknowledgment
For 9800 commands and for Bavarian Network commands, no negative command
acknowledgment is sent.
4.4.3.8 Bavarian Protocol Idiosyncrasies
The string DA<CR> is a valid command.
The DA command will function without an I.D.
The data type must be sent on 9800 style commands but it is not checked
against the actual parameters.
The number of data parameters must be sent on 9800 style commands but it is
not checked against the actual parameters.
4.4.3.9 Enhanced Protocol
This protocol is provided to allow easier and more robust interfacing between the
EC9830 and a computer. Every command with a valid I.D. will respond with
either <ACK> or <NAK>. Bavarian commands also respond with either <ACK> or
<NAK>, although this is outside the normal Bavarian Network protocol.
Note
This protocol selection should not be used in
Bavarian network applications.
4.4.3.10 Command Acknowledgment
For all valid 9800 and Bavarian commands, an ASCII <ACK> character is
returned.
For commands that request data, the data will be sent after the <ACK>
character.
4.4.3.11 Negative Command Acknowledgment
Any detected error will respond with the ASCII <NAK> character followed by
an error message.
Due to the constraints of the multidrop environment the unit I.D. must be
received intact for a <NAK> response to be sent.
An invalid command will cause the response <NAK>UNKNOWN
COMMAND<CR><LF>.
An invalid command format will cause the response <NAK> BAD COMMAND
FORMAT<CR><LF>.