From 1562fdc3511267bfe22b4510e0f4db5d76082be8 Mon Sep 17 00:00:00 2001 From: Kevin D Date: Wed, 4 Mar 2026 18:21:39 -0800 Subject: [PATCH] fixed GPS log out path --- aerpaw/client/uav_runner.py | 5 +++-- .../EhSD3dO3mU2KP9IqbTVz7g60j5Ad.xml | 2 ++ .../EhSD3dO3mU2KP9IqbTVz7g60j5Ap.xml | 2 ++ .../Hp7WImb16Wc_c7gK28oUydAFVtsd.xml | 2 ++ .../Hp7WImb16Wc_c7gK28oUydAFVtsp.xml | 2 ++ 5 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 resources/project/Hp7WImb16Wc_c7gK28oUydAFVts/EhSD3dO3mU2KP9IqbTVz7g60j5Ad.xml create mode 100644 resources/project/Hp7WImb16Wc_c7gK28oUydAFVts/EhSD3dO3mU2KP9IqbTVz7g60j5Ap.xml create mode 100644 resources/project/q138eJA8Ym4eSfM3RFMVvg63QtU/Hp7WImb16Wc_c7gK28oUydAFVtsd.xml create mode 100644 resources/project/q138eJA8Ym4eSfM3RFMVvg63QtU/Hp7WImb16Wc_c7gK28oUydAFVtsp.xml diff --git a/aerpaw/client/uav_runner.py b/aerpaw/client/uav_runner.py index 85322b1..db4dcef 100644 --- a/aerpaw/client/uav_runner.py +++ b/aerpaw/client/uav_runner.py @@ -116,8 +116,9 @@ def _gps_log_row(vehicle, line_num, writer): async def _gps_log_loop(drone): """Background async task that logs GPS data at 1Hz.""" - host = platform.node() - filename = f"/root/Results/GPS_DATA_{host}_{datetime.datetime.now().strftime('%Y-%m-%d_%H:%M:%S')}.csv" + results_dir = os.environ.get('RESULTS_DIR', '/root/Results') + log_prefix = os.environ.get('LOG_PREFIX', datetime.datetime.now().strftime('%Y-%m-%d_%H_%M_%S')) + filename = os.path.join(results_dir, f"{log_prefix}_gps_log.csv") print(f"[UAV] GPS logging to {filename}") line_num = 1 try: diff --git a/resources/project/Hp7WImb16Wc_c7gK28oUydAFVts/EhSD3dO3mU2KP9IqbTVz7g60j5Ad.xml b/resources/project/Hp7WImb16Wc_c7gK28oUydAFVts/EhSD3dO3mU2KP9IqbTVz7g60j5Ad.xml new file mode 100644 index 0000000..4356a6a --- /dev/null +++ b/resources/project/Hp7WImb16Wc_c7gK28oUydAFVts/EhSD3dO3mU2KP9IqbTVz7g60j5Ad.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/resources/project/Hp7WImb16Wc_c7gK28oUydAFVts/EhSD3dO3mU2KP9IqbTVz7g60j5Ap.xml b/resources/project/Hp7WImb16Wc_c7gK28oUydAFVts/EhSD3dO3mU2KP9IqbTVz7g60j5Ap.xml new file mode 100644 index 0000000..01cb34e --- /dev/null +++ b/resources/project/Hp7WImb16Wc_c7gK28oUydAFVts/EhSD3dO3mU2KP9IqbTVz7g60j5Ap.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/resources/project/q138eJA8Ym4eSfM3RFMVvg63QtU/Hp7WImb16Wc_c7gK28oUydAFVtsd.xml b/resources/project/q138eJA8Ym4eSfM3RFMVvg63QtU/Hp7WImb16Wc_c7gK28oUydAFVtsd.xml new file mode 100644 index 0000000..4356a6a --- /dev/null +++ b/resources/project/q138eJA8Ym4eSfM3RFMVvg63QtU/Hp7WImb16Wc_c7gK28oUydAFVtsd.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/resources/project/q138eJA8Ym4eSfM3RFMVvg63QtU/Hp7WImb16Wc_c7gK28oUydAFVtsp.xml b/resources/project/q138eJA8Ym4eSfM3RFMVvg63QtU/Hp7WImb16Wc_c7gK28oUydAFVtsp.xml new file mode 100644 index 0000000..ebf9fa9 --- /dev/null +++ b/resources/project/q138eJA8Ym4eSfM3RFMVvg63QtU/Hp7WImb16Wc_c7gK28oUydAFVtsp.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file