'CR1000X Series Datalogger 'Example datalogger program for Apogee Instruments SU-221 UV Sensor, SDI-12 'date: November 29, 2016 'Revised: December 31, 2020 'program author: John Huber / Noah Leclerc 'Wiring: 'White -> Com C1 Port (SDI12 signal) 'Black -> Ground port (Signal and power ground) 'Red -> 12 VDC port (Input power for sensor) 'Clear -> Ground (Shield) 'Explanation of Constants and Variables Used in Datalogger Program 'BattV = datalogger battery voltage 'PanelT = datalogger panel temperature 'SU221_Wm2 = Watts per meter squared value measured by sensor 'Declare Public Variables Public BattV, PanelT Public SU221_Wm2 'Define Data Tables DataTable (UV-Irradiance,1,-1) DataInterval (0,1,Min,10) Minimum(1,BattV,IEEE4,0,False) Sample(1,PanelT,IEEE4) Average(1,SU221_Wm2,IEEE4,False) EndTable 'Main Program BeginProg Scan(5,Sec,0,0) Battery(BattV) PanelTemp(PanelT,_60Hz) 'Measure W/m2 from SU-221 addressed to "0" SDI12Recorder (SU221_Wm2,C1,0,"MC!",1.0,0) 'refer to the owner's manual for a list of relevant commands 'Call Output Tables CallTable UV-Irradiance NextScan EndProg