D.3 advanced sdi-12 commands – Campbell Scientific CS451/CS456 Pressure Transducer User Manual
Page 43

Appendix D. SDI-12 Sensor Support
characters are typed within 60 seconds, then the mode is exited. In that
case, simply enter the command SDI12 again, press <enter>, and key in
the correct control port number when prompted.
6. To change the SDI-12 address, key in
aAb! <enter>, where a is the current
address from the above step and b is the new address (see FIGURE D-2).
The CS451/CS456 will change its address and the datalogger will respond
with the new address. To exit SDI-12 transparent mode, select the
Close
Terminal button.
FIGURE D-2. CR1000 example of using the SDI-12 transparent mode
to change the SDI-12 address from 3 to 1. Sensor is connected to
control port 1.
D.3 Advanced SDI-12 Commands
Extended SDI-12 commands can be used to configure the CS451/CS456 data
output and sample number. To query the sensor for the configuration, use the
aV! command followed by the aD! command.
The extended commands are used to select the temperature units (Celsius or
Fahrenheit), pressure/level units (psig, kPa, bar, feet, meter, inches, or
millimeter), and the integration time for each measurement. If level units are
selected, they will represent level of fresh water. The multiplier (slope) and
offset should be used to correct for relative density of water.
Sample number represents the number of values used to provide the output
value received by the datalogger. This output value is an average of the
samples.
The extended SDI-12 command used to configure output units is
aXCONFIG1=tt,pp,mmm.mm,ooo.oo! where a = the SDI-12 address of the
sensor, tt = temperature units, pp = measurement unit, mmm.mm = multiplier
(slope), and ooo.oo = offset.
Valid entries for tt (temperature) are:
0 = Celsius
1 = Fahrenheit
D-5