700-Bubbler-Man Rev 12 13 Feb 2020
Page 35/51
5.1.1 SDI -12 MEASUREMENT COMMAND CODES
The following codes will be returned for units of stage, temperature, purge codes and status.
0
1
2
3
4
Feet (ft)
Inches (in)
Metres (m)
Centimetres (cm)
Millimetres (mm)
0
1
2
Purge enabled
Purging
Purge disabled
6
7
Degrees Fahrenheit (F)
Degrees Celsius (C)
A value other than one which
appears in the table means
more than one status code
was detected.
In that case, the returned value
is the sum of the status codes
512
32768
Multiple Status Code example: Status code =7 means codes 1,2, and 4 triggered
Refer to the Troubleshooting Guide (Appendix B) for details on determining the specific indicators when
multiple indicators are detected and rectifying faults.
5.1.2 CONDUCTING A PURGE USING THE M7 COMMAND
The M7 command will initiate a purge using the configured purge pressure (the default is
90 psi and can be changed with the XPR command if desired). The measurement is
complete when the sensor has returned to normal operation – i.e. bubbling at the
configured bubble rate.
Prior to commencing the purge, the M7 command completes a regular stage measurement
and caches the value because once the purge process has started, there is a period during
which the line pressure is too high to take stage measurements. Any measurement
requests received before the line pressure has normalized will use this cached value.
The M7 command always responds with a fixed wait time of 300 seconds. This is well
beyond the expected worst-case time required (60 seconds to charge, 60 seconds to
discharge). The Bubbler will send the service request to the logger once the purging is
complete, typically 80 or 90 seconds when purging at 90 psi.