Path: blob/master/libraries/AP_BoardConfig/AP_BoardConfig_config.h
9674 views
#pragma once12#include <AP_HAL/AP_HAL.h>3#include <AP_Filesystem/AP_Filesystem_config.h>45#ifndef AP_FEATURE_BOARD_DETECT6#if defined(HAL_CHIBIOS_ARCH_FMUV3)7#define AP_FEATURE_BOARD_DETECT 18#else9#define AP_FEATURE_BOARD_DETECT 010#endif11#endif1213#ifndef AP_FEATURE_RTSCTS14#define AP_FEATURE_RTSCTS 015#endif1617#ifndef AP_FEATURE_SBUS_OUT18#define AP_FEATURE_SBUS_OUT 019#endif2021#ifndef HAL_WATCHDOG_ENABLED_DEFAULT22#define HAL_WATCHDOG_ENABLED_DEFAULT false23#endif2425#if HAL_HAVE_IMU_HEATER26#ifndef HAL_IMUHEAT_P_DEFAULT27#define HAL_IMUHEAT_P_DEFAULT 20028#endif29#ifndef HAL_IMUHEAT_I_DEFAULT30#define HAL_IMUHEAT_I_DEFAULT 0.331#endif32#endif3334#ifndef AP_SDCARD_STORAGE_ENABLED35#define AP_SDCARD_STORAGE_ENABLED (HAL_MEM_CLASS >= HAL_MEM_CLASS_1000) && (AP_FILESYSTEM_POSIX_ENABLED || AP_FILESYSTEM_FATFS_ENABLED) && HAL_PROGRAM_SIZE_LIMIT_KB > 102436#endif373839