Files
NodeMCU_Lua/Wifi/dsleep.lua
Christian Zufferey 3bfc2949d2 - testé le mode deep sleep avec dsleep.lua
- fait un petit ping avec ping.lua pour tester si une machine est présente
2018-11-13 20:44:42 +01:00

19 lines
619 B
Lua

-- Teste le deep sleep !
-- s'endore pendant 3 secondes après 8 secondes
-- à mettre à la place du init.lua
-- ATTENTION: il faut connecter la pin 0 à la pin RESET !
print("\n dsleep.lua zf181113.2040 \n")
_, reset_reason = node.bootreason()
print("reset_reason: ",reset_reason)
if reset_reason == 4 then print("Coucou, soft reset...") end
if reset_reason == 5 then print("Coucou, je suis réveillé...") end
if reset_reason == 6 then print("Coucou, hard reset...") end
ztmr_SLEEP = tmr.create()
tmr.alarm(ztmr_SLEEP, 8000, tmr.ALARM_SINGLE, function ()
print("Je dors...")
node.dsleep(3000000)
end)