Ilia Lutchenko
0b7e61b95a
btc_sdp: add_raw_sdp: fix 32 and 128-bit uuid configuration
...
Added proper conversion of 4 and 16-byte UUIDs values to binary streams.
UUIDs now set with SDP_AddAttribute() instead of
SDP_AddServiceClassIdList().
2023-06-28 14:11:34 +08:00
chenjianhua
c5e580e522
Revert "bluedroid: report disconnect event after BLE link closed"
...
This reverts commit d751960b27
.
2023-06-02 16:51:07 +08:00
Jiang Jiang Jian
a32201f6ec
Merge branch 'bugfix/fix_compilation_error_optimization_v5.1' into 'release/v5.1'
...
Nimble: Fix compilation issues seen while enabling -O2 optimization (v5.1)
See merge request espressif/esp-idf!23717
2023-05-19 16:48:18 +08:00
Jiang Jiang Jian
cc7c851cb2
Merge branch 'feature/use_api_to_enable_modem_on_esp32h2_v5.1' into 'release/v5.1'
...
ble: use modem_clock api to set clocks on ESP32-H2
See merge request espressif/esp-idf!23806
2023-05-19 11:01:44 +08:00
Island
43a67a5da3
Merge branch 'feature/esp32c2_enable_rf_temp_compensation_v5.1' into 'release/v5.1'
...
Feature/esp32c2 enable rf temp compensation v5.1
See merge request espressif/esp-idf!23730
2023-05-18 20:34:30 +08:00
Jiang Jiang Jian
7fcba0fbf8
Merge branch 'bugfix/fix_some_ble_bug_v5.1' into 'release/v5.1'
...
Fixed some BLE bugs (backport v5.1)
See merge request espressif/esp-idf!23699
2023-05-18 20:08:25 +08:00
Jiang Jiang Jian
8b7cd4dc08
Merge branch 'bugfix/hfp_ag_idx_invalid_v5.1' into 'release/v5.1'
...
bt: Fixed out of bounds access due to variable length array(v5.1)
See merge request espressif/esp-idf!23665
2023-05-18 20:07:21 +08:00
Rahul Tank
38a1cfe59c
Nimble: Fix compilation issues seen while enabling -O2 optimization
2023-05-18 14:00:33 +05:30
Shen Weilong
83ac726851
ble: use modem_clock api to set clock on ESP32-C6
2023-05-17 20:04:07 +08:00
Jiang Jiang Jian
0ed8499898
Merge branch 'bugfix/a2dp_source_crash_connect_to_Bose_speaker_v5.1' into 'release/v5.1'
...
Bugfix/a2dp source crash connect to bose speaker (v5.1)
See merge request espressif/esp-idf!23574
2023-05-17 15:10:34 +08:00
Jiang Jiang Jian
0122794a4e
Merge branch 'bugfix/deinit_ble_v5.1' into 'release/v5.1'
...
bugfix: deinit ble for specifies ESP_BT_MODE_BTDM (backport v5.1)
See merge request espressif/esp-idf!23068
2023-05-17 15:09:29 +08:00
Jiang Jiang Jian
b62cbebb81
Merge branch 'feature/expose_addr_resolv_out_stack_v5.1' into 'release/v5.1'
...
Nimble:Added change to expose addr resolution API outside stack (v5.1)
See merge request espressif/esp-idf!23491
2023-05-16 16:34:11 +08:00
zwl
c907f489d6
ble:fixed build error when disable smp
2023-05-16 16:08:54 +08:00
zwl
9b61156746
ble:esp32c2 add rf temperature compensation
2023-05-16 16:08:54 +08:00
Yuan Mingfu
7e49268933
bugfix: deinit ble for specifies ESP_BT_MODE_BTDM
2023-05-12 14:53:56 +08:00
chenjianhua
b77479df39
bluedroid: fix ble ext adv rand addr setting for NRPA
2023-05-11 14:36:39 +08:00
chenjianhua
ac42a8f2c7
bluedroid: fix ble adv data construct for device name
2023-05-11 14:36:39 +08:00
chenjianhua
e6f018a309
bluedroid: fix ble smp key distribution setting
2023-05-11 14:36:39 +08:00
chenjianhua
2afb56d189
Update bt lib for ESP32-C3 and ESP32-S3
...
- Fixed remote mic error during encryption procedure
2023-05-11 14:36:39 +08:00
chenjianhua
d751960b27
bluedroid: report disconnect event after BLE link closed
2023-05-11 14:36:39 +08:00
xiongweichao
7ddb440384
bt: Deleted some redundant variables in HFP_AG
2023-05-11 06:09:06 +00:00
xiongweichao
a891aa7e4d
bt: Fixed the problem of out-of-bounds access caused by the variable-length array introduced in 3268075231
...
Closes https://github.com/espressif/esp-idf/issues/11264
2023-05-11 06:09:06 +00:00
xiongweichao
d3d73ed8b2
bt: Fixed codec mode error in ESP_HF_WBS_RESPONSE_EVT
2023-05-11 06:09:06 +00:00
zhiweijian
24cc2d714e
Fixed BLE disconnection failure on ESP32
2023-05-08 12:17:09 +08:00
zhiweijian
16696d98c1
Fixed battery profile wrong condition
2023-05-08 11:31:22 +08:00
zwj
daf2622a5b
Fixed no error report when own address type is rpa_random and no random address setting
2023-05-08 11:31:06 +08:00
Jin Cheng
8dbe966d89
fix a2dp source crash when connect to Bose speaker
2023-05-04 19:00:20 +08:00
xiongweichao
25e8069532
bt: Fixed the inconsistency between the indicator event received by the HF application layer and the actually received indicator.
...
Closes https://github.com/espressif/esp-idf/issues/6486
2023-05-04 14:08:30 +08:00
Wang Meng Yang
b3b85cafb1
Merge branch 'bugfix/fix_ble_hop_sel_v5.1' into 'release/v5.1'
...
Fixed BLE connection failed to be established when disabled 5.0 feature (backport 5.1)
See merge request espressif/esp-idf!23530
2023-05-04 11:38:06 +08:00
chenjianhua
89c06b3c51
Update bt lib for ESP32-C3 and ESP32-S3
...
- Fixed ble hopping selection for connection when disabled 5.0 feature
2023-04-28 19:30:45 +08:00
Shen Weilong
d6a1ccb27f
ble: [ESP32C6][ESP32H2][ESP32C2] updata libble
...
Fixed the occasional mic error caused by wrong tx cnt
Fixed the BLE connection timeout issue
2023-04-28 17:27:36 +08:00
zwl
e575e0b44a
Ble: bugfix for packet loss issue during connection on ESP32C6
2023-04-28 17:27:08 +08:00
Jiang Jiang Jian
0e484e1daa
Merge branch 'feature/bt_uses_creationg_with_caps_functions_v5.1' into 'release/v5.1'
...
BT: Remove "create static" calls from OSI (v5.1)
See merge request espressif/esp-idf!23337
2023-04-27 16:06:10 +08:00
Jiang Jiang Jian
9f80af3770
Merge branch 'bugfix/ble_mesh_fix_heartbeat_set_v5.1' into 'release/v5.1'
...
ble_mesh: stack: Update the heartbeat filter entry add/remove handling (v5.1)
See merge request espressif/esp-idf!23460
2023-04-27 14:38:27 +08:00
Rahul Tank
34e0ed613a
Nimble:Added change to expose addr resolution API outside stack
2023-04-27 10:33:47 +05:30
Jiang Jiang Jian
3ae079ac12
Merge branch 'bugfix/fix_duplicate_scan_cycle_refresh_not_accurate_v5.1' into 'release/v5.1'
...
Fixed duplicate scan refresh cycle is not accurate after restarting scan on ESP32(backport v5.1)
See merge request espressif/esp-idf!23405
2023-04-27 10:02:17 +08:00
laokaiyao
954a6a2cff
esp32h4: removed esp32h4 related codes
2023-04-26 18:53:12 +08:00
wangjialiang
e121775d6c
ble_mesh: stack: Update the heartbeat filter entry add/remove handling
2023-04-26 14:17:11 +08:00
zwj
52ca53746f
Fixed disconnection due to consecutive CRC errors in first 6 intervals
2023-04-24 15:49:36 +08:00
zwj
a26449844f
Fixed duplicate scan refresh cycle is not accurate after restarting scan on ESP32
2023-04-24 15:49:12 +08:00
Jiang Jiang Jian
1644050652
Merge branch 'bugfix/fix_some_ble_bug_v5.1' into 'release/v5.1'
...
Fixed some BLE bugs (backport v5.1)
See merge request espressif/esp-idf!23324
2023-04-24 10:41:59 +08:00
Jiang Jiang Jian
a12e124410
Merge branch 'bugfix/bt_diable_enbale_crash_v5.1' into 'release/v5.1'
...
bt:Fixed esp32 controller bug (v5.1)
See merge request espressif/esp-idf!23365
2023-04-24 10:39:58 +08:00
xiongweichao
b5357e8b01
bt:Fixed esp32 controller bug
...
1. Fixed crash after controller disable and re-enable
2. Fixed the crash caused by processing the HCI_Read_Remote_Extented_Features command in the non-connected state
Closes https://github.com/espressif/esp-idf/issues/11164
Closes https://github.com/espressif/esp-idf/issues/10835
2023-04-23 20:26:56 +08:00
zhiweijian
59666637bc
Disable controller 5.0 feature bits if host 5.0 feature is not enabled
2023-04-22 20:49:30 +08:00
zwj
48c5f74cbc
improve scan performance when scan and sync coexist on ESP32-C3 and ESP32-S3
2023-04-22 20:49:10 +08:00
chenjianhua
8e41186ac8
Update bt lib for ESP32-C3 and ESP32-S3
...
- Fixed non-connectable and non-scannable directed adv can't be scanned
2023-04-22 20:48:38 +08:00
Darian Leung
51405fd9d4
bt: Remove FreeRTOS static allocation from OSI functions
...
Previously, the BT OSI would use various FreeRTOS "create static" functions to
ensure that semaphores and queues were always allocated to internal memory.
However, from commit e21ab0332b
onwards, all
dynamic memory allocated by FreeRTOS will default to internal RAM.
Thus, the extra "create static" calls can be removed to simply the code.
2023-04-21 15:19:29 +08:00
chenjianhua
d0011b778a
bluedroid: report status after clearing the BLE white list
2023-04-20 18:58:38 +08:00
chenjianhua
c2fe7be50e
bluedroid: fix GATTC cache address save
2023-04-20 18:57:23 +08:00
Jiang Jiang Jian
a15c36f987
Merge branch 'bugfix/delete_node_during_list_traverse' into 'master'
...
bugfix/fixed the crash of LoadProhibited caused by taht the nodes are deleted during the traversal of the linked list
Closes IDFGH-3256
See merge request espressif/esp-idf!23090
2023-04-07 13:52:53 +08:00