xref: /btstack/test/btstack_config.h (revision 02a3cd7f0093996b2361088f1a5baf75d8a128da)
12539bee6SMatthias Ringwald //
27353fdb4SMatthias Ringwald // btstack_config.h for most tests
32539bee6SMatthias Ringwald //
47907f069SMatthias Ringwald 
5*02a3cd7fSMilanka Ringwald #ifndef BTSTACK_CONFIG_H
6*02a3cd7fSMilanka Ringwald #define BTSTACK_CONFIG_H
72539bee6SMatthias Ringwald 
82539bee6SMatthias Ringwald // Port related features
973843592SMatthias Ringwald #define HAVE_ASSERT
10*02a3cd7fSMilanka Ringwald #define HAVE_ASSERT
1156b31fadSMatthias Ringwald #define HAVE_BTSTACK_STDIN
12*02a3cd7fSMilanka Ringwald #define HAVE_MALLOC
13*02a3cd7fSMilanka Ringwald #define HAVE_POSIX_FILE_IO
14*02a3cd7fSMilanka Ringwald #define HAVE_POSIX_TIME
152539bee6SMatthias Ringwald 
16f2466b5eSMatthias Ringwald 
172539bee6SMatthias Ringwald // BTstack features that can be enabled
187907f069SMatthias Ringwald #define ENABLE_BLE
19532bc034SMatthias Ringwald #define ENABLE_CLASSIC
20*02a3cd7fSMilanka Ringwald 
21df642728SMilanka Ringwald // #define ENABLE_LOG_DEBUG
221d66a705SMatthias Ringwald #define ENABLE_GATT_CLIENT_PAIRING
237907f069SMatthias Ringwald #define ENABLE_LOG_ERROR
242539bee6SMatthias Ringwald #define ENABLE_LOG_INFO
252539bee6SMatthias Ringwald #define ENABLE_SDP_DES_DUMP
267907f069SMatthias Ringwald #define ENABLE_SDP_EXTRA_QUERIES
27*02a3cd7fSMilanka Ringwald 
28bba2e72aSMatthias Ringwald // #define ENABLE_LE_SECURE_CONNECTIONS
2905fa60dbSMatthias Ringwald #define ENABLE_L2CAP_ENHANCED_RETRANSMISSION_MODE
30*02a3cd7fSMilanka Ringwald #define ENABLE_LE_CENTRAL
31*02a3cd7fSMilanka Ringwald #define ENABLE_LE_PERIPHERAL
32*02a3cd7fSMilanka Ringwald #define ENABLE_LE_SIGNED_WRITE
33*02a3cd7fSMilanka Ringwald #define ENABLE_SDP_EXTRA_QUERIES
347907f069SMatthias Ringwald 
352539bee6SMatthias Ringwald // BTstack configuration. buffers, sizes, ...
362ee0e329SMilanka Ringwald #define HCI_ACL_PAYLOAD_SIZE 1024
37a4f7d0a0SMatthias Ringwald #define HCI_INCOMING_PRE_BUFFER_SIZE 6
38ee329653SMatthias Ringwald #define NVM_NUM_DEVICE_DB_ENTRIES 4
39*02a3cd7fSMilanka Ringwald #define NVM_NUM_LINK_KEYS 2
4025023b00SMatthias Ringwald 
417907f069SMatthias Ringwald #endif
42