diff --git a/src/uas/QGCMAVLinkUASFactory.cc b/src/uas/QGCMAVLinkUASFactory.cc index 190b7ce16ce733003af384249010891d7c570539..39df612c3ec3cfc0c3cb0a74a75577439c7bb550 100644 --- a/src/uas/QGCMAVLinkUASFactory.cc +++ b/src/uas/QGCMAVLinkUASFactory.cc @@ -78,8 +78,11 @@ UASInterface* QGCMAVLinkUASFactory::createUAS(MAVLinkProtocol* mavlink, LinkInte // Make UAS aware that this link can be used to communicate with the actual robot uas->addLink(link); + // First thing we do with a new UAS is get the parameters + uas->requestParameters(); + // Now add UAS to "official" list, which makes the whole application aware of it UASManager::instance()->addUAS(uas); - + return uas; }