diff --git a/libraries/AP_HAL/AP_HAL_Boards.h b/libraries/AP_HAL/AP_HAL_Boards.h index c37b22b5e4..d8fe2071ed 100644 --- a/libraries/AP_HAL/AP_HAL_Boards.h +++ b/libraries/AP_HAL/AP_HAL_Boards.h @@ -236,9 +236,18 @@ #define HAL_INS_DEFAULT HAL_INS_NONE #endif +#ifndef HAL_GPS_TYPE_DEFAULT +#define HAL_GPS_TYPE_DEFAULT 1 +#endif + +#ifndef HAL_CAN_DRIVER_DEFAULT +#define HAL_CAN_DRIVER_DEFAULT 0 +#endif + #ifdef HAVE_LIBDL #define AP_MODULE_SUPPORTED 1 #else #define AP_MODULE_SUPPORTED 0 #endif + diff --git a/libraries/AP_HAL/board/linux.h b/libraries/AP_HAL/board/linux.h index a7199a431f..b00a05b366 100644 --- a/libraries/AP_HAL/board/linux.h +++ b/libraries/AP_HAL/board/linux.h @@ -384,6 +384,8 @@ #define HAL_LINUX_HEAT_KP 20000 #define HAL_LINUX_HEAT_KI 6 #define HAL_LINUX_HEAT_PERIOD_NS 2040816 +#define HAL_GPS_TYPE_DEFAULT 9 +#define HAL_CAN_DRIVER_DEFAULT 1 #elif CONFIG_HAL_BOARD_SUBTYPE == HAL_BOARD_SUBTYPE_LINUX_RST_ZYNQ #define HAL_BOARD_LOG_DIRECTORY "/mnt/APM/logs" #define HAL_BOARD_TERRAIN_DIRECTORY "/mnt/APM/terrain"