template for clone install

This commit is contained in:
ken
2022-11-27 15:16:35 -08:00
parent 56b27a87e0
commit 29a40fa4db
5 changed files with 19 additions and 11 deletions
+10 -10
View File
@@ -10,12 +10,12 @@ import glob
import os
import argparse
#ts="Nnumber"
ts="N72KH"
#PLANE="Nnumber"
PLANE="N72KH"
def prepare(date):
print("splitting logs")
pathstring="../%s Data/flights/%s/%s_combined_%s/" %(ts,date,ts,date) # combined log
pathstring="../%s Data/flights/%s/%s_combined_%s/" %(PLANE,date,PLANE,date) # combined log
fl=glob.glob(pathstring+"L*")
for f in fl: # file in filelist
os.rename(f, f.upper())
@@ -28,18 +28,18 @@ def prepare(date):
os.system(cmd)
# NOW MOVE FILES TO CORRECT DIRECTORY
pi=[i for i, c in enumerate(f) if c =='/']
cmd="mv '%sN_E.TXT' '%s/%s_EMS_%s/'" % (fn,f[:pi[-2]],ts,date)
cmd="mv '%sN_E.TXT' '%s/%s_EMS_%s/'" % (fn,f[:pi[-2]],PLANE,date)
os.system(cmd)
cmd="mv '%sN_F.TXT' '%s/%s_EFIS_%s/'" % (fn,f[:pi[-2]],ts,date)
cmd="mv '%sN_F.TXT' '%s/%s_EFIS_%s/'" % (fn,f[:pi[-2]],PLANE,date)
os.system(cmd)
cmd="mv '%sN_G.TXT' '%s/%s_GPS_%s/'" % (fn,f[:pi[-2]],ts,date)
cmd="mv '%sN_G.TXT' '%s/%s_GPS_%s/'" % (fn,f[:pi[-2]],PLANE,date)
os.system(cmd)
def process(date,logs):
if logs=='all' or logs=='ems':
print("processing EMS")
#sp="../%s Data/flights/%s/%s_EIS_%s/" %(ts,date,ts,date) # GRT EIS
pathstring="../%s Data/flights/%s/%s_EMS_%s/" %(ts,date,ts,date) # Dynon EMS
#sp="../%s Data/flights/%s/%s_EIS_%s/" %(PLANE,date,PLANE,date) # GRT EIS
pathstring="../%s Data/flights/%s/%s_EMS_%s/" %(PLANE,date,PLANE,date) # Dynon EMS
fl=glob.glob(pathstring+"LOG0*.TXT")
for f in fl:
fn=f.split("/")[-1].split(".")[0] # filename
@@ -49,7 +49,7 @@ def process(date,logs):
if logs=='all' or logs=='efis':
print("processing EFIS")
pathstring="../%s Data/flights/%s/%s_EFIS_%s/" %(ts,date,ts,date)
pathstring="../%s Data/flights/%s/%s_EFIS_%s/" %(PLANE,date,PLANE,date)
fl=glob.glob(pathstring+"LOG0*.TXT")
for f in fl:
fn=f.split("/")[-1].split(".")[0] # filename
@@ -58,7 +58,7 @@ def process(date,logs):
if logs=='all' or logs=='gps':
print("processing GPS")
pathstring="../%s Data/flights/%s/%s_GPS_%s/" %(ts,date,ts,date) # path
pathstring="../%s Data/flights/%s/%s_GPS_%s/" %(PLANE,date,PLANE,date) # path
fl=glob.glob(pathstring+"LOG0*.TXT") # file list
for f in fl:
fn=f.split("/")[-1].split(".")[0] # filename
+8
View File
@@ -28,3 +28,11 @@ Uses USBHost_t36.h and TimeLib.h.
## Analysis Tools
Data analysis is done with Jupyter notebooks. Separate notebooks are used for EFIS and EMS logs.
GPS data is visualized with Google Earth.
<br>
clone this repository.
Rename `Analysis_Tools` something like `Flight_Data_Logger`.
Rename `Nnumber Data` to your tail number.
Edit `walk_logs.py` so `PLANE="Nnumber"`
Edit `new_flight.sh` so `PLANE="Nnumber"`