- renommé le script start_job.lua en boot.lua, script qui est lancé par init.lua juste après le boot - créé le script repair.lua qui démarre le wifi en mode AP et lance le serveur telnet afin de pouvoir se connecter au moment du poweron si on a un problème de boucle au boot - mon script dsleep.lua fonctionne bien maintenant - amélioré le script wifi_info.lua, il indique le nom de l'AP ainsi que le password - teste à chaque 'dofile' si le fichier existe avant de la lancer, ne plante donc plus si le script n'existe pas, grosse amélioration
20 lines
631 B
Lua
20 lines
631 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 zf181118.21227 \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, 10*1000, tmr.ALARM_SINGLE, function ()
|
|
print("Je dors...")
|
|
node.dsleep(10*1000*1000)
|
|
end)
|