Commit Graph

23100 Commits

Author SHA1 Message Date
Jiang Jiang Jian
e9b7e6c434 Merge branch 'change/ble_update_lib_20250212_v5.1' into 'release/v5.1'
change(ble): [AUTO_MR] 20250212 - Update ESP BLE Controller Lib (v5.1)

See merge request espressif/esp-idf!37041
2025-02-20 11:09:15 +08:00
Jiang Jiang Jian
388d63bc02 Merge branch 'bugfix/wps_scan_freq_v5.1' into 'release/v5.1'
fix(esp_wifi): Reduce scan frequency in WPS (v5.1)

See merge request espressif/esp-idf!36823
2025-02-20 11:03:40 +08:00
Jiang Jiang Jian
68560a53d9 Merge branch 'bugfix/h2_ble_timer_clk_enable_fix_v5.1' into 'release/v5.1'
fix: H2 ble timer clk enable issue. (v5.1)

See merge request espressif/esp-idf!36542
2025-02-20 11:03:11 +08:00
Jiang Jiang Jian
dead621f29 Merge branch 'bugfix/remove_unused_sco_state_v5.1' into 'release/v5.1'
Bugfix/remove unused sco state (v5.1)

See merge request espressif/esp-idf!36732
2025-02-20 11:02:25 +08:00
Jiang Jiang Jian
aff2af20e3 Merge branch 'feat/wait_pll_stable_after_sleep_wakeup_fix_xtal_v5.1' into 'release/v5.1'
feat(esp_hw_support): wait pll stable after sleep wakeup (v5.1)

See merge request espressif/esp-idf!36025
2025-02-20 10:41:31 +08:00
Jiang Jiang Jian
5ec8b9c608 Merge branch 'fix/add_sleep_duration_check_for_timer_wakeup_v5.1' into 'release/v5.1'
fix(esp_hw_support): add timer wakeup sleep duration check (v5.1)

See merge request espressif/esp-idf!37013
2025-02-20 10:41:06 +08:00
Island
e7629d043f Merge branch 'feat/support_ble_debug_with_gpio_v5.1' into 'release/v5.1'
Support change HID task size by Kconfig in HID example (v5.1)

See merge request espressif/esp-idf!36996
2025-02-19 16:37:08 +08:00
Shu Chen
38d3d78ad9 Merge branch 'support/ieee802154_get_rssi_comp_from_phy_v5.1' into 'release/v5.1'
feat(802.15.4): support ieee802154 get rssi comp from phylib (v5.1)

See merge request espressif/esp-idf!37054
2025-02-19 11:02:46 +08:00
Island
c48f642834 Merge branch 'feat/add_spi_output_v5.1' into 'release/v5.1'
Feat/add spi output (v5.1)

See merge request espressif/esp-idf!36953
2025-02-19 10:55:18 +08:00
Mahavir Jain
3e163c6375 Merge branch 'feat/bootloader_nvs_read_encrypted_v5.1' into 'release/v5.1'
fix(esptool_py): NVS partition being incorrectly marked as encrypted by the build system (v5.1)

See merge request espressif/esp-idf!36682
2025-02-18 21:29:11 +08:00
Rahul Tank
495b0fff77 Merge branch 'bugfix/fix_few_nimble_issues_v5.1' into 'release/v5.1'
fix(nimble): Fix few nimble issues 11012025 (v5.1)

See merge request espressif/esp-idf!36314
2025-02-18 16:11:18 +08:00
Wang Meng Yang
abb9e304e6 Merge branch 'feat/esp32_set_get_bt_lpclk_src_v5.1' into 'release/v5.1'
feat(ble): Added API to get/set low power clock source(v5.1)

See merge request espressif/esp-idf!36566
2025-02-18 15:10:04 +08:00
morris
6d851a700f Merge branch 'feat/mmu_find_paddr_caps_by_any_offset_v5.1' into 'release/v5.1'
mmu: supported find paddr caps by any paddr offset (v5.1)

See merge request espressif/esp-idf!36839
2025-02-18 13:48:19 +08:00
morris
6a00758e32 Merge branch 'bugfix/fix_i2s_reconfig_slot_issue_v5.1' into 'release/v5.1'
fix(i2s): fixed incorrect logic in slot reconfig (v5.1)

See merge request espressif/esp-idf!36644
2025-02-18 13:47:39 +08:00
morris
80915d4dff Merge branch 'bugfix/uart_single_wire_mode_v5.1' into 'release/v5.1'
fix(uart): allow same pin for tx and rx in uart_set_pin; UART_SELECT_READ_NOTIF race conditon fix (v5.1)

See merge request espressif/esp-idf!36282
2025-02-18 13:47:09 +08:00
zwx
16f2c20833 feat(802.15.4): use btbb function to get rssi comp for h2 2025-02-18 12:11:09 +08:00
zwl
14d6c95877 change(ble): [AUTO_MR] Update lib_esp32c6 to 1d7eebaf 2025-02-18 11:01:23 +08:00
zwl
58e851ac0a change(ble): [AUTO_MR] Update lib_esp32h2 to 1d7eebaf 2025-02-18 11:01:14 +08:00
zwl
a5b29fd0c4 feat(ble): add channel assessment and enhanced connect function on ESP32-C6 2025-02-18 11:01:05 +08:00
Zhang Hai Peng
ad1e522425 feat(ble/bluedroid): Support change HID task size by Kconfig in HID example
(cherry picked from commit d4b3a7e99d)

