Fait un nouveau cat.lua qui permet de descendre de GRAND fichiers
L'ancien cat.lua, faisait sauter le buffer RAM de socat. Le nouveau attend entre chaque ligne 50mS afin que le socat ait le temps de vider le buffer de la trame réseau Ajouté aussi, pour des tests de post traitements, le tout premier fichier de logs des ap wifi quand j'ai fait le tour du quartier à pied avec mon NodeMCU dans une boîte
This commit is contained in:
2972
DeepSleep/Pet_tracker_3/Pet tracker 200725.1313.csv
Normal file
2972
DeepSleep/Pet_tracker_3/Pet tracker 200725.1313.csv
Normal file
File diff suppressed because it is too large
Load Diff
@@ -57,11 +57,16 @@ export zport="23000"
|
|||||||
ssh -N -L 23000:localhost:23000 ubuntu@www.zuzu-test.ml &
|
ssh -N -L 23000:localhost:23000 ubuntu@www.zuzu-test.ml &
|
||||||
|
|
||||||
telnet -rN $zIP $zport
|
telnet -rN $zIP $zport
|
||||||
|
verbose=false
|
||||||
|
|
||||||
|
|
||||||
file.remove("apwifi.txt")
|
file.remove("apwifi.txt")
|
||||||
print(ztime())
|
print(ztime())
|
||||||
dsleep_on()
|
dsleep_on()
|
||||||
|
|
||||||
|
dofile("cat2.lua")
|
||||||
|
cat2("apwifi.txt")
|
||||||
|
|
||||||
zcat_logs_ap_wifi()
|
zcat_logs_ap_wifi()
|
||||||
|
|
||||||
verbose=false
|
verbose=false
|
||||||
@@ -82,7 +87,7 @@ zhead("0_ultra_son.lua")
|
|||||||
./luatool.py --ip $zIP:$zport -f 0_ultra_son.lua
|
./luatool.py --ip $zIP:$zport -f 0_ultra_son.lua
|
||||||
|
|
||||||
./luatool.py --ip $zIP:$zport -f dir.lua
|
./luatool.py --ip $zIP:$zport -f dir.lua
|
||||||
./luatool.py --ip $zIP:$zport -f cat.lua
|
./luatool.py --ip $zIP:$zport -f cat2.lua
|
||||||
./luatool.py --ip $zIP:$zport -f head.lua
|
./luatool.py --ip $zIP:$zport -f head.lua
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
24
DeepSleep/Pet_tracker_3/cat2.lua
Normal file
24
DeepSleep/Pet_tracker_3/cat2.lua
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
-- fonction cat() pour afficher le contenu d'un fichier dans la flash
|
||||||
|
print("\n cat2.lua zf200725.1319 \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(z_logs_ap_wifi, "r")
|
||||||
|
zline = file.readline()
|
||||||
|
ztmr_cat1:alarm(50, tmr.ALARM_AUTO, zprintline)
|
||||||
|
end
|
||||||
|
|
||||||
Reference in New Issue
Block a user