#pragma once #include #include #ifndef OSD_ENABLED #define OSD_ENABLED 1 #endif #ifndef HAL_WITH_OSD_BITMAP #define HAL_WITH_OSD_BITMAP OSD_ENABLED && (defined(HAL_WITH_SPI_OSD) || defined(WITH_SITL_OSD)) #endif #ifndef OSD_PARAM_ENABLED #define OSD_PARAM_ENABLED 1 #endif #ifndef HAL_OSD_SIDEBAR_ENABLE #define HAL_OSD_SIDEBAR_ENABLE 1 #endif #ifndef AP_OSD_CALLSIGN_FROM_SD_ENABLED #define AP_OSD_CALLSIGN_FROM_SD_ENABLED (AP_FILESYSTEM_POSIX_ENABLED || AP_FILESYSTEM_FATFS_ENABLED) #endif #ifndef AP_OSD_LINK_STATS_EXTENSIONS_ENABLED #define AP_OSD_LINK_STATS_EXTENSIONS_ENABLED 0 // Disabled by default to save flash, enable via custom build server #endif