B-1. sdi-12 – Campbell Scientific CS475, CS476, and CS477 Radar Water Level Sensor User Manual
Page 40
Appendix B. SDI-12 Commands/Changing Settings
TABLE B-1. SDI-12 Commands
Function SDI-12
Command
Address Query
?!
Send Identification
aI!
Acknowledge Active
a!
Change Address
aAb!
Where a is the current address and b is the
new address.
Start Verification
aV!
Start Measurement
aM!
Start Measurement and
Request CRC
aMC!
Send Data
aD0!...aD9!
Additional Measurements
aM1!...aM9!
Additional Measurement and
Request CRC
aMC1!...aMC9!
Start Concurrent
Measurement
aC!
Start Concurrent
Measurement and Request
CRC
aCC!
Additional Concurrent
Measurements
aC1!...aC9!
Additional Concurrent
Measurements and Request
CRC
aCC1!...aCC9!
Start False Echo Learn
aXSFEL+n!
n = distance necessary to clear the obstruction
Set Power n Operation Mode aXSPOM+n!
n = 2 (auto), 1 (on), or 0 (off)
Get Power Operation Mode
aXGPOM!
2 = auto; 1=on; 0=off
Get Water Conditions
aXGWC!
n = 0 (auto), 1 (smooth) 2 (medium), or 3
(rough)
Set Water Conditions
aXSWC+n!
n = 0 (auto), 1 (smooth) 2 (medium), or 3
(rough)
Where n is the new water condition.
Set Water Stage
aXSS+n!
n = floating point number that is the initial
stage or level of the water surface above the
reference.
Where n is the new water stage.
Get Unit
aXGU!
0 = meters; 1=feet
Set Unit
aXSU+n!
n = 0 (meters) or 1 (feet)
Where n is the new unit of measurement.
Reset Sensor
aXRS!
0 = reset unsuccessful; 1=reset successful
Resets the sensor to its factory settings.
B-2