Shreeyash
04f9e94dea
fix(nimble): Fix incorrect OTA address assignment
2025-04-16 11:54:18 +05:30
Rahul Tank
5321b3726e
fix(nimble): Fixed one missing ble_hs_unlock()
2025-04-10 11:29:07 +05:30
Rahul Tank
4249e00820
fix(nimble): Handle connection posting condition
2025-04-03 11:11:41 +05:30
Jiang Jiang Jian
9842b1fac1
Merge branch 'feature/support_sco_coexist_v5.0' into 'release/v5.0'
...
feat(coex): Support BR/EDR (e)SCO and Wi-Fi coexistence
See merge request espressif/esp-idf!38137
2025-04-01 19:29:59 +08:00
Rahul Tank
d1deab0248
Merge branch 'bugfix/reattempt_sync_failed_unlock_v5.0' into 'release/v5.0'
...
fix(nimble): Added ble_hs_unlock for resync failed (v5.0)
See merge request espressif/esp-idf!38101
2025-04-01 14:42:19 +08:00
baohongde
f0023145c7
feat(coex): Support BR/EDR (e)SCO and Wi-Fi coexistence
2025-04-01 10:39:29 +08:00
Chen Jian Hua
45670f7761
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(566c8e3)
...
- Support BLE vendor hci set RX sensitivity and AGC gain command
(cherry picked from commit 8742bbe553 )
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-03-31 12:05:08 +08:00
Astha Verma
ed3f29442f
fix(nimble): Added ble_hs_unlock for resync failed
2025-03-28 12:20:38 +05:30
xiongweichao
481022f028
fix(bt/bluedroid): fix the issue of connection failure when initializing multiple profiles
...
- Due to the number of service security records exceeding the maximum value, the connection failed
2025-03-27 20:05:57 +08:00
Island
87a728c41d
Merge branch 'feature/add_vendor_ble_cmd_definitions_5.0' into 'release/v5.0'
...
Feature/add vendor ble cmd definitions (v5.0)
See merge request espressif/esp-idf!37962
2025-03-27 17:14:49 +08:00
Shen Weilong
1e3a0daddf
feat(bt): fixed some doc error and add ocf parameters description
2025-03-26 13:26:38 +08:00
Shen Weilong
98acfd514b
feat(bt): added definitions for bluetooth hci vendor commands and events
2025-03-25 15:24:21 +08:00
Shen Weilong
8c74230b77
feat(ble/controller): Added memory boundary check for ESP32-C2
2025-03-25 14:38:00 +08:00
zhiweijian
33e15accdd
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3 (03d0f8a6)
...
- Remove unused functions in the controller
2025-03-25 14:38:00 +08:00
baohongde
b03bac9a72
feat(bt): added definitions for BR/EDR hci vendor commands and events
2025-03-25 14:38:00 +08:00
chenjianhua
85a2c95aa7
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 14:38:00 +08:00
Abhinav Kudnar
c9b4a39dea
fix(nimble): Exposed the ble_gap_wl_tx_add API to add a device in whitelist
2025-03-25 11:45:15 +05:30
Zhao Wei Liang
72f23505ed
feat(ble): optimize reconfig hci uart pin code
2025-03-24 17:28:41 +08:00
Zhao Wei Liang
9c64256462
feat(ble): change nimble whitelist max size to 31
...
(cherry picked from commit 93357e8613 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-03-24 17:28:41 +08:00
Zhao Wei Liang
a9d9e092d2
feat(ble): change whitelist max size to 31 on ESP32-C2
...
(cherry picked from commit 578f2358c6 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-03-24 17:28:41 +08:00
Zhao Wei Liang
ea3f6d7329
fix(ble): fixed hci driver stack protection fault issue on ESP32-C2
...
(cherry picked from commit afd44d14b9 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-03-24 17:28:41 +08:00
Zhao Wei Liang
922db69683
fix(ble): fixed hci assertion issue when uart interference occurs
...
(cherry picked from commit 84f0b39e4d )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-03-24 17:28:41 +08:00
Wang Meng Yang
6683d50054
Merge branch 'bugfix/fix_esp32_bt_disable_crash_v5.0' into 'release/v5.0'
...
fix(bt): Fix controller disable cause iwdt timeout on esp32 (v5.0)
See merge request espressif/esp-idf!37776
2025-03-24 14:29:47 +08:00
Wang Meng Yang
63b16bcdda
Merge branch 'bugfix/err_disc_state_changed_evt_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): fixed other events being reported when disconnected(v5.0)
See merge request espressif/esp-idf!37940
2025-03-24 14:10:16 +08:00
Island
e29cfa8952
Merge branch 'change/ble_update_lib_20250313_v5.0' into 'release/v5.0'
...
change(ble): [AUTO_MR] 20250313 - Update ESP BLE Controller Lib (v5.0)
See merge request espressif/esp-idf!37818
2025-03-24 12:53:40 +08:00
xiongweichao
a227b6ad44
fix(bt/bluedroid): fixed other events being reported when disconnected
...
- Since no initial value is assigned, the variable evt is a random value,
causing the ESP_BT_GAP_DISC_STATE_CHANGED_EVT event to be reported when
the connection is disconnected.
2025-03-21 11:24:18 +08:00
Geng Yuchao
32e72c42e8
fix(ble): Add link requires esp_phy for ble.
2025-03-20 09:48:47 +08:00
Zhou Xiao
9ac3dcf07d
feat(ble): support ble log simple output via SPI interface
2025-03-20 09:48:35 +08:00
Rahul Tank
39e996bac0
fix(nimble): Fix SMP command allocation
2025-03-19 20:58:33 +05:30
Zhou Xiao
a72a99dae5
fix(ble): fix ble log init failure mem leak for ESP32
...
(cherry picked from commit bb9dc5a927 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-03-18 12:53:43 +08:00
Zhou Xiao
f3b25c4b34
fix(ble): fix ble log init failure mem leak for ESP32-C3
...
(cherry picked from commit 9ff9fb0661 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-03-18 12:53:41 +08:00
Zhou Xiao
d21703765b
feat(ble): add enhanced connect function on ESP32-C2
...
(cherry picked from commit 71cea01694 )
Co-authored-by: zwl <zhaoweiliang@espressif.com >
2025-03-18 12:53:39 +08:00
Zhou Xiao
b424d7bcb6
feat(ble): support ble log simple output via SPI interface for ESP32-C2
...
(cherry picked from commit df829ac919 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-03-18 12:53:37 +08:00
Zhou Xiao
32c92aed88
change(ble): [AUTO_MR] Update lib_esp32c2 to 5d9a6661
...
(cherry picked from commit f198302067 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-03-18 12:53:34 +08:00
Shreeyash
c05421bd88
feat(nimble): support vendor event mask set and vendor HCI event on nimble host
2025-03-15 16:56:13 +05:30
Rahul Tank
5676daedfb
fix(nimble): Fix incorrect event deinit in gatt caching discovery
2025-03-14 19:18:24 +05:30
linruihao
af82753edd
fix(bt): Fix controller disable cause iwdt timeout on esp32
2025-03-14 17:53:24 +08:00
Island
3d2ad66e4c
Merge branch 'feature/move_tinycrypt_to_bt_common_v5.0' into 'release/v5.0'
...
Feature/move tinycrypt to bt common (v5.0)
See merge request espressif/esp-idf!37578
2025-03-14 15:41:56 +08:00
Island
651fa8fd41
Merge branch 'bugfix/reduce_controller_bin_size_v5.0' into 'release/v5.0'
...
fix(ble/controller): reduce controller bin size (backport v5.0)
See merge request espressif/esp-idf!37745
2025-03-14 10:59:56 +08:00
Island
62e181e185
Merge branch 'fix/feed_wdts_during_ble_log_dump_c2_v5.0' into 'release/v5.0'
...
fix(ble): add feed wdts during ble log dump for ESP32-C2 (v5.0)
See merge request espressif/esp-idf!37716
2025-03-13 19:34:15 +08:00
zhiweijian
997d96157e
fix(ble/controller): reduce controller bin size
2025-03-13 17:42:36 +08:00
Shen Weilong
32370b047e
feat(bt): support hardware ecc acceleration for bt tinycrypt
2025-03-13 17:35:20 +08:00
Island
95cafb5a32
Merge branch 'bugfix/fix_some_ble_bugs_250220_esp32c3_v5.0' into 'release/v5.0'
...
Fixed some BLE bugs 250220 on esp32c3(b34b7d6) (v5.0)
See merge request espressif/esp-idf!37697
2025-03-13 17:34:20 +08:00
Island
b230faf2e1
Merge branch 'feature/update_controller_lib_20250310_v5.0' into 'release/v5.0'
...
Feature/update controller lib 20250310 (v5.0)
See merge request espressif/esp-idf!37678
2025-03-13 14:24:28 +08:00
Zhou Xiao
35f1090636
fix(ble): add feed wdts during ble log dump for ESP32-C2
...
(cherry picked from commit e2e8e7dce1 )
Co-authored-by: Zhou Xiao <zhouxiao@espressif.com >
2025-03-13 12:53:30 +08:00
Island
1f51604a5d
Merge branch 'bugfix/disable_dbg_hci_cmd_on_esp32_v5.0' into 'release/v5.0'
...
Disable debug vendor hci command on ESP32 (v5.0)
See merge request espressif/esp-idf!37626
2025-03-13 10:55:46 +08:00
Wang Meng Yang
36f41bfc45
Merge branch 'bugfix/spp_free_server_slot_err_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Fixed freeing spp server memory when disconnected(v5.0)
See merge request espressif/esp-idf!37612
2025-03-12 17:26:33 +08:00
Chen Jian Hua
aaa7cb9920
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(b34b7d6)
...
- 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
(cherry picked from commit d672f909f3 )
Co-authored-by: chenjianhua <chenjianhua@espressif.com >
2025-03-12 15:33:18 +08:00
Marius Vikhammer
be7ea1c1c2
Merge branch 'bug/xtensa_cpu1_sys_lockup_v5.0' into 'release/v5.0'
...
fix(panic_handler): Updated panic handler to use RTC WDT (v5.0)
See merge request espressif/esp-idf!37125
2025-03-12 10:01:25 +08:00
Shen Wei Long
dfaa34b9c6
feat(ble): tell controller if vhci is enabled for ESP32-C2
...
(cherry picked from commit 892b3a0b0e )
Co-authored-by: Shen Weilong <shenweilong@espressif.com >
2025-03-11 20:53:37 +08:00