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>.