From 9148bb2c651c3cb50f8eeaec22f5ac74e6082aa2 Mon Sep 17 00:00:00 2001 From: James Cotton Date: Wed, 14 Dec 2011 10:38:43 -0600 Subject: [PATCH] Make sure the sensors module grabs the sesor biases initially. --- flight/Modules/Sensors/sensors.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/flight/Modules/Sensors/sensors.c b/flight/Modules/Sensors/sensors.c index 17d3f3970..616c424ed 100644 --- a/flight/Modules/Sensors/sensors.c +++ b/flight/Modules/Sensors/sensors.c @@ -102,6 +102,7 @@ int32_t SensorsInitialize(void) AccelsInitialize(); MagnetometerInitialize(); AttitudeSettingsInitialize(); + AttitudeSettingsInitialize(); for(uint8_t i = 0; i < 3; i++) for(uint8_t j = 0; j < 3; j++) @@ -152,6 +153,9 @@ static void SensorsTask(void *parameters) AlarmsClear(SYSTEMALARMS_ALARM_SENSORS); + UAVObjEvent ev; + settingsUpdatedCb(&ev); + accel_test = PIOS_BMA180_Test(); gyro_test = PIOS_MPU6000_Test(); mag_test = PIOS_HMC5883_Test();