#pragma once #include <AP_HAL/AP_HAL_Boards.h> #include <GCS_MAVLink/GCS_config.h> #ifndef HAL_VISUALODOM_ENABLED #define HAL_VISUALODOM_ENABLED BOARD_FLASH_SIZE > 1024 #endif #ifndef AP_VISUALODOM_BACKEND_DEFAULT_ENABLED #define AP_VISUALODOM_BACKEND_DEFAULT_ENABLED HAL_VISUALODOM_ENABLED #endif #ifndef AP_VISUALODOM_INTELT265_ENABLED #define AP_VISUALODOM_INTELT265_ENABLED AP_VISUALODOM_BACKEND_DEFAULT_ENABLED && HAL_GCS_ENABLED #endif #ifndef AP_VISUALODOM_MAV_ENABLED #define AP_VISUALODOM_MAV_ENABLED AP_VISUALODOM_BACKEND_DEFAULT_ENABLED && HAL_GCS_ENABLED #endif