33582 Commits

Author SHA1 Message Date
morris
3d36bb8933 Merge branch 'fix/bod_esp32h2_v5.1' into 'release/v5.1'
fix(bod): Improve esp32h2 brownout handling (backport v5.1)

See merge request espressif/esp-idf!36051
2025-01-02 14:28:09 +08:00
Shu Chen
f032c5c86f Merge branch 'feat/set_get_ack_timeout_v5.1' into 'release/v5.1'
feat(802.15.4): add api for set/get ack timeout (v5.1)

See merge request espressif/esp-idf!36088
2025-01-02 11:32:56 +08:00
Zhuang Hang
cf32920507 feat(802.15.4): add api for set/get ack timeout (v5.1) 2025-01-02 11:32:56 +08:00
Shu Chen
787382ec96 Merge branch 'feature/use_fixed_dut_in_ot_ci_cases_v5.1' into 'release/v5.1'
feat(openthread): use fixed port in ot ci cases (Backport v5.1)

See merge request espressif/esp-idf!35847
2024-12-31 11:59:49 +08:00
Rahul Tank
1f9bf6d0ae Merge branch 'bugfix/fix_ext_reconn_compilation_v5.1' into 'release/v5.1'
fix(nimble): Fix compilation issue for combination of Ext Adv and Reattempt conn flag (v5.1)

See merge request espressif/esp-idf!35934
2024-12-30 20:04:13 +08:00
Rahul Tank
dc854ff1b4 fix(nimble): Fix compilation issue for combination of Ext Adv and Reattempt conn flag 2024-12-30 14:35:00 +05:30
Rahul Tank
bdb5033398 Merge branch 'bugfix/fix_compile_issue_v5.1' into 'release/v5.1'
fix(nimble): Fix compilation issues when BLE_MAX_STORE_BOND is set to 0 (v5.1)

See merge request espressif/esp-idf!34444
2024-12-30 16:58:28 +08:00
Rahul Tank
e80531afbd fix(nimble): Fix compilation issues when BLE_MAX_STORE_BOND is set to 0 2024-12-30 10:20:40 +05:30
C.S.M
7f6b2d3917 fix(bod): Improve esp32h2 brownout handling 2024-12-30 12:05:13 +08:00
yiwenxiu
80b11876da feat(openthread): use fixed port in ot ci cases 2024-12-30 10:29:55 +08:00
Rahul Tank
df8a0957e2 Merge branch 'bugfix/force_att_tx_q_cleanup_v5.1' into 'release/v5.1'
fix(nimble): Add ATT Tx queue cleanup during link disconnection (v5.1)

See merge request espressif/esp-idf!36015
2024-12-27 20:13:30 +08:00
Island
28a0c9ce1d Merge branch 'docs/refactor_ceva_bt_controller_api_v5.1' into 'release/v5.1'
docs(ble): Refactored the API reference for esp32/c3/s3 BT controller (v5.1)

See merge request espressif/esp-idf!35350
2024-12-27 18:45:23 +08:00
Wei Yu Han
f14d3cfc5b docs(ble): Refactored the API reference for esp32/c3/s3 BT controller (v5.1) 2024-12-27 18:45:23 +08:00
morris
e7fb729b28 Merge branch 'fix/twai_io_init_glitch_v5.1' into 'release/v5.1'
fix(driver_twai): fixed bus-off when twai_init due to wrong gpio config (v5.1)

See merge request espressif/esp-idf!34823
2024-12-27 13:47:52 +08:00
Shu Chen
cc58cf3e52 Merge branch 'fix/openthread_dns_hook_v5_1' into 'release/v5.1'
fix(openthread): Fix external DNS resolve hook for DNS64 client(v5.1)

See merge request espressif/esp-idf!35986
2024-12-27 10:20:48 +08:00
morris
8722c3d4e7 Merge branch 'bugfix/uart_8_16_bit_access_v5.1' into 'release/v5.1'
fix(uart): fix 8/16-bit uart register access (v5.1)

See merge request espressif/esp-idf!35964
2024-12-27 10:19:46 +08:00
Roland Dobai
e7303ce35d Merge branch 'fix/tools_pip_upgrade_v5.1' into 'release/v5.1'
fix(idf_tools.py): Upgrade pip and setuptools separately (v5.1)

