24
Reading Via SDI-12
Note:
The default units setting for temperature is Celsius. To change these, use the Direct Read
Units option under the Confi gure | Advanced menu in the Aqua4Plus Control Software.
Addressing
Default SDI-12 Address: 0
SDI-12 Command Nomenclature
<a> = Sensor address
{crc} = SDI-12 compatible 3-character CRC
<cr> = ASCII carriage return character
<lf> = ASCII line feed character
highlighted values
indicate variable data
SDI-12 Commands
//*** Sensor Identifi cation
<a>I! <a>13 INWUSA T1R
2.1
ssssssssss
<cr><lf>
//
note:
2.1
will change to refl ect current
//
fi rmware revision
//
ssssssssss
=
device
serial
#
//*** Acknowledge Active, Address Query
<a>! <a><cr><lf>
?! <a><cr><lf>
//*** Change Address
<a>A<b>! <b><cr><lf>
// change address to <b>
//*** Request measurement
<a>M1! <a>0021<cr><lf>
// request temperature measurement
<a>D0! <a>
+22.0512
<cr><lf>
// read temperature
//*** Request measurement with CRC
<a>MC1! <a>0021<cr><lf>
// request temperature measurement
// with CRC
<a>D0! <a>
+22.0512
{
crc
}<cr><lf>
// read temperature
//*** Concurrent measurement
<a>C1! <a>00201<cr><lf>
// request temperature measurement
<a>D0! <a>
+22.0512
<cr><lf>
// read temperature
//*** Concurrent measurement with CRC
<a>CC1! <a>00201<cr><lf>
// request temperature measurement
//
with
CRC
<a>D0! <a>
+22.0512
{
crc
}<cr><lf>
// read temperature