Browse Source

Final fixes for parameterinterface

QGC4.4
lm 15 years ago
parent
commit
3555ae7449
  1. 1
      src/uas/UAS.cc
  2. 3
      src/ui/ParameterInterface.cc

1
src/uas/UAS.cc

@ -543,7 +543,6 @@ void UAS::requestParameters() @@ -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()

3
src/ui/ParameterInterface.cc

@ -33,6 +33,7 @@ ParameterInterface::~ParameterInterface() @@ -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) @@ -59,7 +60,7 @@ void ParameterInterface::addUAS(UASInterface* uas)
{
m_ui->sensorSettings->setCurrentWidget(sensor);
m_ui->stackedWidget->setCurrentWidget(param);
curr = uas->getUASID();
curr = 0;
}
}

Loading…
Cancel
Save