From d121f475262b7d866c659909e0411172e522cc91 Mon Sep 17 00:00:00 2001 From: Don Gagne Date: Thu, 19 Nov 2015 13:14:58 -0800 Subject: [PATCH] Allow broader radio fallback on mobile --- src/comm/QGCSerialPortInfo.cc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/comm/QGCSerialPortInfo.cc b/src/comm/QGCSerialPortInfo.cc index 9b5ad4e95..fb3316a89 100644 --- a/src/comm/QGCSerialPortInfo.cc +++ b/src/comm/QGCSerialPortInfo.cc @@ -84,6 +84,13 @@ QGCSerialPortInfo::BoardType_t QGCSerialPortInfo::boardType(void) const } else if (description() == "FT231X USB UART") { qCDebug(QGCSerialPortInfoLog) << "Found possible Radio (by name matching fallback)"; boardType = BoardType3drRadio; +#ifdef __android__ + } else if (description().endsWith("USB UART")) { + // This is a fairly broad fallbacks for radios which will also catch most FTDI devices. That would + // cause problems on desktop due to incorrect connections. Since mobile is more anal about connecting + // it will work fine here. + boardType = BoardType3drRadio; +#endif } } -- 2.22.0