H-335 – Xylem H-335 User Manual
Page 21

H-335
SDI-12 Command and Response Protocol 2-5
Example of a H-335 "aD0!" command:
Previous command
Response
"aM!"
"a0034
Subsequent Command
Response
"aD0"
a+AA.AA+BB.BB+CC.CC+DD.DD
Where:
AA.AA
= Gate Arc Length
BB.BB
= Gate Height
CC.CC
= User Angle (Degrees)
DD.DD
= Sensor Temperature (C)
2.4 Send Data Command
The Send Data command returns sensor data generated as the result of previous "aM!", aM1!", aM2!", “aC!”
or "aV!" commands. Values returned will be sent in 33 characters or less. The sensor's data buffer will not
be altered by this command.
Command
Response
"aD0!" through "aD9!"
"apd.d ... pd.d
Where:
a
is the sensor address ("0-9", "A-Z", "a-z", "*", "?").
D0..D9 are upper-case ASCII characters.
p
Is a polarity sign (+ or -)
d.d
represents numeric digits before and/or after the decimal. A decimal may be used in
any position in the value after the polarity sign. If a decimal is not used, it will be
assumed to be after the last digit.
For example: +3.29 +23.5 -25.45 +300
If one or more values were specified and a "aD0!" returns no data (a
measurement was aborted and a new "M" command must be sent.