Commit Graph

34247 Commits

Author SHA1 Message Date
Jiang Jiang Jian
f26d058577 Merge branch 'feat/add_api_get_avrc_status_v5.1' into 'release/v5.1'
feat(bt): Add API to get some information of Classic Bluetooth profile(v5.1)

See merge request espressif/esp-idf!38694
2025-04-28 10:40:49 +08:00
Wang Meng Yang
3437128bdd Merge branch 'bugfix/l2cap_no_report_stop_server_evt_v5.1' into 'release/v5.1'
fix(bt): Fixed l2cap not reporting stop server completion event(v5.1)

See merge request espressif/esp-idf!38702
2025-04-28 08:19:27 +08:00
Island
0c39742df5 Merge branch 'feat/spi_ble_log_improvement_v5.1' into 'release/v5.1'
feat(ble): Improved SPI BLE Log functionality (v5.1)

See merge request espressif/esp-idf!38738
2025-04-27 18:55:10 +08:00
Rahul Tank
833cf7851e Merge branch 'bugfix/ios_hid_failure_v5.1' into 'release/v5.1'
fix(nimble): Update hid device example in nimble to work with iOS (v5.1)

See merge request espressif/esp-idf!38679
2025-04-27 18:37:46 +08:00
Island
9f4fa86660 Merge branch 'feat/enable_cte_in_nimble_cfg_5_1' into 'release/v5.1'
feat(nimble): Enable CTE feature in nimble cfg.

See merge request espressif/esp-idf!38754
2025-04-27 16:51:48 +08:00
Jiang Jiang Jian
48b31628bd Merge branch 'fix/fix_usj_pad_retention_v5.1' into 'release/v5.1'
fix(esp_hw_support): fix usj pad config bad retention (v5.1)

See merge request espressif/esp-idf!38749
2025-04-27 14:12:31 +08:00
Jiang Jiang Jian
a59cb59e6a Merge branch 'bugfix/pmf_enabled_sae_query_v5.1' into 'release/v5.1'
fix(wifi): SA Query responses not transmitted (Backport v5.1)

See merge request espressif/esp-idf!38016
2025-04-27 13:59:47 +08:00
Island
65d725fb16 Merge branch 'feat/optimize_cble50y24_109_v5.1' into 'release/v5.1'
feat(bt/bluedroid): Added throughput mode for BLE SPP example (v5.1)

See merge request espressif/esp-idf!38690
2025-04-27 10:14:30 +08:00
akshat
45a56bd853 fix(wifi): Fix occasional dropping of SA Query responses by SoftAP 2025-04-25 21:43:54 +05:30
Geng Yuchao
a5df5d2845 feat(nimble): Enable CTE feature in nimble cfg 2025-04-25 19:59:17 +08:00
wuzhenghui
d647fca4ff fix(esp_hw_support): fix usj pad config bad retention
Closes https://github.com/espressif/esp-idf/issues/15797
2025-04-25 15:57:48 +08:00
Zhou Xiao
a0cdfa4114 feat(ble): Improved SPI BLE Log functionality
* Added checksum for every frame
* Added SPI slave transaction interval workaround
* Added SPI tx done isr issue workaround
* Turned buffer flush to a menuconfig and disabled by default
* Modified packet loss write operation and trigger condition
* Optimized buffer append efficiency for controller ISR


(cherry picked from commit 243705c143)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-04-25 14:53:30 +08:00
Jiang Jiang Jian
06f1968353 Merge branch 'fix/update_os_time_struct_v5.1' into 'release/v5.1'
Modifying os_time_t datatype for platform and compiler independence

See merge request espressif/esp-idf!36714
2025-04-25 13:55:58 +08:00
Island
65bc740597 Merge branch 'feat/add_cte_config_in_kconfig_5.1' into 'release/v5.1'
feat(nimble):Add AoA menuconfig in nimble Kconfig.in

See merge request espressif/esp-idf!38611
2025-04-25 11:45:34 +08:00
morris
3ff7fa0cbd Merge branch 'fix/s2_adc_cali_loss_resolution_v5.1' into 'release/v5.1'
fix(adc): fix s2 cali loss resolution (v5.1)

