diff options
Diffstat (limited to 'src/core')
-rw-r--r-- | src/core/ao_sample.c | 4 | ||||
-rw-r--r-- | src/core/ao_telemetry.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/core/ao_sample.c b/src/core/ao_sample.c index 6461def0..5fe99b05 100644 --- a/src/core/ao_sample.c +++ b/src/core/ao_sample.c @@ -34,7 +34,7 @@ __pdata uint16_t ao_sample_tick; /* time of last data */ __pdata pres_t ao_sample_pres; __pdata alt_t ao_sample_alt; __pdata alt_t ao_sample_height; -#if HAS_ACCEL +#if HAS_ACCEL || HAS_ACCEL_REF __pdata accel_t ao_sample_accel; #endif @@ -139,7 +139,7 @@ ao_sample(void) ao_sample_alt = pres_to_altitude(ao_sample_pres); ao_sample_height = ao_sample_alt - ao_ground_height; -#if HAS_ACCEL +#if HAS_ACCEL || HAS_ACCEL_REF ao_sample_accel = ao_data_accel_cook(ao_data); if (ao_config.pad_orientation != AO_PAD_ORIENTATION_ANTENNA_UP) ao_sample_accel = ao_data_accel_invert(ao_sample_accel); diff --git a/src/core/ao_telemetry.c b/src/core/ao_telemetry.c index 5a1b3d1d..8385c6d0 100644 --- a/src/core/ao_telemetry.c +++ b/src/core/ao_telemetry.c @@ -285,7 +285,7 @@ ao_telemetry(void) #if RADIO_DELAY_AFTER_BOOST while (ao_flight_state < ao_flight_boost) - ao_sleep(&ao_flight_state); + ao_sleep(DATA_TO_XDATA(&ao_flight_state)); ao_delay(AO_SEC_TO_TICKS(RADIO_DELAY_AFTER_BOOST)); #endif |