Skip to content

Commit a8c822f

Browse files
committed
Merge branch 'docs/refactor_ceva_bt_controller_api' into 'master'
docs(ble): Refactored the API reference for esp32/c3/s3 BT controller See merge request espressif/esp-idf!35319
2 parents b66b601 + 6f390af commit a8c822f

File tree

4 files changed

+652
-460
lines changed

4 files changed

+652
-460
lines changed

components/bt/controller/esp32/Kconfig.in

+4-4
Original file line numberDiff line numberDiff line change
@@ -320,7 +320,7 @@ choice BTDM_BLE_SLEEP_CLOCK_ACCURACY
320320
needs a larger RX window to synchronize with master in each anchor point, thus resulting in an
321321
increase of power consumption but a higher level of robustness in keeping connected. According
322322
to the requirements of Bluetooth Core specification 4.2, the worst-case accuracy of Classic
323-
Bluetooth low power oscialltor(LPO) is +/-250ppm in STANDBY and in low power modes such as
323+
Bluetooth Low Power Oscillator (LPO) is +/-250ppm in STANDBY and in low power modes such as
324324
sniff. For BLE the worst-case SCA is +/-500ppm.
325325

326326
- "151ppm to 250ppm" option is the default value for Bluetooth Dual mode
@@ -487,22 +487,22 @@ config BTDM_BLE_ADV_REPORT_DISCARD_THRSHOLD
487487
If you set `BTDM_BLE_ADV_REPORT_DISCARD_THRSHOLD` to a small value or printf every adv lost event, it
488488
may cause adv packets lost more.
489489

490-
menu "BLE disconnect when instant passed"
490+
menu "BLE disconnects when Instant Passed (0x28) occurs"
491491
config BTDM_BLE_LLCP_CONN_UPDATE
492492
bool "BLE ACL connection update procedure"
493493
depends on (BTDM_CTRL_MODE_BLE_ONLY || BTDM_CTRL_MODE_BTDM)
494494
default n
495495
help
496496
If this option is enabled, Controller will terminate the connection
497-
when instant passed during connection update procedure.
497+
when Instant Passed (0x28) error occurs during connection update procedure.
498498

499499
config BTDM_BLE_LLCP_CHAN_MAP_UPDATE
500500
bool "BLE ACL channel map update procedure"
501501
depends on (BTDM_CTRL_MODE_BLE_ONLY || BTDM_CTRL_MODE_BTDM)
502502
default n
503503
help
504504
If this option is enabled, Controller will terminate the connection
505-
when instant passed in channel map update procedure.
505+
when Instant Passed (0x28) error occurs in channel map update procedure.
506506
endmenu
507507

508508
config BTDM_RESERVE_DRAM

components/bt/controller/esp32c3/Kconfig.in

+8-6
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ config BT_CTRL_ADV_DUP_FILT_MAX
7676
range 1 500
7777
default 30
7878
help
79-
The maximum number of suplicate scan filter
79+
The maximum number of 5.0 extend duplicate
8080

8181
choice BT_BLE_CCA_MODE
8282
prompt "BLE CCA mode"
@@ -101,9 +101,11 @@ config BT_BLE_CCA_MODE
101101
config BT_CTRL_HW_CCA_VAL
102102
int "CCA threshold value"
103103
range 20 100
104-
default 20
104+
default 75
105105
help
106106
It is the threshold value of HW CCA, if the value is 30, it means CCA threshold is -30 dBm.
107+
If the channel assessment result exceeds the CCA threshold (e.g. -75 dBm), indicating the channel is busy,
108+
the hardware will not transmit packets on that channel.
107109

108110
config BT_CTRL_HW_CCA_EFF
109111
int
@@ -491,27 +493,27 @@ config BT_CTRL_LE_PING_EN
491493
If this option is disabled, The Controller will not start the LE authenticated payload timer.
492494
This option is used for some compatibility problems related to LE ping procedure.
493495

494-
menu "BLE disconnect when instant passed"
496+
menu "BLE disconnects when Instant Passed (0x28) occurs"
495497
config BT_CTRL_BLE_LLCP_CONN_UPDATE
496498
bool "BLE ACL connection update procedure"
497499
default n
498500
help
499501
If this option is enabled, Controller will terminate the connection
500-
when instant passed during connection update procedure.
502+
when Instant Passed (0x28) error occurs during connection update procedure.
501503

502504
config BT_CTRL_BLE_LLCP_CHAN_MAP_UPDATE
503505
bool "BLE ACL channel map update procedure"
504506
default n
505507
help
506508
If this option is enabled, Controller will terminate the connection
507-
when instant passed in channel map update procedure.
509+
when Instant Passed (0x28) error occurs in channel map update procedure.
508510

509511
config BT_CTRL_BLE_LLCP_PHY_UPDATE
510512
bool "BLE ACL PHY update procedure"
511513
default n
512514
help
513515
If this option is enabled, Controller will terminate the connection
514-
when instant passed in PHY update procedure.
516+
when Instant Passed (0x28) error occurs in PHY update procedure.
515517
endmenu
516518
config BT_CTRL_RUN_IN_FLASH_ONLY
517519
bool "Put all BLE Controller code in flash"

0 commit comments

Comments
 (0)