AP_GPS: fix GPS_AUTO example

This commit is contained in:
Peter Barker 2022-12-15 15:38:18 +11:00 committed by Peter Barker
parent 3ec8094cf6
commit a874938636

View File

@ -23,6 +23,8 @@
#include <AP_Notify/AP_BoardLED.h> #include <AP_Notify/AP_BoardLED.h>
#include <AP_SerialManager/AP_SerialManager.h> #include <AP_SerialManager/AP_SerialManager.h>
#include <AP_BoardConfig/AP_BoardConfig.h> #include <AP_BoardConfig/AP_BoardConfig.h>
#include <SITL/SITL.h>
#include <AP_Scheduler/AP_Scheduler.h>
void setup(); //This function is defined in most of the libraries. This function is called only once at boot up time. This function is called by main() function in HAL. void setup(); //This function is defined in most of the libraries. This function is called only once at boot up time. This function is called by main() function in HAL.
void loop(); //This function is defined in most of the libraries. This function is called by main function in HAL. The main work of the sketch is typically in this function only. void loop(); //This function is defined in most of the libraries. This function is called by main function in HAL. The main work of the sketch is typically in this function only.
@ -41,6 +43,12 @@ const AP_Param::GroupInfo GCS_MAVLINK_Parameters::var_info[] = {
AP_GROUPEND AP_GROUPEND
}; };
#if AP_SIM_ENABLED
SITL::SIM sitl;
AP_Baro baro;
AP_Scheduler scheduler;
#endif
// This example uses GPS system. Create it. // This example uses GPS system. Create it.
static AP_GPS gps; static AP_GPS gps;
// Serial manager is needed for UART communications // Serial manager is needed for UART communications