@@ -46,6 +46,10 @@ extern "C" {
4646 #define DEFAULT_BT_LE_50_FEATURE_SUPPORT (0)
4747 #endif
4848
49+ #define DEFAULT_BT_LE_ROLE_OBSERVER MYNEWT_VAL(BLE_ROLE_OBSERVER)
50+ #define DEFAULT_BT_LE_ROLE_CENTROL MYNEWT_VAL(BLE_ROLE_CENTRAL)
51+ #define DEFAULT_BT_LE_ROLE_PERIPHERAL MYNEWT_VAL(BLE_ROLE_PERIPHERAL)
52+ #define DEFAULT_BT_LE_ROLE_BROADCASTER MYNEWT_VAL(BLE_ROLE_BROADCASTER)
4953#else
5054
5155 #if CONFIG_BT_LE_LL_CFG_FEAT_LE_CODED_PHY
@@ -57,13 +61,13 @@ extern "C" {
5761 #if defined(CONFIG_BT_LE_MAX_PERIODIC_ADVERTISER_LIST )
5862 #define DEFAULT_BT_LE_MAX_PERIODIC_ADVERTISER_LIST (CONFIG_BT_LE_MAX_PERIODIC_ADVERTISER_LIST)
5963 #else
60- #define DEFAULT_BT_LE_MAX_PERIODIC_ADVERTISER_LIST (5 )
64+ #define DEFAULT_BT_LE_MAX_PERIODIC_ADVERTISER_LIST (0 )
6165 #endif
6266
6367 #if defined(CONFIG_BT_LE_MAX_PERIODIC_SYNCS )
6468 #define DEFAULT_BT_LE_MAX_PERIODIC_SYNCS (CONFIG_BT_LE_MAX_PERIODIC_SYNCS)
6569 #else
66- #define DEFAULT_BT_LE_MAX_PERIODIC_SYNCS (1 )
70+ #define DEFAULT_BT_LE_MAX_PERIODIC_SYNCS (0 )
6771 #endif
6872
6973 #if defined(CONFIG_BT_LE_MAX_CONNECTIONS )
@@ -125,6 +129,29 @@ extern "C" {
125129 #define DEFAULT_BT_LE_50_FEATURE_SUPPORT (0)
126130 #endif
127131
132+ #if defined(CONFIG_BT_LE_ROLE_CENTROL_ENABLE )
133+ #define DEFAULT_BT_LE_ROLE_CENTROL (1)
134+ #else
135+ #define DEFAULT_BT_LE_ROLE_CENTROL (0)
136+ #endif
137+
138+ #if defined(CONFIG_BT_LE_ROLE_PERIPHERAL_ENABLE )
139+ #define DEFAULT_BT_LE_ROLE_PERIPHERAL (1)
140+ #else
141+ #define DEFAULT_BT_LE_ROLE_PERIPHERAL (0)
142+ #endif
143+
144+ #if defined(CONFIG_BT_LE_ROLE_BROADCASTER_ENABLE )
145+ #define DEFAULT_BT_LE_ROLE_BROADCASTER (1)
146+ #else
147+ #define DEFAULT_BT_LE_ROLE_BROADCASTER (0)
148+ #endif
149+
150+ #if defined(CONFIG_BT_LE_ROLE_OBSERVER_ENABLE )
151+ #define DEFAULT_BT_LE_ROLE_OBSERVER (1)
152+ #else
153+ #define DEFAULT_BT_LE_ROLE_OBSERVER (0)
154+ #endif
128155#endif
129156
130157#define DEFAULT_BT_LE_COEX_PHY_CODED_TX_RX_TLIM_EFF CONFIG_BT_LE_COEX_PHY_CODED_TX_RX_TLIM_EFF
0 commit comments