Island
db8081e018
Merge branch 'fix/fix_bluedroid_gattc_gatts_coex_example_params_error_v5.4' into 'release/v5.4'
...
fix(ble/bluedroid): Fixed Incorrect use of event parameters in gattc_gatts_coex (5.4)
See merge request espressif/esp-idf!46905
2026-04-17 18:11:12 +08:00
Zhi Wei Jian
8ffd600d34
fix(ble/bluedroid): fix bugs in BLE 5.0 bluedroid examples
...
- Fix callback function usage and parameter errors
- Fix spelling: BROCASTER to BROADCASTER in examples
- Update examples to match API changes
(cherry picked from commit 8f4dd7824e )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-03-25 10:27:36 +08:00
Zhi Wei Jian
e5d580f3e4
fix(bluedroid): printf EXAMPLE_CI_ID, PIPELINE_ID and CHIP_ID
...
(cherry picked from commit 7bb1018948 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-03-23 17:23:42 +08:00
Evgeny Torbin
f7395255da
test: format all test scripts
2026-03-11 07:34:34 +01:00
zhiweijian
467cc4ddb4
fix(ble/bluedroid): Change 5.0 event status
2026-01-30 20:15:51 +08:00
zhiweijian
dd35a4eaef
feat(ble/bluedroid): Add new bluedroid host examples
2026-01-30 20:14:59 +08:00
Zhang Hai Peng
c69a9f9d19
refactor(examples/bluedroid): Replace hardcoded ADV type values with macros
...
(cherry picked from commit fdeb5ad87a )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-01-09 14:10:59 +08:00
Zhang Hai Peng
d1bf2668c1
feat(examples/bluedroid): Add BLE time interval conversion macros for better readability
...
Add macros to convert time values from milliseconds to BLE interval units:
- ESP_BLE_GAP_ADV_ITVL_MS: Convert advertising interval (0.625ms unit)
- ESP_BLE_GAP_SCAN_ITVL_MS: Convert scan interval (0.625ms unit)
- ESP_BLE_GAP_SCAN_WIN_MS: Convert scan window (0.625ms unit)
- ESP_BLE_GAP_CONN_ITVL_MS: Convert connection interval (1.25ms unit)
- ESP_BLE_GAP_PERIODIC_ADV_ITVL_MS: Convert periodic adv interval (1.25ms unit)
- ESP_BLE_GAP_SUPERVISION_TIMEOUT_MS: Convert supervision timeout (10ms unit)
(cherry picked from commit 7cd2f7b34d )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-01-09 14:09:16 +08:00
Chen Yudong
0b5e53216a
ci: rename wifi_two_dut to two_duts
2025-12-03 09:54:23 +08:00
wanckl
ea03622621
ci(esp32c61): remove c61 support from readme on 5.4
2025-06-17 15:09:40 +08:00
Jiang Jiang Jian
45d95b1bd8
Merge branch 'fix/fix_esp32p4_retention_cost_v5.4' into 'release/v5.4'
...
fix(esp_hw_support): optimize retention cost and update sleep time compensation (v5.4)
See merge request espressif/esp-idf!38744
2025-05-06 14:18:49 +08:00
wuzhenghui
33aca83c63
change(ci): remove esp32c5 from readme since esp32c5 skipped CI build
2025-04-25 17:13:27 +08:00
Zhi Wei Jian
a30d47b6fe
fix(ble/bluedroid): Fixed BLE_FEAT_CREATE_SYNC_ENH define error in bluedroid host
...
(cherry picked from commit cf6135c990 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2025-04-21 17:03:33 +08:00
chenjianhua
02cc012db5
feat(ble/bluedroid): Support setting connection params when creating connection
2024-11-27 17:13:21 +08:00
zhanghaipeng
4ed30165d8
fix(ble/bluedroid): Optimize BLE API "esp_ble_gattc_enh_open"
2024-11-27 17:07:24 +08:00
zhanghaipeng
719a2313be
fix(ble/bluedroid): Fixed BLE create connection fail because of invalid own address type
2024-11-27 17:07:24 +08:00
Chen Jian Hua and zhangbowen
91fe5d7fa8
feat(bt/bluedroid): Added BLE 5.0 throughput examples
...
(cherry picked from commit 6d3a82eecf )
Co-authored-by: zhangbowen <zhangbowen@espressif.com >
2024-11-19 10:33:44 +08:00
Yuan Hong Hui
c0fe2acd1d
feat(ble): added pytest for ble example
2024-10-08 19:36:32 +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
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
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
Shen Weilong
bf52e37fa8
feat(ble): added ble support on esp32c61
2024-09-14 12:22:04 +08:00
chenjianhua
53a8345e60
refactor(bt/bluedroid): Refactor the print for BLE examples
2024-09-12 19:30:45 +08:00
chenjianhua
ec0277d833
fix(bt/bluedroid): Fixed work queue delete when create thread failed
2024-08-23 16:31:12 +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
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
Shen Weilong
777b48a494
feat(ble): support ble on esp32c5
2024-07-23 20:12:43 +08:00
zhanghaipeng
1325c835fe
feat(ble/bluedroid): Support BLE50 instance in related event
2024-07-08 11:05:15 +08:00
Konstantin Kondrashov
668886842f
feat(all): Remove usage old log macros
2024-05-15 15:25:30 +08:00
zhiweijian
5725595d84
fix(ble/bluedroid): Remove esp_bluedroid_init() discard declaration
2024-04-18 15:53:30 +08:00
zhanghaipeng
f812863827
fix(ble/bluedroid): Optimize the BLE documentation
2024-03-15 20:02:13 +08:00
zhanghaipeng
216b9da33d
fix(bt/bluedroid): Optimize ble remove all bonded devices function
2023-12-29 19:28:06 +08:00
zhanghaipeng
4c9861d40d
feat(bt/bluedroid): Support ble create sync report disable and filter duplicate
2023-11-09 17:30:23 +08:00
Chen Yudong
45bc939462
ci: update bluetooth examples build rules
...
fix some bluetooth examples supported targets
2023-10-18 21:58:28 +08:00
Wang Meng Yang
78af508654
Merge branch 'feature/add_new_bluedroid_init' into 'master'
...
Feat(bt/bluedroid): Add new ESP Bluedroid stack init API
Closes BTQABR2023-32
See merge request espressif/esp-idf!25248
2023-09-04 11:24:44 +08:00
Island
d750b3bfb6
Merge branch 'feat/support_per_adv_adi' into 'master'
...
feat(bt/bluedroid): Support periodic adi
Closes BLEQABR23-372
See merge request espressif/esp-idf!25546
2023-09-01 15:37:13 +08:00
liqigan
0df585dc35
feat(bt/bluedroid): Add new version of API for Bluedroid host stack initialization
2023-08-31 12:28:38 +00:00
zhanghaipeng
ca2c295cca
feat(bt/bluedroid): Support periodic adv adi feature
2023-08-30 14:27:30 +08:00
zwj
334a8f2459
BLE examples malloc related code optimization
2023-08-23 15:34:28 +08:00
KonstantinKondrashov
e72061695e
all: Removes unnecessary newline character in logs
...
Closes https://github.com/espressif/esp-idf/issues/11465
2023-06-09 03:31:21 +08:00
laokaiyao
bf2a7b2df6
esp32h4: removed esp32h4 related codes
2023-04-23 12:03:07 +00:00
laokaiyao
b16ed57b2e
esp32h4: removed esp32h4 related files
2023-04-23 12:03:07 +00:00
Jiang Jiang Jian
b6fda9723e
Merge branch 'bugfix/fix_att_rsp_timeout' into 'master'
...
Fixed bluedroid host ATT Ignore wrong response error
Closes BLEQABR23-30 and BT-3224
See merge request espressif/esp-idf!22688
2023-03-23 17:10:54 +08:00
Shen Weilong
90d6b9cbd7
ble: Update README files for bluedroid host examples on ESP32-H2
...
Disable clocks and phy modem directly in esp_bt_controller_deinit()
2023-03-20 19:09:29 +08:00
zhiweijian
3be3bef3a6
set BT_CTRL_BLE_MAX_ACT default value to 6
2023-03-20 15:54:47 +08:00
Shen Weilong
6e962ce8dd
Modify the readme files in example/bluetooth
2023-01-13 15:05:34 +08:00
Shen Weilong
45aaeda1e3
modify bt sdkconfig to support bluedroid examples for esp32c6
2023-01-13 15:05:34 +08:00
zhiweijian
ebc9c92ed6
Remove -Wno-format compile option for bluedroid BLE examples
2022-12-09 12:29:41 +08:00