Jiang Jiang Jian
fd916b39ef
Merge branch 'bugfix/free_reattempt_adv_data_v4.4' into 'release/v4.4'
...
fix(nimble): Added change to free memory in case of failure (v4.4)
See merge request espressif/esp-idf!31165
2024-06-13 22:25:38 +08:00
Rahul Tank
dd8185bdf1
Added change to free memory in case of failure
2024-06-13 17:58:51 +05:30
linruihao
9f0e5aec6c
fix(bt/controller): Fixed assert issue caused by DPORT access
2024-06-13 17:34:12 +08:00
zhanghaipeng
5b4f8a6e50
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 14:53:10 +08:00
Jiang Jiang Jian
d1c8a1d1c2
Merge branch 'bugfix/fix_ble_pktlen_change_v4.4' into 'release/v4.4'
...
Bugfix/fix ble pktlen change (v4.4)
See merge request espressif/esp-idf!31253
2024-06-13 14:47:41 +08:00
gongyantao
a0eb182f45
fix(bt): fix some issues in bluetooth controller
...
1: fix return incorrect link key with hci command rd_stored_link_key
2: fix the assert triggered during APB TX
3: fix role switch LMP collision bug
2024-06-05 09:14:31 +08:00
zhanghaipeng
64b1fe94e8
fix(ble/bluedroid): Optimize BLE stack connect callback name
2024-06-03 17:34:29 +08:00
zhanghaipeng
818644cf5a
fix(ble/bluedroid): Fixed BLE no data length change event
2024-06-02 19:28:26 +08:00
Island
d84b40dc5a
Merge branch 'feat/add_api_to_set_privacy_mode_v4.4' into 'release/v4.4'
...
feat(bt/bluedroid): support BLE set privacy mode (v4.4)
See merge request espressif/esp-idf!30908
2024-05-27 14:56:05 +08:00
Abhinav Kudnar
c9972418fb
feat(nimble): Added API to get resolve ADV data
2024-05-24 12:04:59 +05:30
Island
a94dcb9cda
Merge branch 'fix/ble_mesh_gatts_bugfix_v4.4' into 'release/v4.4'
...
BLE Mesh Gatts bugfix (v4.4)
See merge request espressif/esp-idf!30876
2024-05-24 14:10:07 +08:00
Rahul Tank
1424b2b1e6
Merge branch 'bugfix/restart_advertising_if_slave_23e_v4.4' into 'release/v4.4'
...
fix(nimble): start advertising if disconnect due to 0x3E in slave (v4.4)
See merge request espressif/esp-idf!31036
2024-05-23 20:39:04 +08:00
luoxu
5c642bf0ee
fix(ble_mesh): Create service after service register success
2024-05-23 14:34:03 +08:00
Rahul Tank
ccb2bc24cb
fix(nimble): start advertising if disconnect due to 0x3E in slave
2024-05-22 13:27:04 +05:30
baohongde
77106b3238
fix(coex): Fixed some coexist issues
...
- Fixed crash issue in coexist callback
- Fixed coexist scheme status update issue
2024-05-22 11:49:07 +08:00
chenjianhua
6e0661ab3e
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(a771b7c)
...
- Fixed assert when starting advertising due to preemption
- Fixed RPA generation after each reboot
- Fixed RPA renew timer start and stop
2024-05-22 11:49:06 +08:00
chenjianhua
543276b4ab
feat(bt/bluedroid): support BLE set privacy mode
2024-05-22 10:47:42 +08:00
Wang Meng Yang
22dd4ba5e8
Merge branch 'bugfix/fix_hid_connection_failed_bug_v4.4' into 'release/v4.4'
...
fix(bt/bluedroid): Fix HID connection bugs[backport 4.4]
See merge request espressif/esp-idf!30592
2024-05-21 16:47:07 +08:00
Jiang Jiang Jian
4a69a889a5
Merge branch 'fix/assert_1024_in_rwbt_isr_v4.4' into 'release/v4.4'
...
fix(bt/ble): fix some issues in bluetooth controller(backport v4.4)
See merge request espressif/esp-idf!30817
2024-05-16 16:43:21 +08:00
Rahul Tank
280a7f71c6
fix(nimble): Add support for data length change evt
2024-05-15 12:06:02 +05:30
Rahul Tank
3168c79b05
Merge branch 'bugix/avoid_reset_extract_cb_v4.4' into 'release/v4.4'
...
fix(nimble): Avoid slave instance reset inside extract_cb (v4.4)
See merge request espressif/esp-idf!30491
2024-05-15 13:45:49 +08:00
gongyantao
eee102f4ee
fix(bt/ble): fix some issues in bluetooth controller
...
1: fix assert 1024 issue when bt tx and wifi coexist on esp32
2: fix ble scan backoff
3: parse out the correct packet types from host parameters for
hci command hci_enhanced_setup_synchronous_connection
2024-05-14 10:11:48 +08:00
Jiang Jiang Jian
9160abc5c5
Merge branch 'bugfix/bt_bss_in_extram_v4.4' into 'release/v4.4'
...
fix(bt): Fix missing linker symbol when ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY enabled(backport v4.4)
See merge request espressif/esp-idf!30376
2024-05-13 11:04:20 +08:00
Island
1b42fee4f0
Merge branch 'fix/idfgh-12762_v4.4' into 'release/v4.4'
...
fix(ble_mesh):Fixed a compatibility issue with the provisioner (v4.4)
See merge request espressif/esp-idf!30733
2024-05-10 17:14:23 +08:00
Island
2faabba4a4
Merge branch 'bugfix/BLEQABR23-798_v4.4' into 'release/v4.4'
...
bugfix(ble_mesh): Close BLEQABR23-798 (v4.4)
See merge request espressif/esp-idf!30648
2024-05-10 17:14:07 +08:00
Wang Meng Yang
5510aabe91
Merge branch 'optimize/bt_make_alarm_num_configurable_v4.4' into 'release/v4.4'
...
optimize(ble_mesh): Make alarm number configurable (v4.4)
See merge request espressif/esp-idf!30509
2024-05-10 15:05:52 +08:00
Rahul Tank
6abd351b76
fix(nimble): Avoid slave instance reset inside extract_cb
2024-05-09 12:12:02 +05:30
luoxu
d4aa5c8cc0
fix(ble_mesh):Fixed a compatibility issue with the provisioner
...
Closes https://github.com/espressif/esp-idf/issues/13741
2024-05-09 10:58:11 +08:00
luoxu
1b16370e83
bugfix(ble_mesh): Close BLEQABR23-798
2024-05-07 09:49:44 +08:00
Wang Mengyang
69a1d87f46
fix(bt): Fix missing linker symbol when ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY enabled
...
1. Closes https://github.com/espressif/esp-idf/issues/10427
2: Rename ymbol names
3. support memory release in case that ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY is enabled
4. improve the implementation of memory release
2024-05-07 09:42:29 +08:00
liqigan
21df723fca
fix(bt/bluedroid): Fix HID Device connection failed bug
...
Closes https://github.com/espressif/esp-idf/issues/13671
2024-04-30 18:04:34 +08:00
liqigan
bc6f4b7e31
fix(bt/bluedroid): Fix HID Host connection bugs
...
1. Fix is_orig value inconsistency for HIDH open event
2. Fix the error state for repeat connection of the same device
2024-04-30 18:04:28 +08:00
Wang Meng Yang
be2fba6057
Merge branch 'bugfix/hf_local_param_null_v4.4' into 'release/v4.4'
...
fix(bt/bluedroid): allocate memory for control block of HFP Audio Gateway (v4.4)
See merge request espressif/esp-idf!30443
2024-04-30 17:25:15 +08:00
wangjialiang
50b301fc14
feat(ble_mesh): Make alarm number configurable
2024-04-30 16:16:15 +08:00
Island
c1f02f6f09
Merge branch 'bugfix/fix_ble_coex_assert_v4.4' into 'release/v4.4'
...
Update esp32 bt-lib (4012cfb)(backport v4.4)
See merge request espressif/esp-idf!30518
2024-04-28 10:48:10 +08:00
Island
29221d1926
Merge branch 'bugfix/fix_ble_max_attribute_value_v4.4' into 'release/v4.4'
...
Bugfix/fix ble max attribute value v4.4
See merge request espressif/esp-idf!30413
2024-04-28 10:37:14 +08:00
zhanghaipeng
2ca8c10a49
feat(ble/bluedroid): Support BLE command status debug log
2024-04-26 17:15:00 +08:00
zhanghaipeng
8bf1391cac
fix(ble/controller): Update esp32 bt-lib (4012cfb)
...
- Fixed BLE coex assert
- Fixed BLE DTM status and tx count
2024-04-26 16:51:49 +08:00
zhanghaipeng
b4d51f2202
feat(ble/bluedroid): Support BLE add device to resolving list
2024-04-24 12:22:38 +08:00
zhanghaipeng
f9a646879b
feat(ble/bluedroid): Support create BLE static random address and NRPA
2024-04-24 10:55:32 +08:00
zhanghaipeng
8eeaea0c58
feat(ble/bluedroid): Support set resolvable provate address timeout by api
2024-04-24 10:55:14 +08:00
Jin Cheng
97eb2e7f8d
fix(bt/bluedroid): allocate memory for control block of HFP Audio Gateway in its initialization when dynamic memory is wnabled
2024-04-24 08:29:27 +08:00
zhanghaipeng
c8a8f026ca
fix(ble/bluedroid): Fixed BLE GATT max length of an attribute value
2024-04-23 16:47:28 +08:00
zhanghaipeng
597baf46fc
fix(ble/bluedroid): Optimize BLE documentation comments to comply with Doxygen syntax
2024-04-23 16:47:15 +08:00
Rahul Tank
e992cafbca
fix(nimble): Expose API to set RPA Timeout
2024-04-23 12:01:58 +05:30
Jiang Jiang Jian
a4eb486982
Merge branch 'bugfix/fix_some_ble_bugs_cjh_v4.4' into 'release/v4.4'
...
Fixed some BT and BLE bugs 2404 (backport v4.4)
See merge request espressif/esp-idf!30261
2024-04-22 10:43:57 +08:00
chenjianhua
b30aa8f087
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(c23ab4c)
...
- Support QA test vendor HCI command and event
2024-04-18 14:52:26 +08:00
baohongde
fd2122886a
fix(ble/controller): Fixed LoadProhibited after bluetooth deinit
2024-04-18 14:52:18 +08:00
chenjianhua
cae9f68eff
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(5274796)
...
- Fixed extended uncoded and coded scan scheduling
- Add config for channel assessment and ping procedure
- Clear random address for extended advertising
- Add periodic advertising list check
- Fixed periodic advertising data setting with zero length
2024-04-18 14:52:12 +08:00
baohongde
02bfd5749f
feat(ble/controller): Add coexist schm for BLE
2024-04-18 14:49:56 +08:00