xref: /btstack/test/btstack_link_key_db/btstack_config.h (revision a98592bc68752f97644fe016fd3d13da7711f733)
1*a98592bcSMatthias Ringwald //
2*a98592bcSMatthias Ringwald // btstack_config.h for Arduino port
3*a98592bcSMatthias Ringwald //
4*a98592bcSMatthias Ringwald 
5*a98592bcSMatthias Ringwald #ifndef __BTSTACK_CONFIG
6*a98592bcSMatthias Ringwald #define __BTSTACK_CONFIG
7*a98592bcSMatthias Ringwald 
8*a98592bcSMatthias Ringwald // Port related features
9*a98592bcSMatthias Ringwald #define HAVE_INIT_SCRIPT
10*a98592bcSMatthias Ringwald #define HAVE_BZERO
11*a98592bcSMatthias Ringwald #define HAVE_TIME
12*a98592bcSMatthias Ringwald 
13*a98592bcSMatthias Ringwald // BTstack features that can be enabled
14*a98592bcSMatthias Ringwald #define ENABLE_BLE
15*a98592bcSMatthias Ringwald #define ENABLE_LOG_DEBUG
16*a98592bcSMatthias Ringwald #define ENABLE_LOG_ERROR
17*a98592bcSMatthias Ringwald #define ENABLE_LOG_INFO
18*a98592bcSMatthias Ringwald #define ENABLE_LOG_INTO_HCI_DUMP
19*a98592bcSMatthias Ringwald #define ENABLE_SDP_DES_DUMP
20*a98592bcSMatthias Ringwald #define ENABLE_SDP_EXTRA_QUERIES
21*a98592bcSMatthias Ringwald 
22*a98592bcSMatthias Ringwald // BTstack configuration. buffers, sizes, ...
23*a98592bcSMatthias Ringwald #define HCI_ACL_PAYLOAD_SIZE 52
24*a98592bcSMatthias Ringwald #define HCI_INCOMING_PRE_BUFFER_SIZE 4
25*a98592bcSMatthias Ringwald 
26*a98592bcSMatthias Ringwald #define MAX_NO_HCI_CONNECTIONS 0
27*a98592bcSMatthias Ringwald #define MAX_NO_GATT_CLIENTS 0
28*a98592bcSMatthias Ringwald #define MAX_NO_GATT_SUBCLIENTS 0
29*a98592bcSMatthias Ringwald #define MAX_NO_L2CAP_SERVICES  0
30*a98592bcSMatthias Ringwald #define MAX_NO_L2CAP_CHANNELS  0
31*a98592bcSMatthias Ringwald #define MAX_NO_RFCOMM_MULTIPLEXERS 0
32*a98592bcSMatthias Ringwald #define MAX_NO_RFCOMM_SERVICES 0
33*a98592bcSMatthias Ringwald #define MAX_NO_RFCOMM_CHANNELS 0
34*a98592bcSMatthias Ringwald #define MAX_NO_BNEP_SERVICES 0
35*a98592bcSMatthias Ringwald #define MAX_NO_BNEP_CHANNELS 0
36*a98592bcSMatthias Ringwald #define MAX_NO_BTSTACK_LINK_KEY_DB_MEMORYS  2
37*a98592bcSMatthias Ringwald #define MAX_NO_DB_MEM_SERVICES 0
38*a98592bcSMatthias Ringwald #define MAX_NO_HFP_CONNECTIONS 0
39*a98592bcSMatthias Ringwald #define MAX_NO_WHITELIST_ENTRIES 0
40*a98592bcSMatthias Ringwald #define MAX_NO_SM_LOOKUP_ENTRIES 0
41*a98592bcSMatthias Ringwald #define MAX_NO_SERVICE_RECORD_ITEMS 0
42*a98592bcSMatthias Ringwald 
43*a98592bcSMatthias Ringwald #endif
44