See merge request espressif/esp-idf!38598
2025-04-25 10:05:30 +08:00
tarun.kumar
e7a71f84b1 fix(esp_wifi): Modifying os_time_t datatype for platform and compiler independence 2025-04-24 20:00:08 +05:30
zwl
ae5d97847d feat(ble): add configuration command during RF testing 2025-04-24 17:06:33 +08:00
zhangbowen
5cc7d2c211 feat(bt/bluedroid): Added throughput mode for BLE SPP example 2025-04-24 17:06:33 +08:00
xiongweichao
ed691c3754 fix(bt): Fixed l2cap not reporting stop server completion event 2025-04-24 15:18:45 +08:00
Shu Chen
82dac83def Merge branch 'fix/meshcop_udp_port_v5.1' into 'release/v5.1'
fix(openthread/meshcop): get right udp port for publishing meshcop-e (v5.1)

See merge request espressif/esp-idf!38657
2025-04-24 14:56:33 +08:00
Marius Vikhammer
e39f0bfb24 Merge branch 'fix/multi_core_race_cond_in_panic_handler_v5.1' into 'release/v5.1'
fix(panic_handler): Prevent race condition in panic handler (v5.1)

See merge request espressif/esp-idf!38667
2025-04-24 14:06:38 +08:00
Shu Chen
789b55dcee Merge branch 'fix/ieee802154_tx_ack_timeout_crash_v5.1' into 'release/v5.1'
fix(802.15.4): fix 15.4 process for unsupported frame (v5.1)

See merge request espressif/esp-idf!38672
2025-04-24 12:16:49 +08:00
xiongweichao
16d4551e68 feat(bt): Add API to get some information of Classic Bluetooth profile 2025-04-24 10:59:46 +08:00
morris
7143b7188f Merge branch 'bugfix/fix_esp32_touch_example_task_watchdog_issue_v5.1' into 'release/v5.1'
fix(legacy_touch): fixed touch read WDT issue on esp32 (v5.1)

See merge request espressif/esp-idf!38584
2025-04-24 10:51:09 +08:00
Rahul Tank
70b7945cb5 fix(nimble): Update hid device example in nimble to work with iOS 2025-04-23 17:20:55 +05:30
Rahul Tank
62f8f8ad18 Merge branch 'fix/pawr_docs_v5.1' into 'release/v5.1'
feat(nimble):Added tutorials for PAwR examples (v5.1)

See merge request espressif/esp-idf!38625
2025-04-23 19:45:42 +08:00
Rahul Tank
726efa4e74 Merge branch 'feat/pawr_bugfix_v5.1' into 'release/v5.1'
fix(nimble): Fix sync handle assignment for pawr connection (v5.1)

See merge request espressif/esp-idf!38505
2025-04-23 19:44:19 +08:00
zwx
641530299b fix(802.15.4): fix 15.4 process for unsupported frame 2025-04-23 19:02:01 +08:00
Sudeep Mohanty
6401e1cb24 fix(panic_handler): Prevent race condition in panic handler
This commit updates all RTC WDT contexts to be local instead of global
to avoid race conditions when both cores enter the panic handler
simultaneously.
2025-04-23 12:54:19 +02:00
Tan Yan Quan
141a292430 fix(openthread/meshcop): get right udp port for publishing meshcop-e
* esp-openthread: thread_zigbee/esp-openthread@ad81e1b23
* openthread: espressif/openthread@8c30b93fe
* esp-idf: espressif/esp-idf@7fe8b9da5
2025-04-23 10:09:36 +00:00
Jiang Jiang Jian
7fe8b9da5a Merge branch 'bugfix/fix_bt_access_ext_mem_in_intr_v5.1' into 'release/v5.1'
fix(bt/controller): Fixed access external memory in isr context (v5.1)

See merge request espressif/esp-idf!38575
2025-04-23 16:49:09 +08:00
Island
0ae8794646 Merge branch 'bugfix/fix_some_ble_bugs_250331_esp32c3_v5.1' into 'release/v5.1'
Fixed some BLE bugs 250331 on esp32c3 (v5.1)

