Xl™ series – Xylem XL Series H-522 - Plus User Manual
Page 139

XL™ Series
SDI-12 Operations 14-23
Response to a "aD0!" command:
Previous command
Response format
-----------------------
------------------------------------------
"aM!"
"a0163
Subsequent D0 Command
Response format
--------------------------- ------------------------------------
"aD0!"
a+xxx.xxx+yyy.yyy+zz.z
Key
Description
Units
-------------
------------------------- -----------------------------------
xxx.xxx
Current Stage
Feet (Default)
yyy.yyy
Current Pressure
Pounds-Per-Square Inch (PSI)
zz.z
Current Temperature Centigrade (EC)
14.7.7 Send Data Command
This command returns sensor data generated by a previous "aM!" or "aV!" command, or other
commands that return data and take longer than 1 second to complete. Values returned will be
sent in 33 characters or less. The sensor's data buffer will not be altered by this command. On
the XL series of loggers, only the D0, D1 and D2 commands are supported or needed.
Command
Response
-------------
--------------------------------------
"aD0!" through "aD9!"
"apd.d ... pd.d
Where: a
Is the sensor address ("0" to "9", "A" to "Z", or "*").
D0..D9 Are upper-case ASCII characters.
p
Is a polarity sign (+ or -), and is used to separate values.
d.d
Represents a numeric data value. If a decimal is not used, it is assumed to be after
the last digit. For example: +3.29 +23.5 -25.45 +300
If the number of values returned by a "aD0!" command is less than the number specified by the
result of the previous "M" or "V" command, the rest of the data must be collected using "aD1,"
"aD2!" .... "aD9!" until all values specified have been collected.
If one or more values were specified and a "aD0!" returns no data (a
that the measurement was aborted and a new "M" command must be sent. The following is an
example of a normal measure command followed by the "aD0!" command.
14.7.8 Change Sensor Address