Laserfiche WebLink
REM get register pointer <br />12010 LPTR= REGREAD(4499) <br />REM calculate date <br />12020 MDY =MN *10000 +DM *100 +YR <br />REM calculate time <br />12030 HRMN =(HRS *100) +MINS <br />REM log month day year variable in register <br />REM and increment register number. <br />12040 REGWRITE LPTR,MDY : GOSUB 12500 <br />REM log time in next column <br />12050 REGWRITE LPTR,HRMN: GOSUB 12500 <br />REM print log time to computer screen <br />12060 PRINT "Log Time= ",HRS, "Hours ",MINS, "Minutes" <br />12070 PRINT : PRINT <br />REM log sensor 1 depth(Y), flow(Q), volume(volsuml) <br />12210 REGWRITE LPTR,Y1 : gosub 12500' <br />12220 REGWRITE LPTR,Q1 : gosub 12500 <br />12230 REGWRITE LPTR,VOLSUMI : gosub 12500 <br />REM log sensor 2 depth(Y), flow(Q), volume(volsum2) <br />12240 REGWRITE LPTR,Y2 : gosub 12500 <br />12250 REGWRITE LPTR,Q2 : gosub 125001, <br />12260 REGWRITE LPTR,VOLSUM2 : gosub 12500 <br />REM log charge & battery voltages <br />12270 REGWRITE LPTR,CV gosub 12500, <br />12280 REGWRITE LPTR,BV gosub 1250Q <br />REM get temp from rtc <br />12290 A= REGREAD(13) <br />REM convert raw temp to deg C <br />12300 IF A <32000 THEN B =A *0.25 ELSE'B =(A- 33280) *0.25 <br />REM log temp in deg C <br />12310 REGWRITE LPTR,B :gosub 12500 <br />REM check to see if midnite for daily volume log <br />12320 IF HRS +MINS< >0 THEN GOTO 12400 <br />REM log volume variables in registers at midnite <br />12330 REGWRITE LPTR, VOLSUMI : GOSUB 12500 <br />12340 REGWRITE LPTR, VOLSUM2 : GOSUS 12500 <br />REM reset daily accumulated volume <br />REM flume 1 <br />12350 REGWRITE 7049,0 <br />REM flume 2 <br />12360 REGWRITE 7050,0 <br />REM update ytd volume sum logging registers <br />REM store flumel in regs 23000', (2010) to 23019 (2029) <br />REM then flume 2 in regs 230',20 to 23039. <br />12370 REGWRITE YTD,VOLSUMI +REGREAD(YTD) <br />12380 REGWRITE YTD +20,VOLSUM2 +REGREAD(YTD +20) <br />REM write "end -of- record" flag to log <br />12400 REGWRITE LPTR, 13101310 : GOSUB 12500 <br />41 <br />