Jiang Jiang Jian
fef58c3c20
Merge branch 'fix/min_rev_usage_v5.5' into 'release/v5.5'
...
fix: fix wrong REV_MIN usage for security, bt, efuse (v5.5)
See merge request espressif/esp-idf!45652
2026-03-07 15:40:42 +08:00
yangfeng
0412575ba7
fix: Fix the relative path of esp_bredr_cfg.h
2026-03-06 19:57:53 +08:00
Xiao Xufeng
cd11c26e47
fix(bt): fix AGC_RECORRECT on ESP32-C3 when REV_MIN configured higher than 102
2026-03-06 19:49:06 +08:00
Island
e8e5527488
Merge branch 'feat/add_new_bluedroid_host_examples_v5.5' into 'release/v5.5'
...
feat(ble/bluedroid): Add new bluedroid host examples (v5.5)
See merge request espressif/esp-idf!44880
2026-03-02 10:36:29 +08:00
zhiweijian
be341ff584
feat(ble/bluedroid): Add new bluedroid host examples
2026-02-09 00:05:04 +08:00
Zhao Wei Liang
89cd09ec26
feat(ble): add config for reserved controller memory on ESP32C6 and ESP32H2
...
(cherry picked from commit 4418d5da82 )
Co-authored-by: cjin <jinchen@espressif.com >
2026-02-05 15:13:37 +08:00
Zhao Wei Liang
7c84a32e8c
feat(ble): add config for reserved controller memory on ESP32C5
...
(cherry picked from commit 5307ec1f92 )
Co-authored-by: cjin <jinchen@espressif.com >
2026-02-05 15:13:37 +08:00
cjin
dcebe6bbac
feat(ble): support sid filter feature on ESP32C6
2026-01-21 16:14:26 +05:30
Zhou Xiao
6e59e1bf4f
feat(ble): support sid filter feature on ESP32H2
...
(cherry picked from commit e4e42f0166 )
Co-authored-by: cjin <jinchen@espressif.com >
2026-01-21 16:14:26 +05:30
Zhou Xiao
fac081442c
feat(ble): support sid filter feature on ESP32C5
...
(cherry picked from commit debd743a0b )
Co-authored-by: cjin <jinchen@espressif.com >
2026-01-21 16:14:26 +05:30
yangfeng
fb62b97ef6
feat(bt): set BR/EDR max sync conn eff for Bluedroid HFP on ESP32
...
Closes https://github.com/espressif/esp-idf/issues/18060
2026-01-19 15:29:22 +08:00
zhaoweiliang
80b7c2b0f1
feat(ble): add CONFIG_BT_LE_CTRL_DL_ITVL_PHY_SYNC_EN config on ESP32-C5
2026-01-04 15:47:48 +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
zhaoweiliang
eefc31f4ae
feat(ble): add CONFIG_BT_LE_CTRL_DL_ITVL_PHY_SYNC_EN config on ESP32-H2
2026-01-04 15:47:30 +08:00
Zhao Wei Liang
3a1a9d8813
feat(ble): add peripheral fast rx data in latency config on ESP32-C5
...
(cherry picked from commit 29890c8916 )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2025-11-18 00:07:10 +08:00
Zhao Wei Liang
5e63d62db9
feat(ble): add peripheral fast rx data in latency config on ESP32-C6
...
(cherry picked from commit 0f03da43c8 )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2025-11-18 00:07:10 +08:00
Chen Jian Hua
4dc1bb07a4
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(0871069)
...
- Added more log for BLE
- Support BLE log filter and simeple output
- Support BLE log compression
(cherry picked from commit 03758ba550 )
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-11-05 13:33:23 +08:00
Zhou Xiao
6ca39fa25d
feat(ble): add priority level config on ESP32-C5
...
(cherry picked from commit 96bdca38a1 )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2025-10-23 15:12:43 +08:00
Zhou Xiao
aa670c11d2
feat(ble): add priority level config on ESP32-H2
...
(cherry picked from commit 75f2b8d4a1 )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2025-10-23 15:12:42 +08:00
Zhou Xiao
3607361b62
feat(ble): add priority level config on ESP32-C6
...
(cherry picked from commit 09337109b7 )
Co-authored-by: zhaoweiliang <zhaoweiliang@espressif.com >
2025-10-23 15:12:42 +08:00
cjin
e70bf20bba
feat(ble): support memory allocation check debug feature on ESP32-H2
2025-07-25 00:01:26 +08:00
cjin
4b347bc75a
feat(ble): support memory allocation check debug feature on ESP32-C6
2025-07-25 00:01:22 +08:00
cjin
dbb5069423
feat(ble): support memory allocation check debug feature on ESP32-C5
2025-07-25 00:01:17 +08:00
cjin
e313f56b30
feat(ble): support memory allocation check debug feature on ESP32-C2
2025-07-25 00:01:11 +08:00
cjin
9e1b2d1741
feat(ble): add sm count reserve cnt setting on ESP32-H2
2025-06-26 15:06:13 +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
cjin
f77271e701
feat(ble): add sm count reserve cnt setting on ESP32-C5
2025-06-26 15:06:13 +08:00
zhiweijian
88f234f1ef
feat(ble/controller): Reduce bin size and IRAM for BLE rom code
2025-06-17 21:03:32 +08:00
Zhao Wei Liang
ec2f1c0023
fix(ble): fixed an occasional abnormal scanning stop issue on ESP32-C5
...
(cherry picked from commit 44d7fc43f6 )
Co-authored-by: zwl <zhaoweiliang@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 3c8ba488e0 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-06-13 16:09:23 +08:00
Zhao Wei Liang
6ba1a3a427
feat(ble): support creating connections during scanning process on ESP32-C5
...
(cherry picked from commit 9d687daf36 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-05-19 12:04:41 +08:00
Zhao Wei Liang
f9597a06f4
feat(ble): support creating connections during scanning process on ESP32-H2
...
(cherry picked from commit 207d85a5f7 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-05-19 12:04:38 +08:00
Zhao Wei Liang
f056662cd5
fix(ble): fixed occasional assert issue in scan and connection scenarios on ESP32-C6
...
(cherry picked from commit cd6038b6cf )
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
6c8ee69151
feat(ble): support ble sleep using 136 kHz RC on ESP32-H2
2025-04-22 10:02:57 +08:00
cjin
718dd7a87a
feat(ble): support ble sleep using 136 kHz RC on ESP32-C6
2025-04-22 10:02:49 +08:00
cjin
cb8ea7951c
feat(ble): support ble sleep using 136 kHz RC on ESP32-C5
2025-04-18 11:10:51 +08:00
chenjianhua
8742bbe553
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(566c8e3)
...
- Support BLE vendor hci set RX sensitivity and AGC gain command
2025-03-31 11:23:54 +08:00
Shen Weilong
11289ffe86
feat(ble/controller): Added memory boundary check for ESP32-C5
2025-03-25 15:08:52 +08:00
Shen Weilong
66f5d3dd80
feat(ble/controller): Added memory boundary check for ESP32-C61
2025-03-25 15:08:18 +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
chenjianhua
d5664c20ad
fix(bt): Update bt lib for ESP32(dc1cd581)
...
- Remove unused functions in the controller
- Add an SDK config for the minimum size of encryption key
2025-03-25 15:07:31 +08:00
zhiweijian
a24fdf2892
feat(bt): fixed some doc error and add ocf parameters description
2025-03-25 15:07:31 +08:00
Shen Weilong
3a71bec278
feat(bt): added definitions for bluetooth hci vendor commands and events
2025-03-25 15:07:31 +08:00
cjin
b62f094ed5
fix(ble): remove macro in lpclk src get api on ESP32-C6
2025-03-17 10:44:21 +08:00
cjin
b62736b764
fix(ble): remove macro in lpclk src get api on ESP32-C5
2025-03-17 10:44:21 +08:00
zwl
71cea01694
feat(ble): add enhanced connect function on ESP32-C2
2025-03-17 10:44:21 +08:00
Shen Weilong
892b3a0b0e
feat(ble): tell controller if vhci is enabled for ESP32-C2
2025-03-11 09:51:50 +08:00
Shen Weilong
981e5ba260
feat(ble): tell controller if vhci is enabled for ESP32-C5
2025-03-10 20:40:01 +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