@@ -124,13 +124,13 @@ config BT_CONN_PARAM_UPDATE_TIMEOUT
124
124
nRF Desktop peripherals update connection parameters earlier to lower
125
125
HID data latency.
126
126
127
- config BT_ATT_TX_COUNT
127
+ config BT_BUF_ACL_TX_COUNT
128
128
default 4
129
129
help
130
- This number of ATT buffers allows the nRF Desktop peripheral to
131
- simultaneously send two GATT notifications with HID reports (required
132
- for HID input report pipeline support), BAS notification, and an ATT
133
- response.
130
+ This number of outgoing ACL buffers allows the nRF Desktop peripheral
131
+ to simultaneously send two GATT notifications with HID reports
132
+ (required for HID input report pipeline support), BAS notification,
133
+ and an ATT response.
134
134
135
135
config BT_ATT_SENT_CB_AFTER_TX
136
136
default y
@@ -140,12 +140,6 @@ config BT_ATT_SENT_CB_AFTER_TX
140
140
latency of provided HID data. The ATT sent callback is used by the
141
141
application to trigger sending subsequent HID report.
142
142
143
- config BT_CONN_TX_MAX
144
- default BT_ATT_TX_COUNT
145
- help
146
- For an nRF Desktop peripheral, the maximum number of pending TX
147
- buffers with a callback is aligned to the number of ATT buffers.
148
-
149
143
config BT_GATT_CHRC_POOL_SIZE
150
144
default 7 if (DESKTOP_PERIPHERAL_TYPE_MOUSE && \
151
145
!DESKTOP_CONFIG_CHANNEL_OUT_REPORT)
@@ -285,12 +279,12 @@ config BT_MAX_PAIRED
285
279
Change the default value for the maximum number of paired devices
286
280
to be compatible with the dongle bond count.
287
281
288
- config BT_ATT_TX_COUNT
282
+ config BT_BUF_ACL_TX_COUNT
289
283
default 6
290
284
help
291
- This number of ATT buffers allows nRF Desktop dongles to connect with
292
- a subsequent peripheral before finishing subscribing for HID reports
293
- from the previously connected peripheral.
285
+ This number of outgoing ACL buffers allows nRF Desktop dongles to
286
+ connect with a subsequent peripheral before finishing subscribing for
287
+ HID reports from the previously connected peripheral.
294
288
295
289
endif # DESKTOP_BT_CENTRAL
296
290
@@ -308,6 +302,16 @@ config BT_CTLR_CONN_PARAM_REQ
308
302
nRF Desktop devices disable support for the Connection Parameter
309
303
Request feature as it is not needed.
310
304
305
+ if BT_LL_SOFTDEVICE
306
+
307
+ config BT_CTLR_SDC_TX_PACKET_COUNT
308
+ default BT_BUF_ACL_TX_COUNT
309
+ help
310
+ The number of ACL TX packets must be aligned between the Bluetooth
311
+ Controller and Host.
312
+
313
+ endif # BT_LL_SOFTDEVICE
314
+
311
315
endif # HAS_BT_CTLR
312
316
313
317
config BT_DEVICE_NAME
@@ -342,6 +346,18 @@ config BT_SETTINGS_CCC_LAZY_LOADING
342
346
descriptor to speed up reconnections and reduce delay for the
343
347
first HID report.
344
348
349
+ config BT_ATT_TX_COUNT
350
+ default BT_BUF_ACL_TX_COUNT
351
+ help
352
+ For an nRF Desktop device, the maximum number of ATT buffers
353
+ is aligned to the number of outgoing ACL buffers.
354
+
355
+ config BT_L2CAP_TX_BUF_COUNT
356
+ default BT_BUF_ACL_TX_COUNT
357
+ help
358
+ For an nRF Desktop device, the maximum number of L2CAP buffers
359
+ is aligned to the number of outgoing ACL buffers.
360
+
345
361
choice BT_HCI_CORE_LOG_LEVEL_CHOICE
346
362
default BT_HCI_CORE_LOG_LEVEL_WRN
347
363
help
0 commit comments