From eb2a137269e94c69cfcaf819f56a08b86719e1ab Mon Sep 17 00:00:00 2001 From: Christian Zufferey Date: Thu, 30 Jul 2020 23:05:00 +0200 Subject: [PATCH] =?UTF-8?q?Le=20temps=20et=20les=20coordonn=C3=A9es=20GPS?= =?UTF-8?q?=20du=20fichier=20GPX=20sont=20maintenant=20enregistr=C3=A9s=20?= =?UTF-8?q?dans=20le=20tableau=20Reste=20=C3=A0=20encore=20r=C3=A9cup?= =?UTF-8?q?=C3=A9rer=20les=20donn=C3=A9es=20des=20ap=20wifi=20;-)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../post_tracing/gpx2gpsapwifi.lua | 76 +++++++++++-------- 1 file changed, 44 insertions(+), 32 deletions(-) diff --git a/DeepSleep/Pet_tracker_3/post_tracing/gpx2gpsapwifi.lua b/DeepSleep/Pet_tracker_3/post_tracing/gpx2gpsapwifi.lua index b9004e4..30d5cbf 100644 --- a/DeepSleep/Pet_tracker_3/post_tracing/gpx2gpsapwifi.lua +++ b/DeepSleep/Pet_tracker_3/post_tracing/gpx2gpsapwifi.lua @@ -1,9 +1,11 @@ -- parse les données GPX avec les données des ap wifi du NodeMCU pour les -- cooréler en fonction du temps afin de pouvoir géolocaliser les ap wifi -print("\n gpx2gpsapwifi.lua zfzf200730.1715 \n") +print("\n gpx2gpsapwifi.lua zfzf200730.2304 \n") +zidx_gps_tab = 0 +zgpx_data = {} --[[ 1 time = 123 @@ -22,32 +24,32 @@ function tprint(t) end end -gpx_data = {} + -gpx_data[1] = {time = 123, lon = 234, lat = 345} -gpx_data[2] = {time = 456, lon = 567, lat = 678} - -print(gpx_data[1].time) -print(gpx_data[1].lon) -print(gpx_data[2].lat) - -tprint(gpx_data[1]) - -for i=1, #gpx_data do - print(i) - tprint(gpx_data[i]) -end +-- gpx_data[1] = {time = 123, lon = 234, lat = 345} +-- gpx_data[2] = {time = 456, lon = 567, lat = 678} +-- +-- print(gpx_data[1].time) +-- print(gpx_data[1].lon) +-- print(gpx_data[2].lat) +-- +-- tprint(gpx_data[1]) +-- +-- for i=1, #gpx_data do +-- print(i) +-- tprint(gpx_data[i]) +-- end -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 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 zdatetime2unixtime(zdatetime) -- source: https://stackoverflow.com/questions/4105012/convert-a-string-date-to-a-timestamp @@ -65,47 +67,50 @@ function gpx2tab(zfile_gpx) i = 1 for line in io.lines(zfile_gpx) do - print(line) + -- print(line) -- if string.find(line, "2020-07-27T20:03:27Z if string.find(line, "