This command is used to get groups of data from the WLTS. An aD0! command is issued by the recorder after a M, MC, C, CC, or V command. The WLTS responds by sending the data. For a Solinst WLTS, this is currently two data items: temperature and level measurements. A typical command/reply is:
0D0!/0+24.2981+0.35212<CR><LF>) where the temperature is the "+24.2981" in degrees Celsius and the level is the "+0.35212" in meters. It is possible to change level units using the WLTS PC Software Utility, but the actual units in use are not reported while the WLTS is in SDI-12 mode.
Note:
The actual units in use are not reported to the SDI-12 recorder while the WLTS is in SDI-12 mode, but it is possible to change level units using the WLTS Utility.
In response to a checksum request i.e. MC, CC; a typical command/reply is: 0D0!/0+24.2981+0.352 12MQ_<CR><LF> where the temperature and level are as before and the final "MQ_" is the checksum. Refer to the SDI-12 specification for details on the checksum generation. For the M and C commands if a measurement cannot be obtained, the D command will return 0000<CR><LF> to indicate the measurement could not be obtained. The aD1 to aD9 commands are reserved for future use.