mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-10 18:08:30 -04:00
Plane: initialise scheduler callback after logging
this could cause log corruption otherwise
This commit is contained in:
parent
66c97d7c91
commit
7ffbed24cc
@ -109,9 +109,6 @@ static void init_ardupilot()
|
|||||||
|
|
||||||
// init the GCS
|
// init the GCS
|
||||||
gcs[0].init(hal.uartA);
|
gcs[0].init(hal.uartA);
|
||||||
// Register mavlink_delay_cb, which will run anytime you have
|
|
||||||
// more than 5ms remaining in your call to hal.scheduler->delay
|
|
||||||
hal.scheduler->register_delay_callback(mavlink_delay_cb, 5);
|
|
||||||
|
|
||||||
// we start by assuming USB connected, as we initialed the serial
|
// we start by assuming USB connected, as we initialed the serial
|
||||||
// port with SERIAL0_BAUD. check_usb_mux() fixes this if need be.
|
// port with SERIAL0_BAUD. check_usb_mux() fixes this if need be.
|
||||||
@ -150,6 +147,10 @@ static void init_ardupilot()
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
// Register mavlink_delay_cb, which will run anytime you have
|
||||||
|
// more than 5ms remaining in your call to hal.scheduler->delay
|
||||||
|
hal.scheduler->register_delay_callback(mavlink_delay_cb, 5);
|
||||||
|
|
||||||
#if CONFIG_INS_TYPE == CONFIG_INS_OILPAN || CONFIG_HAL_BOARD == HAL_BOARD_APM1
|
#if CONFIG_INS_TYPE == CONFIG_INS_OILPAN || CONFIG_HAL_BOARD == HAL_BOARD_APM1
|
||||||
apm1_adc.Init(); // APM ADC library initialization
|
apm1_adc.Init(); // APM ADC library initialization
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user