Zhao Wei Liang
abfca50561
Merge branch 'feat/optimize_bt_porting_hci_0628' into 'master'
...
Feat/optimize bt porting hci 0628
Closes BLERP-850 and BLERP-848
See merge request espressif/esp-idf!31913
2024-07-15 19:48:59 +08:00
Jiang Jiang Jian
44a9881a10
Merge branch 'bugfix/fix_coex_loadprohibit_issue' into 'master'
...
fix(coex): Update bt lib for ESP32-C3 and ESP32-S3(49e572b)
Closes BT-3792
See merge request espressif/esp-idf!32071
2024-07-15 19:25:27 +08:00
Jin Cheng
3964fb1fa8
fix(bt/controller): Removed an improper assertion in ACL link driver
...
- See more from jira BT-3591
2024-07-12 19:35:18 +08:00
linruihao
55fd3f1059
fix(coex): Update bt lib for ESP32-C3 and ESP32-S3(e4ba7f6)
...
- Fixed coexist LoadProhibited issue
2024-07-12 15:47:28 +08:00
zhanghaipeng
9ac080765c
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-11 13:02:43 +08:00
Island
18f118fc7c
Merge branch 'bugfix/fix_bleqabr24_932' into 'master'
...
Fixed vendor hci get controller status command on ESP32C3
Closes BLERP-825
See merge request espressif/esp-idf!31729
2024-07-10 10:57:08 +08:00
zwl
113c8923da
feat(bluetooth/controller): adopting new HCI layer code on ESP32-C5
2024-07-09 20:43:48 +08:00
zwl
e154fa0af2
feat(bluetooth/controller): adopting new HCI layer code and support UHCI function on ESP32-C6 and ESP32-H2
2024-07-09 20:43:48 +08:00
zwl
8504040869
feat(bluetooth/controller): adopting new HCI layer code on ESP32-C2
2024-07-09 20:43:48 +08:00
Jiang Jiang Jian
140905730e
Merge branch 'bugfix/fix_esco_conflict_with_sniff' into 'master'
...
fix(bt/controller): Fixed some controller bugs
Closes IDFGH-11172
See merge request espressif/esp-idf!31864
2024-07-08 13:45:47 +08:00
Wang Meng Yang
f5e9ccbce1
Merge branch 'bugfix/fix_acl_disconnect_resched' into 'master'
...
fix(bt/controller): Fixed not report HCI_Disconnection_Complete event
Closes CBI-688
See merge request espressif/esp-idf!31855
2024-07-08 12:25:50 +08:00
linruihao
6613a38040
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-05 14:59:43 +08:00
zwl
bafb4d323e
fix(ble): fixed some ble issues on ESP32C5
2024-07-04 18:29:12 +08:00
zwl
747d338cfe
fix(ble): fixed some ble controller issues on ESP32C6 and ESP32H2
2024-07-04 18:29:12 +08:00
zwl
114dc82ad2
fix(ble): fixed some ble controller issues on ESP32-C2
2024-07-04 18:29:12 +08:00
liqigan
d0878af614
fix(bt/controller): Fixed not report HCI_Disconnection_Complete event
2024-07-03 16:52:18 +08:00
zwl
b7b32952ff
feat(bluetooth/controller): Fixed the issue of unresponsiveness when using hci uart mode on ESP32-C5
2024-06-26 17:19:33 +08:00
zwl
2bd3eaf288
feat(bluetooth/controller): Fixed the issue of unresponsiveness when using hci uart mode on ESP32-C6 and ESP32-H2
2024-06-26 17:19:00 +08:00
chenjianhua
97057eeaf2
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-06-25 17:00:50 +08:00
Jiang Jiang Jian
b5762b732b
Merge branch 'feat/optimize_bt_porting_layer_0619' into 'master'
...
Feat/optimize bt porting layer 0619
See merge request espressif/esp-idf!31653
2024-06-25 13:57:40 +08:00
gongyantao
772b4dc26a
fix(bt): add integrity check when temporary link key selected
2024-06-24 12:05:49 +08:00
cjin
b4ded34fd8
fix(ble): added c6 config check for ble light sleep
2024-06-21 14:58:39 +08:00
zwl
842e3b13a2
feat(bluetooth/controller): adjust bt/porting code structure and delete redundant code
2024-06-21 14:58:35 +08:00
zwl
23ff4fc0c4
feat(bluetooth/controller): update controller api name on ESP32-C5
2024-06-18 15:40:53 +08:00
zwl
5611224141
feat(bluetooth/controller): update controller api name on ESP32-C2
2024-06-18 15:40:53 +08:00
zwl
d6240706ea
feat(bluetooth/controller): update controller api name on ESP32-C6 and ESP32-H2
2024-06-18 15:40:53 +08:00
linruihao
49c19fd857
fix(bt/controller): Fixed assert issue caused by DPORT access
2024-06-13 11:43:45 +08:00
Island
0ebc44e2db
Merge branch 'bugfix/fix_ble_evt_time' into 'master'
...
fix(ble/controller): Update esp32 bt-lib (1e63e23)
Closes BLERP-760, BLERP-759, BLERP-793, BLERP-794, IDFGH-12768, and BLERP-803
See merge request espressif/esp-idf!30878
2024-06-13 11:09:03 +08:00
zhanghaipeng
21bfbaca61
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-12 19:34:41 +08:00
Island
8057d80f25
Merge branch 'bugfix/fix_some_ble_bugs_240531' into 'master'
...
Fixed some BLE bugs 240531 on ESP32C3 (0738a61)
See merge request espressif/esp-idf!31260
2024-06-12 14:13:43 +08:00
Island
82af82501c
Merge branch 'bugfix/esp32c2_fixed_some_ble_issues_master' into 'master'
...
Bugfix/esp32c2 fixed some ble issues master
Closes BLERP-768, BLERP-789, BLERP-765, BLERP-766, BLERP-769, and BLERP-655
See merge request espressif/esp-idf!31215
2024-06-04 10:21:55 +08:00
gongyantao
e80feeab1a
fix(bt): fix some issues in bt controller
...
1: fix return incorrect link key with hci command rd_stored_link_key
2: fix the assert triggered during APB TX
2024-06-03 15:21:38 +08:00
chenjianhua
f4edc80019
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-03 11:15:56 +08:00
zwl
5cd85b832c
ble: fixed ble some issues on esp32c6 and esp32h2
2024-05-31 14:03:29 +08:00
zwl
a3e6a6b43d
ble: fixed ble some issues on esp32c2
2024-05-31 14:03:29 +08:00
liqigan
49ba7d7afd
fix(bt/controller): Fixed role switch LMP collision bug
2024-05-29 15:53:19 +08:00
Island
a3cb889ba3
Merge branch 'bugfix/fix_bci_416' into 'master'
...
Fixed BLE interrupt allocation using esp API on ESP32C3
See merge request espressif/esp-idf!30652
2024-05-22 17:57:01 +08:00
zwl
8f3c069c3c
ble: fixed some issues on ESP32C6 and ESP32H2
2024-05-16 17:28:58 +08:00
chenjianhua
2c93450d59
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-05-14 14:41:39 +08:00
Wang Meng Yang
caa248be08
Merge branch 'bugfix/loadprohibited_after_bt_deinit' into 'master'
...
fix(coex): fixed crash issue in coexist callback
Closes BT-3715
See merge request espressif/esp-idf!30493
2024-05-10 12:16:43 +08:00
gongyantao
88774ee612
fix(bt): fixed assert_1024 issue when bt tx and wifi coexist
...
Closes https://github.com/espressif/esp-idf/issues/13656
2024-05-10 10:18:54 +08:00
Island
705c21d38e
Merge branch 'feat/display_ble_controller_init_status' into 'master'
...
feat(ble/controller): Display BLE controller init status for ESP32 and ESP32-C3/S3
Closes BLERP-728
See merge request espressif/esp-idf!30651
2024-05-08 10:28:31 +08:00
Island
5a09fce7e4
Merge branch 'bugfix/fix_ble_scan_back_off' into 'master'
...
fix(ble/controller): Update esp32 bt-lib (b79d7e2)
Closes IDFCI-2016
See merge request espressif/esp-idf!30582
2024-05-07 14:14:42 +08:00
zhanghaipeng
24e7d9b1cb
feat(ble/controller): Display BLE controller init status for ESP32 and ESP32C3/S3
2024-05-07 11:00:03 +08:00
Rahul Tank
4b4602d846
fix(nimble): Deselect MBEDTLS_ECP_RESTARTABLE when mbedTLS is used
2024-05-06 15:15:36 +05:30
zhanghaipeng
840da7ab11
fix(ble/controller): Update esp32 bt-lib (b79d7e2)
...
- Fixed BLE scan backoff
2024-05-06 16:17:14 +08:00
Jin Cheng
b79fcbb9d7
fix(bt/controller): Parse out the correct packet types from Host parameters
...
- For HCI command HCI_Enhanced_Setup_Synchronous_Connection
2024-04-30 17:38:58 +08:00
baohongde
5912194ccd
fix(coex): Fixed some coexist issues
...
- Fixed crash issue in coexist callback
- Fixed coexist scheme status update issue
2024-04-28 11:59:01 +08:00
Island
39a1e17c32
Merge branch 'bugfix/fix_ble_coex_assert' into 'master'
...
fix(bt): Update esp32 bit-lib (4012cfb)
Closes BT-3674 and BLERP-715
See merge request espressif/esp-idf!30447
2024-04-28 10:48:24 +08:00
zhanghaipeng
89b848d018
fix(ble/controller): Update esp32 bt-lib (4012cfb)
...
- Fixed BLE coex assert
- Fixed BLE DTM status and tx count
2024-04-26 16:43:31 +08:00