From: Keith Packard Date: Mon, 11 Dec 2017 22:08:32 +0000 (-0800) Subject: altos: Actually store current MPU9250 data in data ring X-Git-Tag: 1.8.3~1^2~3 X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=commitdiff_plain;h=fa3ff3a089e4af88dd0cc9a9e92511a0ba4a8e0f altos: Actually store current MPU9250 data in data ring The ring is updated when the ADC finishes; all of the other sensor data needs to be copied in at that point. Signed-off-by: Keith Packard --- diff --git a/src/stm/ao_adc_stm.c b/src/stm/ao_adc_stm.c index c3cca5e4..24912bb2 100644 --- a/src/stm/ao_adc_stm.c +++ b/src/stm/ao_adc_stm.c @@ -57,6 +57,9 @@ static void ao_adc_done(int index) #endif #if HAS_MPU6000 ao_data_ring[ao_data_head].mpu6000 = ao_mpu6000_current; +#endif +#if HAS_MPU9250 + ao_data_ring[ao_data_head].mpu9250 = ao_mpu9250_current; #endif ao_data_ring[ao_data_head].tick = ao_tick_count; ao_data_head = ao_data_ring_next(ao_data_head);