diff --git a/src/comm/SerialLink.cc b/src/comm/SerialLink.cc index 9b7def4aaf675a7927483397353326deaf6ae6c6..38900d1ce44be9f8b6c4937311d5012ab984386e 100644 --- a/src/comm/SerialLink.cc +++ b/src/comm/SerialLink.cc @@ -324,7 +324,11 @@ QVector* SerialLink::getCurrentPorts() QFileInfoList list = dir.entryInfoList(); for (int i = list.size() - 1; i >= 0; i--) { QFileInfo fileInfo = list.at(i); - if (fileInfo.fileName().contains(QString("ttyUSB")) || fileInfo.fileName().contains(QString("ttyS")) || fileInfo.fileName().contains(QString("tty.usbserial")) || fileInfo.fileName().contains(QString("ttyACM"))) + if (fileInfo.fileName().contains(QString("ttyUSB")) || + fileInfo.fileName().contains(QString("tty.usb")) || + fileInfo.fileName().contains(QString("ttyS")) || + fileInfo.fileName().contains(QString("tty.SLAB")) || + fileInfo.fileName().contains(QString("ttyACM"))) { ports->append(fileInfo.canonicalFilePath()); } diff --git a/src/ui/QGCParamWidget.cc b/src/ui/QGCParamWidget.cc index 64d35ae5cea756548f549872528b2f2f28644048..185383cfab3e20af1af1c9fd70f9ccb23f204e13 100644 --- a/src/ui/QGCParamWidget.cc +++ b/src/ui/QGCParamWidget.cc @@ -145,7 +145,7 @@ QGCParamWidget::QGCParamWidget(UASInterface* uas, QWidget *parent) : connect(&retransmissionTimer, SIGNAL(timeout()), this, SLOT(retransmissionGuardTick())); // Get parameters - if (uas) mav->requestParameters(); + if (uas) requestParameterList(); } void QGCParamWidget::loadSettings()