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()
mavlink_msg_param_request_list_pack(mavlink->getSystemId(), mavlink->getComponentId(), &msg, this->getUASID(), 0); mavlink_msg_param_request_list_pack(mavlink->getSystemId(), mavlink->getComponentId(), &msg, this->getUASID(), 0);
// Send message twice to increase chance of reception // Send message twice to increase chance of reception
sendMessage(msg); sendMessage(msg);
sendMessage(msg);
} }
void UAS::writeParameters() void UAS::writeParameters()

3
src/ui/ParameterInterface.cc

@ -33,6 +33,7 @@ ParameterInterface::~ParameterInterface()
void ParameterInterface::selectUAS(int index) void ParameterInterface::selectUAS(int index)
{ {
qDebug() << "SELECTING INDEX " << index << "SIZE:" << m_ui->stackedWidget->count();
m_ui->stackedWidget->setCurrentIndex(index); m_ui->stackedWidget->setCurrentIndex(index);
m_ui->sensorSettings->setCurrentIndex(index); m_ui->sensorSettings->setCurrentIndex(index);
curr = index; curr = index;
@ -59,7 +60,7 @@ void ParameterInterface::addUAS(UASInterface* uas)
{ {
m_ui->sensorSettings->setCurrentWidget(sensor); m_ui->sensorSettings->setCurrentWidget(sensor);
m_ui->stackedWidget->setCurrentWidget(param); m_ui->stackedWidget->setCurrentWidget(param);
curr = uas->getUASID(); curr = 0;
} }
} }

Loading…
Cancel
Save