yangfeng
26dfcb0c86
fix(bt): Fix compatibility with A2DP API legacy usage methods
...
- Modify the timing of API calls in the A2DP example
- Closes https://github.com/espressif/esp-idf/issues/18786
2026-08-18 11:26:53 +08:00
Shu Chen
e93c339dfc
Merge branch 'feat/support_multipan_feature_rcp_20260603_v5.5' into 'release/v5.5'
...
feat(openthread): support multipan feature for RCP (v5.5)
See merge request espressif/esp-idf!51779
2026-08-18 02:49:37 +00:00
Xu Si Yu
3079c4b9e3
feat(openthread): support multipan feature for RCP
2026-08-14 15:07:15 +08:00
liqigan
cc404fc1ca
fix(bt/bluedroid): Fixed HID host reconnection bug and enabled load HID devices
...
Closes https://github.com/espressif/esp-idf/issues/18335
2026-08-13 07:49:29 +08:00
Jin Cheng
df336b1f4e
change(bt/bluedroid): optimized the HFP example workflow to improve audio quality
...
Disabled inquiry scan and page scan after SCO connection establishment
to reduce over-the-air bandwidth usage and improve audio quality by
prevent scan activities from interrupting SCO traffic.
2026-08-05 17:47:04 +08:00
Jiang Jiang Jian
8c7d44897e
Merge branch 'fix/lp_uart_data_bits_v5.5' into 'release/v5.5'
...
fix(ulp/lp_core): fix LP UART data_bits validation and add full word-length test coverage (v5.5)
See merge request espressif/esp-idf!48032
2026-08-05 13:56:42 +08:00
Martin Vychodil
ae16d322a4
Merge branch 'bugfix/idfci-12815-12072-timeout_v5.5' into 'release/v5.5'
...
fix(storage): mark storage pytest apps flaky in CI (v5.5)
See merge request espressif/esp-idf!51337
2026-08-02 16:39:27 +08:00
sonika.rathi
310502e340
fix(storage): mark storage pytest apps flaky in CI
2026-07-31 08:54:24 +02:00
cjin
f01973be75
feat(ble): added CONFIG_PM_SLP_IRAM_OPT to make sure cache error check
2026-07-30 10:17:34 +08:00
morris
e9f878e3aa
refactor(isp): read DMA input directly from flash
...
Avoid the PSRAM copy for unencrypted flash
2026-07-28 14:37:45 +08:00
gaoxu
5dfcc1bc2b
feat(isp): Add example and script to check raw picture by ISP dma input
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-28 14:37:45 +08:00
gaoxu
2a02c7e55c
feat(isp): support isp dma input and add example
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-28 14:37:45 +08:00
Sudeep Mohanty
08195c3e36
test(lp_core): use soc_filtered_targets for all LP core pytest parametrization
...
Several LP core pytest files were either hardcoded to specific chip lists
or using a less-precise SOC capability filter:
- test_lp_core_multi_device: was locked to ['esp32c6'] pending a workaround
for LP I2C on esp32p4; all three active LP core chips now have
SOC_LP_I2C_SUPPORTED=1, so switch to soc_filtered_targets.
- test_lp_uart_wakeup_modes: was using SOC_LP_CORE_SUPPORTED which is
semantically wrong for a UART test; change to SOC_ULP_LP_UART_SUPPORTED.
- LP core example pytests (build_system, interrupt, gpio_intr_pulse_counter,
lp_timer_interrupt): replace hardcoded ['esp32c5', 'esp32c6', 'esp32p4']
with soc_filtered_targets('SOC_LP_CORE_SUPPORTED == 1') so that new
chips automatically get coverage when their SOC cap is enabled.
2026-07-27 15:35:30 +02:00
Fu Hanxi
d359f42f6d
ci: apply idf-ci 1.x
...
(cherry picked from commit 21d772a24da646bfb672418cf056199cad9b17e4)
2026-07-27 10:52:35 +02:00
Astha Verma
d2708d151d
fix(nimble): Restore throughput after switching from LE Coded PHY
2026-07-24 18:04:48 +05:30
Rahul Tank
39676ac80d
fix(nimble): Fix issues found in review for nimble examples
2026-07-24 15:22:26 +05:30
morris
befd406f90
Merge branch 'fix/jpeg_enc_encrypt_v5.5' into 'release/v5.5'
...
fix(jpeg): Jpeg can encode and decode in encryption situation (backport v5.5)
See merge request espressif/esp-idf!50670
2026-07-24 16:59:56 +08:00
Island
47bd7785b9
Merge branch 'feat/support_bluedroid_le_coc_and_eatt_v5.5' into 'release/v5.5'
...
feat(ble/bluedroid): Support bluedroid LE COC and EATT features (5.5)
See merge request espressif/esp-idf!50714
2026-07-23 10:06:52 +08:00
C.S.M
0bcccf3206
fix(jpeg): JPEG can encode and decode in encryption situation
2026-07-22 19:46:38 +08:00
morris
da4a2024f2
feat(jpeg): simplify decoder example and add pytest coverage
2026-07-22 18:35:12 +08:00
yangfeng
e7864669f7
fix(bt/example): Add log in the failure path for avrcp_ct_metadata example
2026-07-22 15:36:34 +08:00
Rahul Tank
b97f90ad99
Merge branch 'contrib/github_pr_18761_v5.5' into 'release/v5.5'
...
fix(nimble): initialize return value in LED characteristic access cal… (GitHub PR) (v5.5)
See merge request espressif/esp-idf!50152
2026-07-21 10:26:32 +05:30
Rahul Tank
316f3e17b2
Merge branch 'bugfix/nimble_issues_17072026_v5.5' into 'release/v5.5'
...
fix(nimble): Fix few nimble issues 17072026 (v5.5)
See merge request espressif/esp-idf!50922
2026-07-21 10:24:38 +05:30
Jiang Jiang Jian
59375c0125
Merge branch 'feat/seperate_ot_citest_tags_v5.5' into 'release/v5.5'
...
ci: seperate openthread test cases (v5.5)
See merge request espressif/esp-idf!50060
2026-07-21 12:04:52 +08:00
Jiang Jiang Jian
1c6773d514
Merge branch 'feat/feat_enable_h21_light_sleep_v5.5' into 'release/v5.5'
...
fix(ble): disable flash pd config (5.5)
See merge request espressif/esp-idf!49215
2026-07-21 12:04:31 +08:00
Zhi Wei Jian
dd442dd6a1
feat(ble/bluedroid): Add bluedroid dual identify server example
...
(cherry picked from commit 1de0d2fef7 )
Co-authored-by: zhiweijian <zhiweijian@espressif.com >
2026-07-21 11:23:27 +08:00
Rahul Tank
5288feb470
Merge branch 'bugfix/optimize_nimble_throughput_example_v5.5' into 'release/v5.5'
...
fix(nimble): Optimize Nimble throughput example for 1M/2M/S2/S8 (v5.5)
See merge request espressif/esp-idf!49980
2026-07-20 21:49:21 +05:30
Island
0196f65f01
Merge branch 'bugfix/fix_bluedroid_static_random_conn_rpa_v5.5' into 'release/v5.5'
...
fix(ble/bluedroid): skip identity conversion for static random direct connect (5.5)
See merge request espressif/esp-idf!50084
2026-07-20 21:39:24 +08:00
Sumeet Singh
9c47306adf
fix(nimble): Add option to disable IEEE and UDI Characteristic in DIS (v5.5)
2026-07-20 17:31:50 +05:30
Rahul Tank
f7d56dc778
fix(nimble): Fixes for AI reported issues
2026-07-20 17:31:50 +05:30
Island
ac3f408fa4
Merge branch 'feat/support_ble_uart_more_interfaces_v5.5' into 'release/v5.5'
...
feat(bt/ble_uart): Support ble uart more interfaces (5.5)
See merge request espressif/esp-idf!50046
2026-07-20 15:05:51 +08:00
Wang Meng Yang
31e6b62389
Merge branch 'bugfix/ai_review_avrcp_v5.5' into 'release/v5.5'
...
fix(bt): Fix the critical and high issues related to AVRCP from AI review report (v5.5)
See merge request espressif/esp-idf!50021
2026-07-20 09:06:53 +08:00
Wang Meng Yang
f89727a8d6
Merge branch 'bugfix/hfp_example_ci_v5.5' into 'release/v5.5'
...
fix: Fix the HFP example fails to discovery target device (v5.5)
See merge request espressif/esp-idf!50290
2026-07-19 10:17:28 +08:00
Wang Meng Yang
d887c060e1
Merge branch 'bugfix/idf_ci_hid_example_v5.5' into 'release/v5.5'
...
fix(bt/example): Add print the device name to verify if it matches in HID example (v5.5)
See merge request espressif/esp-idf!50484
2026-07-19 10:08:12 +08:00
morris
502fb705a2
Merge branch 'fix/twai_ci_job_pollution_v5.5' into 'release/v5.5'
...
fix(ci): twai test close board to fixed ci jobs pullotion (v5.5)
See merge request espressif/esp-idf!49921
2026-07-18 15:51:55 +08:00
morris
15558ba694
Merge branch 'fix/twaifd_assert_fail_v5.5' into 'release/v5.5'
...
fix(driver_twai): fix driver assert fail when send frame (v5.5)
See merge request espressif/esp-idf!49942
2026-07-18 15:46:42 +08:00
morris
11b45aaf2f
Merge branch 'fix/fix_i2c_olde_example_hang_v5.5' into 'release/v5.5'
...
fix(i2c_oled): fix example hang when i2c transaction fails (v5.5)
See merge request espressif/esp-idf!50382
2026-07-18 00:15:35 +08:00
Zhang Hai Peng
c9f2abadb8
docs(ble/bluedroid): fix markdown formatting in example docs
...
(cherry picked from commit dba450de6b )
Co-authored-by: zhanghaipeng <zhanghaipeng@espressif.com >
2026-07-15 15:48:46 +08:00
wanckl
31822d7d18
fix(ci): twai test close board to fixed ci jobs pullotion
2026-07-15 11:51:34 +08:00
Chen Jichang
4b409de23c
fix(i2c_oled): fix example hang when i2c transaction fails
...
Closes https://github.com/espressif/esp-idf/issues/18713
2026-07-13 10:20:42 +08:00
yangfeng
2019b64bf5
fix(bt/example): Add print the device name to verify if it matches in HID example
2026-07-08 15:28:15 +08:00
yangfeng
8650c4ef67
fix: Fix the HFP example fails to discovery target device
2026-07-02 15:04:55 +08:00
morris
494135ddeb
doc(jpeg): fix broken link in the example readme
2026-06-30 13:53:12 +08:00
Shuai Wang
3869b1bf88
fix(nimble): initialize return value in LED characteristic access callback
...
When the NimBLE stack called this callback for a GATT Write Request, the
uninitialized stack value was interpreted as a non-zero GATT error code,
causing the stack to send BLE_ATT_ERR_UNLIKELY (0x0E) back to the client.
2026-06-29 17:30:08 +05:30
cjin
b2d6189ba6
fix(ble): remove chip id macro for ble sample codes
2026-06-29 10:29:44 +08:00
cjin
c99145e868
fix(ble): use default frequency for ble power save example
2026-06-29 10:13:27 +08:00
wanckl
78a5d0bfed
feat(driver_twai): add prioritized TX queue support
2026-06-26 18:35:09 +08:00
Wan Lei
37b431a882
fix(driver_twai): enable ci test for h4
2026-06-26 18:35:05 +08:00
yiwenxiu
d023291c50
ci: seperate openthread test cases
2026-06-26 10:23:15 +08:00
Jin Chen
dbcc5cb114
feat(ble): update ble power save sdkconfig on ESP32-c5
...
(cherry picked from commit 3fdabaedaa )
Co-authored-by: cjin <jinchen@espressif.com >
2026-06-26 10:08:37 +08:00