Commit Graph

5419 Commits

Author SHA1 Message Date
Rahul Tank
6286fc5d4a fix(nimble): Declutter the nimble menu config options 2025-09-30 15:07:56 +05:30
morris
d75d2ad5f4 Merge branch 'feat/uart_dma_support_v5.1' into 'release/v5.1'
feat(uart): uart dma support for insternal usage on v5.1

See merge request espressif/esp-idf!41691
2025-09-25 14:57:31 +08:00
C.S.M
0466deff06 feat(uhci): Support uart dma just for internal debug usage 2025-09-24 13:57:57 +08:00
xieqinan@espressif.com
a18167b176 feat(zigbee): move the zcl_utility into the examples_utils of zb_common_components 2025-09-23 17:06:56 +08:00
Zhao Wei Liang
a08f095131 feat(ble): add console command to get dtm rx rssi in hci example
(cherry picked from commit c58f07ed1e)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-22 11:35:24 +08:00
Zhao Wei Liang
89f6c1b9b7 feat(ble): add console command to get dtm rx rssi on ESP32-C6
(cherry picked from commit b40f7c773b)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-09-22 11:35:24 +08:00
Rahul Tank
81ce37e9f8 Merge branch 'bugfix/set_tx_power_in_example_v5.1' into 'release/v5.1'
fix(nimble): Add Tx power information in adv data (v5.1)

See merge request espressif/esp-idf!41817
2025-09-17 10:22:54 +05:30
Rahul Tank
86e334e871 fix(nimble): Add Tx power information in adv data 2025-09-10 18:50:31 +05:30
Zhou Xiao
4859b082b8 fix(ble): init return code in nimble example
* Closes https://github.com/espressif/esp-idf/issues/17547


(cherry picked from commit 916f87b333)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-09-10 21:13:19 +08:00
Shreeyash
6935c78023 fix(nimble): Restructure the table in README.md file 2025-09-01 10:58:17 +05:30
hrushikesh.bhosale
6083f08a34 feat(esp_http_client): Make https_async request under CERT BUNDLE config
Make https_async rqeuest under MBEDTLS_CERTIFICATE_BUNDLE config
2025-08-22 16:32:11 +05:30
Rahul Tank
a32c2cc896 Merge branch 'fix/adding_missing_apis_nimble_v5.1' into 'release/v5.1'
fix(nimble): Added helper APIs in NimBLE (v5.1)

See merge request espressif/esp-idf!40932
2025-08-20 16:33:48 +05:30
Jiang Jiang Jian
9a2470b17e Merge branch 'feat/support_disable_pll_track_v5.1' into 'release/v5.1'
Support disable pll track (v5.1)

See merge request espressif/esp-idf!40368
2025-08-20 14:40:54 +08:00
Island
035e2f5f32 Merge branch 'bugfix/ble_enhanced_security_v2_v5.1' into 'release/v5.1'
fix(ble/bluedroid): Fixed potential out-of-bounds memory access when resolve adv data (v5.1)

See merge request espressif/esp-idf!41303
2025-08-20 11:18:06 +08:00
Island
1c926f0454 Merge branch 'feat/support_blufi_adv_with_name_v5.1' into 'release/v5.1'
feat(bt/blufi): Support Blufi start advertising with specified name (v5.1)

See merge request espressif/esp-idf!41334
2025-08-20 10:37:52 +08:00
Astha Verma
2c04c713bd fix(nimble): Added missing api in nimble which present in bluedroid 2025-08-19 12:33:39 +05:30
chenjianhua
9c82928de8 feat(ble/bluedroid): Added BLE multiple connections examples 2025-08-18 19:44:36 +08:00
Chen Jian Hua
c00e36c68f feat(bt/blufi): Support Blufi start advertising with specified name
(cherry picked from commit ea8bcdc360)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-08-18 14:54:36 +08:00
Zhang Hai Peng
a3368d48ca fix(ble/bluedroid): Update Gatt_Server_Service_Table_Example_Walkthrough.md
(cherry picked from commit 6b360dacf6)

Co-authored-by: Cody <codyhubman4@gmail.com>
2025-08-15 14:53:28 +08:00
Zhang Hai Peng
30efff9af1 fix(ble/bluedroid): Fixed the problem of macro definition error
(cherry picked from commit 6b212c7d47)

Co-authored-by: BLKDASH <128231495+BLKDASH@users.noreply.github.com>
2025-08-15 14:53:26 +08:00
yinqingzhao
3bda0a6102 feat(wifi): set phy pll track disable default 2025-08-11 02:58:03 +00:00
hrushikesh.bhosale
1f37e2776a fix(esp_http_client): Moved httpd_async request from cert_pem to crt_bundle
Moved the httpd_async request from cert_pem to esp_crt_bundle. As cert_pem
is alredy tested for howmyssl URL
2025-08-05 16:28:16 +05:30
Alexey Gerenkov
f34978b594 Merge branch 'ci/enable_sysview_tests_v5.1' into 'release/v5.1'
ci: enable sysview example tests for all chips (v5.1)

