SMA Protocol  PR 5210 Operating Manual 
38  Sartorius 
 
<LF>R<CR>  <LF> <_> <1> <G> <_> <_> <_ _ _ _ 7.025> <kg_> <CR> 
  <LF> <_> <1> <G> <M> <_> <_ _ _ _ 7.650> <kg_> <CR> 
 ... repeat... 
  <LF> <_> <1> <G> <_> <_> <_ _ _ _ 7.650> <kg_> <CR> 
  The scale will repeat weight until next command is received. 
 
 
5.4.2  Unrecognized Command Response 
Any host command that the scale does not recognize either because it is not supported by the 
implemented SMA level or because it is simply not a recognized command will be responded to by the 
scale with an ASCII ‘?’ question mark. 
 
<LF> ? <CR> 
 
 
5.4.3  Communication Error Response 
Any host command that the scale does not recognize due to a communication error will be responded 
to by the scale with an ASCII ‘!’ exclamation mark. This would include a parity error (if used) or data 
framing error. 
 
<LF> ! <CR> 
 
 
5.4.4  Diagnostics Command Response 
When the scale is commanded to perform internal diagnostics, a the test is performed and the 
following response is returned with the appropriate error indicators set or cleared. 
<LF> <r> <e> <c> <m> <CR> 
where:  
<LF>  Start of diagnostic response 
<r>  ‘R’ = RAM or ROM error, ‘_’ = OK, 
<e>  ‘E’ = EEPROM error, ‘_’ = OK 
<c>  ‘C’ = Calibration error, ‘_’ = OK 
<m>  Always: ‘_’ = OK 
<CR>  End of diagnostic message 
 
Example: With no errors! 
Command Response 
<LF>D<CR>  <LF> <_> <_> <_> <_> <CR> 
 
 
5.4.5  About ‘A’ and ‘B’ Command Response 
Response Format for ‘About’ commands A, B (variable length): 
<LF><xxx>:<yyyyyy><CR> 
where:  
 
<LF>  Start of About response 
<xxx>  About field descriptor is fixed at 3 characters, is left justified, filled with blanks on the 
right side. 
  Following fields are send: 
  “SMA” compliance level/revision 
  (response of ‘A’ command) 
 “MFG” manufacturer 
  (response of 1st ‘B’ command)