Add background KISS connection, log frames to database #20

Merged
W1CDN merged 10 commits from add-kiss into main 2023-04-16 16:45:54 -05:00
3 changed files with 7 additions and 2 deletions
Showing only changes of commit 14effc9746 - Show all commits

View File

@ -90,9 +90,12 @@ def main():
# Make this a string and deal with it later (probably a mistake)
a['path'] = str(a['path'])
# Build an INSERT statement based on the fields we have from the frame
attrib_names = ', '.join(f'"{w}"' for w in a.keys())
#attrib_names = ', '.join(f'"{w}"' for w in a.keys())
attrib_names = ', '.join('"%s"' % w for w in a.keys())
attrib_values = ", ".join("?" * len(a.keys()))
sql = f"INSERT INTO frames ({attrib_names}) VALUES ({attrib_values})"
#sql = f"INSERT INTO frames ({attrib_names}) VALUES ({attrib_values})"
sql = "INSERT INTO frames ("+attrib_names+") VALUES ("+attrib_values+")"
print(sql)
# Insert data
conn.execute(sql, list(a.values()))
conn.commit()

View File

@ -1,2 +1,4 @@
flask
flask_restful
aprs
aprslib

0
start-aprs_api.sh Normal file → Executable file
View File