See merge request espressif/esp-idf!38577
2025-04-23 10:32:35 +08:00
Abhinav Kudnar
cdb7dd29d4 feat(nimble):Added tutorials for PAwR examples 2025-04-22 19:19:12 +08:00
Geng Yuchao
d2c8704c12 feat(nimble):Add AoA menuconfig in nimble Kconfig.in 2025-04-22 16:25:48 +08:00
Jiang Jiang Jian
c4d9d45800 Merge branch 'esp32/run_panic_debug_v5.1' into 'release/v5.1'
fix(esp32): Fixed qa program may fail issue when cpu 240m (v5.1)

See merge request espressif/esp-idf!37235
2025-04-22 13:50:06 +08:00
Island
b171e3b2e5 Merge branch 'bugfix/fix_some_ble_bugs_2503_v5.1' into 'release/v5.1'
Bugfix/fix some ble bugs 2503 (v5.1)

See merge request espressif/esp-idf!38288
2025-04-22 11:49:42 +08:00
chaijie@espressif.com
3849f2a423 fix(esp32): Fixed qa program may fail issue when cpu 240m (v5.1) 2025-04-22 10:24:55 +08:00
Jiang Jiang Jian
0ce9affdc7 Merge branch 'fix/fix_dhcp_server_recv_decline_issue_v51' into 'release/v5.1'
fix(dhcp): fix dhcp server recv decline issue v51

See merge request espressif/esp-idf!38500
2025-04-22 10:15:31 +08:00
laokaiyao
41415e495a fix(touch): fixed tie option take no effect 2025-04-21 20:48:42 +08:00
gaoxu
353ab5d268 fix(adc): fix s2 cali loss resolution 2025-04-21 19:47:58 +08:00
zhanghaipeng
98a8cca2cf fix(ble/bluedroid): Fix potential uint32_t overflow in BLE btu_start_timer 2025-04-21 19:19:18 +08:00
Jiang Jiang Jian
e1831e3e57 Merge branch 'bugfix/pmkid_password_mismatch_regression_v5.1' into 'release/v5.1'
fix(wifi): Avoid writing to NVS if station configuration is not changed (Backport v5.1)

See merge request espressif/esp-idf!38467
2025-04-21 18:11:15 +08:00
Zhang Hai Peng
6b2dcec533 fix(ble/bluedrooid): Fixed memory leak issue when deinit the host
(cherry picked from commit 6becf74cbb)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-04-21 16:31:34 +08:00
Zhang Hai Peng
47c0b07323 fix(ble/bluedroid): Fix missing event reporting in esp_ble_create_sc_oob_data
(cherry picked from commit f291725936)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-04-21 16:31:34 +08:00
Zhang Hai Peng
8a491e230f fix(ble/bluedroid): Fixed BLE crash when disable bluedroid host
(cherry picked from commit 9dfa6ab0e9)

Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com>
2025-04-21 16:31:34 +08:00
laokaiyao
8a77cf705c fix(legacy_touch): fixed the concurrent issue in esp32 touch driver 2025-04-21 15:08:57 +08:00
laokaiyao
9882823535 fix(touch): fixed touch read WDT issue on esp32
Closes https://github.com/espressif/esp-idf/issues/15629
2025-04-21 14:48:03 +08:00
Chen Jian Hua
9fb4a45c66 fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(a684dd5)
- Fixed clear legacy adv error when adv not exist
- Disable anonymous extended adv reporting
- Fixed BLE assert lld_adv.c 2992
- Fixed heap assert due to adv data buffer double freeing
- Fixed BLE 0x08 disconnect when the win size is greater than half of the conn interval


(cherry picked from commit 4602665e5d)

Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-04-21 14:33:23 +08:00
linruihao
ecd1ad7a50 fix(bt/controller): Fixed access external memory in isr context 2025-04-21 14:23:11 +08:00
Jin Cheng
8bedc3c88e fix(bt/controller): update libbtdm_app.a
- fixed errors in the coexistance of ACL and SCO
- fixed dynamic priority config error in dual mode
2025-04-21 14:23:11 +08:00