Commit Graph

665 Commits

Author SHA1 Message Date
zhanghaipeng
0b2fc6b34f docs(bt): Update comment in ble 2023-09-11 17:14:46 +08:00
zhanghaipeng
9c7626fab0 feat(bt/bluedroid): Support periodic adv adi feature 2023-09-11 17:13:44 +08:00
Jiang Jiang Jian
d832144fb7 Merge branch 'bugfix/hf_ag_report_event_with_null_bdaddr_v4.3' into 'release/v4.3'
Bugfix/fixed bugs of HFP in BlueDroid (v4.3)

See merge request espressif/esp-idf!25830
2023-09-11 10:15:09 +08:00
Wang Mengyang
1d70553ee6 ci(bt/bluedroid): Add CI build test for HFP examples with voice over HCI enabled 2023-09-08 11:52:26 +08:00
chenqingqing
79493578f2 feat(bt/api): Add new apis for hfp to get the numbers of packet status received and sent 2023-09-08 11:52:13 +08:00
Rahul Tank
1d62bea80a fix(nimble): Removed global min/max definition causing problems with other libraries 2023-09-07 19:16:29 +05:30
Jin Cheng
e4f65d9629 fix(bt/bluedroid): Fixed invalid access to freed semaphore 2023-09-07 11:31:22 +08:00
Jin Cheng
820e3263fb fix(bt/bluedroid): Added peer Bluetooth device address into HF callback parameters 2023-09-07 11:31:22 +08:00
Jin Cheng
dec7165a8f fix(bt/bluedroid): Fixed errors in parsing ATD command in HFP AG 2023-09-07 11:31:22 +08:00
Jiang Jiang Jian
4ef3907183 Merge branch 'feature/gatt_server_improvements_v4.3' into 'release/v4.3'
NimBLE: Added custom GATT Server functionality and encryption (v4.3)

See merge request espressif/esp-idf!22742
2023-03-31 18:07:07 +08:00
Sumeet Singh
5042e38c42 NimBLE: Added custom GATT Server functionality and encryption (v4.3) 2023-03-31 05:55:58 +00:00
zhiweijian
fbdbb5af62 set BT_CTRL_BLE_MAX_ACT default value to 6 2023-03-30 19:00:41 +08:00
xiongweichao
b201f9dac6 bt:Added a parameter to tell the user the result of the pass through command implementation 2023-03-29 10:57:59 +00:00
KonstantinKondrashov
8095ee4dd2 app: Updates the chip version format (vX.Y) 2023-03-02 19:52:17 +08:00
chenjianhua
1e126817e6 examples: fix ble address type of adv and scan params 2023-02-28 09:11:40 +00:00
Jin Cheng
528e7ba3ab rebase a2dp_gatts_coex to latest a2dp_sink 2023-01-11 14:55:35 +08:00
Yuan Hong Hui
d8eeb67dfd ble_mesh:example:change position of vendor model and generic onoff model callback(v4.3) 2022-12-29 16:42:18 +08:00
chenjianhua
2ff4ab0bd9 examples: fix ble hid led output report 2022-12-19 19:32:23 +08:00
Jiang Jiang Jian
ec25f91a9d Merge branch 'feature/backport_blufi_coexist_phy_init_flag_v4.3' into 'release/v4.3'
esp_wifi: backport coexist fix, connectionless ps fix, blufi feature

See merge request espressif/esp-idf!21609
2022-12-16 17:57:49 +08:00
Yuan Hong Hui
4a5459f012 ble_mesh:example:change the level of nimble host log 2022-12-15 18:05:24 +08:00
liuning
626b87871d blufi: update version to 1.3
record connecting status, got ip status, maximum retry, connection end info (reason code, rssi) and provide greater information to phone
2022-12-14 19:23:08 +08:00
Rahul Tank
4e366665ae Nimble: Update documentation to include distinction between upstream
mesh example and ESP-BLE-MESH
2022-12-13 12:56:29 +05:30
jincheng
629d445374 Added ACL link related events handler in A2DP sink GAP callback 2022-12-09 11:16:08 +08:00
wangjialiang
0f95a31589 ble_mesh: stack: Fix exceptional list parameters check issue 2022-12-05 20:26:11 +08:00
Jin Cheng
bda3683c85 Increase BtI2STask stack depth to avoid stack overflow 2022-11-24 13:13:43 +08:00
Jin Cheng
79b4d8fe4f optimized a2dp_sink audio datapath
1. removed audio cache in BTC layer of Bluedroid
2. added flow control for audio data in application layer

Closes https://github.com/espressif/esp-idf/issues/9622
2022-11-24 13:13:40 +08:00
Jin Cheng
898324dc21 1. changed pin_type of Legacy Paring from FIXED to VARIABLE to avoid authentication failure
2. provide compatibilities with devices that do not support Secure Simple Paring

