Pat Erley
09442d9289
fix(ble_mesh): Fix OP_TIME_SET and OP_TIME_STATUS
...
When a user app is handling these messages, the tai_utc_delta and
time_zone_offset fields are not correctly populated. Resolve by
properly setting the fields.
Signed-off-by: luoxu <luoxu@espressif.com>
Closes https://github.com/espressif/esp-idf/pull/13135
2024-08-17 06:03:52 +08:00
Jiang Jiang Jian
7ae93db789
Merge branch 'bugfix/fix_ble_gattc_app_unregister_v5.0' into 'release/v5.0'
...
Bugfix/fix ble gattc app unregister (v5.0)
See merge request espressif/esp-idf!32441
2024-08-15 19:44:33 +08:00
Wang Meng Yang
745cd37220
Merge branch 'bugfix/fix_ble_channel_map_update_v5.0' into 'release/v5.0'
...
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(f583012) (v5.0)
See merge request espressif/esp-idf!32584
2024-08-15 18:35:05 +08:00
Wang Meng Yang
dba15f8d34
Merge branch 'bugfix/fix_ble_security_param_v5.0' into 'release/v5.0'
...
fix(ble/bluedroid): Fixed issue with resetting BLE security parameters during initialization (v5.0)
See merge request espressif/esp-idf!32508
2024-08-15 18:35:04 +08:00
Wang Meng Yang
054d8c9c9d
Merge branch 'bugfix/fix_ble_cannot_create_conn_v5.0' into 'release/v5.0'
...
fix(ble/bluedroid): Fixed BLE cannot create connection(v5.0)
See merge request espressif/esp-idf!32310
2024-08-15 18:35:00 +08:00
Jiang Jiang Jian
b99f0f9b7a
Merge branch 'bugfix/heap_corrupt_in_bt_mem_release_on_esp32_v5.0' into 'release/v5.0'
...
fix(bt): Fix heap corruption in the call of esp_bt_mem_release on ESP32 (v5.0)
See merge request espressif/esp-idf!32804
2024-08-15 16:10:34 +08:00
Jiang Jiang Jian
08fc43a63d
Merge branch 'feat/print_the_ble_mac_when_init_5.0' into 'release/v5.0'
...
feat(ble): Print out the BT mac when the controller is initialized
See merge request espressif/esp-idf!32733
2024-08-15 15:58:40 +08:00
Jiang Jiang Jian
d7710f65b6
Merge branch 'bugfix/reset_irk_when_all_unpair_v5.0' into 'release/v5.0'
...
fix(nimble): Fixed BLE security vulnerability when using fixed IRK (v5.0)
See merge request espressif/esp-idf!32202
2024-08-15 15:49:37 +08:00
Wang Mengyang
a372e0ee88
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-08-13 07:55:23 +08:00
Shen Weilong
553b97e84c
feat(ble): Print out the BT mac when the controller is initialized
2024-08-09 20:58:57 +08:00
zhanghaipeng
ffa51a0932
feat(ble/bluedroid): Support getting BLE address type in bond list
2024-08-09 20:29:48 +08:00
zhanghaipeng
01a40193a8
docs(ble/bluedroid): Optimize documentation for BLE connection parameter updates
2024-08-09 20:29:20 +08:00
zhanghaipeng
256895f89f
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(f583012)
...
- Fix BLE channel map update when latency is not zero
2024-08-07 13:13:49 +08:00
chenjianhua
3d143a235c
feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(4e58df9)
...
- Support enhanced BLE TX power setting and getting
2024-08-05 15:26:03 +08:00
zhiweijian
8f2dca5c69
feat(bt/controller): support mesh duplicate with extend scan
2024-08-05 15:25:49 +08:00
zhanghaipeng
a9b0b618ab
fix(ble/bluedroid): Fixed issue with resetting BLE security parameters during initialization
2024-08-01 16:18:13 +08:00
zhanghaipeng
915c312c8a
fix(ble/bluedroid): Fix incorrect state issue when unregistering BLE GATTC application
2024-07-30 19:11:40 +08:00
Island
4a46dce746
Merge branch 'feat/support_default_tx_level_for_esp32h2_esp32c6_esp32c2_v5.0' into 'release/v5.0'
...
feat(bluetooth/controller): support default tx power configurable on ESP32C2
See merge request espressif/esp-idf!32196
2024-07-29 10:32:14 +08:00
Island
0a615a6783
Merge branch 'bugfix/fixed_start_adv_error_on_esp32c2' into 'release/v5.0'
...
fix(ble): fixed tx memory leak issue when controller disable
See merge request espressif/esp-idf!32322
2024-07-26 13:56:04 +08:00
zhanghaipeng
efd0a06db6
fix(ble/bluedroid): Fixed BLE cannot create connection
2024-07-26 10:38:05 +08:00
zwl
04418cbf48
fix(ble): fixed tx memory leak issue when controller disable
2024-07-24 17:42:32 +08:00
chenjianhua
84657b9d74
fix(bt/controller): Change level of BLE interrupt to avoid allocation failure
2024-07-18 14:10:33 +08:00
Rahul Tank
d651e5265d
fix(nimble): Fixed BLE security vulnerability when using fixed IRK
2024-07-18 11:25:28 +05:30
zwl
eeea47ec5f
feat(bluetooth/controller): support default tx power configurable on ESP32C2
2024-07-18 10:50:54 +08:00
linruihao
3a08385930
fix(coex): Update bt lib for ESP32-C3 and ESP32-S3(e4ba7f6)
...
- Fixed coexist LoadProhibited issue
2024-07-17 15:45:19 +08:00
zwl
4569090b6b
fix(ble): fixed ble_htp example ci build error
2024-07-17 10:38:55 +08:00
zwl
cec91a1c10
feat(bluetooth/controller): adopting new HCI layer code on ESP32-C2
2024-07-16 20:10:03 +08:00
zwl
18efdefafe
feat(bluetooth/controller): optimize bt hci layer code
2024-07-16 20:10:03 +08:00
Jiang Jiang Jian
7109734d01
Merge branch 'bugfix/fix_some_ble_bugs_cjh_v5.0' into 'release/v5.0'
...
docker / docker (push) Has been cancelled
Fixed some BLE bugs 240715 (backport v5.0)
See merge request espressif/esp-idf!32123
2024-07-16 10:28:41 +08:00
zhanghaipeng
3752c0ad5f
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-15 15:55:17 +08:00
chenjianhua
7efd230264
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-15 15:55:09 +08:00
Jin Cheng
ae7fe9eff9
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-15 15:27:23 +08:00
Jiang Jiang Jian
6a09e585dd
Merge branch 'docs/optimized_ble_controller_api_references_esp32_v5.0' into 'release/v5.0'
...
docs(ble): Revised the esp32 controller API explanations (v5.0)
See merge request espressif/esp-idf!31928
2024-07-15 10:39:15 +08:00
Roshan Bangar
d2c4efae24
feat(nimble): Added periodic Adv Feature Updates in BLE 5.3
2024-07-12 18:41:02 +05:30
Rahul Tank
a1ce7ed947
Merge branch 'feat/enc_adv_data_v5.0' into 'release/v5.0'
...
docker / docker (push) Has been cancelled
NimBLE: Added support of encrypted advertising data (v5.0)
See merge request espressif/esp-idf!32046
2024-07-12 21:07:06 +08:00
Island
a8f8936b48
Merge branch 'feat/add_ble50_instant_v5.0' into 'release/v5.0'
...
Add support for BLE 5.0 instances in related events (v5.0)
See merge request espressif/esp-idf!31993
2024-07-12 14:52:52 +08:00
Wei Yu Han
e8d99f1b28
docs(ble): Removed duplicate note in esp_bt_mem_release
2024-07-12 09:19:11 +08:00
Wei Yu Han
7e1bc2879d
docs(ble): Revised the explanation of esp_bt_mem_release and esp_bt_controller_mem_release
2024-07-12 09:10:46 +08:00
isha.pardikar@espressif.com
cdb3864e2c
NimBLE: Added support of encrypted advertising data
2024-07-11 15:07:21 +05:30
zhanghaipeng
4593ae0741
fix(ble/bluedroid): Fixed BLE set adv param check
2024-07-10 12:23:55 +08:00
Wei Yu Han
0fa8fa367c
docs(ble): Add the parameter name data in esp_vhci_host_send_packet
2024-07-10 10:43:25 +08:00
zhiweijian
0e504dbc90
fix(bt/nimble): split hci log in nimble
2024-07-09 17:38:40 +08:00
zhanghaipeng
7212e4e1a8
feat(ble/bluedroid): Support BLE50 instance in related event
2024-07-09 15:45:10 +08:00
linruihao
33b517a273
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:27:06 +08:00
liqigan
efdda3105d
fix(bt/controller): Fixed not report HCI_Disconnection_Complete event
2024-07-08 14:27:06 +08:00
Rahul Tank
404d41c71c
Merge branch 'bugfix/revert_extra_print_v5.0' into 'release/v5.0'
...
Revert "fix(nimble): Added debug print to check for skipped adv report" (v5.0)
See merge request espressif/esp-idf!31934
2024-07-08 14:16:06 +08:00
Island
6ed2802567
Merge branch 'fix/blemesh24_61_v5.0' into 'release/v5.0'
...
fix/blemesh24_61 (v5.0)
See merge request espressif/esp-idf!31567
2024-07-08 14:06:51 +08:00
Rahul Tank
e5e63be1b8
Revert "fix(nimble): Added debug print to check for skipped adv report"
...
This reverts commit 69ad6bb5d1413bdbec77c3887d0db577453e0e40.
2024-07-05 18:10:27 +05:30
Wang Ning
a4496994f2
Apply 1 suggestion(s) to 1 file(s)
...
Co-authored-by: Wang Ning <wangning@espressif.com>
2024-07-05 18:08:19 +08:00
Yuhan Wei
69c9719b0d
docs(ble): Add the explanations to controller parameters configurable in menuconfig
2024-07-05 18:08:19 +08:00