diff --git a/DeepSleep/Pet_tracker_3/0_wifi_scan.lua b/DeepSleep/Pet_tracker_3/0_wifi_scan.lua index 62db3e2..fb9a257 100644 --- a/DeepSleep/Pet_tracker_3/0_wifi_scan.lua +++ b/DeepSleep/Pet_tracker_3/0_wifi_scan.lua @@ -1,6 +1,6 @@ -- Scripts pour tester l'écoute des AP WIFI -print("\n wifi_scan.lua zf200727.2115 \n") +print("\n wifi_scan.lua zf200812.1948 \n") f= "secrets_project.lua" if file.exists(f) then dofile(f) end @@ -22,6 +22,13 @@ function scan_wifi() print("start display liste ap wifi...") for k,v in pairs(t) do local ssid, rssi, authmode, channel = string.match(v, "([^,]+),([^,]+),([^,]+),([^,]*)") + + if ssid == "3g-s7" then + print("ah je vois que je dois m'arrêter...") + -- node.restart() + end + print("coucou: ."..ssid..".") + -- print(ssid,rssi) -- print(k.." : "..v) -- local zstr = k..", "..v diff --git a/DeepSleep/Pet_tracker_3/_zremote_cmd.txt b/DeepSleep/Pet_tracker_3/_zremote_cmd.txt index eae1543..de92b0e 100644 --- a/DeepSleep/Pet_tracker_3/_zremote_cmd.txt +++ b/DeepSleep/Pet_tracker_3/_zremote_cmd.txt @@ -1,5 +1,5 @@ # Quelques commandes remote (luatool) à envoyer avec le plugin Atom-IDE-terminal de l'éditeur Atom -# zf200727.2227 +# zf200812.1928 Todo à faire pour ce projet ! @@ -18,6 +18,9 @@ https://mygeodata.cloud/converter/gpx-to-csv # SHIT+CTRL+` ouvre le terminal (attention, ne pas oublier de copier le *path* dans le *tree* et le changer) # ALT+CMD+F bascule entre le terminal et l'éditeur +screen /dev/cu.wchusb +serial1410 115200 + # définitions à faire AVANT ! #export luatool_tty="/dev/cu.wchusbserial1410" diff --git a/DeepSleep/Pet_tracker_3/wifi_init.lua b/DeepSleep/Pet_tracker_3/wifi_init.lua index 577e97f..8d8e971 100644 --- a/DeepSleep/Pet_tracker_3/wifi_init.lua +++ b/DeepSleep/Pet_tracker_3/wifi_init.lua @@ -1,7 +1,7 @@ -- Petit script pour initaliser la couche WIFI function wifi_init() - print("\n wifi_init.lua zf200621.1608 \n") + print("\n wifi_init.lua zf200812.1938 \n") f= "secrets_wifi.lua" if file.exists(f) then dofile(f) end f= "secrets_project.lua" if file.exists(f) then dofile(f) end @@ -29,23 +29,30 @@ function wifi_init() end if file.exists("_setup_wifi_") then - print("setup wifi...") + print("dsleep wake up") file.remove("_setup_wifi_") - wifi.sta.config{ssid="", pwd=""} wifi.sta.connect() - if zLED == nil then zLED = 4 end - gpio.write(zLED, gpio.HIGH) gpio.mode(zLED, gpio.OUTPUT) - tmr_wifi_init4=tmr.create() - tmr_wifi_init4:alarm(0.1*1000, tmr.ALARM_AUTO , function() - gpio.write(zLED, gpio.LOW) tmr.delay(10000) gpio.write(zLED, gpio.HIGH) - end) - tmr.create():alarm(90*1000, tmr.ALARM_SINGLE, function() - node.restart() - end) - enduser_setup.start(function() - print("on est sortit du setup wifi et on restart !") - node.restart() - end) - print("setup gadget lancé...") + f = "0_dsleep2.lua" if file.exists(f) then dofile(f) end + + -- + -- print("setup wifi...") + -- file.remove("_setup_wifi_") + -- wifi.sta.config{ssid="", pwd=""} wifi.sta.connect() + -- if zLED == nil then zLED = 4 end + -- gpio.write(zLED, gpio.HIGH) gpio.mode(zLED, gpio.OUTPUT) + -- tmr_wifi_init4=tmr.create() + -- tmr_wifi_init4:alarm(0.1*1000, tmr.ALARM_AUTO , function() + -- gpio.write(zLED, gpio.LOW) tmr.delay(10000) gpio.write(zLED, gpio.HIGH) + -- end) + -- tmr.create():alarm(90*1000, tmr.ALARM_SINGLE, function() + -- node.restart() + -- end) + -- enduser_setup.start(function() + -- print("on est sortit du setup wifi et on restart !") + -- node.restart() + -- end) + -- print("setup gadget lancé...") + + else wifi.setmode(wifi.STATION,true) wifi.sta.config{ssid=cli_ssid, pwd=cli_pwd} wifi.sta.connect()