summaryrefslogtreecommitdiff
path: root/src/ao_telemetry.c
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2009-11-15 15:59:01 -0800
committerKeith Packard <keithp@keithp.com>2009-11-15 15:59:01 -0800
commit3ee279ba76c2a79d142c466f19ef758cf4c01d70 (patch)
treec6fbd4dc087d931c5566bb03da464baaa7cd7b91 /src/ao_telemetry.c
parent6391c89bd5b89f5f46255b8365c658a873e5959a (diff)
Add flight number to telemetry stream.
This makes it easier to tie the telemetry and eeprom files together as they're now both labeled with serial and flight numbers, which should be unique. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'src/ao_telemetry.c')
-rw-r--r--src/ao_telemetry.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ao_telemetry.c b/src/ao_telemetry.c
index 9c923984..88ac142c 100644
--- a/src/ao_telemetry.c
+++ b/src/ao_telemetry.c
@@ -30,8 +30,11 @@ ao_telemetry(void)
static __xdata struct ao_telemetry telemetry;
ao_config_get();
+ while (!ao_flight_number)
+ ao_sleep(&ao_flight_number);
memcpy(telemetry.callsign, ao_config.callsign, AO_MAX_CALLSIGN);
telemetry.addr = ao_serial_number;
+ telemetry.flight = ao_flight_number;
telemetry.accel_plus_g = ao_config.accel_plus_g;
telemetry.accel_minus_g = ao_config.accel_minus_g;
ao_rdf_time = ao_time();