You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Detect G Tensioner and Typhoon Wind on FTDI, CP210x, and other Nano USB bridges
Handshake probing was limited to CH340 ports, so Nanos built with FTDI, CP210x, PL2303, CH9102, or genuine Arduino USB interfaces were never probed. Match the device name or PNPDeviceID against all known bridge signatures instead.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
app.Logger.WriteLine($"[UsbSerialPortHelper] Skipping handshake probe on '{portName}' because device name '{name}' does not contain 'CH340'");
113
+
app.Logger.WriteLine($"[UsbSerialPortHelper] Skipping handshake probe on '{portName}' because neither device name '{name}' nor PNPDeviceID '{deviceId}' matches a known USB-serial bridge chip");
106
114
continue;
107
115
}
108
116
117
+
app.Logger.WriteLine($"[UsbSerialPortHelper] Port '{portName}' matched USB-serial bridge token '{matchedBridgeToken}'");
118
+
109
119
app.Logger.WriteLine($"[UsbSerialPortHelper] Testing handshake mode on '{portName}'");
0 commit comments