summaryrefslogtreecommitdiff
path: root/src/kernel
diff options
context:
space:
mode:
Diffstat (limited to 'src/kernel')
-rw-r--r--src/kernel/ao_data.h10
-rw-r--r--src/kernel/ao_flight.h8
2 files changed, 10 insertions, 8 deletions
diff --git a/src/kernel/ao_data.h b/src/kernel/ao_data.h
index f52e17e2..5a340c3f 100644
--- a/src/kernel/ao_data.h
+++ b/src/kernel/ao_data.h
@@ -76,6 +76,16 @@
#define AO_DATA_MAX6691 0
#endif
+#ifndef HAS_SENSOR_ERRORS
+#if HAS_IMU || HAS_MMA655X || HAS_MS5607 || HAS_MS5611
+#define HAS_SENSOR_ERRORS 1
+#endif
+#endif
+
+#if HAS_SENSOR_ERRORS
+extern uint8_t ao_sensor_errors;
+#endif
+
#ifdef AO_DATA_RING
#define AO_DATA_ALL (AO_DATA_ADC|AO_DATA_MS5607|AO_DATA_MPU6000|AO_DATA_HMC5883|AO_DATA_MMA655X|AO_DATA_MPU9250|AO_DATA_ADXL375)
diff --git a/src/kernel/ao_flight.h b/src/kernel/ao_flight.h
index af6b0c55..c66860d0 100644
--- a/src/kernel/ao_flight.h
+++ b/src/kernel/ao_flight.h
@@ -43,14 +43,6 @@ extern uint16_t ao_boost_tick;
extern uint16_t ao_launch_tick;
extern uint16_t ao_motor_number;
-#if HAS_IMU || HAS_MMA655X
-#define HAS_SENSOR_ERRORS 1
-#endif
-
-#if HAS_SENSOR_ERRORS
-extern uint8_t ao_sensor_errors;
-#endif
-
extern uint16_t ao_launch_time;
extern uint8_t ao_flight_force_idle;