Maintenant les *secrets* sont chargés au moment de l'init.lua et l'aiguillage du boot *dsleep* se fait en fonction de la variable node_mode. Ainsi c'est le même iniz.lua et wifi_init.lua pour les différents projets NodeMCU. Reste encore à faire de pouvoir sauver deux possibilités de connexions WIFI dans les secrets_wifi afin de pouvoir se connecter sur le WIFI du smartphone en cas de dépannage sur le terrain
25 lines
551 B
Lua
25 lines
551 B
Lua
-- fonction cat() pour afficher le contenu d'un fichier dans la flash
|
|
print("\n cat2.lua zf200816.1417 \n")
|
|
print("\nusage:")
|
|
print(" cat2(\"filename\")")
|
|
|
|
zfilei = ""
|
|
zline = ""
|
|
ztmr_cat1 = tmr.create()
|
|
|
|
function zprintline()
|
|
print(string.sub(zline,1,string.len(zline)-1))
|
|
zline = file.readline()
|
|
if zline == nil then
|
|
ztmr_cat1:unregister()
|
|
file.close(zfilei)
|
|
end
|
|
end
|
|
|
|
function cat2()
|
|
zfilei = file.open(logs_ap_wifi, "r")
|
|
zline = file.readline()
|
|
ztmr_cat1:alarm(50, tmr.ALARM_AUTO, zprintline)
|
|
end
|
|
|