Section 7. Installation
SDI-12 Commands for Transparent Mode
Command Name
Command Syntax
1
Response
2
Notes
1
If the terminator '!' is not present, the command will not be issued. The CRBasic SDI12Recorder() instruction,
however, will still pick up data resulting from a previously issued C! command.
2
Complete response string can be obtained when using the SDI12Recorder() instruction by declaring the
Destination variable as String.
3
This command may result in a service request.
SDI-12 Address Commands
Address and identification commands request metadata about the sensor.
Connect only a single probe when using these commands.
?!
Requests the sensor address. Response is address, a.
Syntax:
?!
aAb!
Changes the sensor address. a is the current address and b is the new address.
Response is the new address.
Syntax:
aAb!
aI!
Requests the sensor identification. Response 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.
Syntax:
aI!
An example of a response from the aI! command is:
013NRSYSINC1000001.2101 <CR><LF>
where:
0 is the SDI-12 address.
13 is the SDI-12 version (1.3).
NRSYSINC indicates the manufacturer.
100000 indicates the sensor model.
1.2 is the sensor version.
101 is the sensor serial number.