See merge request espressif/esp-idf!35777
2024-12-27 00:12:53 +08:00
Rahul Tank
b878fe1b87 fix(nimble): Add ATT Tx queue cleanup during link disconnection 2024-12-26 14:58:33 +05:30
Jiang Jiang Jian
306a58714a Merge branch 'feature/support_to_query_phy_rf_used_time_v5.1' into 'release/v5.1'
feat(phy): support to query phy used time

See merge request espressif/esp-idf!35875
2024-12-26 17:22:54 +08:00
morris
8b8f6d1509 Merge branch 'fix/fix_psram_mode_reg_wrong_timing_v5.1' into 'release/v5.1'
psram: fixed mode reg read bad timing on octal and hex psrams (v5.1)

See merge request espressif/esp-idf!35953
2024-12-26 16:17:31 +08:00
Island
c2fde4367c Merge branch 'refactor/optimize_ble_gatt_api_doc_v5.1' into 'release/v5.1'
refactor(bt/bluedroid): Optimize BLE GATT related APIs reference (v5.1)

See merge request espressif/esp-idf!35916
2024-12-26 14:24:55 +08:00
Island
58e0766349 Merge branch 'feat/add_get_started_example_on_bluedroid_v5.1' into 'release/v5.1'
feat(bt/bluedroid): Added BLE get started examples for Bluedroid (v5.1)

See merge request espressif/esp-idf!35650
2024-12-26 14:24:43 +08:00
wanckl
5124d2a51c fix(twai): currect twai type macro initialize definition 2024-12-26 11:57:38 +08:00
Island
b370b7538d Merge branch 'bugfix/fixed_ble_issues_241220_v5.1' into 'release/v5.1'
Bugfix/fixed ble issues 241220 (v5.1)

See merge request espressif/esp-idf!35921
2024-12-26 11:30:28 +08:00
WanqQixiang
94399fb82e fix(openthread): Fix external DNS resolve hook for DNS64 client 2024-12-26 11:17:23 +08:00
Armando
b8cc131156 fix(psram): fixed mode reg read bad timing on octal and hex psrams 2024-12-26 11:17:07 +08:00
morris
1f022e2a6e Merge branch 'bugfix/reserve_mspi_pin_regarding_line_mode_v5.1' into 'release/v5.1'
fix(gpio_reserve): reserve the mspi pin regarding line mode (v5.1)

See merge request espressif/esp-idf!35908
2024-12-26 11:03:27 +08:00
morris
c7ad441eab Merge branch 'bugfix/rtc_clk_cpu_freq_set_xtal_behavior_v5.1' into 'release/v5.1'
fix(clk): rtc_clk_cpu_freq_set_xtal will always disable CPU's PLL (v5.1)

See merge request espressif/esp-idf!35946
2024-12-26 10:48:58 +08:00
Song Ruo Jing
6888440994 fix(uart): fix 8/16-bit uart register access 2024-12-25 19:40:22 +08:00
morris
20b0a71a66 Merge branch 'fix/c61_h2_pmu_icg_csv_update_v5.1' into 'release/v5.1'
fix(pmu): h2 update pmu_icg_mapping.h (v5.1)

See merge request espressif/esp-idf!34799
2024-12-25 16:34:43 +08:00
morris
cb1f878478 Merge branch 'feat/rmt_return_real_channel_resolution_v5.1' into 'release/v5.1'
feat(rmt): add API to return the real clock resolution of a channel (v5.1)

See merge request espressif/esp-idf!35904
2024-12-25 14:10:40 +08:00
laokaiyao
774920dfa2 fix(gpio_reserve): reserve the mspi pin regarding line mode 2024-12-25 11:09:56 +08:00
zwl
09486fbdfc feat(ble): add dtm configuration command in hci example 2024-12-25 10:00:43 +08:00
Rahul Tank
5746b0088f Merge branch 'bugfix/ble_common_issues_v5.1' into 'release/v5.1'
Bugfix/ble common issues v5.1

See merge request espressif/esp-idf!35797
2024-12-25 09:58:18 +08:00
Astha Verma
f6c4b1c4b5 fix(nimble): fix memory leak issue in Blufi example 2024-12-24 22:20:05 +05:30
Rahul Tank
e4e56f030c Merge branch 'bugfix/solve_memory_prints_v5.1' into 'release/v5.1'
fix(nimble): Changing esp_rom_printf to ESP_LOGI when memory allocation fails (v5.1)

