zhaoweiliang
86613d225f
fix(ble): fixed build error on ESP32-C6
2026-01-04 15:49:01 +08:00
zhaoweiliang
0b89e031d8
feat(ble): add CONFIG_BT_LE_CTRL_DL_ITVL_PHY_SYNC_EN config on ESP32-C6
2026-01-04 15:47:48 +08:00
Island
2cbffeab2d
Merge branch 'change/ble_update_lib_20251106_v5.5' into 'release/v5.5'
...
change(ble): [AUTO_MR] 20251106 - Update ESP BLE Controller Lib (v5.5)
See merge request espressif/esp-idf!43174
2025-12-26 14:22:52 +08:00
Jin Chen
b84629814a
fix(ble): remove target dependency on power control config on ESP32C6
...
(cherry picked from commit f29f500ac8a2ea0e8de2005f08e7c0e79c3c4adc)
Co-authored-by: cjin <jinchen@espressif.com >
2025-12-11 16:23:16 +08:00
Jin Chen
b0b2130475
fix(ble): add soc caps config for pawr feat on ESP32C6
...
(cherry picked from commit 4e4b863299164bfb78fa2c4142e0a57a2894232f)
Co-authored-by: cjin <jinchen@espressif.com >
2025-12-11 16:23:07 +08:00
Zhao Wei Liang
5e63d62db9
feat(ble): add peripheral fast rx data in latency config on ESP32-C6
...
(cherry picked from commit 0f03da43c8cab9a8cd54d56e81782e693dcac789)
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2025-11-18 00:07:10 +08:00
Zhao Wei Liang
3030f4770f
feat: rename ble sleep related apt on ESP32-C6
...
(cherry picked from commit 8e1292e1f29795d02226d178debf6c1564f6e33d)
Co-authored-by: cjin <jinchen@espressif.com >
2025-11-18 00:07:10 +08:00
cjin
23a90fd2c0
fix(ble): fix ble wakeup causes error on ESP32-C6
2025-10-23 16:36:40 +08:00
Zhou Xiao
3607361b62
feat(ble): add priority level config on ESP32-C6
...
(cherry picked from commit 09337109b79a09f57731948edfe021948307ad87)
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2025-10-23 15:12:42 +08:00
Jin Chen
604639c889
feat(ble): allow a larger sca limit on ESP32-C6
...
(cherry picked from commit b3c608f2cf8c1b2d82880bae6c7a20ea66d9e068)
Co-authored-by: cjin <jinchen@espressif.com >
2025-10-16 20:14:11 +08:00
Zhao Wei Liang
71e14b5688
feat(ble): change free api on ESP32-C6
...
(cherry picked from commit 034172154a35ca7b72ef6791e17ed124f4aa70d4)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-10-16 10:11:12 +08:00
cjin
c96d41d436
feat(ble): get wakeup cause when wake up on ESP32-C6
2025-10-11 11:12:45 +08:00
Zhao Wei Liang
9167dcc6b2
fix(ble): update ext_version on ESP32-C6
...
(cherry picked from commit 3558f20a4ed15e4d819d3b05f7b2d0e2709ad3b9)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-09-22 11:36:51 +08:00
Zhou Xiao
67a511abc6
feat(ble): supported ble log v2 for ESP32-C6
2025-09-16 19:07:49 +08:00
Zhou Xiao
16a51184ee
feat(ble): support pawr feature in ble sdk on ESP32-C6
...
(cherry picked from commit 410d904845a56d4251784eeda61adcc3c4f6218d)
Co-authored-by: cjin <jinchen@espressif.com >
2025-08-19 13:14:54 +08:00
Zhou Xiao
e747988af0
feat(ble): add clk source freq change of ble slow clock on ESP32-C6
...
(cherry picked from commit b5ce766c7fb2addba0ec96a52b045fd6a64c60e3)
Co-authored-by: cjin <jinchen@espressif.com >
2025-08-19 13:14:47 +08:00
Jiang Jiang Jian
27452eac70
Merge branch 'bugfix/fixed_ble_dtm_err_v5.5' into 'release/v5.5'
...
Bugfix/fixed ble dtm err (v5.5)
See merge request espressif/esp-idf!40955
2025-08-01 23:18:44 +08:00
Jiang Jiang Jian
7704a9e93e
Merge branch 'change/ble_update_lib_20250728_v5.5' into 'release/v5.5'
...
change(ble): [AUTO_MR] 20250728 - Update ESP BLE Controller Lib (v5.5)
See merge request espressif/esp-idf!40912
2025-08-01 10:37:34 +08:00
Zhao Wei Liang
49079d23b6
fix(ble): fixed dtm function error on ESP32-C6
...
(cherry picked from commit ca0fdad4f2b23948203a9705aac6a2d5af2b2a40)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-08-01 10:20:39 +08:00
Zhou Xiao
803a94f574
feat(ble): support ble log uart dma out for ESP32-C6
2025-07-30 17:39:06 +08:00
Zhou Xiao
f405d019a6
feat(ble): add flash only param config api on ESP32-C6
...
(cherry picked from commit dc65875e5749586b4ca7c5581fa710e2e22e7048)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-07-30 13:14:51 +08:00
cjin
ff7830f45b
feat(ble): enable broker initialization on ESP32-C6
2025-07-25 00:01:44 +08:00
cjin
4b347bc75a
feat(ble): support memory allocation check debug feature on ESP32-C6
2025-07-25 00:01:22 +08:00
cjin
dc5b3de0ea
feat(ble): add sm count reserve cnt setting on ESP32-C6 and ESP32-C61
2025-06-26 15:06:13 +08:00
Zhao Wei Liang
bb8338b17a
fix(ble): change the default ble cca thresh on ESP32-C6
...
(cherry picked from commit 581521526b648ab720cb723378891a17910049c6)
Co-authored-by: cjin <jinchen@espressif.com >
2025-06-13 16:09:23 +08:00
Zhao Wei Liang
5584880376
fix(ble): fixed an occasional assertion issue during sync on ESP32-C6
...
(cherry picked from commit 3c8ba488e0b34586ccfa945ebb085b6e43e73fdb)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-06-13 16:09:23 +08:00
Zhao Wei Liang
eb0cf524c0
fix(ble): added missed printf for ll log interface
...
(cherry picked from commit d12e072b3597113fdbad3ca64beac6dea8ca09d9)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-05-19 12:04:43 +08:00
Zhao Wei Liang
f056662cd5
fix(ble): fixed occasional assert issue in scan and connection scenarios on ESP32-C6
...
(cherry picked from commit cd6038b6cfd70cde610ee95e24761971cbf9993e)
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-05-19 12:04:36 +08:00
Sumeet Singh
12639efed5
feat(nimble): Added some fixes for autopts testing
2025-05-07 15:27:08 +05:30
cjin
718dd7a87a
feat(ble): support ble sleep using 136 kHz RC on ESP32-C6
2025-04-22 10:02:49 +08:00
cjin
5fbbec8655
feat(ble): support configurable rxbuf opt feat on ESP32-C6
2025-04-16 14:36:48 +08:00
Shen Weilong
12c0cd63d3
feat(ble/controller): Added memory boundary check for ESP32-C6 and ESP32-H2
2025-03-25 15:08:06 +08:00
Geng Yuchao
adc61d3c8d
feat(ble):Add Kconfig support for direction finding feature
2025-03-21 16:34:31 +08:00
zwl
2b435687b0
feat(ble): change whitelist max size to 31 on ESP32-C6
2025-03-18 11:58:53 +08:00
zwl
ec4a1324f5
fix(ble): fixed hci driver stack protection fault issue on ESP32-C6
2025-03-18 11:58:53 +08:00
Zhou Xiao
eae9b795aa
feat(ble): support ble log simple output via SPI interface for ESP32-C6
2025-03-17 10:44:20 +08:00
Shen Weilong
ac2b67d6c5
feat(ble): tell controller if vhci is enabled for ESP32-C6 and ESP32-H2
2025-03-10 20:34:36 +08:00
zwl
bc299e784c
feat(ble): add a debug way to retain scene on ESP32-C6
2025-02-26 11:00:12 +08:00
Island
6b1d8dbbfb
Merge branch 'change/ble_update_lib_20250217' into 'master'
...
change(ble): [AUTO_MR] 20250217 - Update ESP BLE Controller Lib
Closes BLERP-1562
See merge request espressif/esp-idf!37025
2025-02-19 19:53:24 +08:00
Sudeep Mohanty
e01877ff2e
Merge branch 'bug/xtensa_cpu1_sys_lockup' into 'master'
...
fix(panic_handler): Updated panic handler to use RTC WDT
Closes IDFGH-14379, IDFGH-14221, IDFGH-8665, and DOC-10263
See merge request espressif/esp-idf!36652
2025-02-19 17:11:10 +08:00
zwl
180e67b547
feat(ble): implement ble capture info user handler on ESP32-C6 and ESP32-H2
2025-02-19 12:07:26 +08:00
Shen Weilong
c2449607dc
change(ble): Supported cuttable architecture for ble
2025-02-19 12:07:16 +08:00
Sudeep Mohanty
b562afa08e
fix(panic_handler): Updated panic handler to use RTC WDT
...
This commit updates the following:
- Updates the panic handler to use only the RTC WDT to reset the system.
- Refactors some of the panic handler code.
- Updates Bluetooth files where in they now feed the WDTs instead of
reconfiguring them.
- Removes some unnecessary configuration of WDTs from various files.
- Added a unit test to verify that the system does not lock up when the
panic handler is stuck.
- Updates the memprot unit tests to work with the refactored panic
handler.
Closes https://github.com/espressif/esp-idf/issues/15166
Closes https://github.com/espressif/esp-idf/issues/15018
Closes https://github.com/espressif/esp-idf/issues/10110
2025-02-18 15:40:54 +01:00
Zhou Xiao
e61089e7e0
change(ble): update ble log spi out config for ESP32-C6
2025-02-18 14:22:30 +08:00
zwl
f598976c6b
feat(ble): support enhanced controller log capabilities on ESP32-C6 and ESP32-H2
2025-02-13 18:29:41 +08:00
zwl
821e587fda
feat(ble): add channel assessment and enhanced connect function on ESP32-C6
2025-02-13 18:29:41 +08:00
Zhou Xiao
58b8775f95
feat(ble): support esp ble controller spi output interface for ESP32-C6
2025-02-11 12:00:40 +08:00
zwl
8d6ec12838
fix(ble): fixed esp_ble_tx_power_set api issue on ESP32-C6
2025-01-10 20:44:27 +08:00
zwl
02d6d6fd73
feat(ble): support for putting ble code into flash on ESP32-C6
2025-01-10 20:44:27 +08:00
cjin
b7571dd711
fix(ble): fix rtc freq div error on esp32c61
2024-12-31 14:06:08 +08:00