Jiang Jiang Jian
b0f330a59a
Merge branch 'bugfix/heap_corrupt_in_bt_mem_release_on_esp32_v5.3' into 'release/v5.3'
...
fix(bt): Fix heap corruption in the call of esp_bt_mem_release on ESP32 (v5.3)
See merge request espressif/esp-idf!32801
2024-09-05 10:45:09 +08:00
Wang Mengyang
f4eef0a5fb
fix(bt): Fix heap corruption in the call of esp_bt_mem_release on ESP32
...
Closes https://github.com/espressif/esp-idf/issues/14263
2024-09-04 18:00:28 +08:00
zwl
bd8e4e8cd1
fix(ble): fixed ble controller issues on ESP32-H2
2024-08-24 14:34:08 +08:00
zwl
8a4b12a7a7
fix(ble): fixed ble controller issues on ESP32-C6
2024-08-24 14:34:04 +08:00
zwl
4768c57ad2
fix(ble): fixed ble controller issues on ESP32-C2
2024-08-24 13:57:27 +08:00
linruihao
13326df918
fix(bt/controller): Fixed bluetooth disconnect issue after modem sleep on ESP32
2024-08-21 17:55:52 +08:00
chenjianhua
5703d60420
fix(bt): Update bt lib for ESP32(241c96c)
...
- Fixed BLE vendor HCI get controller status command
2024-08-21 17:54:20 +08:00
Jiang Jiang Jian
808950a25a
Merge branch 'fix/hfp_pcm_api_set_v5.3' into 'release/v5.3'
...
fix(bt/bluedroid): Add PCM configuration about pcm frame sync signal shape (backport v5.3)
See merge request espressif/esp-idf!32483
2024-08-21 17:27:14 +08:00
zwl
6c507056f3
fix(ble): fixed blufi issue on ESP32-C2
2024-08-19 21:48:12 +08:00
xiongweichao
b1c9475b71
fix(bt/controller): Fixed disconnection issue
...
- Fixed the issue of disconnection caused by updating the channel map in sniff mode
2024-08-16 12:20:47 +08:00
chenqingqing
aa2290a0ae
fix(bt/bluedroid): Add PCM configuration about pcm frame sync signal shape
2024-08-16 12:20:47 +08:00
zwl
5509cda7ca
fix: fixed directed adv can't be conneted when adv filter is 0x2 on ESP32C2
2024-07-31 14:38:40 +08:00
zwl
8d22f1c609
fix: fixed occasional wdt issue in multi-connection scenarios on ESP32H2
2024-07-31 14:38:40 +08:00
zwl
ba97f7d755
fix(ble): fixed wdt issue when print key controller info on ESP32-C6 and ESP32-H2
2024-07-29 11:56:10 +08:00
zwl
29d8e723b8
feat(bluetooth/controller): support switching log output mode on ESP32-C2
2024-07-29 11:56:09 +08:00
zwl
30ff46717f
feat(bluetooth/controller): support switching log output mode on ESP32-C6 and ESP32-H2
2024-07-29 11:56:09 +08:00
zwl
565053406b
feat(bluetooth/controller): storage ble controller log to flash on ESP32C2
2024-07-29 11:56:09 +08:00
zwl
777e58f80e
feat(bluetooth/controller): storage ble controller log to flash on ESP32C6 and ESP32H2
2024-07-29 11:56:08 +08:00
Jin Cheng
81cdaa3ace
fix(bt/controller): Removed an improper assertion in ACL link driver
...
It can be triggered on peripheral SNIFF mode
when RX window is adjusted on ESP32.
2024-07-26 12:40:04 +08:00
Jiang Jiang Jian
2ea1eff316
Merge branch 'bugfix/fix_some_ble_bugs_cjh_v5.3' into 'release/v5.3'
...
Fixed some BLE bugs 240723 (backport v5.3)
See merge request espressif/esp-idf!32345
2024-07-26 11:53:59 +08:00
Jiang Jiang Jian
4a4d20f085
Merge branch 'bugfix/fix_esco_conflict_with_sniff_v5.3' into 'release/v5.3'
...
fix(bt/controller): Fixed some controller bugs (v5.3)
See merge request espressif/esp-idf!31952
2024-07-26 11:51:49 +08:00
Jiang Jiang Jian
97888426ab
Merge branch 'fix/add_integrity_check_when_select_temporary_key_v5.3' into 'release/v5.3'
...
fix(bt): add integrity check when temporary link key selected(backport v5.3)
See merge request espressif/esp-idf!31698
2024-07-25 22:03:55 +08:00
zhiweijian
2233244c86
feat(bt/controller): support mesh duplicate with extend scan
2024-07-25 17:50:04 +08:00
linruihao
313f7be30b
fix(coex): Update bt lib for ESP32-C3 and ESP32-S3(e4ba7f6)
...
- Fixed coexist LoadProhibited issue
2024-07-25 17:50:04 +08:00
zhanghaipeng
ed0cc11750
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(abd7733)
...
- Fix the issue where RSSI is incorrect when latency is not zero
2024-07-25 17:50:04 +08:00
chenjianhua
bec7b260c6
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(66b5cc0)
...
- Fixed vendor hci get controller status command
- Prevent BLE interrupt from being preempted
2024-07-25 17:50:04 +08:00
Island
638577b0bf
Merge branch 'bugfix/fix_some_ble_bugs_cjh_v5.3' into 'release/v5.3'
...
Fixed some BLE bugs 240620 (backport v5.3)
See merge request espressif/esp-idf!31646
2024-07-25 16:54:55 +08:00
zwl
e497c29efe
feat(bluetooth/controller): support default tx power configurable on ESP32C2
2024-07-18 10:53:55 +08:00
zwl
a2df884e64
feat(bluetooth/controller): support default tx power configurable on ESP32C6 and ESP32H2
2024-07-18 10:53:45 +08:00
zwl
9117932c6d
feat(bluetooth/controller): adopting new HCI layer code on ESP32-C5
2024-07-17 19:32:22 +08:00
zwl
e761c1de8f
feat(bluetooth/controller): adopting new HCI layer code and support UHCI function on ESP32-C6 and ESP32-H2
2024-07-17 19:32:22 +08:00
zwl
1390711c27
feat(bluetooth/controller): adopting new HCI layer code on ESP32-C2
2024-07-17 19:32:22 +08:00
zwl
580b6fbd3c
fix(ble): fixed some ble issues on ESP32C5
2024-07-17 19:32:22 +08:00
zwl
04e543949e
fix(ble): fixed some ble controller issues on ESP32C6 and ESP32H2
2024-07-17 19:32:22 +08:00
zwl
5a6b9fc1b2
fix(ble): fixed some ble controller issues on ESP32-C2
2024-07-17 19:32:22 +08:00
linruihao
418ddda7ef
fix(bt/controller): Fixed some controller bugs
...
- Fixed fail to establish eSCO when connected to two devices
- Changed some error log level to Debug if the error have a workaround
Closes https://github.com/espressif/esp-idf/issues/12340
2024-07-08 14:26:26 +08:00
liqigan
1c5bcc4a5d
fix(bt/controller): Fixed not report HCI_Disconnection_Complete event
2024-07-08 14:26:01 +08:00
zwl
2543313f80
feat(bluetooth/controller): Fixed the issue of unresponsiveness when using hci uart mode on ESP32-C5
2024-06-26 17:33:24 +08:00
zwl
d617f8d5b0
feat(bluetooth/controller): Fixed the issue of unresponsiveness when using hci uart mode on ESP32-C6 and ESP32-H2
2024-06-26 17:33:24 +08:00
chenjianhua
1b36724897
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(0738a61)
...
- Fixed BT BB interrupt allocation
- Refactor the prefix of assert print
- Fixed HCI LE set privacy mode command handle
2024-06-26 17:23:29 +08:00
chenjianhua
ad31f4f029
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(eca46a0)
...
- Fixed adv data buffer free after restart adv
- Fixed BLE interrupt allocation using esp API
2024-06-26 17:23:29 +08:00
gongyantao
ae4013c1a6
fix(bt): add integrity check when temporary link key selected
2024-06-24 17:48:27 +08:00
cjin
f7baa7feb2
fix(ble): added c6 config check for ble light sleep
2024-06-24 10:40:46 +08:00
zwl
a21f65cb5b
feat(bluetooth/controller): adjust bt/porting code structure and delete redundant code
2024-06-24 10:40:33 +08:00
zwl
430d65225e
feat(bluetooth/controller): update controller api name on ESP32-C5
2024-06-24 10:39:28 +08:00
zwl
064fa71277
feat(bluetooth/controller): update controller api name on ESP32-C2
2024-06-24 10:39:28 +08:00
zwl
9fbec0a819
feat(bluetooth/controller): update controller api name on ESP32-C6 and ESP32-H2
2024-06-24 10:39:28 +08:00
linruihao
aaf371027d
fix(bt/controller): Fixed assert issue caused by DPORT access
2024-06-13 17:37:39 +08:00
zhanghaipeng
f6348050e4
fix(ble/controller): Update esp32 bt-lib (1e63e23)
...
- Optimized GATT write and notify throughput on ESP32
- Fixed BLE connect timeout after using DTM on ESP32
- Added ke memory debug tools on ESP32
- Fixed memory leak issue when BLE SCAN and other event coexist on ESP32
2024-06-13 16:42:17 +08:00
Island
3ffea37812
Merge branch 'bugfix/esp32c2_fixed_some_ble_issues_master_v5.3' into 'release/v5.3'
...
Bugfix/esp32c2 fixed some ble issues master (v5.3)
See merge request espressif/esp-idf!31232
2024-06-11 14:55:43 +08:00