Wang Meng Yang
b51d4d2aed
Merge branch 'feat/support_config_task_size_in_hid_example' into 'master'
...
Support change HID task size by Kconfig in HID example
Closes IDFGH-14561
See merge request espressif/esp-idf!36796
2025-02-17 10:27:30 +08:00
Erast
fa40d971a5
docs(ble/bluedroid): Optimize doc for implementation of a characteristic with 128 bit UUID
2025-02-12 14:57:15 +08:00
xiongweichao
c2cea8ff26
fix(bt/bluedroid): fixed the format error of passkey printing
2025-02-10 16:46:58 +08:00
Yuan Hong Hui
cdb757ba28
bugfix(example): remove test config in sdkconfig.defaults
2025-01-20 14:20:29 +08:00
zhanghaipeng
aa2f136e16
fix(ble/bluedroid): Optimize CI configuration for Bluedroid example
2025-01-03 14:35:07 +08:00
Yuan Hong Hui
060521bab4
bugfix(example): earse-nvs before flash
2024-12-27 16:29:05 +08:00
Yuan Hong Hui
a4ff6ba643
feat(example): add pytest for ble example config test
2024-12-25 18:42:47 +08:00
zhanghaipeng
d84ccadf90
docs(ble/bluedroid): Optimize doc for registering BLE callback functions
2024-12-18 11:42:17 +08:00
linruihao
125b303720
feat(bt/bluedroid): Add PBAP client sample code in hfp_hf example
2024-12-06 15:33:17 +08:00
Alexey Lapshin
5282a99436
fix(examples): increased BtAppTask task's stack size to avoid overflow
2024-12-02 21:36:00 +07:00
chenjianhua
e5789a8ca1
feat(ble/bluedroid): Support setting connection params when creating connection
2024-11-26 12:10:27 +08:00
zhanghaipeng
7e536a7ba1
fix(ble/bluedroid): Optimize BLE API "esp_ble_gattc_enh_open"
2024-11-26 12:10:27 +08:00
Roland Dobai
46e37515b8
Merge branch 'feat/examples_minimal_build' into 'master'
...
switch examples to build just with required components
Closes IDF-11308, IDF-7940, and IDF-11289
See merge request espressif/esp-idf!33825
2024-11-25 16:27:29 +08:00
Jin Cheng
fdcf89ae6b
feat(bt/bluedroid): added events to indicate the profile states of HFP
2024-11-22 17:14:16 +08:00
zhanghaipeng
decb24f940
feat(bt): Add support for converting BT HCI logs to btsnoop format
2024-11-21 17:21:13 +08:00
Frantisek Hrbata
1c92945f59
change(examples): switch examples to use a minimal build
...
Currently, several example dependencies rely on the fact that all
registered components are added to the build, along with components
specified in common requirements. This results in longer build times
because even unused components must be built. Switch all examples to use
idf_minimal_build to compile only the components actually required by
the example.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-11-20 20:14:40 +01:00
Frantisek Hrbata
ad15109daa
change(examples): explicitly specify component dependencies for examples
...
Currently, several examples do not explicitly state their component
dependencies, relying instead on the default behavior that includes all
registered components and commonly required ones in the build.
Explicitly adding component dependencies can reduce build time when
set(COMPONENTS main) is used.
Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2024-11-20 14:11:24 +01:00
Island
f420609c33
Merge branch 'bugfix/fix_ble_creat_conn_fail_enh' into 'master'
...
fix(ble/bluedroid): Fixed BLE create connection fail because of invalid own address type
Closes BLERP-639
See merge request espressif/esp-idf!34895
2024-11-19 12:06:26 +08:00
zhanghaipeng
b65f8a98bd
fix(ble/bluedroid): Fixed BLE create connection fail because of invalid own address type
2024-11-18 17:48:42 +08:00
zhangbowen
6d3a82eecf
feat(bt/bluedroid): Added BLE 5.0 throughput examples
2024-11-18 15:30:21 +08:00
Jin Cheng
c79eb0d5bf
fix(bt/bluedroid): AG should send OK or other error codes to HF client
...
when it is driven by HF to initiate a call.
2024-11-08 12:51:00 +08:00
Yuan Hong Hui
c0fe2acd1d
feat(ble): added pytest for ble example
2024-10-08 19:36:32 +08:00
Wang Meng Yang
b125655073
Merge branch 'feat/add_mode_chg_parem' into 'master'
...
feat(bt/bluedroid): Report sniff interval to application layer
Closes BT-3868
See merge request espressif/esp-idf!33641
2024-09-26 09:54:02 +08:00
Island
0a60517613
Merge branch 'docs/optimized_ble_example' into 'master'
...
docs(ble/bluedroid): Optimize BLE example documentation
Closes BLERP-892
See merge request espressif/esp-idf!33710
2024-09-24 16:10:14 +08:00
xiongweichao
b71597416d
feat(bt/bluedroid): Report sniff interval to application layer
2024-09-23 15:23:36 +08:00
zhanghaipeng
3a9e05984a
docs(ble/bluedroid): Optimize BLE example documentation
2024-09-21 15:22:09 +08:00
chenjianhua
5bc3609965
fix(bt/bluedroid): correct the readme links for BLE periodic examples
2024-09-19 16:13:13 +08:00
Wang Meng Yang
4b74e4e595
Merge branch 'bugfix/fix_sdp_compatibility' into 'master'
...
Bugfix/fix sdp compatibility
See merge request espressif/esp-idf!33442
2024-09-18 11:31:27 +08:00
Island
030470efa6
Merge branch 'ble_dev/esp32c61_chip_20240903' into 'master'
...
feat(ble): added ble support on esp32c61
Closes IDF-10360, IDF-10362, IDF-10363, and IDF-10365
See merge request espressif/esp-idf!33286
2024-09-18 11:17:58 +08:00
Island
5f865a81b9
Merge branch 'refactor/ble_example_print_on_bluedroid' into 'master'
...
refactor(bt/bluedroid): Refactor the print for BLE examples
Closes BLERP-904, BLERP-910, BLERP-1026, and BLERP-1031
See merge request espressif/esp-idf!33296
2024-09-18 10:56:42 +08:00
liqigan
1cfb537813
fix(bt/bluedroid): Fixed the SDP API compatibility bug
2024-09-14 14:37:50 +08:00
Shen Weilong
bf52e37fa8
feat(ble): added ble support on esp32c61
2024-09-14 12:22:04 +08:00
linruihao
147a249d7a
feat(bt/bluedroid): Support AVRCP Cover Art feature in a2dp_sink demo
2024-09-13 17:58:49 +08:00
chenjianhua
53a8345e60
refactor(bt/bluedroid): Refactor the print for BLE examples
2024-09-12 19:30:45 +08:00
liqigan
c564817862
feat(bt/bluedroid): Add API to create Device ID Service record
2024-09-05 15:32:56 +08:00
liqigan
53bb819e88
feat(bt/bluedroid): Added definition of minor class of COD for peripheral major class
...
Closes https://github.com/espressif/esp-idf/issues/13622
2024-08-30 15:37:17 +08:00
Island
bb5f95fcc3
Merge branch 'refactor/ble_example_print_on_bluedroid' into 'master'
...
refactor(bt/bluedroid): Refactor the print for CI example test
Closes BLERP-904 and BLERP-910
See merge request espressif/esp-idf!32513
2024-08-29 14:43:30 +08:00
Island
66cb82a446
Merge branch 'docs/optimized_ble_gattc_multi_connect_example' into 'master'
...
docs(ble/bluedroid): Optimize BLE example documentation for getting characteristic
Closes IDFGH-13526 and IDFGH-13463
See merge request espressif/esp-idf!33063
2024-08-28 18:02:27 +08:00
chenjianhua
a56d18383b
refactor(bt/bluedroid): Refactor the print for gatt_server and gatt_client example
2024-08-28 14:51:12 +08:00
zhanghaipeng
86713a6946
docs(ble/bluedroid): Optimize BLE example documentation for getting characteristic
2024-08-26 19:24:56 +08:00
chenjianhua
ec0277d833
fix(bt/bluedroid): Fixed work queue delete when create thread failed
2024-08-23 16:31:12 +08:00
Island
6a2bc24f7f
Merge branch 'bugfix/fix_ble_resolve_adv_data' into 'master'
...
fix(ble/bluedroid): Fixed memory out-of-bounds issue when parsing adv data
Closes BLERP-941
See merge request espressif/esp-idf!32894
2024-08-22 16:54:49 +08:00
zhanghaipeng
c1fb888cc1
fix(ble/bluedroid): Fixed memory out-of-bounds issue when parsing adv data
2024-08-21 19:27:36 +08:00
Wang Meng Yang
884caed878
Merge branch 'fix/test_script_error_in_bt_example' into 'master'
...
fix(bt): remove redundant space in hid example path
See merge request espressif/esp-idf!32839
2024-08-20 18:03:52 +08:00
Island
cd1178298f
Merge branch 'docs/optimized_ble_adv_data_type' into 'master'
...
docs(ble/bluedroid): Optimize BLE example for setting advertising data
Closes BLERP-919
See merge request espressif/esp-idf!32735
2024-08-14 11:14:28 +08:00
gongyantao
30dddabb6b
fix(bt): remove redundant space in hid example path
2024-08-14 11:06:35 +08:00
gongyantao
fe9cd152fe
fix(bt): change example sdkconfig name to sdkconfig.ci.test
2024-08-12 17:49:53 +08:00
zhanghaipeng
f9e45f9807
docs(ble/bluedroid): Optimize BLE example for setting advertising data
2024-08-12 10:40:00 +08:00
Island
368cfdac26
Merge branch 'docs/optimized_ble_connect_param_update' into 'master'
...
docs(ble/bluedroid): Optimize documentation for BLE connection parameter updates
Closes BLERP-892
See merge request espressif/esp-idf!32351
2024-08-12 10:25:37 +08:00
zhanghaipeng
3e98408b92
docs(ble/bluedroid): Optimize documentation for BLE connection parameter updates
2024-08-06 11:17:46 +08:00