zwl
821e587fda
feat(ble): add channel assessment and enhanced connect function on ESP32-C6
2025-02-13 18:29:41 +08:00
Zhou Xiao
4579e083ef
change(ble): [AUTO_MR] Update lib_esp32c6 to 1d7eebaf
2025-02-13 18:29:41 +08:00
Zhou Xiao
a1ccdb85da
change(ble): [AUTO_MR] Update lib_esp32c5 to 1d7eebaf
2025-02-13 18:29:41 +08:00
Zhou Xiao
4f0e0f371a
change(ble): [AUTO_MR] Update lib_esp32h2 to 1d7eebaf
2025-02-13 18:29:41 +08:00
Island
5a21fd1dcc
Merge branch 'feat/add_spi_output' into 'master'
...
Feat/add spi output
Closes BLERP-1526
See merge request espressif/esp-idf!36612
2025-02-12 10:40:16 +08:00
Zhou Xiao
9c98c7e040
feat(ble): support esp ble controller spi output interface for ESP32-H2
2025-02-11 12:00:49 +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
Zhou Xiao
7283b16c26
feat(ble): support esp ble controller spi output interface for ESP32-C5
2025-02-11 12:00:27 +08:00
Zhou Xiao
0b57f8ae87
feat(ble): support esp ble controller spi output interface for ESP32-C2
2025-02-11 12:00:17 +08:00
Chen Jichang
6f83f39dce
feat(esp32h4): introduce target esp32h4(stage 1)
2025-02-08 17:07:44 +08:00
Zhang Hai Peng
1f84180a1b
Merge branch 'bugfix/fix_ble_aa_check' into 'master'
...
fix(ble): Update bt lib for ESP32(194dd63)
Closes BLERP-1505 and BLERP-1506
See merge request espressif/esp-idf!36536
2025-01-23 10:31:58 +08:00
Wang Meng Yang
ef74032118
Merge branch 'feat/esp32_set_get_bt_lpclk_src' into 'master'
...
feat(ble): Added API to get/set low power clock source
Closes BTQABR2023-370
See merge request espressif/esp-idf!34373
2025-01-22 14:59:12 +08:00
zhanghaipeng
b4e3c5c1e2
fix(ble): Update bt lib for ESP32(194dd63)
...
- Fix the issue where disconnection events were not reported as a slave.
- Enhance Access Address validation in compatibility mode.
2025-01-22 13:05:44 +08:00
xiongweichao
aa674c4eab
feat(bt): Added API to get/set low power clock source
2025-01-21 17:50:17 +08:00
gongyantao
b225703712
feat(bt): add vendor hci command and event to support test
...
- add afh related vendor hci command and event
- add vendor event mask command
2025-01-20 20:21:51 +08:00
Island
07ce83a375
Merge branch 'change/ble_update_lib_20250114' into 'master'
...
change(ble): [AUTO_MR] 20250114 - Update ESP BLE Controller Lib
Closes BLERP-1485
See merge request espressif/esp-idf!36364
2025-01-17 14:22:40 +08:00
Jiang Jiang Jian
22869af2c6
Merge branch 'feat/add_inq_page_coex_schm' into 'master'
...
feat(coex): add coexist scheme for bt inquiry/page coexist with wifi
Closes BT-3933 and BT-3541
See merge request espressif/esp-idf!36142
2025-01-17 13:56:55 +08:00
zhouxiao
c263c75897
change(ble): [AUTO_MR] Update lib_esp32c2 to 7b7ee440
2025-01-14 14:14:05 +08:00
zhouxiao
06a6b311a8
change(ble): [AUTO_MR] Update lib_esp32c6 to bbc1903d
2025-01-14 14:14:05 +08:00
zhouxiao
bd2ca2a402
change(ble): [AUTO_MR] Update lib_esp32c5 to bbc1903d
2025-01-14 14:14:05 +08:00
zhouxiao
4f5f0b0954
change(ble): [AUTO_MR] Update lib_esp32h2 to bbc1903d
2025-01-14 14:14:05 +08:00
zwl
4dfe8db6a6
fix(ble): fixed esp_ble_tx_power_set api issue on ESP32-C5
2025-01-10 20:44:27 +08:00
zwl
d2b62f2130
fix(ble): fixed esp_ble_tx_power_set api issue on ESP32-H2
2025-01-10 20:44:27 +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
6a752eeb89
fix(ble): fixed esp_ble_tx_power_set api issue on ESP32-C2
2025-01-10 20:44:27 +08:00
zwl
8f7f0f0d69
feat(ble): support for putting ble code into flash on ESP32-C5
2025-01-10 20:44:27 +08:00
zwl
5a9acdc379
feat(ble): support for putting ble code into flash on ESP32-H2
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
zhouxiao
7cd3fe6953
change(ble): Update lib_esp32c2 to 2a00fb0b
2025-01-10 20:44:27 +08:00
zhouxiao
4fc95fa91f
change(ble): Update lib_esp32c6 to 3422b706
2025-01-10 20:44:27 +08:00
zhouxiao
3a2ad98b0d
change(ble): Update lib_esp32c5 to 3422b706
2025-01-10 20:44:27 +08:00
zhouxiao
fe5a12e7e7
change(ble): Update lib_esp32h2 to 3422b706
2025-01-10 20:44:27 +08:00
linruihao
2096a99deb
feat(coex): add coexist scheme for bt inquiry/page coexist with wifi
2025-01-10 15:54:13 +08:00
Jin Cheng
eb68ef4cc1
fix(bt/controller): fixed missing critical protections on linked-list structure of (e)SCO buffers
2025-01-07 18:56:23 +08:00
chenjianhua
326f391f9c
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(fd62b31)
...
- Fixed periodic adv enable params checking
- Fixed BLE assert lld_scan.c 1728 when receiving directed adv
- Support resolving RPA to identity address when creating connection
- Fixed BLE assert rwble.c 505 param 00400010
- Fixed peer address type error in HCI LE meta event
- Fixed setting random address failed when extended adv is enabled
2025-01-03 16:52:42 +08:00
Island
771aa5be45
Merge branch 'bugfix/fix_esp32c61_eco2_ble_light_sleep_issue' into 'master'
...
fix(ble): fix rtc freq div error on esp32c61
See merge request espressif/esp-idf!36083
2025-01-02 21:14:04 +08:00
cjin
b7571dd711
fix(ble): fix rtc freq div error on esp32c61
2024-12-31 14:06:08 +08:00
chenjianhua
ad3554fbed
fix(bt): Update bt lib for ESP32(ba6739f)
...
- Fixed assert in lld_evt.c at line 2353
- Fixed interrupt WDT when shutdown bt controller
- Added config for BLE vendor HCI QA command
- Added config for BLE channel assessment and ping procedure
2024-12-25 11:36:29 +08:00
zwl
2cb7d2437b
feat(ble): Support get ble controller free heap size on ESP32-C2
2024-12-20 20:19:37 +08:00
zwl
12f226be7d
feat(ble): Support get ble controller free heap size on ESP32-H2
2024-12-20 20:19:37 +08:00
zwl
aa7feb9449
feat(ble): Support get ble controller free heap size on ESP32-C6
2024-12-20 20:19:32 +08:00
xiongweichao
8e8e577d2c
fix(bt): Fixed some controller bugs
...
- Fix epr not being initiated after authentication is completed
- Fixed the issue HCI_READ_CLOCK returned parameter in slot
- Fixed the missmatching of CLKN and FCNT after clock update
2024-12-16 19:15:18 +08:00
Wang Meng Yang
ad42627d1a
Merge branch 'bugfix/btqabr2023-413' into 'master'
...
fix(ble): Fixed that the resolvable private address does not change when light sleep is enabled
Closes BTQABR2023-413
See merge request espressif/esp-idf!35611
2024-12-16 17:23:26 +08:00
xiongweichao
a1c89bb7df
fix(ble): fixed that the resolvable private address does not change when light sleep is enabled
2024-12-16 11:11:55 +08:00
Island
8458cfffba
Merge branch 'feat/support_some_vendor_hci_for_qa' into 'master'
...
fix(ble): fixed the connect issue when rx error aa on ESP32-C2
Closes BLERP-1299, BLERP-1298, BLERP-1287, BLERP-1281, BLERP-1328, BLERP-1340, BLERP-1341, BLERP-1343, BLERP-1344, BLERP-1361, and BLERP-1308
See merge request espressif/esp-idf!35447
2024-12-16 10:55:44 +08:00
zwl
6b01a56e09
fix(ble): fixed the connect issue when rx error aa on ESP32-C2
2024-12-13 15:34:21 +08:00
zwl
15203f9f35
feat(ble): support some vendor hci commands on ESP32-H2
2024-12-13 15:28:57 +08:00
zwl
5bd66eaa57
feat(ble): support some vendor hci commands on ESP32-C6
2024-12-13 15:28:57 +08:00
zhanghaipeng
0a8f808cd2
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(555b0a2)
...
- Check Access Address when receive connection request PDU
- Fix issue with BLE5.0 duplicate scan for chained packets
2024-12-13 13:40:26 +08:00
chenqingqing
2817d39814
fix(bt): Fix error code returned by create_conn_cancel_cmd at different status
...
- Closes https://github.com/espressif/esp-idf/issues/7763
2024-12-03 15:04:00 +08:00