Browse Source

Prevent incorrect rescheduling for BMP280 baro dummy ut_delay (#612)

master
Martin Budden 8 years ago
committed by Konstantin Sharlaimov
parent
commit
79fdc6d392
  1. 6
      src/main/fc/mw.c

6
src/main/fc/mw.c

@ -731,8 +731,10 @@ void taskUpdateCompass(void)
void taskUpdateBaro(void)
{
if (sensors(SENSOR_BARO)) {
uint32_t newDeadline = baroUpdate();
rescheduleTask(TASK_SELF, newDeadline);
const uint32_t newDeadline = baroUpdate();
if (newDeadline != 0) {
rescheduleTask(TASK_SELF, newDeadline);
}
}
//updatePositionEstimator_BaroTopic(currentTime);

Loading…
Cancel
Save