Island
aa5357ab70
Merge branch 'bugfix/fix_some_ble_bugs_250331_esp32c3_v5.3' into 'release/v5.3'
...
Fixed some BLE bugs 250331 on esp32c3 (v5.3)
See merge request espressif/esp-idf!38579
2025-04-23 10:32:45 +08:00
Island
9201b68d1b
Merge branch 'fix/blemesh25-92_v5.3' into 'release/v5.3'
...
fix(ble_mesh): fixed issues with decrypt failed when resending messages (v5.3)
See merge request espressif/esp-idf!38559
2025-04-22 11:50:20 +08:00
Island
2216ed92a0
Merge branch 'bugfix/fix_some_ble_bugs_2503_v5.3' into 'release/v5.3'
...
Bugfix/fix some ble bugs 2503 (v5.3)
See merge request espressif/esp-idf!38290
2025-04-22 11:48:59 +08:00
Island
8c0f374926
Merge branch 'feat/support_read_periodic_adv_size_v5.3' into 'release/v5.3'
...
feat(ble/bluedroid): Support read periodic advertiser list size command (v5.3)
See merge request espressif/esp-idf!37503
2025-04-22 11:48:45 +08:00
Island
f3dc80e9f6
Merge branch 'bugfix/fix_ble_kconfig_v5.3' into 'release/v5.3'
...
fix(ble/controller): Fix BLE Kconfig on ESP32 to avoid unexpected behavior (v5.3)
See merge request espressif/esp-idf!37421
2025-04-22 11:48:20 +08:00
Chen Jian Hua
3dbcb7b7f8
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(a684dd5)
...
- Fixed clear legacy adv error when adv not exist
- Disable anonymous extended adv reporting
- Fixed BLE assert lld_adv.c 2992
- Fixed heap assert due to adv data buffer double freeing
- Fixed BLE 0x08 disconnect when the win size is greater than half of the conn interval
(cherry picked from commit 4602665e5d
)
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-04-21 14:33:34 +08:00
Island
182b1583c7
Merge branch 'change/ble_update_lib_20250417_v5.3' into 'release/v5.3'
...
change(ble): [AUTO_MR] 20250417 - Update ESP BLE Controller Lib (v5.3)
See merge request espressif/esp-idf!38544
2025-04-21 10:40:43 +08:00
Luo Xu
3679e52a89
fix(ble_mesh): fixed issues with decrypt failed when resending messages
...
(cherry picked from commit 4803cea3cc
)
Co-authored-by: luoxu <luoxu@espressif.com >
2025-04-18 20:23:43 +08:00
Wang Meng Yang
916f1992bd
Merge branch 'fix/some_issues_in_bt_controller_v5.3' into 'release/v5.3'
...
fix(bt): fixed some issues in bt controller(backport v5.3)
See merge request espressif/esp-idf!38449
2025-04-18 17:51:23 +08:00
Shen Wei Long
758eeb45a7
change(ble): [AUTO_MR] Update lib_esp32c6 to cd6ba0ec
...
(cherry picked from commit a89916eef4
)
Co-authored-by: Shen Weilong <shenweilong@espressif.com >
2025-04-18 14:10:06 +08:00
Shen Wei Long
e6d2a5debb
change(ble): [AUTO_MR] Update lib_esp32h2 to cd6ba0ec
...
(cherry picked from commit d48cc9ce2a
)
Co-authored-by: Shen Weilong <shenweilong@espressif.com >
2025-04-18 14:10:04 +08:00
Zhou Xiao
d1b7a2adbd
change(ble): bugs fixed on spi ble log
...
* removed spi master in iram select for flash only firmware
* fixed memory issue in transaction init function
* fixed memory issue in transaction deinit function
2025-04-17 13:43:12 +08:00
Zhou Xiao
2f511e9a87
fix(ble): remove null pointer assert in npl event deinit
...
(cherry picked from commit ece108c0bf
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-04-17 10:54:35 +08:00
Zhou Xiao
47ff853520
feat(ble): support configurable rxbuf opt feat on ESP32-C6
...
(cherry picked from commit 5fbbec8655
)
Co-authored-by: cjin <jinchen@espressif.com >
2025-04-17 10:54:33 +08:00
Zhou Xiao
659d7ad3cc
feat(ble): support configurable rxbuf opt feat on ESP32-H2
...
(cherry picked from commit 4937d3c883
)
Co-authored-by: cjin <jinchen@espressif.com >
2025-04-17 10:54:31 +08:00
Zhou Xiao
c5ac5e42b3
feat(ble): use new section for ble sleep on ESP32-C2
...
(cherry picked from commit ce4e012c8b
)
Co-authored-by: cjin <jinchen@espressif.com >
2025-04-17 10:54:29 +08:00
Zhou Xiao
246b1ca89d
change(ble): [AUTO_MR] Update lib_esp32c2 to fca2b9ea
...
(cherry picked from commit 09467baed0
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-04-17 10:54:26 +08:00
Zhou Xiao
8c4a9675f7
change(ble): [AUTO_MR] Update lib_esp32c6 to 76549818
...
(cherry picked from commit e2d1a5509e
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-04-17 10:54:24 +08:00
Zhou Xiao
a666e3edbf
change(ble): [AUTO_MR] Update lib_esp32h2 to 76549818
...
(cherry picked from commit c11bb1ddd0
)
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-04-17 10:54:22 +08:00
Wang Meng Yang
8b83368211
Merge branch 'feat/add_l2cap_register_event_v5.3' into 'release/v5.3'
...
feat(bt): Added events for l2cap register and unregister vfs(v5.3)
See merge request espressif/esp-idf!38422
2025-04-17 08:10:51 +08:00
gongyantao
fb5a67c1d3
fix(bt): fixed some issues in bt controller
...
- add check for Wi-Fi channel
- fix the incorrect unit of duration_min in cpb tx
- recalculate the channel map when afh is enabled
- fix incorrect vendor event count causing an assertion failure
2025-04-16 15:31:04 +08:00
Island
5de769cba4
Merge branch 'change/ble_update_lib_20250313_v5.3' into 'release/v5.3'
...
change(ble): [AUTO_MR] 20250313 - Update ESP BLE Controller Lib (v5.3)
See merge request espressif/esp-idf!37821
2025-04-16 14:38:01 +08:00
Rahul Tank
5ac3846998
Merge branch 'bugfix/fix_few_nimble_issues_15042025_v5.3' into 'release/v5.3'
...
fix(nimble): Fix few nimble issues_15042025 (v5.3)
See merge request espressif/esp-idf!38424
2025-04-16 14:20:13 +08:00
Island
9a97296876
Merge branch 'feat/support_blecrt_359_v5.3' into 'release/v5.3'
...
Support BLE vendor hci set rx sensie and max gain on esp32c3 (v5.3)
See merge request espressif/esp-idf!38129
2025-04-16 11:25:15 +08:00
Shreeyash
fc72283f48
fix(nimble): Fix incorrect OTA address assignment
2025-04-15 17:15:16 +05:30
Rahul Tank
e4da6e3155
fix(nimble): Fixed one missing ble_hs_unlock()
2025-04-15 17:15:01 +05:30
Rahul Tank
27a137cf43
fix(nimble): Handle connection posting condition
2025-04-15 17:14:35 +05:30
xiongweichao
a2d88bf700
fix(bt): fixed spp not reporting write event
2025-04-15 19:07:35 +08:00
xiongweichao
7e3efc45ad
fix(bt): Fixed the issue with l2cap not using dynamic memory
2025-04-15 19:07:31 +08:00
xiongweichao
259bc660b3
feat(bt): Added events for l2cap register and unregister vfs
2025-04-15 19:07:21 +08:00
chenjianhua
2a30f64b71
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(566c8e3)
...
- Support BLE vendor hci set RX sensitivity and AGC gain command
- Fixed enhanced TX power setting and getting for legacy adv
- Fixed BLE assert lld_con.c 2387
- Fixed compatibility issues during the encryption procedure
- Support BLE vendor hci enable CCA command
2025-04-15 14:48:25 +08:00
baohongde
a90116fdd1
feat(coex): Support BR/EDR (e)SCO and Wi-Fi coexistence
2025-04-15 14:17:21 +08:00
Rahul Tank
70c9a757c7
Merge branch 'fix/ble_issue_10032025_v5.3' into 'release/v5.3'
...
fix(nimble): Fix some nimble issues ble_issue_10032025_v5.3
See merge request espressif/esp-idf!37623
2025-04-15 12:32:44 +08:00
Shen Weilong
7856fefea1
feat(ble/controller): Added memory boundary check for ESP32-C2
2025-04-15 12:20:31 +08:00
Shen Weilong
353abd8d22
feat(ble/controller): Added memory boundary check for ESP32-C6 and ESP32-H2
2025-04-15 12:20:20 +08:00
Geng Yuchao
6b123e9cc7
fix(ble): Add link requires esp_phy for ble.
2025-04-15 12:17:03 +08:00
Zhou Xiao
9fc5f5c1ef
fix(ble): fix ble log init failure mem leak for ESP32
2025-04-15 12:17:03 +08:00
Zhou Xiao
e4225026b5
fix(ble): fix ble log init failure mem leak for ESP32-C3
2025-04-15 12:17:03 +08:00
cjin
4ad5cebd84
fix(ble): remove macro in lpclk src get api on ESP32-C6
2025-04-15 12:17:03 +08:00
cjin
8e93f25f4d
fix(ble): remove macro in lpclk src get api on ESP32-C5
2025-04-15 12:17:03 +08:00
zwl
87838acaed
feat(ble): add enhanced connect function on ESP32-C2
2025-04-15 12:17:03 +08:00
Zhou Xiao
c3d2bc6302
feat(ble): support ble log simple output via SPI interface for ESP32-C6
2025-04-15 12:17:03 +08:00
Zhou Xiao
90954505ff
feat(ble): support ble log simple output via SPI interface for ESP32-C5
2025-04-15 12:17:03 +08:00
Zhou Xiao
e22a8ff4fc
feat(ble): support ble log simple output via SPI interface for ESP32-H2
2025-04-15 12:17:03 +08:00
Zhou Xiao
9c27284fd5
feat(ble): support ble log simple output via SPI interface for ESP32-C2
2025-04-15 12:17:03 +08:00
Zhou Xiao
1dac25fab7
fix(ble): add feed wdts during ble log dump for ESP32-C2
2025-04-15 12:17:03 +08:00
Zhou Xiao
e7dd876456
feat(ble): support ble log simple output via SPI interface
2025-04-15 12:17:03 +08:00
Island
97016c986c
Merge branch 'feat/optimize_hci_data_recv_process_v5.3' into 'release/v5.3'
...
Feat/optimize hci data recv process (v5.3)
See merge request espressif/esp-idf!37833
2025-04-15 11:35:08 +08:00
Island
4615344118
Merge branch 'feat/support_bluedroid_host_iso_feature_master_v5.3' into 'release/v5.3'
...
Fixed controller flash only bug if hci-uart is enabled (v5.3)
See merge request espressif/esp-idf!38162
2025-04-15 11:34:53 +08:00
Marius Vikhammer
7fea3ef20f
Merge branch 'bug/xtensa_cpu1_sys_lockup_v5.3' into 'release/v5.3'
...
fix(panic_handler): Updated panic handler to use RTC WDT (v5.3)
See merge request espressif/esp-idf!37115
2025-04-15 11:05:57 +08:00