H-310 – Xylem H-310 User Manual
Page 29

H-310
Appendix C SDI-12 Command and Response Protocol C-3
C.3 INITIATE VERIFY COMMAND
Command Response Description
"aV!" "atttn
Where:
a
Is the sensor address (0-9,*).
V
Is an upper-case ASCII character.
ttt
Is a three digit integer (000-999) specifying the maximum time, in seconds, the sensor will take to
have data available in its buffer.
n
Is a single digit integer (0-9) specifying the number of values that will be placed in the data buffer.
If "n"is zero (0), no data will be available using subsequent "D" commands.
The Initiate Verify command causes a verify sequence to be performed. The result of this
command is similar to the "aM!" command except that the values generated are fixed test data
and diagnostic checksum test results. The data generated in response to this command is placed
in the sensor's buffer for subsequent collection using "D" commands. The data will be retained in
the sensor until another "M" or "V" command is executed.
The following table shows the command and response to the verify command.
H-310 response to a "aV!" command:
Command Response Time Values Description
"aV!" "a0034
data for testing purposes.
C.4 Send Data Command
Command Response
"aD0!" through "aD9!" "apd.d ... pd.d
Where:
a
Is the sensor address (0-9,*).
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