cccccccc
8-character vendor identification
mmmmmm
6 characters specifying the sensor model
vvv
3 characters specifying the sensor version (operating system)
xxx…xx
Up to 13 optional characters used for a serial number or other specific
sensor information that is not relevant for operation of the data logger
<CR><LF>
Terminates the response
Source:
SDI-12: A Serial-Digital Interface Standard for Microprocessor-Based Sensors
(see References).
C.4 Start verification command (aV!)
The response to a Start Verification command can include hardware diagnostics, but like the
aI!
command, the response is not standardized.
Command:
aV!
Response:
atttn<CR><LF>
a
= sensor address
ttt
= time, in seconds, until verification information is available
n
= the number of values to be returned when one or more subsequent
D!
commands are issued
C.5 Address query command (?!)
Command
?!
requests the address of the connected sensor. The sensor replies to the query with
the address,
a
. This command should only be used with one sensor on the SDI-12 bus at a time.
C.6 Change address command (aAb!)
Multiple SDI-12 sensors can connect to a single SDI-12 terminal on a data logger. Each device on
a single terminal must have a unique address.
A sensor address is changed with command
aAb!
, where
a
is the current address and
b
is the
new address. For example, to change an address from
0
to
2
, the command is
0A2!
. The sensor
responds with the new address
b
, which in this case is 2.
NOTE:
Only one sensor should be connected to a particular terminal at a time when changing
addresses.
CS320 Digital Thermopile Pyranometer
23