diff --git a/src/uas/UAS.cc b/src/uas/UAS.cc index 49e882cfa258ecdc16b85d7ab178ffe591ca0a3c..4285580250358934eef1dfb70b9444783e976e56 100644 --- a/src/uas/UAS.cc +++ b/src/uas/UAS.cc @@ -543,7 +543,6 @@ void UAS::requestParameters() mavlink_msg_param_request_list_pack(mavlink->getSystemId(), mavlink->getComponentId(), &msg, this->getUASID(), 0); // Send message twice to increase chance of reception sendMessage(msg); - sendMessage(msg); } void UAS::writeParameters() diff --git a/src/ui/ParameterInterface.cc b/src/ui/ParameterInterface.cc index f93746865e50c2bba34af293869394a5d48d6ef3..89afcf31b05bfdd3e207edebb936258cd75b3326 100644 --- a/src/ui/ParameterInterface.cc +++ b/src/ui/ParameterInterface.cc @@ -33,6 +33,7 @@ ParameterInterface::~ParameterInterface() void ParameterInterface::selectUAS(int index) { + qDebug() << "SELECTING INDEX " << index << "SIZE:" << m_ui->stackedWidget->count(); m_ui->stackedWidget->setCurrentIndex(index); m_ui->sensorSettings->setCurrentIndex(index); curr = index; @@ -59,7 +60,7 @@ void ParameterInterface::addUAS(UASInterface* uas) { m_ui->sensorSettings->setCurrentWidget(sensor); m_ui->stackedWidget->setCurrentWidget(param); - curr = uas->getUASID(); + curr = 0; } }