beautypg.com

B.1.2 example program for cr1000 datalogger, B.1.2 – Campbell Scientific CS451/CS456 Pressure Transducer User Manual

Page 34

background image

Appendix B. Example Programs

B.1.2 Example Program for CR1000 Datalogger

'CR1000 Series Datalogger

'Declare the variable for the water level measurement
Public CS451(2)

'Rename the variable names
Alias CS451(1)=Level
Alias CS451(2)=Temp_C

'Define a data table for 60 minute maximum and minimums
DataTable(Hourly,True,-1)
DataInterval(0,60,Min,10)
Maximum(1,Level,FP2,0,0)
Minimum(1,Level,FP2,0,0)
Maximum(1,Temp_C,FP2,0,0)
Minimum(1,Temp_C,FP2,0,0)
EndTable

'Read sensor every 60 seconds
BeginProg
Scan(60,sec,1,0)

'Code for SDI-12 measurements:
SDI12Recorder(CS451,1,”0”,”M!”,1,0)

'Call the data table:
CallTable(Hourly)

NextScan
EndProg

B-2