From 49fcdfe25247c438873497d0602c2cbb7a782f8c Mon Sep 17 00:00:00 2001
From: Federico Lolli <federico.lolli@skywarder.eu>
Date: Mon, 22 Jan 2024 12:48:22 +0100
Subject: [PATCH] improved auto-discovery of ST-Link devices

---
 src/main.rs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main.rs b/src/main.rs
index 5040cc9..5b8e187 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -172,7 +172,7 @@ fn get_first_stm32_serial_port() -> Option<String> {
     for port in ports {
         if let serialport::SerialPortType::UsbPort(info) = port.port_type {
             if let Some(p) = info.product {
-                if p.contains("STM32") {
+                if p.contains("STM32") || p.contains("ST-LINK") {
                     return Some(port.port_name);
                 }
             }
-- 
GitLab