Skip to content

Commit 59f9525

Browse files
authored
Merge pull request #177 from RMIT-Competition-Rocketry/post-irec
Post irec
2 parents 6589661 + d15fdaf commit 59f9525

11 files changed

Lines changed: 84521 additions & 3 deletions

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,11 @@ Repository for RMIT HIVE's rocketry GCS (**Ground Control Station**).
1717
<img src="docs/assets/serp2launchSetup.jpg" height="200px"/>
1818
<img src="docs/assets/serp2launch.jpg" height="200px">
1919
</p>
20+
<p align="center">
21+
<img src="docs/assets/irec2025stand.jpeg" height="250px"/>
22+
</p>
2023

21-
© 2025 RMIT Competition Rocketry Licensed under the MIT License
24+
© 2025 RMIT Competition Rocketry - Licensed under the MIT License
2225

2326
## Contents
2427

backend/replay_system/mission_data/IREC2025/AV_TO_GCS_DATA_1.csv

Lines changed: 43037 additions & 0 deletions
Large diffs are not rendered by default.

backend/replay_system/mission_data/IREC2025/AV_TO_GCS_DATA_2.csv

Lines changed: 41473 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timestamp_ms,rssi,snr,FlightState,dual_board_connectivity_state_flag,recovery_checks_complete_and_flight_ready,GPS_fix_flag,payload_connection_flag,camera_controller_connection_flag
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timestamp_ms,not used
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timestamp_ms,not used
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timestamp_ms,rssi,snr,manual_purge_activated,o2_fill_activated,selector_switch_neutral_position,n20_fill_activated,ignition_fired,ignition_selected,gas_fill_selected,system_activated,transducer_1,transducer_2,transducer_3,thermocouple_1,thermocouple_2,thermocouple_3,thermocouple_4,ignition_error,relay_3_error,relay_2_error,relay_1_error,thermocouple_4_error,thermocouple_3_error,thermocouple_2_error,thermocouple_1_error,load_cell_4_error,load_cell_3_error,load_cell_2_error,load_cell_1_error,transducer_4_error,transducer_3_error,transducer_2_error,transducer_1_error
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timestamp_ms,rssi,snr,manual_purge_activated,o2_fill_activated,selector_switch_neutral_position,n20_fill_activated,ignition_fired,ignition_selected,gas_fill_selected,system_activated,internal_temp,wind_speed,gas_bottle_weight_1,gas_bottle_weight_2,analog_voltage_input_1,analog_voltage_input_2,additional_current_input_1,additional_current_input_2,ignition_error,relay_3_error,relay_2_error,relay_1_error,thermocouple_4_error,thermocouple_3_error,thermocouple_2_error,thermocouple_1_error,load_cell_4_error,load_cell_3_error,load_cell_2_error,load_cell_1_error,transducer_4_error,transducer_3_error,transducer_2_error,transducer_1_error
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
timestamp_ms,unused,,,,

backend/replay_system/replay_engine.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,8 @@ def process_csv_packets(min_timestamp_ms: int, mission_path: str) -> List[Packet
3939

4040
filename = os.path.join(mission_path, f"{packet_type.name}.csv")
4141
try:
42-
with open(filename, 'r') as f:
42+
with open(filename, 'r', encoding='utf-8-sig') as f:
4343
reader = csv.DictReader(f)
44-
4544
for row in reader:
4645
timestamp_ms = float(row['timestamp_ms'])
4746
if timestamp_ms > min_timestamp_ms:

0 commit comments

Comments
 (0)