See merge request espressif/esp-idf!35839
2024-12-25 00:24:52 +08:00
Song Ruo Jing
6a26acf647 fix(clk): rtc_clk_cpu_freq_set_xtal will always disable CPU's PLL
Align C6/H2 rtc_clk_cpu_freq_set_xtal behavior to other chips
2024-12-24 22:33:38 +08:00
morris
2249f2c916 Merge branch 'bugfix/fix_i2s_24b_buf_size_calc_v5.1' into 'release/v5.1'
fix(i2s): fixed some issues in I2S driver (v5.1)

See merge request espressif/esp-idf!35771
2024-12-24 22:01:27 +08:00
wanckl
c032520054 fix(driver_twai): fixed bus-off when twai_init due to wrong gpio config
Closes https://github.com/espressif/esp-idf/issues/14548
2024-12-24 18:15:39 +08:00
Shu Chen
509be3d12d Merge branch 'fix/add_macros_for_otbr_v5.1' into 'release/v5.1'
fix(openthread): add macros for ot_br (v5.1)

See merge request espressif/esp-idf!35895
2024-12-24 17:55:40 +08:00
Abhinav Kudnar
a725747800 fix(nimble): Changing esp_rom_printf to ESP_LOGI when memory allocation fails 2024-12-24 14:14:27 +05:30
Rahul Tank
ff0826a90f Merge branch 'bugfix/fix_link_estab_param_v5.1' into 'release/v5.1'
fix(nimble): Corrected link_estab event handling parameters (v5.1)

See merge request espressif/esp-idf!35810
2024-12-24 16:43:04 +08:00
wanckl
67cb6b21c1 fix(pmu): c61 and h2 update pmu_icg_mapping.h 2024-12-24 16:10:27 +08:00
Zhao Wei Liang
9e24e88ca7 feat(ble): Support get ble controller free heap size on ESP32-C2
(cherry picked from commit 2cb7d2437bc81124c2cc4a0f4b9e94bac2318f0e)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-24 15:21:08 +08:00
Zhao Wei Liang
811efe487c feat(ble): Support get ble controller free heap size on ESP32-H2
(cherry picked from commit 12f226be7d9b02e27d4e98b018d886af7fb8b621)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-24 15:21:05 +08:00
Zhao Wei Liang
778d18bab0 feat(ble): Support get ble controller free heap size on ESP32-C6
(cherry picked from commit aa7feb944923cd3d9920e63db9b675b31c8981f7)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-24 15:21:03 +08:00
Zhao Wei Liang
95e2d76aba feat(ble): fixed some ble issues on ESP32-C2
(cherry picked from commit 5f9a3cdd1a89c6987ff64a62e325533fc217b38a)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-24 15:21:01 +08:00
Zhao Wei Liang
8077af9685 feat(ble): adjust bt default scheme position
(cherry picked from commit 446239251c1069e7128025bdbbe1f03d08304545)

Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-24 15:20:59 +08:00
Chen Jian Hua
d1b039305c Merge branch 'refactor/optimize_ble_gatt_api_doc' into 'master'
refactor(bt/bluedroid): Optimize BLE GATT related APIs reference

See merge request espressif/esp-idf!34650

(cherry picked from commit 19b5381c9920a30d1288779181a26df3394c2527)

7320c77d refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
8a80617c refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
0ac97e98 refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
27b17c69 refactor(bt/bluedroid): Optimize BLE GATT related APIs reference
ea8d7686 docs: Update gattc & gatts api header files
f508772f Apply 3 suggestion(s) to 2 file(s)
03469b52 Apply 2 suggestion(s) to 1 file(s)
aa2cf7a5 docs: fix minor issue
46dc6e96 docs(ble): Replaced "closed" with "terminated" for physical connection.

Co-authored-by: Wei Yu Han <weiyuhan@espressif.com>
2024-12-24 15:19:48 +08:00
laokaiyao
26f97d8d4d fix(i2s): add check for the tdm frame bits num 2024-12-24 14:50:41 +08:00