zhiweijian
f0c6c5962a
set BT_CTRL_BLE_MAX_ACT default value to 6
2023-05-11 02:45:56 +00:00
xiongweichao
b631852cb1
Fixed the issue that the a2dp source would not send the media start command due to the connection initiated by the peer device
...
Closes https://github.com/espressif/esp-idf/issues/11170
2023-05-04 12:10:33 +08:00
isha.pardikar@espressif.com
3654dd0d6f
NimBLE: Removed indicate flag from gatt db, added subscription case and corrected indentation
...
in spp_server example.
2023-05-02 05:58:00 +00:00
isha.pardikar@espressif.com
dbeeaf6a21
NimBLE : Fixed config options in esp_nimble_cfg.h
2023-04-04 17:39:18 +05:30
isha.pardikar@espressif.com
be4fca4fb4
NimbLE: Added multi advertising example.
2023-03-30 17:56:52 +05:30
isha.pardikar@espressif.com
9dc5b6b02d
NimBLE: Added configurable option for resolving peer address in bleprph example
...
Closes IDFGH-9552
2023-03-30 11:00:35 +05:30
Jiang Jiang Jian
bb43066205
Merge branch 'feature/phy_write_blob_v5.0' into 'release/v5.0'
...
NimBLE: Demo of using write blob in ble phy example (v5.0)
See merge request espressif/esp-idf!22973
2023-03-30 09:33:32 +08:00
isha.pardikar@espressif.com
c7fa23b7b4
NimBLE: Demo of using write blob in ble phy example
2023-03-29 14:23:13 +05:30
Sumeet Singh
da4c7eb7c4
Added custom gatt server functionality and encryption.
2023-03-21 17:40:41 +05:30
Jiang Jiang Jian
fe743a057f
Merge branch 'bugfix/avrcp_psth_cmd_rsp_v5.0' into 'release/v5.0'
...
bt:Added a parameter to tell the user the result of the pass through command implementation(v5.0)
See merge request espressif/esp-idf!22726
2023-03-17 14:22:22 +08:00
Rahul Tank
32a02459dc
Nimble: Update example configuration to enable ext adv feature only for BLE5.0 supported chips
2023-03-16 12:08:58 +05:30
isha.pardikar@espressif.com
5158af3fed
NimBLE: Fixed advertising instance check api in bleprph example
2023-03-14 12:22:49 +05:30
Jiang Jiang Jian
86447548f8
Merge branch 'bugfix/restart_ext_adv_after_discovery_v5.0' into 'release/v5.0'
...
Nimble: Updated bleprph example to re-enable ext adv after advertising is completed (v5.0)
See merge request espressif/esp-idf!22542
2023-03-14 13:59:53 +08:00
Jiang Jiang Jian
0c1e80fc5b
Merge branch 'feature/add_pcl_example_blecent_v5.0' into 'release/v5.0'
...
Nimble:Added power control API usage demo in blecent app (v5.0)
See merge request espressif/esp-idf!22541
2023-03-14 13:59:30 +08:00
Rahul Tank
28aa12ed01
Nimble:Change component path to relative path for remaining examples
2023-03-13 14:24:08 +05:30
Leonardo Bispo
861517ecb0
component path relative to IDF
...
Change the component path to relative to the IDF as the build will fail if the example is moved from its folder.
(cherry picked from commit 4011f5ce595d114c69c46298088440a230eed937)
Signed-off-by: Rahul Tank <rahul.tank@espressif.com>
2023-03-13 14:22:54 +05:30
Jiang Jiang Jian
358ed1af5d
Merge branch 'bugfix/add_return_type_nimble_port_init_v5.0' into 'release/v5.0'
...
Nimble: Added return value (success / failure ) to nimble_port_init / nimble_port_deinit (v5.0)
See merge request espressif/esp-idf!22191
2023-03-13 15:19:06 +08:00
xiongweichao
46e7347177
bt:Added a parameter to tell the user the result of the pass through command implementation
2023-03-13 15:03:55 +08:00
Jiang Jiang Jian
15b160ae55
Merge branch 'bugfix/remove_Wno_format_in_bluedroid_bt_examples_v5.0' into 'release/v5.0'
...
bt: Remove `-Wno-format` compile option for bluedroid classic bluetooth examples(v5.0)
See merge request espressif/esp-idf!21870
2023-03-13 14:29:25 +08:00
Rahul Tank
89f4ed527e
Nimble:Added power control API usage demo in blecent app
2023-03-10 12:59:11 +05:30
isha.pardikar@espressif.com
0a47d78680
Doc : SPP server documentation fix
...
Closes https://github.com/espressif/esp-idf/issues/10930
2023-03-09 11:58:14 +05:30
Wang Meng Yang
e9092c2d2d
Merge branch 'feature/support_ble_write_and_notify_throughput_test_at_the_same_time_v5.0' into 'release/v5.0'
...
support ble write and notify throughput test at the same time (backport v5.0)
See merge request espressif/esp-idf!22143
2023-03-09 11:38:15 +08:00
Omar Chebib
83907aaa20
TWDT: Use the new TWDT Kconfig options in the examples and tests
2023-03-07 10:23:43 +08:00
Rahul Tank
2b5f1140dd
Nimble: Added return value (success / failure ) to nimble_port_init
2023-03-02 09:47:03 +05:30
Kevin Evans
af1f67424c
Nimble:Re-run ext adv after completion
2023-02-28 17:22:03 +05:30
zhiweijian
1a9300af1f
support ble notify and write throughput test at the same time
2023-02-27 13:01:13 +00:00
Jiang Jiang Jian
9a3c8a6567
Merge branch 'bugfix/change_position_of_vendor_model_and_gen_onoff_model_callback_forv5.0' into 'release/v5.0'
...
ble_mesh:example:change position of vendor model and generic onoff model callback(v5.0)
See merge request espressif/esp-idf!21798
2023-02-27 15:13:27 +08:00
Jiang Jiang Jian
a9af2080e4
Merge branch 'bugfix/fix_ext_adv_compilation_issue_v5.0' into 'release/v5.0'
...
Nimble: Fix compilation issue for examples for esp32c6 and esp32h4 (v5.0)
See merge request espressif/esp-idf!22066
2023-02-27 15:12:48 +08:00
Jiang Jiang Jian
b29c869698
Merge branch 'bugfix/fix_assert_pcl_bleprph_example_v5.0' into 'release/v5.0'
...
Nimble: Fix runtime assertion in bleprph due to two disconnect events (v5.0)
See merge request espressif/esp-idf!22212
2023-02-27 15:11:51 +08:00
Jiang Jiang Jian
5ca38da869
Merge branch 'bugfix/remove_global_min_max_def_v5.0' into 'release/v5.0'
...
Nimble: Removes global min/max definition causing problems with other libraries (v5.0)
See merge request espressif/esp-idf!21817
2023-02-27 15:11:28 +08:00
Jiang Jiang Jian
d4eebd5e80
Merge branch 'bugfix/update_ble_l2cap_coc_example_v5.0' into 'release/v5.0'
...
Nimble: Updated ble_l2cap_coc example (v5.0)
See merge request espressif/esp-idf!22064
2023-02-27 15:10:57 +08:00
Jiang Jiang Jian
8a83241c49
Merge branch 'bugfix/spp_clear_conn_array_v5.0' into 'release/v5.0'
...
Bluetooth/NimBLE : Fixed clearing connection_handle[] after disconnect event (v5.0)
See merge request espressif/esp-idf!22272
2023-02-27 15:06:49 +08:00
Jiang Jiang Jian
4cc03645e8
Merge branch 'bugfix/fix_some_ble_bug_v5.0' into 'release/v5.0'
...
Fixed some BLE bugs (backport v5.0)
See merge request espressif/esp-idf!22363
2023-02-27 15:05:38 +08:00
xiongweichao
3a6e2021ff
Remove compile option for bluedroid classic bluetooth examples
2023-02-22 11:23:12 +08:00
jincheng
60087c0b22
rebase a2dp_gatts_coex to latest a2dp_sink
2023-02-21 10:58:51 +00:00
chenjianhua
e6862798aa
examples: fix ble address type of adv and scan params
2023-02-14 11:24:11 +08:00
isha.pardikar@espressif.com
42dad0c541
Bluetooth/NimBLE : Fixed clearing connection_handle[] after disconnect event
2023-02-08 10:56:16 +05:30
Rahul Tank
5b19866eb8
Nimble: Fix runtime assertion in bleprph due to two disconnect events
2023-02-02 17:38:39 +05:30
morris
ac05d033b9
gdma: correct the dma trigger of uart
...
GDMA trigger actually is not assigned to UART controller, but for UHCI
controller
2023-02-01 11:02:24 +08:00
Rahul Tank
e7eccf7ed0
Nimble: Fix compilation issue for examples for esp32c6 and esp32h4
2023-01-17 10:25:32 +05:30
Rahul Tank
4da5d3e7a5
Nimble: Updated ble_l2cap_coc example
...
1. Corrected format
2. Fixed double free of memory issue in case of disconnection
3. Updated sdkconfig.default file to have correct value for
COC_MAX_NUM configuration setting
2023-01-17 10:19:18 +05:30
Rahul Tank
72e637750e
Nimble: Removes global min/max definition causing problems with other libraries
2022-12-28 10:17:10 +05:30
Yuan Hong Hui
824d869bb4
ble_mesh:example:change position of vendor model and generic onoff model callback
2022-12-26 17:26:15 +08:00
Jiang Jiang Jian
27bc387512
Merge branch 'bugfix/free_osmbuf_l2cap_v5.0' into 'release/v5.0'
...
Nimbe: L2CAP COC example - Fixed freeing up of same memory address twice. (v5.0)
See merge request espressif/esp-idf!21724
2022-12-21 19:25:08 +08:00
Jiang Jiang Jian
26fb8cb6ef
Merge branch 'bugfix/nimble_remove_wno_format_v5.0' into 'release/v5.0'
...
Nimble: Remove `-Wno-format` compile option for nimble examples (v5.0)
See merge request espressif/esp-idf!21730
2022-12-21 19:13:42 +08:00
Rahul Tank
cbf8cf77c2
Nimble: Fixed compilation issues in nimble examples after removing "-Wno-format" option
2022-12-21 10:18:57 +05:30
isha.pardikar@espressif.com
5c50cbc18e
L2CAP COC example : Fixed freeing up of same memory address twice.
2022-12-20 18:04:00 +05:30
wangjialiang
fca1b1dd58
ble_mesh: example: Remove -Wno-format compile option for BLE Mesh examples
2022-12-20 10:57:39 +00:00
Jiang Jiang Jian
7dae4181a8
Merge branch 'bugfix/fix_some_ble_bugs_by_cjh_v5.0' into 'release/v5.0'
...
Fixed some BLE bugs (backport v5.0)
See merge request espressif/esp-idf!21682
2022-12-20 11:14:48 +08:00
Jiang Jiang Jian
cf88b7a743
Merge branch 'bugfix/fix_ble_some_bugs_20221219' into 'release/v5.0'
...
backport some BLE bugs 20221219 (backport v5.0)
See merge request espressif/esp-idf!21697
2022-12-20 10:52:53 +08:00
zhiweijian
16f9add4f6
Remove -Wno-format
compile option for bluedroid BLE examples
2022-12-19 20:27:06 +08:00
chenjianhua
e8fef195a2
examples: fix ble hid led output report
2022-12-19 20:17:00 +08:00
xiongweichao
474cf2cf64
Modified spp vfs example
2022-12-19 11:32:14 +08:00
Yuan Hong Hui
eff97476eb
ble_mesh:example:change the level of nimble host log
2022-12-15 17:57:12 +08:00
Jiang Jiang Jian
232a4aee15
Merge branch 'feature/report_acl_conn_cmp_stat_to_app_v5.0' into 'release/v5.0'
...
feature/report ACL link related events to application (v5.0)
See merge request espressif/esp-idf!21524
2022-12-14 10:45:15 +08:00
Rahul Tank
71e1c0a564
Nimble: Update documentation to include distinction between upstream
...
mesh example and ESP-BLE-MESH
2022-12-13 12:56:06 +05:30
Jiang Jiang Jian
3691ce2329
Merge branch 'feature/periodic_adv_example_v5.0' into 'release/v5.0'
...
Nimble: support for periodic adv / sync example (v5.0)
See merge request espressif/esp-idf!20341
2022-12-12 14:53:21 +08:00
Wang Meng Yang
818ba6affb
Merge branch 'bugfix/spp_50005_crash_v5.0' into 'release/v5.0'
...
bt: Added esp_spp_enhanced_init() API to indicate whether to enable L2CAP ERTM(v5.0)
See merge request espressif/esp-idf!20822
2022-12-12 11:00:28 +08:00
jincheng
254afaba28
Added ACL link related events handler in A2DP sink GAP callback
2022-12-09 11:08:10 +08:00
Jiang Jiang Jian
2693c89c05
Merge branch 'bugfix/notify_gattc_to_gatts_v5.0' into 'release/v5.0'
...
NimBLE : Change GATT notify/indicate from gattc to gatts (v5.0)
See merge request espressif/esp-idf!20892
2022-12-08 20:36:25 +08:00
Jiang Jiang Jian
ed663e395f
Merge branch 'feature/support_le_power_control_v5.0' into 'release/v5.0'
...
Nimble: Add LE Power CTRL changes (v5.0)
See merge request espressif/esp-idf!21188
2022-12-08 11:53:00 +08:00
xiongweichao
654e198464
bt: Remove SPP default send buffer size option and add parameters to configure send buffer size in esp_spp_enhance_init()
2022-12-07 09:38:24 +00:00
xiongweichao
c2c9b090c7
bt: Added esp_spp_enhance_init() API to indicate whether to enable L2CAP ERTM
2022-12-07 09:38:24 +00:00
isha.pardikar@espressif.com
b1d87a41d2
NimBLE : Change GATT notify/indicate from gattc to gatts
2022-12-07 14:41:51 +05:30
Roshan Bangar
9d3e15704c
Nimble: Add example for periodic adv/sync
2022-12-07 11:56:10 +05:30
Jiang Jiang Jian
795a70f8b3
Merge branch 'bugfix/Fix_exceptional_list_params_check_v5.0' into 'release/v5.0'
...
ble_mesh: stack: Fix exceptional list parameters check issue(v5.0)
See merge request espressif/esp-idf!21441
2022-12-06 20:41:08 +08:00
Rahul Tank
e8e79e8e16
Nimble: Add LE Power CTRL changes
2022-12-06 14:56:20 +05:30
Jiang Jiang Jian
b2396cee86
Merge branch 'bugfix/multiple_wifi_fixes_v5.0' into 'release/v5.0'
...
esp_wifi: update wifi lib
See merge request espressif/esp-idf!21425
2022-12-06 13:05:08 +08:00
wangjialiang
9d79c71498
ble_mesh: stack: Fix exceptional list parameters check issue
2022-12-05 20:24:21 +08:00
Yuan Hong Hui
3867f7cf70
ble_mesh:example:change the method of get model
2022-12-05 16:47:41 +08:00
liuning
39080a2d59
docs: update BluFi documentation
2022-12-05 11:23:41 +08:00
liuning
497b45186e
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-05 11:23:29 +08:00
Jiang Jiang Jian
316e0e2295
Merge branch 'bugfix/fix_hid_device_vup_without_connection_5.0' into 'release/v5.0'
...
Bugfix/Fix HID Device can not remove virtually cabled device without a connection[backport 5.0]
See merge request espressif/esp-idf!21365
2022-12-02 20:38:57 +08:00
Jiang Jiang Jian
d92765bf9c
Merge branch 'bt/opt_audio_datapath_v5.0' into 'release/v5.0'
...
bt/optimized a2dp_sink audio datapath (v5.0)
See merge request espressif/esp-idf!21222
2022-12-02 20:36:14 +08:00
Jiang Jiang Jian
97233718b0
Merge branch 'bugfix/fixed_HIDH_connection_failure_v5.0' into 'release/v5.0'
...
bugfix/fixed connection failure and build errors of HID host (v5.0)
See merge request espressif/esp-idf!21211
2022-12-02 20:36:03 +08:00
Jiang Jiang Jian
9a7ad14b07
Merge branch 'bugfix/a2dp_source_memory_access_out_of_bounds_v5.0' into 'release/v5.0'
...
Fixed the issue memory access out of bounds in a2dp_source example (v5.0)
See merge request espressif/esp-idf!21144
2022-12-02 20:33:20 +08:00
Jiang Jiang Jian
b20c0b59d9
Merge branch 'bugfix/change_log_print_forv5.0' into 'release/v5.0'
...
ble_mesh:example:Add command to test the function of duplicate exceptional list(v5.0)
See merge request espressif/esp-idf!21125
2022-12-02 20:33:05 +08:00
Yuan Hong Hui
a56b2f778c
ble_mesh:example:Add command to test the function of duplicate exceptional list(v5.0)
2022-12-02 20:33:05 +08:00
Jiang Jiang Jian
6442112bb9
Merge branch 'bugfix/change_default_tx_power_on_c3_and_s3_v5.0' into 'release/v5.0'
...
Change BLE default TX power on ESP32C3 and ESP32S3(backport v5.0)
See merge request espressif/esp-idf!21099
2022-12-02 20:32:53 +08:00
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