Browse Source

Plane: call ins's periodic function

master
Peter Barker 7 years ago committed by Andrew Tridgell
parent
commit
d49be616da
  1. 6
      ArduPlane/ArduPlane.cpp
  2. 1
      ArduPlane/Plane.h

6
ArduPlane/ArduPlane.cpp

@ -80,6 +80,7 @@ const AP_Scheduler::Task Plane::scheduler_tasks[] = {
SCHED_TASK(terrain_update, 10, 200), SCHED_TASK(terrain_update, 10, 200),
SCHED_TASK(update_is_flying_5Hz, 5, 100), SCHED_TASK(update_is_flying_5Hz, 5, 100),
SCHED_TASK(dataflash_periodic, 50, 400), SCHED_TASK(dataflash_periodic, 50, 400),
SCHED_TASK(ins_periodic, 50, 50),
SCHED_TASK(avoidance_adsb_update, 10, 100), SCHED_TASK(avoidance_adsb_update, 10, 100),
SCHED_TASK(button_update, 5, 100), SCHED_TASK(button_update, 5, 100),
SCHED_TASK(stats_update, 1, 100), SCHED_TASK(stats_update, 1, 100),
@ -405,6 +406,11 @@ void Plane::terrain_update(void)
} }
void Plane::ins_periodic(void)
{
ins.periodic();
}
void Plane::dataflash_periodic(void) void Plane::dataflash_periodic(void)
{ {
DataFlash.periodic_tasks(); DataFlash.periodic_tasks();

1
ArduPlane/Plane.h

@ -1073,6 +1073,7 @@ private:
void notify_flight_mode(enum FlightMode mode); void notify_flight_mode(enum FlightMode mode);
void log_init(); void log_init();
void init_capabilities(void); void init_capabilities(void);
void ins_periodic();
void dataflash_periodic(void); void dataflash_periodic(void);
void parachute_check(); void parachute_check();
#if PARACHUTE == ENABLED #if PARACHUTE == ENABLED

Loading…
Cancel
Save