Requesting cyclic redundancy check - WMT700

WMT700 Series User Guide

Document code
M211095EN
Revision
K
Language
English
Product
WMT700
Document type
User guide

Error detection capability can be enhanced by using the aCC! or aMC! command to start the measurement. These commands have the same function and send the same response as commands aC! and aM! respectively. The difference is that cyclic redundancy check is appended to the data returned by the aD0! command.

The 16-bit cyclic redundancy check value is appended to the response of the aD0! command before <CR><LF>. It is encoded as 3 ASCII characters using the following algorithm:

1st character=0x40 OR (CRC shifted right 12 bits)
2nd character=0x40 OR ((CRC shifted right 6 bits) AND 0x3F)
3rd character=0x40 OR (CRC AND 0x3F)

Example

1MC! 10025<CR><LF> 1D0! 1+2.7+85.2-0.2-2.7+770.5CAH<CR><LF>