Laserfiche WebLink
REM keep message on lcd when alarm active <br />105 IF REGREAD(4112)>O THEN PRINT # 2, CHR(254),CHR(71),CHR(1),CHR(2), <br />106 IF REGREAD(4112) >O THEN PRINT #2," F2 to Clear Alarm" <br />REM check time <br />110 GOSUB 10000 <br />REM check battery charge rate <br />125 IF SFLAG =1 THEN GOSUB 1500 <br />REM reset WDT by forcing count down in register <br />REM 31 back to 0. if register 31 reaches time <br />REM set in register 30, reset occurs. <br />130 REGWRITE 31,0 <br />REM check log flag for time to log or scan flag for <br />REM time to take sensor readings. <br />140 IF (LF= 1).OR.(SFLAG =1) THEN GOSUB 11000 <br />REM check for keypress to go to menu <br />150 K= GET(2) <br />REM check for and clear alarm on f2 key press <br />160 IF REGREAD(4112) >O.AND.K =2 THEN REGWRITE 4111,0 : CLEAR TICK(1) <br />165 IF REGREAD(4112) >O.AND.K =2 THEN REGWRITE 4112,0 : TAG =1 <br />REM check for keypress <br />180 IF K =0 THEN 100 ELSE 200 <br />199 END <br />REM * end main loop <br />REM ----------- - - - - -- <br />REM * * * * * * * * * * * ** <br />REM > Find Menu < <br />REM * * * * * * * * * * * ** <br />REM print register find menu to lcd <br />200 PRINT #2,CHR(12), <br />210 PRINT #2, "Scroll to Item:" <br />220 PRINT #2," > ",$(C) <br />230 PRINT #2, "Up /Dn to Find" <br />240 PRINT #2, "Fl =Exit, ENTER =Sel" <br />REM find menu- get key press <br />250 DO <br />255 K= GET(2) <br />REM reset wdt <br />REM 256 REGWRITE 31,0 <br />260 UNTIL K<>0 <br />REM find up key <br />270 IF K =5 THEN GOSUB 1000 <br />REM find down key <br />280 IF K =6 THEN GOSUB 1100 <br />285 IF K =7 THEN 300 <br />REM find exit key <br />290 IF K =1 THEN PRINT #2,CHR(12), : GOTO 100 <br />295 GOTO 200 <br />26 <br />