Skip to content

Commit d869854

Browse files
committed
Add missing config definitions
1 parent fe5a492 commit d869854

1 file changed

Lines changed: 21 additions & 10 deletions

File tree

src/nimconfig.h

Lines changed: 21 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -177,19 +177,19 @@
177177

178178
/* This section should not be altered */
179179
#ifndef CONFIG_BT_NIMBLE_ROLE_CENTRAL_DISABLED
180-
#define CONFIG_BT_NIMBLE_ROLE_CENTRAL
180+
#define CONFIG_BT_NIMBLE_ROLE_CENTRAL 1
181181
#endif
182182

183183
#ifndef CONFIG_BT_NIMBLE_ROLE_OBSERVER_DISABLED
184-
#define CONFIG_BT_NIMBLE_ROLE_OBSERVER
184+
#define CONFIG_BT_NIMBLE_ROLE_OBSERVER 1
185185
#endif
186186

187187
#ifndef CONFIG_BT_NIMBLE_ROLE_PERIPHERAL_DISABLED
188-
#define CONFIG_BT_NIMBLE_ROLE_PERIPHERAL
188+
#define CONFIG_BT_NIMBLE_ROLE_PERIPHERAL 1
189189
#endif
190190

191191
#ifndef CONFIG_BT_NIMBLE_ROLE_BROADCASTER_DISABLED
192-
#define CONFIG_BT_NIMBLE_ROLE_BROADCASTER
192+
#define CONFIG_BT_NIMBLE_ROLE_BROADCASTER 1
193193
#endif
194194

195195
#ifndef CONFIG_BT_NIMBLE_PINNED_TO_CORE
@@ -232,6 +232,14 @@
232232
#define CONFIG_BT_NIMBLE_MSYS1_BLOCK_COUNT 12
233233
#endif
234234

235+
#ifndef CONFIG_BT_NIMBLE_MSYS_1_BLOCK_SIZE
236+
#if SOC_ESP_NIMBLE_CONTROLLER
237+
#define CONFIG_BT_NIMBLE_MSYS_1_BLOCK_SIZE 128
238+
#else
239+
#define CONFIG_BT_NIMBLE_MSYS_1_BLOCK_SIZE 256
240+
#endif
241+
#endif
242+
235243
#ifndef CONFIG_BT_NIMBLE_RPA_TIMEOUT
236244
#define CONFIG_BT_NIMBLE_RPA_TIMEOUT 900
237245
#endif
@@ -257,23 +265,23 @@
257265
#define CONFIG_BT_NIMBLE_GAP_DEVICE_NAME_MAX_LEN 31
258266

259267
/** @brief ACL Buffer count */
260-
#define CONFIG_BT_NIMBLE_ACL_BUF_COUNT 12
268+
#define CONFIG_BT_NIMBLE_TRANSPORT_ACL_FROM_LL_COUNT 12
261269

262270
/** @brief ACL Buffer size */
263271
#define CONFIG_BT_NIMBLE_TRANSPORT_ACL_SIZE 255
264272

265273
/** @brief HCI Event Buffer size */
266274
#if CONFIG_BT_NIMBLE_EXT_ADV || CONFIG_BT_NIMBLE_ENABLE_PERIODIC_ADV
267-
# define CONFIG_BT_NIMBLE_HCI_EVT_BUF_SIZE 257
275+
# define CONFIG_BT_NIMBLE_TRANSPORT_EVT_SIZE 257
268276
#else
269-
# define CONFIG_BT_NIMBLE_HCI_EVT_BUF_SIZE 70
277+
# define CONFIG_BT_NIMBLE_TRANSPORT_EVT_SIZE 70
270278
#endif
271279

272280
/** @brief Number of high priority HCI event buffers */
273-
#define CONFIG_BT_NIMBLE_HCI_EVT_HI_BUF_COUNT 30
281+
#define CONFIG_BT_NIMBLE_TRANSPORT_EVT_COUNT 30
274282

275283
/** @brief Number of low priority HCI event buffers */
276-
#define CONFIG_BT_NIMBLE_HCI_EVT_LO_BUF_COUNT 8
284+
#define CONFIG_BT_NIMBLE_TRANSPORT_EVT_DISCARD_COUNT 8
277285

278286
/** @brief Maximum number of connection oriented channels */
279287
#define CONFIG_BT_NIMBLE_L2CAP_COC_MAX_NUM 0
@@ -282,8 +290,11 @@
282290
#define CONFIG_BT_NIMBLE_HS_FLOW_CTRL_ITVL 1000
283291
#define CONFIG_BT_NIMBLE_HS_FLOW_CTRL_THRESH 2
284292
#define CONFIG_BT_NIMBLE_HS_FLOW_CTRL_TX_ON_DISCONNECT 1
285-
286293
#define CONFIG_BT_NIMBLE_HS_STOP_TIMEOUT_MS 2000
294+
#define CONFIG_BT_NIMBLE_L2CAP_COC_SDU_BUFF_COUNT 1
295+
#define CONFIG_BT_NIMBLE_SVC_GAP_CENT_ADDR_RESOLUTION -1
296+
#define CONFIG_BT_NIMBLE_EATT_CHAN_NUM 0
297+
#define CONFIG_BT_NIMBLE_GATT_MAX_PROCS 4
287298

288299
#ifndef CONFIG_BT_ENABLED
289300
#define CONFIG_BT_ENABLED

0 commit comments

Comments
 (0)