Co-authored-by: Mitch Cairns <mitch.cairns@handheldlegend.com>
2025-02-18 10:54:05 +08:00
Zhou Xiao
f08f52d057 feat(ble): support enhanced controller log capabilities on ESP32-C2
(cherry picked from commit bbcb4a2e1f)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-02-18 10:22:55 +08:00
Zhou Xiao
1479cbd40e feat(ble): support enhanced controller log capabilities on ESP32-C6 and ESP32-H2
(cherry picked from commit f598976c6b)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-02-18 10:22:52 +08:00
Zhou Xiao
7b5fa8bdb6 feat(ble): add channel assessment and enhanced connect function on ESP32-H2
(cherry picked from commit 0ffac92586)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2025-02-18 10:22:49 +08:00
wuzhenghui
1792e21b86 fix(esp_hw_support): fix lp/hp clock wait time calculation 2025-02-17 20:51:07 +08:00
wuzhenghui
2e9838be97 change(esp_hw_support): wait pll calibration done in regdma link instead of wait fixed value 2025-02-17 20:51:03 +08:00
wuzhenghui
989e958256 fix(esp_hw_support): add timer wakeup sleep duration check
Closes https://github.com/espressif/esp-idf/issues/15255
2025-02-17 19:44:20 +08:00
Astha Verma
678ba59167 fix(nimble): Handle nested locks when BT_NIMBLE_DEBUG enabled 2025-02-17 15:01:21 +05:30
Abhinav Kudnar
05dce52b18 feat(nimble): Add offset in GATT server long read context 2025-02-17 15:00:41 +05:30
Rahul Tank
c5e4d76538 fix(nimble): Handle not sending disconnect event if connect was not sent 2025-02-17 14:59:50 +05:30
Astha Verma
eea8166aa6 fix(nimble): fix NVS corruption 2025-02-17 14:58:35 +05:30
Astha Verma
f31929e611 fix(nimble): Added sync reattempt for periodic adv 2025-02-17 14:58:01 +05:30
Astha Verma
64af22a38b fix(nimble): Enhanced error handling by adding to print core error definitions 2025-02-17 14:57:27 +05:30
Abhinav Kudnar
05aa2fd603 fix(nimble): Save the gatt context in case of preemption 2025-02-17 14:56:31 +05:30
Rahul Tank
69ef176ad5 fix(nimble): Fixed warnings with COMPILTER_WARN_WRITE_STRINGS set 2025-02-17 14:55:25 +05:30
Rahul Tank
5d9e871f17 fix(nimble): Fix compilation issues for different flag combinations 2025-02-17 14:51:09 +05:30
Abhinav Kudnar
c060d841c5 feat(nimble): Additional changes in PAWR IDF Examples/support for ESP IP 2025-02-17 14:49:06 +05:30
Rahul Tank
e20e949251 fix(nimble): Reset data length global variables 2025-02-17 14:49:06 +05:30
Rahul Tank
fd06a8980d fix(nimble): Fixed a typo in Kconfig file 2025-02-17 14:49:06 +05:30
Astha Verma
670ecb38a9 fix(nimble): Added HCI_Read_Remote_Version_Information command 2025-02-17 14:49:06 +05:30
Rahul Tank
18dedd6e05 fix(nimble): Clear our and peer security records during unpair 2025-02-17 14:49:06 +05:30
Roland Dobai
7452b1cb1d change(version): Update version to 5.1.6 2025-02-17 10:08:52 +01:00
Zhang Hai Peng
c8adc1a9ff fix(ble/bluedroid): Don't log error on 16/128-bit UUID mixed descriptors
(cherry picked from commit fed1d41aa7)

Co-authored-by: Nebojša Cvetković <nebkat@gmail.com>
2025-02-17 11:14:42 +08:00
Zhang Hai Peng
445d961f22 refactor(ble/bluedroid): Fix typos in gatt_sr.c
(cherry picked from commit 63b2dcc3a7)

Co-authored-by: Nebojsa Cvetkovic <nebkat@gmail.com>
2025-02-17 11:14:39 +08:00
Zhang Hai Peng
29ad22ae04 fix(ble/bluedroid): Allow 0 length indications
(cherry picked from commit 9b5a52e2f7)

Co-authored-by: Nebojsa Cvetkovic <nebkat@gmail.com>
2025-02-17 11:14:37 +08:00
Zhang Hai Peng
ff48bad77c refactor(ble/bluedroid): Fix typos in bta_gatts_act.c
(cherry picked from commit a8041a9953)

Co-authored-by: Nebojsa Cvetkovic <nebkat@gmail.com>
2025-02-17 11:14:33 +08:00
Zhang Hai Peng
d038067213 fix(coredump): only clear high bit in PC when set
(cherry picked from commit eaefd0bd25)

Co-authored-by: Erhan Kurubas <erhan.kurubas@espressif.com>
2025-02-17 11:14:29 +08:00
Kapil Gupta
dd740aa903 fix(esp_wifi): Fix stack curruption in btm task (v5.2) 2025-02-14 13:01:38 +05:30
Zhou Xiao
1fd53ccc33 feat(ble): add spi output interface for esp ble controller log 2025-02-14 12:23:38 +08:00
Zhou Xiao
b764a4f7c8 feat(ble): support esp ble controller spi output interface for ESP32-H2
(cherry picked from commit 9c98c7e040)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-02-14 11:53:36 +08:00
Zhou Xiao
62dce3f7c7 feat(ble): support esp ble controller spi output interface for ESP32-C6
(cherry picked from commit 58b8775f95)

Co-authored-by: Zhou Xiao <zhouxiao@espressif.com>
2025-02-14 11:53:34 +08:00