print("\n start_job.lua hv180907.1558 \n") jobtimer1=tmr.create() jobtimer2=tmr.create() oled_line1="Job Start..." oled_line2="" oled_line3="" oled_line4="" oled_line5="" disp_oled() oled_line1="AUTO..." oled_line2="" oled_line3="" oled_line4="" oled_line5="" disp_oled() zpeed=50 turn_on = 700 function return_mesure() print(zlength) print("RAM: "..node.heap()) if zauto then if zlength < 0.20 then backward() tmr.alarm(jobtimer2, 200, tmr.ALARM_SINGLE, function() if math.random(1,2) == 1 then right() else left() end tmr.alarm(jobtimer2, turn_on, tmr.ALARM_SINGLE, forward) end) end tmr.alarm(jobtimer1, 300, tmr.ALARM_SINGLE, start_mesure) else if zmeter then oled_line1=zlength.." m" oled_line2="" oled_line3="" oled_line4="NodeMCU: "..wifi.ap.getmac() disp_oled() end end end dofile("detector.lua") zauto=true tmr.alarm(jobtimer1, 300, tmr.ALARM_SINGLE, start_mesure) forward()