summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2014-11-16 16:38:12 -0800
committerKeith Packard <keithp@keithp.com>2014-11-16 16:40:26 -0800
commit54f7ab842a8cba3003cd5a9deb2515151263ca2e (patch)
treee5b17e68b22cc909238820d53abb5ece3fc808e2
parentf16ea9abfaac9eee3b0935c586e383ae046d6cf5 (diff)
altos: Allow TeleMega to be built without MPU6000
Robert Braibish's board has a dead MPU6000; this fix lets the TeleMega firmware build without that driver so the rest of the board could be verified. Signed-off-by: Keith Packard <keithp@keithp.com>
-rw-r--r--src/kernel/ao_telemetry.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/kernel/ao_telemetry.c b/src/kernel/ao_telemetry.c
index 868b3260..e2197f7a 100644
--- a/src/kernel/ao_telemetry.c
+++ b/src/kernel/ao_telemetry.c
@@ -133,7 +133,9 @@ ao_send_mega_sensor(void)
telemetry.generic.tick = packet->tick;
telemetry.generic.type = AO_TELEMETRY_MEGA_SENSOR;
+#if HAS_MPU6000
telemetry.mega_sensor.orient = ao_sample_orient;
+#endif
telemetry.mega_sensor.accel = ao_data_accel(packet);
telemetry.mega_sensor.pres = ao_data_pres(packet);
telemetry.mega_sensor.temp = ao_data_temp(packet);