From 1957a8931c3875167be1113b87376d2a58d9d687 Mon Sep 17 00:00:00 2001 From: Denys Almazov Date: Thu, 7 May 2026 18:17:33 +0300 Subject: [PATCH] feat: updated regex to detect esp target --- .../serial/ui/internal/NewSerialFlashTargetWizardPage.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bundles/com.espressif.idf.launch.serial.ui/src/com/espressif/idf/launch/serial/ui/internal/NewSerialFlashTargetWizardPage.java b/bundles/com.espressif.idf.launch.serial.ui/src/com/espressif/idf/launch/serial/ui/internal/NewSerialFlashTargetWizardPage.java index de2260f52..6cf5d45d7 100644 --- a/bundles/com.espressif.idf.launch.serial.ui/src/com/espressif/idf/launch/serial/ui/internal/NewSerialFlashTargetWizardPage.java +++ b/bundles/com.espressif.idf.launch.serial.ui/src/com/espressif/idf/launch/serial/ui/internal/NewSerialFlashTargetWizardPage.java @@ -531,7 +531,7 @@ protected IStatus run(IProgressMonitor monitor) private String extractChipFromChipInfoOutput(String chipInfoOutput) { - Pattern pattern = Pattern.compile("Chip is (ESP32[^\\s]*)"); //$NON-NLS-1$ + Pattern pattern = Pattern.compile("(?:Chip is|Chip type:)\\s+(ESP32[^\\s]*)", Pattern.CASE_INSENSITIVE); //$NON-NLS-1$ Matcher matcher = pattern.matcher(chipInfoOutput); if (matcher.find()) {