See merge request espressif/esp-idf!39476
2025-08-01 22:34:57 +08:00
wangtao@espressif.com
17974244fc fix(wifi): improve esp32c2 and esp32s2 tcp performance 2025-07-31 17:26:13 +08:00
Zhang Hai Peng
5c28a266d7 fix(ble/bluedroid): set sec_conn only on successful pairing in ble_hid_device_demo
(cherry picked from commit 50fe55ca59)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-07-29 21:53:19 +08:00
Samuel Obuch
c2dd5c35e0 ci: OpenOCD class as fixture 2025-07-18 11:47:04 +02:00
Samuel Obuch
8cee39c53c ci: enable sysview examples for all chips 2025-07-18 11:46:15 +02:00
wuzhenghui
f66a38a6a2 fix(esp_hw_support): fix esp32 APP_CPU accessing RTCFAST memory in sleep code 2025-07-14 14:09:50 +08:00
zhangyanjiao
0e097b9f34 fix(wifi): disable WI-FI Modem sleep in antenna example 2025-07-08 11:06:38 +08:00
Jiang Jiang Jian
705bbfd49c Merge branch 'contrib/github_pr_11535_v5.1' into 'release/v5.1'
Replace deprecated flushregs alias with full gdb command (GitHub PR) (v5.1)

See merge request espressif/esp-idf!33467
2025-07-08 10:10:21 +08:00
Shu Chen
e5d6848cf6 Merge branch 'feat/call_meshcop_mdns_publish_in_idf_v5.1' into 'release/v5.1'
Handle MeshCoP mDNS service in state change callback, update OpenThread upstream (v5.1)

See merge request espressif/esp-idf!40086
2025-06-26 02:59:49 +00:00
Geng Yuchao
a0bf9f3d53 feat(ble): Add Bluetooth LE CTE connectionless AoA/AoD examples 2025-06-25 14:05:10 +08:00
Xu Si Yu
366310e3e4 feat(openthread): optimize trel reception 2025-06-24 17:06:53 +08:00
morris
8093434a22 Merge branch 'bugfix/onewire_internal_pullup_v5.1' into 'release/v5.1'
fix(rmt): enable internal pull-up resistor for onewire bus (v5.1)

See merge request espressif/esp-idf!39933
2025-06-19 18:21:38 +08:00
Shu Chen
e28d4273c9 Merge branch 'fix/rx_abort_next_op_v5.1' into 'release/v5.1'
fix(openthread): disable rx_abort events in next operation (v5.1)

See merge request espressif/esp-idf!39962
2025-06-18 11:30:16 +00:00
Rahul Tank
7fcf7fd741 Merge branch 'fix/gatt_cache_peer_init_incl_svc_v5.1' into 'release/v5.1'
fix(nimble): Added parameter in peer_init for included service allocation (v5.1)

See merge request espressif/esp-idf!39916
2025-06-18 16:34:21 +05:30
Aditya Patwardhan
402b0d30a4 Merge branch 'bugfix/http_client_test_failure_v5.1' into 'release/v5.1'
fix: update root certificate for postman-echo endpoint (v5.1)

See merge request espressif/esp-idf!39850
2025-06-18 14:16:48 +05:30
Tan Yan Quan
cc97421794 feat(openthread): use apb_freq_max mode for esp_openthread_sleep pm lock 2025-06-18 15:35:34 +08:00
morris
3dfe1ed5dd fix(rmt): enable internal pull-up resistor for onewire bus 2025-06-17 15:33:15 +08:00
Astha Verma
d89d9a500c fix(nimble): Added parameter in peer_init for included service allocation 2025-06-17 12:00:29 +05:30
Island
b2e280eefa Merge branch 'feat/add_ble_dtm_on_cert_test_v5.1' into 'release/v5.1'
feat(ble): add dtm test code to cert test example on ESP32-C6 (v5.1)

See merge request espressif/esp-idf!39831
2025-06-16 17:40:27 +08:00
Rahul Tank
d0ffbceb54 Merge branch 'bugfix/pawr_sync_v5.1' into 'release/v5.1'
fix(nimble): memset the sync structs to prevent uncertainty for ext_adv reports (v5.1)

See merge request espressif/esp-idf!39719
2025-06-13 15:25:38 +05:30
Mahavir Jain
5d552f7e93 fix: update root certificate for postman-echo endpoint
The certificate chain for postman-echo endpoint has switched to
Let's Encrypt root CA
2025-06-13 11:06:25 +05:30
zwl
66eced5964 feat(ble): add dtm test code to cert test example on ESP32-C6 2025-06-13 11:56:57 +08:00
Abhinav Kudnar
36f2895050 fix(nimble): memset the sync structs to prevent uncertainty for ext_adv reports 2025-06-06 17:15:39 +05:30
Shreeyash
7d7de3dd69 fix(nimble): Add support to minimize ram consumption 2025-06-03 16:12:19 +05:30
xiongweichao
0914d3ac3f feat(bt/bluedroid): Add events to indicate the initialization states of AVRCP 2025-05-30 10:21:14 +08:00
Rahul Tank
65f0d8a6c2 fix(nimble): Added CI files for various configurations 2025-05-28 20:03:36 +05:30
Daniel Mangum
de4c29b714 fix: Replace deprecated flushregs alias with full gdb command
Usage of `flushregs` in gdb will result in the following warning:

```
Warning: 'flushregs', an alias for the command 'maintenance flush register-cache', is deprecated.
Use 'maintenance flush register-cache'.
```

This patch updates to use the recommend command.

Signed-off-by: Daniel Mangum <georgedanielmangum@gmail.com>
Merges https://github.com/espressif/esp-idf/pull/11535
2025-05-26 11:31:57 +02:00
morris
3b145a2ac2 Merge branch 'feature/add_uart_io_deinit_process_v5.1' into 'release/v5.1'
fix(uart): eliminate garbled data on TX/RX line in sleep (v5.1)

See merge request espressif/esp-idf!39290
2025-05-23 16:42:09 +08:00