Table C-1: Campbell Scientific sensor SDI-12 command and response set
Name Command
Response
1
Change Address
aAb!
b<CR><LF>
Start Measurement
aM!
aM1!...aM9!
atttn<CR><LF>
Start Concurrent
Measurement
aC!
aC1!...aC9!
atttnn<CR><LF>
Send Data
aD0!...aD9!
a<values><CR><LF> or
a<values><CRC><CR><LF>
Continuous Measurement
aR0!...aR9!
a<values><CR><LF>
Extended Commands
aXNNN!
a<values><CR><LF>
1
Information on each of these commands is given in the following sections.
C.1.1 Acknowledge active command (a!)
The Acknowledge Active command (a!) is used to test a sensor on the SDI-12 bus. An active
sensor responds with its address.
C.1.2 Send identification command (al!)
Sensor identifiers are requested by issuing command aI!. The reply is defined by the sensor
manufacturer but usually includes the sensor address, SDI-12 version, manufacturer’s name, and
sensor model information. Serial number or other sensor specific information may also be
included.
aI!
allccccccccmmmmmmvvvxxx...xx<CR><LF>
a Sensor SDI-12 address
ll SDI-12 version number (indicates compatibility)
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).
ClimaVUE 50 Compact Digital Weather Sensor 42