Chen Jian Hua
01bcc85fd9
fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(fd62b31)
...
- Fixed periodic adv enable params checking
- Fixed BLE assert lld_scan.c 1728 when receiving directed adv
- Support resolving RPA to identity address when creating connection
- Fixed BLE assert rwble.c 505 param 00400010
- Fixed peer address type error in HCI LE meta event
- Fixed setting random address failed when extended adv is enabled
(cherry picked from commit 326f391f9c5a218bad521f3a1277fd09f240ac6d)
Co-authored-by: chenjianhua <chenjianhua@espressif.com>
2025-01-07 14:33:16 +08:00
Sudeep Mohanty
089baafa5b
fix(esp_ringbuf): Fixed no-split ringbuf issue where acquire pointer wraps around
...
This commit fixes an issue with no-split ring buffers where in the the
buffer did not receive items correctly if the acquire pointer wraps
around before items are sent to it.
2025-01-06 16:45:46 +08:00
Kapil Gupta
92f5736c21
fix(esp_wifi): Enable EAP workarounds by default
...
Enabling this will make sure our behavior is same as upstream
wpa_supplicant.
2025-01-03 17:46:33 +05:30
Jiang Jiang Jian
89c330995c
Merge branch 'bugfix/fix_sta_tsf_active_failed_v5.0' into 'release/v5.0'
...
fix(wifi): fix sta tsf active failed and fix double max active time backport v5.0
See merge request espressif/esp-idf!36110
2025-01-03 19:52:39 +08:00
liuning
3e60901efe
fix some wifi issues
...
1. fix(wifi): fix sta tsf active failed
2. fix(wifi): fix double max active time
3. fix(wifi): fix coex pwr period cant been updated by ps type set
2025-01-03 16:04:46 +08:00
Jiang Jiang Jian
3412aebe4b
Merge branch 'bugfix/ledc_get_freq_calc_v5.0' into 'release/v5.0'
...
fix(ledc): fix ledc_get_freq calculation err due to overflow (v5.0)
See merge request espressif/esp-idf!36023
2025-01-03 15:25:10 +08:00
Jiang Jiang Jian
b4a8e2adbc
Merge branch 'fix/fix_flash_leakage_workaroud_config_dependcy_v5.0' into 'release/v5.0'
...
fix(esp_hw_support): fix FLASH leakage workaround kconfig dependcy (v5.0)
See merge request espressif/esp-idf!35994
2025-01-03 15:15:48 +08:00
Jiang Jiang Jian
0b5fbeba6e
Merge branch 'fix/disable_timer_wakeup_source_with_auto_sleep_off_v5.0' into 'release/v5.0'
...
fix(esp_pm): disable timer wakeup source with auto light-sleep off (v5.0)
See merge request espressif/esp-idf!35889
2025-01-03 13:10:37 +08:00
Jiang Jiang Jian
717cc7cda1
Merge branch 'bugfix/use_wpa3_ent_authmode_naming_v5.0' into 'release/v5.0'
...
fix(wifi): Add support to recongize different WPA3 Authentication modes from specifications (Backport v5.0)
See merge request espressif/esp-idf!35759
2025-01-03 13:09:25 +08:00
Sarvesh Bodakhe
463e98e75e
fix(ci): Enable public headers md5 checksum check for esp32c2
2025-01-02 19:58:51 +08:00
Sarvesh Bodakhe
fbc0c3e9fe
fix(wifi): Add support to recongize different WPA3 Authentication modes from specs
...
Add support to recognize APs supporting 'WPA3-Enterprise-Only Mode' and
'WPA3-Enterprise-Transition Mode' using authmodes WIFI_AUTH_WPA3_ENTERPRISE
and WIFI_AUTH_WPA2_WPA3_ENTERPRISE, respectively.
2025-01-02 19:58:51 +08:00
C.S.M
15e2b9f04b
feat(spi_flash): support 120M on xmc25q32d flash
2024-12-31 11:45:44 +08:00
Michael (XIAO Xufeng)
4b261859be
Merge branch 'feat/increase_c2_supported_ver_v5.0' into 'release/v5.0'
...
feat(soc): increase c2 max supported version (v5.0)
See merge request espressif/esp-idf!35976
2024-12-30 17:19:57 +08:00
Armando
0bd7ee15f6
fix(psram): fixed mode reg read bad timing on octal and hex psrams
2024-12-27 11:35:57 +08:00
Xiao Xufeng
1dea28a8c9
feat(soc): increase c2 max supported version
2024-12-27 02:24:07 +08:00
Song Ruo Jing
c6fc6d9c6c
fix(ledc): fix ledc_get_freq calculation err due to overflow
...
Closes https://github.com/espressif/esp-idf/pull/14882
2024-12-26 19:00:43 +08:00
Island
486f7c552e
Merge branch 'bugfix/force_att_tx_q_cleanup_v5.0' into 'release/v5.0'
...
fix(nimble): Add ATT Tx queue cleanup during link disconnection (v5.0)
See merge request espressif/esp-idf!35948
2024-12-26 18:32:01 +08:00
Marius Vikhammer
c66c6dcc50
Merge branch 'ci/fix_sdmmc' into 'release/v5.0'
...
ci(sd): disable esp32 sd emmc tests
See merge request espressif/esp-idf!35977
2024-12-26 14:30:20 +08:00
wuzhenghui
0c773ee481
fix(esp_hw_support): fix FLASH leakage workaround kconfig dependcy
2024-12-26 11:46:02 +08:00
Marius Vikhammer
56a3aef9b1
ci(sd): disable esp32 sd emmc tests
2024-12-26 10:03:07 +08:00
Sumeet Singh
8cedbc526c
fix(nimble): Add ATT Tx queue cleanup during link disconnection (v5.0)
2024-12-25 17:20:47 +05:30
Island
ae9cbb0f6a
Merge branch 'bugfix/solve_memory_prints_v5.0' into 'release/v5.0'
...
fix(nimble): Changing esp_rom_printf to ESP_LOGI when memory allocation fails (v5.0)
See merge request espressif/esp-idf!35840
2024-12-25 18:41:13 +08:00
Marius Vikhammer
49267de04a
Merge branch 'ci/disable_emmc_esp32_test' into 'release/v5.0'
...
emmc: disable emmc esp32 ci test
See merge request espressif/esp-idf!35885
2024-12-25 17:02:27 +08:00
Song Ruo Jing
d555ea2b00
fix(gpio): patched esp_rom_gpio_connect_out_signal for esp32 and esp32s2
...
The original ROM function enabled output for the pad first, and then connected the signal
This could result in an undesired level change at the pad
Closes https://github.com/espressif/esp-idf/issues/12826
2024-12-25 13:56:46 +08:00
Song Ruo Jing
a1da3ac136
fix(uart): eliminated potential glitch on TX at setup if TX signal is inversed
...
Closes https://github.com/espressif/esp-idf/issues/14285
2024-12-25 13:56:18 +08:00
zwl
4ad39f320d
feat(ble): add dtm configuration command in hci example
2024-12-25 10:02:01 +08:00
laokaiyao
133cbda732
fix(i2s): add check for the tdm frame bits num
2024-12-24 15:47:53 +08:00
laokaiyao
f8e363e307
fix(i2s): fixed the issue in PR 14879
...
Closes https://github.com/espressif/esp-idf/pull/14879
[Kevin: Update to only remove the limitation for PCM short format]
2024-12-24 15:47:53 +08:00
laokaiyao
45e3474568
fix(i2s): return error when mclk_div is smaller than 2
2024-12-24 15:47:53 +08:00
laokaiyao
ff937be091
fix(i2s): fixed incorrect buf size calculation
2024-12-24 15:47:53 +08:00
Zhao Wei Liang
85e299b939
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:20:54 +08:00
Zhao Wei Liang
2cc6e7c173
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:20:51 +08:00
Zhao Wei Liang
f95343e4cd
feat(ble): adjust bt default scheme position
...
(cherry picked from commit 446239251c1069e7128025bdbbe1f03d08304545)
Co-authored-by: zwl <zhaoweiliang@espressif.com>
2024-12-24 15:20:49 +08:00
Chen Jian Hua
67700a0688
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:41 +08:00
wuzhenghui
25c5b6398d
fix(esp_pm): configure timer wakeup source with auto light-sleep congiguration
2024-12-23 17:46:09 +08:00
Armando
dbfbda90b9
ci(emmc): disable emmc tests on esp32
2024-12-23 16:01:56 +08:00
Chen Jian Hua
15d3576137
feat(bt/bluedroid): Added BLE get started examples for Bluedroid
...
(cherry picked from commit d051a2a39de4699cdc919d467890ce8f216ef607)
Co-authored-by: xuzhekai <xuzhekai@espressif.com>
2024-12-21 18:40:36 +08:00
Abhinav Kudnar
9340acfc4f
fix(nimble): Changing esp_rom_printf to ESP_LOGI when memory allocation fails
2024-12-20 21:47:12 +05:30
Rahul Tank
e5b60eb20b
Merge branch 'bugfix/fix_link_estab_param_v5.0' into 'release/v5.0'
...
fix(nimble): Corrected link_estab event handling parameters (v5.0)
See merge request espressif/esp-idf!35811
2024-12-21 00:09:58 +08:00
Jiang Jiang Jian
a5b5d8480c
Merge branch 'backport/backport_some_changes_20241219_v5.0' into 'release/v5.0'
...
fix(wifi): fix ap set_tx_desc for auth frame with err tid when wpa3(Backport v5.0)
See merge request espressif/esp-idf!35817
2024-12-20 10:27:29 +08:00
Jiang Jiang Jian
c37f469b46
Merge branch 'bugfix/fix_btqabr2023330_v5.0' into 'release/v5.0'
...
fix(bt): Fix error code returned by create_conn_cancel_cmd at different status (backport v5.0)
See merge request espressif/esp-idf!35573
2024-12-20 02:01:41 +08:00
Jiang Jiang Jian
21afddd657
Merge branch 'bugfix/test_esp_flash_write_v5.0' into 'release/v5.0'
...
fix(spi_flash): Fix Test esp_flash_write (v5.0)
See merge request espressif/esp-idf!34560
2024-12-19 23:16:50 +08:00
Alexey Gerenkov
bba2971f34
Merge branch 'change/sysview_test_config_v5.0' into 'release/v5.0'
...
change(sysview): run heap_log tracing tests on existing cores (v5.0)
See merge request espressif/esp-idf!35199
2024-12-19 23:08:02 +08:00
Jiang Jiang Jian
3f7d78c26c
Merge branch 'fix/esp_hiram_heap_v5.0' into 'release/v5.0'
...
fix(esp_psram): fix a bug in PSRAM heap registration (backport v5.0)
See merge request espressif/esp-idf!35703
2024-12-19 20:36:11 +08:00
yinqingzhao
16af99f287
fix(wifi): fix ap set_tx_desc for auth frame with err tid when wpa3 and tim_offset value not correct
2024-12-19 20:25:40 +08:00
Jiang Jiang Jian
3b9ed0d780
Merge branch 'fix/coredump_checksum_error_v5.0' into 'release/v5.0'
...
Fix/coredump checksum error (v5.0)
See merge request espressif/esp-idf!35766
2024-12-19 20:18:50 +08:00
Jiang Jiang Jian
f67494970f
Merge branch 'fix/fix_adc_cali_check_scheme_api_issue_v5.0' into 'release/v5.0'
...
adc: fixed adc_cali_check_scheme wrong return on c2/h2/c6 (v5.0)
See merge request espressif/esp-idf!35723
2024-12-19 20:18:13 +08:00
Rahul Tank
972254c884
fix(nimble): Corrected link_estab event handling parameters
2024-12-19 15:58:54 +05:30
Jiang Jiang Jian
9f304aa98e
Merge branch 'fix/tools_pip_upgrade_v5.0' into 'release/v5.0'
...
fix(idf_tools.py): Upgrade pip and setuptools separately (v5.0)
See merge request espressif/esp-idf!35778
2024-12-19 17:25:53 +08:00
Jiang Jiang Jian
8b93db7ee7
Merge branch 'bugfix/fix_set_perfer_ext_conn_param_v5.0' into 'release/v5.0'
...
fix(bt/bluedroid): Fixed setting perfer conn params complete event report (v5.0)
See merge request espressif/esp-idf!35744
2024-12-19 17:24:58 +08:00