Jiang Jiang Jian
fb1ee6b468
Merge branch 'bugfix/blufi_add_host_deinit_api_v5.0' into 'release/v5.0'
...
Blufi: Added an API to stop Bluetooth / Blufi profile (v5.0)
See merge request espressif/esp-idf!20863
2022-12-02 20:27:15 +08:00
Jiang Jiang Jian
e65d706ee3
Merge branch 'bugfix/crash_in_i2s_when_reconnect_to_a2dp_v5.0' into 'release/v5.0'
...
fixed crash in I2S when reconnect to a2dp sink (v5.0)
See merge request espressif/esp-idf!20718
2022-12-02 19:54:03 +08:00
Jiang Jiang Jian
81fd39545c
Merge branch 'feature/nimble_port_init_deinit_v5.0' into 'release/v5.0'
...
NimBLE : Init deinit nimble stack in a loop (v5.0)
See merge request espressif/esp-idf!20696
2022-12-02 19:52:40 +08:00
Jiang Jiang Jian
8b7fee3296
Merge branch 'bugfix/ble_phy_readme_v5.0' into 'release/v5.0'
...
NimBLE: Fixed README file for BLE PHY prph example (v5.0)
See merge request espressif/esp-idf!20256
2022-12-02 19:50:11 +08:00
liqigan
ad43b04898
fix HID device can not remove virtually cabled device without a connection
...
Closes https://github.com/espressif/esp-idf/issues/10107
2022-12-01 15:14:25 +08:00
Jin Cheng
9ad1c7df96
Increase BtI2STask stack depth to avoid stack overflow
2022-11-24 11:21:57 +08:00
Jin Cheng
75b2e639e1
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 11:21:57 +08:00
Jin Cheng
728e2c97b4
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 20:51:12 +08:00
Jin Cheng
a69c5408a3
fixed build errors with Secure Simple Paring disabled
2022-11-23 20:50:59 +08:00
zwj
f258183ec5
Fixed ble_compatibility_test example NVS init error
2022-11-21 10:33:35 +08:00
zwj
fdd75ea5e8
cleanup sdkconfig.defaults
2022-11-21 10:33:35 +08:00
satish.solanke
6d11786776
Update_sdkdefaultconfig_BLE_only_flag ESP32C2
2022-11-21 10:33:35 +08:00
Jin Cheng
aae167824e
Fixed the issue memory access out of bounds in a2dp_source example
2022-11-18 16:39:04 +08:00
Roshan Bangar
ab2dee9439
Nimble/blufi: Added an API to stop Bluetooth / Blufi
2022-10-31 09:49:13 +05:30
Yuan Hong Hui
76f7c727d5
ble_mesh:example:fix memory leak
2022-10-25 03:44:44 +00:00
Jin Cheng
4cfb2e9e7d
fixed crash in I2S when reconnect to a2dp sink
2022-10-21 14:10:51 +08:00
isha.pardikar@espressif.com
ff29f5c43a
NimBLE : Init deinit nimble stack in a loop
2022-10-20 12:58:38 +05:30
Isha Pardikar
5774ca1300
NimBLE: Fixed README file for BLE PHY prph example
2022-09-20 14:22:27 +05:30
Jiang Jiang Jian
b585bdd739
Merge branch 'bugfix/fix_extend_adv_tx_pwr_signed_type_err_v5.0' into 'release/v5.0'
...
Fixed extend adv tx power range error (backport v5.0)
See merge request espressif/esp-idf!20226
2022-09-20 16:07:26 +08:00
Jiang Jiang Jian
c85d364720
Merge branch 'feature/sink_support_mono_v5.0' into 'release/v5.0'
...
bt: Fixed sink not being able to output mono audio because it can only decode dual channel audio data(v5.0)
See merge request espressif/esp-idf!20075
2022-09-20 11:04:44 +08:00
zwj
07c4eb8841
Fixed extend adv tx power range error
2022-09-19 16:21:22 +08:00
Isha Pardikar
1bc252ec5c
NimBLE: Added example framework for BLE PHY
2022-09-16 15:21:13 +05:30
xiongweichao
09cc360b43
Fixed sink not being able to output mono audio because it can only decode dual channel audio data
2022-09-15 11:35:25 +00:00
Jiang Jiang Jian
99173d5629
Merge branch 'feature/nimble_rearrange_common_files_v5.0' into 'release/v5.0'
...
Nimble: Reorganized nimble examples structure (v5.0)
See merge request espressif/esp-idf!19974
2022-09-14 13:42:28 +08:00
Shen Weilong
4729f75b41
use nimble host by default
2022-09-06 22:06:21 +08:00
Isha Pardikar
9f3e341ccd
NimBLE: Reorganized nimble examples structure to avoid repetition of files.
2022-09-06 11:31:57 +05:30
xiongweichao
d5785d1968
Fixed the bt_spp_initiator example that did not set the uart source clock when initializing the uart, which caused a crash
2022-08-25 11:41:10 +08:00
Jiang Jiang Jian
bf74c6e89a
Merge branch 'bugfix/a2dp_sink_reconfig_i2s_clk_fail_v5.0' into 'release/v5.0'
...
bt: Fixed that i2s_channel_disable was not called before calling i2s_channel_reconfig_std_clock in the A2DP sink example, which caused reconfiguring the I2S clock to fail
See merge request espressif/esp-idf!19601
2022-08-24 14:41:23 +08:00
Yuan Hong Hui
8bbaa77830
ble_mesh:ble mesh console support nimble
2022-08-22 04:56:18 +00:00
Jiang Jiang Jian
b621017865
Merge branch 'bugfix/hfp_examples_not_work_with_default_sdkconfig_v5.0' into 'release/v5.0'
...
bugfix/set default number of sco connection to 1 (v5.0)
See merge request espressif/esp-idf!19594
2022-08-19 20:32:45 +08:00
xiongweichao
a74b48c14a
bt: Fixed that i2s_channel_disable was not called before calling i2s_channel_reconfig_std_clock in the A2DP sink example, which caused reconfiguring the I2S clock to fail
2022-08-19 03:52:14 +00:00
Mahavir Jain
b910828a14
Merge branch 'bugfix/blufi_checksum_failure_err_v5.0' into 'release/v5.0'
...
examples: blufi: fix API usage for generating dhm secret (v5.0)
See merge request espressif/esp-idf!19608
2022-08-18 13:11:39 +08:00
Mahavir Jain
d562d9f841
examples: blufi: fix API usage for generating dhm secret
...
API usage for `mbedtls_dhm_calc_secret` was incorrect, fixed by
providing correct RNG function pointer. This behavior was changed in
mbedTLS-3.x update.
Tested BluFi provisioning with this fix.
Closes IDF-5796
Closes https://github.com/espressif/esp-idf/issues/9488
2022-08-17 12:19:43 +05:30
jincheng
d47d2a210d
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:13:32 +08:00
Island
a3b987b44c
Merge branch 'bugfix/restore_missing_ble_mesh_videos_v5.0' into 'release/v5.0'
...
ble_mesh: doc: Restore missing ble mesh videos(v5.0)
See merge request espressif/esp-idf!19480
2022-08-10 14:53:53 +08:00
wangjialiang
922008a7e6
ble_mesh: doc: Restore missing ble mesh videos
2022-08-10 11:37:24 +08:00
jingli
8cd7c30bc7
kconfig: refactor xtal freq kconfig to common configuration item
2022-08-08 13:53:02 +08:00
Ivan Grokhotkov
e596c84d49
build system: re-add -Wno-format as private flag for some example components
2022-08-03 16:42:47 +04:00
Fu Hanxi
17e312f87b
docs: improve the installation instructions
2022-08-01 15:52:21 +08:00
Isha Pardikar
97b1211b71
Merge branch 'bugfix/nimble_l2cap_coc_cmake' into 'master'
...
NimBLE : Fixed nimble L2CAP COC example CMakeLists.txt
2022-07-27 13:03:14 +05:30
Isha Pardikar
d46a2af0bf
Merge branch 'feature/nimble_l2cap_coc' into 'master'
...
NimBLE: Add example framework for L2CAP COC
See merge request espressif/esp-idf!18483
2022-07-25 12:28:38 +08:00
Island
37bc05c84d
Merge branch 'bugfix/vendor_model_send_message_no_memory' into 'master'
...
ble_mesh:example: free the memory of malloc
See merge request espressif/esp-idf!19135
2022-07-22 15:18:38 +08:00
Yuan Hong Hui
33d6c07d6e
ble_mesh:example: free the memory of malloc
2022-07-22 15:18:37 +08:00
Isha Pardikar
eeea118ca5
Merge branch 'feature/nimble_l2cap_coc' into 'master'
...
NimBLE : BLE example for L2CAP connection oriented channels
See merge request !18483
2022-07-22 11:43:16 +05:30
Rahul Tank
24741cc0de
NimBLE: Added option to advertise random address
2022-07-21 07:11:47 +00:00
Jiang Jiang Jian
92b4e134bb
Merge branch 'bugfix/remove_inappropriate_bluetooth_init_api' into 'master'
...
Remove unused bluetooth init api
See merge request espressif/esp-idf!18923
2022-07-21 14:53:44 +08:00
GengYuchao
f34b3912b0
Fix blufi crash caused by the break change
2022-07-20 11:44:00 +08:00
GengYuchao
6db79c3950
Fix missing blufi sdkconfig.defaults for esp32c2
2022-07-20 11:44:00 +08:00
GengYuchao
fd055d3ba6
Fix example after removing API esp_nimble_hci_and_controller_init
2022-07-20 11:44:00 +08:00
Mahavir Jain
a94c74c26b
mbedtls: remove dependency on driver component
...
- keep `esp_pm` dependency conditional in mbedtls
- refactor `bt` cmakelist to keep dependencies as private
Related: IDF-1265
2022-07-18 21:10:51 +05:30