altos: Ensure flight code gets first crack at new ADC data
[fw/altos] / src / ao.h
index 37a39a790b643b7061a1614fa3e6f128d90b4a5d..abac22a31e619322b644e49264022c52c3d63c40 100644 (file)
--- a/src/ao.h
+++ b/src/ao.h
@@ -649,7 +649,7 @@ enum ao_flight_state {
        ao_flight_invalid = 9
 };
 
-extern __xdata struct ao_adc           ao_flight_data;
+extern __data uint8_t                  ao_flight_adc;
 extern __pdata enum ao_flight_state    ao_flight_state;
 extern __pdata uint16_t                        ao_flight_tick;
 extern __pdata int16_t                 ao_flight_accel;
@@ -856,7 +856,7 @@ ao_gps_report_init(void);
 #define AO_TELEMETRY_VERSION   3
 
 struct ao_telemetry {
-       uint8_t                 addr;
+       uint16_t                serial;
        uint16_t                flight;
        uint8_t                 flight_state;
        int16_t                 flight_accel;