Section 7.  Installation 
 
 
 SlowSequence 
 Do 
 SDI12SensorSetup(1,3,1,95) 
 Delay(1,95,Sec) 
 SDI12SensorResponse(Temp(2)) 
 Loop 
 EndSequence 
 SlowSequence 
 Do 
 SDI12SensorSetup(1,5,2,95) 
 Delay(1,95,Sec) 
 SDI12SensorResponse(Temp(3)) 
 Loop 
 EndSequence 
 SlowSequence 
 Do 
 SDI12SensorSetup(1,7,3,95) 
 Delay(1,95,Sec) 
 SDI12SensorResponse(Temp(4)) 
 Loop 
 EndSequence 
 
 
 
 
 Using Alternate Concurrent Command (aC) 
'This program example demonstrates the use of the special SDI-12 concurrent measurement 
'command (aC) when back-to-back measurements are not desired, as can occur in an application 
'that has a tight power budget.  To make full use of the aC command, measurement control 
'logic is used. 
 
'Declare variables 
Dim X 
Public RunSDI12 
Public Cmd(4) 
Public Temp_Tmp(4) 
Public Retry(4) 
Public IndDone(4) 
Public Temp_Meas(4) 
Public GroupDone 
 
'Main Program 
BeginProg 
'Preset first measurement command to C! 
 For X = 1 To 4 
 cmd(X) = "C!" 
 Next X 
 'Set five-second scan rate 
 Scan(5,Sec,0,0) 
 
 'Other measurements here 
 
 'Set five-minute SDI-12 measurement rate 
 If TimeIntoInterval(0,5,Min) Then RunSDI12 = True