User's Manual
LX-80 User Manual
Page 27 of 32
6.4. SDI-12 Protocol
Supported SDI-12 commands are:
In all commands, ‘a’ represents the device address. Blue row signal that parameters
can be set using this command.
Table 9. SDI-12 commands
Name
Command
Response
Details
Address Query
?!
a<CR><LF>
Device will identify using its SDI-12
address, default address is 0
Ping sensor
a!
a<CR><LF>
Device will respond if its address is ‘a’
Address
change
aAb!
b<CR><LF>
Device will respond if its address is ‘a’
with its new address ‘b’
Send
Identification
aI!
a13GEOLUX/WL-2-
300fff<CR><LF>
a – address
SDI-12 version – 1.3
vendor identification – GEOLUX
sensor model – WL-2-300
sensor version – fff, where fff is
firmware version
Start
Verification
Send Data
Additional
Data
aV!
aD0!
aD1! .. aD9!
a00001<CR><LF>
a+d<CR><LF>
a0<CR><LF>
One value is ready imminently
d – verification 0->not ready 1->ready
No values are returned for additional
data.
Start
Measurement
Send Data
aM!/aMC!
aD0!
ammm7<CR><LF>
a+f+f+d+d+d+d+f<CR><LF>
a+f+f+d+d+d+d+f<CRC><CR>
<LF>
7 values are ready within mmm
seconds
+f – measured relative level depending
on sensor height
+f – measured distance from sensor to
water
+d – measured temperature inside
device
+d – measured water temperature (on
request only)
+d – measured accelerometer angle of
device in x direction (on request only)
+d – measured accelerometer angle of
device in y direction (on request only)
+f – SNR of latest measurement