zhanghaipeng
c90faf5d03
fix(bt/bluedroid): Fix ble adv report evt type
2023-11-08 19:48:18 +08:00
wanglai@espressif.com
1ee2c4db75
fix(bt/bluedroid): Fix the process of sending OK in ATD and COPS cmds
2023-11-08 17:10:26 +08:00
wanglai@espressif.com
e5996b3e86
fix(bt/bluedroid): Revise the description for index in esp_hf_ag_clcc_response and correct the error return in btc_hf_indchange_notification
...
1: modify the description of param index in function
esp_hf_ag_clcc_response.
2: fix the error code return of function btc_hf_indchange_notification.
2023-11-07 20:07:26 +08:00
wanglai@espressif.com
60c5dbad59
feat(bt/bluedroid): Modify AT+CNUM response api and HFP AG example
2023-11-07 20:03:46 +08:00
Wang Meng Yang
4c0bc4b7f5
Merge branch 'feature/include_hf_and_ag_in_single_build_v4.4' into 'release/v4.4'
...
Feature/include hf and ag in single build v4.4
See merge request espressif/esp-idf!26843
2023-11-03 14:09:30 +08:00
Wang Meng Yang
6475f7f119
Merge branch 'bugfix/fix_ble_bond_error_after_reboot_4.4' into 'release/v4.4'
...
fix(ble/bluedroid): fixed BLE bond error after reboot (backport v4.4)
See merge request espressif/esp-idf!26720
2023-11-03 10:27:36 +08:00
Jin Cheng
a70d469e49
feat(bt/bluedroid): Support to build HID Host and HID Device in single binary
2023-11-01 20:03:39 +08:00
Wang Mengyang
0cdc3284ce
feat(bt/bluedroid): Support to build HFP Audio Gateway and Hands Free Unit in single binary
2023-11-01 20:03:23 +08:00
zhanghaipeng
87466a55bf
fix(bt/bluedroid): Fix BLE remove bond list status
2023-11-01 17:22:04 +08:00
zhiweijian
335db4c5aa
fix(ble/bluedroid): fixed BLE bond error after reboot
2023-11-01 17:22:04 +08:00
zhanghaipeng
980a15a9cd
feat(bt/bluedroid): Display BLE permission check handle in error trace
2023-10-31 14:43:18 +08:00
zhanghaipeng
c841f802cf
feat(bt/bluedroid): Support BLE gattc notify registration number
2023-10-31 14:42:55 +08:00
zhanghaipeng
b7e3eb101d
fix(bt/bluedroid): Fix key size check in BLE smp
2023-10-31 14:42:45 +08:00
Wang Meng Yang
b2a1097d4c
Merge branch 'bugfix/backport_some_ble_bugs_20231020_v4.4' into 'release/v4.4'
...
Fixed some BLE bugs 20231020 (backport v4.4)
See merge request espressif/esp-idf!26607
2023-10-27 11:08:51 +08:00
Wang Meng Yang
5690b2fa0a
Merge branch 'bugfix/unable_to_load_bonded_ble_devices_from_nvs_v4.4' into 'release/v4.4'
...
fix(bt/bluedroid): ble fails to load bonded device info after reboot(backport v4.4)
See merge request espressif/esp-idf!26471
2023-10-27 10:27:18 +08:00
gongyantao
439d6440ea
fix(bt/bluedroid): update the newest active device in bluetooth
...
1: update the newest active device when an ACL link is established and
the remote device info is not in bond list. This updates will not stored
into NVRAM until a new device is paired.
2023-10-26 19:41:02 +08:00
zhiweijian
8ff419aaf4
Update BLE lib on ESP32-C3 and ESP32-S3
...
- modify mesh proxy solic uuid to 0x18590303
- Fixed DTM payload length cannot be 0
- Added config to enable Hw recorrect eco
- report the number of packets sent on the TX end
2023-10-26 02:32:48 +00:00
zhiweijian
0a8340ddc2
feat: add config to disable ble hci uart flow control
2023-10-26 02:32:48 +00:00
zhiweijian
a8a9ee9c23
change: enable pll track by default on ESP32
2023-10-26 02:32:48 +00:00
zhiweijian
25a2ff985e
Add mesh adv type for exception list
2023-10-26 02:32:48 +00:00
chenjianhua
6ce00445b8
Update bt lib for ESP32-C3 and ESP32-S3(c8aa206)
...
- Fixed extended adv address setting after adv restart
- Fixed scan channel index setting for extended scan
- Add API to set aux channel index for extended adv
2023-10-26 02:32:48 +00:00
chenjianhua
7952b1cbe9
Update bt lib for ESP32-C3 and ESP32-S3(29996e0)
...
- Fixed address resolution for directed adv with RPA when scanning
- Fixed resolvable private address renew after timeout
2023-10-26 02:32:48 +00:00
zhiweijian
cb80773b88
Add new mesh types for exception list on ESP32-C3 and ESP32-S3
2023-10-26 02:32:48 +00:00
zhiweijian
08e5cae591
Fixed bluedroid host build warning when log is disabled
2023-10-26 02:32:48 +00:00
Island
2fa1213528
Merge branch 'backport_v4.4' into 'release/v4.4'
...
Fix some BLE bugs in bluedroid host(backport 4.4)
See merge request espressif/esp-idf!26167
2023-10-17 09:31:28 +08:00
zhanghaipeng
0b5aec08e0
fix(bt/bluedroid): Fix remove resolving list error for esp32
2023-10-16 19:33:35 +08:00
zhanghaipeng
038c935ed7
fix(bt/bluedroid): Fix bugs in ble service change characteristic
2023-10-16 19:33:24 +08:00
zhanghaipeng
5f3065d975
feat(bt/bluedroid): Support scan response data length zero in BLE
2023-10-16 19:33:13 +08:00
zhanghaipeng
79d7f33ff6
fix(bt/bluedroid): Optimize the description of Scan Duplicate in BLE
2023-10-16 19:33:03 +08:00
Wang Meng Yang
d990842ca1
Merge branch 'bugfix/error_param_in_BTA_AG_WBS_EVT_v4.4' into 'release/v4.4'
...
Bugfix/error param in bta ag wbs evt (v4.4)
See merge request espressif/esp-idf!26430
2023-10-16 11:01:11 +08:00
gongyantao
f5c113ed5c
fix(bt/bluedroid): ble fails to load bonded device info after reboot
...
1: add a quantity check in bt when writing paired device info into nvs.
2: delete the exceeded device info from NVS when get bonded list during
bluedroid initialization.
3: unify the process of bt and ble to load bonded list during bluedroid
initialization.
2023-10-13 19:30:30 +08:00
baohongde
597d13f2d9
feat(bt/hci): Added Vendor-Specific HCI command to disable DM1 for ACL-U
2023-10-13 14:23:57 +08:00
baohongde
94a6e253e4
fix(bt/bluedroid): Triggering disconnect event of GAP correctly
2023-10-13 14:23:56 +08:00
baohongde
182c1f9c91
fix(bt/bluedroid): Fix issue of QoS configuration failure when t_poll is greater than 40
2023-10-13 14:23:56 +08:00
Jin Cheng
b306d702c6
fix(bt/bluedroid): Fixed incorrect arrangement in type esp_hf_dial_type_t
2023-10-12 09:44:42 +08:00
Jin Cheng
a62b41064b
change(bt/bluedroid): Added line information printing when error occurs CHECK_HF_IDX
2023-10-12 09:44:34 +08:00
Jin Cheng
9be4decab7
fix(bt/bluedroid): Fixed the issue of uninitialized parameters in event BTA_AG_WBS_EVT
2023-10-12 09:44:27 +08:00
Island
1c498307cf
Merge branch 'bugfix/deepfree_v44' into 'release/v4.4'
...
fix(ble_mesh): fix compilation failure on using scene model. (v4.4)
See merge request espressif/esp-idf!26369
2023-10-11 19:28:37 +08:00
Wu Meng Shi
c84896af7a
fix(ble_mesh): fix compilation failure on using scene model. (v4.4)
2023-10-11 19:28:36 +08:00
Wang Meng Yang
c1d9e6197c
Merge branch 'bugfix/hf_ag_report_event_with_null_bdaddr_v4.4' into 'release/v4.4'
...
Bugfix/fixed bugs of HFP in BlueDroid (v4.4)
See merge request espressif/esp-idf!25829
2023-10-11 19:14:59 +08:00
Wang Meng Yang
6c9e406d67
Merge branch 'bugfix/add_params_check_for_hci_v4.4' into 'release/v4.4'
...
Fixed some HCI commands parameter (backport v4.4)
See merge request espressif/esp-idf!26152
2023-10-10 14:12:29 +08:00
Island
8cb1f37e50
Merge branch 'bugfix/BLEQABR23-414_v44' into 'release/v4.4'
...
Fix PB-GATT adv is reported to the app layer too frequently (v4.4)
See merge request espressif/esp-idf!26346
2023-10-10 12:01:56 +08:00
Wu Meng Shi
271083be3d
Fix PB-GATT adv is reported to the app layer too frequently (v4.4)
2023-10-10 12:01:56 +08:00
shangke
8dde99b024
fix(bt/controller): Fixed some HCI commands parameter
...
1: add param check for HCI_Recevie_Synchronization_Train.
2: add param check for HCI_Set_Connectionless_Peripheral_Broadcast.
3: fix slave cannot take a secure authentication.
2023-10-09 02:28:44 +00:00
Jiang Jiang Jian
bcccf0c3d8
Merge branch 'bugfix/fix_hidd_send_rpt_without_connection_v4.4' into 'release/v4.4'
...
Change(bt/bluedroid): Optimize HIDD sending interrupt report behavior[backport 4.4]
See merge request espressif/esp-idf!25920
2023-10-08 13:51:30 +08:00
Island
182303a93c
Merge branch 'bugfix/fix_some_ble_bug_v4.4' into 'release/v4.4'
...
Fixed some BLE bugs (backport v4.4)
See merge request espressif/esp-idf!26131
2023-10-08 10:52:31 +08:00
liqigan
939f55dd80
change(bt/bluedroid): Optimize HIDD sending interrupt report behavior
...
HID device is allowed to trigger reconnection by sending an interrupt
report. When reconnection is in progress, no more interrupt report can
be sent until the procedure is accomplished.
2023-10-08 09:54:11 +08:00
Jiang Jiang Jian
f65d665e9b
Merge branch 'change/optimize_sniff_request_v4.4' into 'release/v4.4'
...
Change(bt/bluedroid): Limit sniff request when pending mode change event[backport 4.4]
See merge request espressif/esp-idf!26055
2023-10-07 14:18:28 +08:00
Jiang Jiang Jian
6e44a7f589
Merge branch 'bugfix/BLEQABR23-632v44' into 'release/v4.4'
...
fix(ble_mesh): avoid executing bt_mesh_host_init() more than once when using nimble (v4.4)
See merge request espressif/esp-idf!26243
2023-10-07 14:13:27 +08:00
Wu Meng Shi
0e0beeb591
fix(ble_mesh): avoid executing bt_mesh_host_init() more than once when using nimble (v4.4)
2023-10-07 14:13:27 +08:00