Path: blob/master/libraries/AP_Beacon/AP_Beacon_config.h
9762 views
#pragma once12#include <AP_HAL/AP_HAL_Boards.h>34#ifndef AP_BEACON_ENABLED5#define AP_BEACON_ENABLED HAL_PROGRAM_SIZE_LIMIT_KB > 20486#endif78#ifndef AP_BEACON_MAX_BEACONS9#define AP_BEACON_MAX_BEACONS 410#endif1112#ifndef AP_BEACON_TIMEOUT_MS13#define AP_BEACON_TIMEOUT_MS 30014#endif1516#ifndef AP_BEACON_BACKEND_DEFAULT_ENABLED17#define AP_BEACON_BACKEND_DEFAULT_ENABLED AP_BEACON_ENABLED18#endif1920#ifndef AP_BEACON_MARVELMIND_ENABLED21#define AP_BEACON_MARVELMIND_ENABLED AP_BEACON_BACKEND_DEFAULT_ENABLED22#endif2324#ifndef AP_BEACON_NOOPLOOP_ENABLED25#define AP_BEACON_NOOPLOOP_ENABLED AP_BEACON_BACKEND_DEFAULT_ENABLED26#endif2728#ifndef AP_BEACON_POZYX_ENABLED29#define AP_BEACON_POZYX_ENABLED AP_BEACON_BACKEND_DEFAULT_ENABLED30#endif3132#ifndef AP_BEACON_SITL_ENABLED33#define AP_BEACON_SITL_ENABLED (AP_BEACON_BACKEND_DEFAULT_ENABLED && CONFIG_HAL_BOARD == HAL_BOARD_SITL)34#endif353637