12539bee6SMatthias Ringwald // 22539bee6SMatthias Ringwald // btstack_config.h for Arduino port 32539bee6SMatthias Ringwald // 42539bee6SMatthias Ringwald 536327e5aSMilanka Ringwald #ifndef BTSTACK_CONFIG_H 636327e5aSMilanka Ringwald #define BTSTACK_CONFIG_H 77907f069SMatthias Ringwald 82539bee6SMatthias Ringwald // Port related features 9aec7654dSMatthias Ringwald #define HAVE_EMBEDDED_TIME_MS 107907f069SMatthias Ringwald 110d529a9fSMatthias Ringwald // BTstack features that can be enabled 127907f069SMatthias Ringwald #define ENABLE_BLE 131a682202SMatthias Ringwald #define ENABLE_LE_CENTRAL 1436327e5aSMilanka Ringwald #define ENABLE_LE_PERIPHERAL 1536327e5aSMilanka Ringwald #define ENABLE_LOG_ERROR 1636327e5aSMilanka Ringwald #define ENABLE_LOG_INFO 17*606ccc9bSMilanka Ringwald #define ENABLE_PRINTF_HEXDUMP 187907f069SMatthias Ringwald 190d529a9fSMatthias Ringwald // BTstack configuration. buffers, sizes, ... 207907f069SMatthias Ringwald #define HCI_ACL_PAYLOAD_SIZE 200 217907f069SMatthias Ringwald #define MAX_ATT_DB_SIZE 200 2236327e5aSMilanka Ringwald #define MAX_NR_GATT_CLIENTS 1 2336327e5aSMilanka Ringwald #define MAX_NR_HCI_CONNECTIONS 1 2436327e5aSMilanka Ringwald #define MAX_NR_L2CAP_CHANNELS 0 2536327e5aSMilanka Ringwald #define MAX_NR_L2CAP_SERVICES 0 2622aa1512SMatthias Ringwald #define MAX_NR_LE_DEVICE_DB_ENTRIES 1 2736327e5aSMilanka Ringwald #define MAX_NR_SM_LOOKUP_ENTRIES 3 2836327e5aSMilanka Ringwald #define MAX_NR_WHITELIST_ENTRIES 1 2936327e5aSMilanka Ringwald 307907f069SMatthias Ringwald #endif 31