12
aMC3!
a0021<cr><lf>
// request power supply voltage measurement
aD0!
a
+12.0512
{crc}<cr><lf>
// read power supply voltage (V)
aMC4!
a0
ttt
4<cr><lf>
// request averaged data. ttt depends upon
programmed average duration
aD0!
a
+0+0+0+25.0000
{crc}<cr><lf>
// read null, null, null, average temperature
Concurrent measurement
aC!
a00203<cr><lf>
// request temperature/voltage measurement
aD0!
a
+0+25.0000+12.0512
<cr><lf>
// read null, temperature (°C), voltage (V)
aC2!
a00201<cr><lf>
// request temperature measurement
aD0!
a
+25.0000
<cr><lf>
// read temperature (°C)
aC3!
a00201<cr><lf>
// request power supply voltage measurement
aD0!
a
+12.0512
<cr><lf>
// read power supply voltage (V)
aC4!
a0
ttt
04<cr><lf>
// request averaged data. ttt depends upon
programmed average duration
aD0!
a
+0+0+0+25.0000
<cr><lf>
// read null, null, null, average temperature
Concurrent measurement with CRC
aCC!
a00203<cr><lf>
// request temperature/voltage measurement
aD0!
a
+0+25.0000+12.0512
{crc}<cr><lf>
// read null, temperature (°C), voltage (V)
aCC2!
a00201<cr><lf>
// request temperature measurement
aD0!
a
+25.0000
{crc}<cr><lf>
// read temperature (°C)
aCC3!
a00201<cr><lf>
// request power supply voltage measurement
aD0!
a
+12.0512
{crc}<cr><lf>
// read power supply voltage (V)
aCC4!
a0
ttt
04<cr><lf>
// request averaged data. ttt depends upon
programmed average duration
aD0!
a
+0+0+0+25.0000
{crc}<cr><lf>
// readnull, null, null, average temperature
Extended Commands
//*** Set duration for averaging reading
aXAttt!
attt<cr><lf>
// set duration of averaged data for M4 command
//
ttt = 1..997 seconds
//*** Read/Modify Calibration Values
aXCnn{=<value>}! a<value><cr><lf>
// read{modify} calibration value nn
examples:
aXC00!
a+1.591600e-5<CR><LF>
// read value of calibration register 00
aXC00=1.704e-4!
a+1.704000e-4<CR><LF>
// set value of calibration register 00
//*** Set number of signifi cant digits
aXSt!
at<cr><lf>
// set # of signifi cant digits for SDI-12 report data
// t = 1..7
Calibration Register Defi nitions