Closes https://github.com/espressif/esp-idf/issues/10069
Closes https://github.com/espressif/esp-idf/issues/10005
2022-11-23 21:00:02 +08:00
Jin Cheng
d533bc1cdd fixed build errors with Secure Simple Paring disabled 2022-11-23 20:58:52 +08:00
Jiang Jiang Jian
2e0da2773b Merge branch 'bugfix/change_default_tx_power_on_c3_v4.3' into 'release/v4.3'
Change BLE default TX power on ESP32C3(backport v4.3)

See merge request espressif/esp-idf!21169
2022-11-23 14:28:30 +08:00
Wang Meng Yang
92a3ba8325 Merge branch 'bugfix/a2dp_source_memory_access_out_of_bounds_v4.3' into 'release/v4.3'
Fixed the issue memory access out of bounds in a2dp_source example (v4.3)

See merge request espressif/esp-idf!21146
2022-11-23 10:32:01 +08:00
Yuan Hong Hui
35d63c893c ble_mesh:example:Add command to test the function of duplicate exceptional list(v4.3) 2022-11-23 10:25:33 +08:00
zhiweijian
bba1cd5afa Fixed ble_compatibility_test example NVS init error 2022-11-21 11:12:08 +08:00
Jin Cheng
32ac92adf8 Fixed the issue memory access out of bounds in a2dp_source example 2022-11-18 16:40:46 +08:00
Island
c10ce8f92b Merge branch 'bugfix/ble_mesh_console_memory_leak_test_forv4.3' into 'release/v4.3'
ble_mesh:example:fix memory leak(v4.3)

See merge request espressif/esp-idf!20039
2022-10-28 16:12:36 +08:00
Jiang Jiang Jian
031d4c904c Merge branch 'bugfix/crash_in_i2s_when_reconnect_to_a2dp_v4.3' into 'release/v4.3'
fixed crash in I2S when reconnect to a2dp sink (v4.3)

See merge request espressif/esp-idf!20720
2022-10-25 17:40:41 +08:00
Island
18efe0ec9b Merge branch 'bugfix/remove_get_modle_and_get_comp_api_forv4.3' into 'release/v4.3'
ble_mesh:example:change the method of get model(for v4.3)

See merge request espressif/esp-idf!20394
2022-10-24 19:42:41 +08:00
Jin Cheng
c8db15a4cd fixed crash in I2S when reconnect to a2dp sink 2022-10-21 14:11:56 +08:00
Jiang Jiang Jian
9e863ecdb8 Merge branch 'bugfix/fix_some_ble_bugs_on_esp32c3_v4.3' into 'release/v4.3'
Fixed some BLE controller bugs on ESP32-C3 (backport v4.3)

See merge request espressif/esp-idf!19990
2022-09-29 13:59:20 +08:00
Jiang Jiang Jian
07bffab8d4 Merge branch 'feature/sink_support_mono_v4.3' into 'release/v4.3'
bt: Fixed sink not being able to output mono audio because it can only decode dual channel audio data(v4.3)

See merge request espressif/esp-idf!20079
2022-09-29 11:40:01 +08:00
Yuan Hong Hui
eba6275572 ble_mesh:example:change the method of get model 2022-09-28 15:29:03 +08:00
Island
89ecfa9470 Merge branch 'bugfix/ble_mesh_console_support_nimble_host_for_v4.3' into 'release/v4.3'
ble_mesh:ble mesh console support nimble(v4.3)

See merge request espressif/esp-idf!19605
2022-09-28 12:32:21 +08:00
zwj
157acb3086 Fixed extend adv tx power range error 2022-09-27 21:37:04 +08:00
xiongweichao
59ea02cb4c bt:Fixed sink not being able to output mono audio because it can only decode dual channel audio data 2022-09-09 17:42:30 +08:00
Yuan Hong Hui
372f637f25 ble_mesh:example:fix memory leak 2022-09-08 16:24:18 +08:00
Yuan Hong Hui
33ea98ffc7 ble_mesh:ble mesh console support nimble 2022-08-17 14:36:26 +08:00
jincheng
49fba45156 Fixed the failure of 'connect audio' operation in HFP examples with default SDK configuration
Due to the lack of synchronized connections, the hf_client can not create audio_connection to
hf_ag. Set default number of synchronized connection to 1.

Closes https://github.com/espressif/esp-idf/issues/9537
2022-08-17 10:15:11 +08:00
Yuan Hong Hui
190cd2f8cd ble_mesh:the memory requested by malloc has not benn released 2022-08-12 06:03:58 +00:00
Jiang Jiang Jian
a456819d78 Merge branch 'bugfix/fix_bt_sphinx_warnings_4.3' into 'release/v4.3'
components_bt: fix unstandard typedefs [backport v4.3]

See merge request espressif/esp-idf!19339
2022-08-12 14:00:35 +08:00
weitianhua
d264f30e76 component_bt: Fix build doc errors of bt
1. bluedroid: use standard function pointer define.
   2. blufi: Change ESP_BD_ADDR_LEN into ESP_BLUFI_BD_ADDR_LEN
   3. doc/sphinx_known_warnings: Remove fixed parts.
2022-08-12 12:11:54 +08:00
wangjialiang
bcf14175c4 ble_mesh: doc: Restore missing ble mesh videos 2022-08-05 11:55:22 +08:00