Commit 0bd9e604 authored by pixhawk's avatar pixhawk

Update settings fix

parent b7e9fe69
...@@ -231,7 +231,7 @@ void HDDisplay::renderOverlay() ...@@ -231,7 +231,7 @@ void HDDisplay::renderOverlay()
void HDDisplay::setActiveUAS(UASInterface* uas) void HDDisplay::setActiveUAS(UASInterface* uas)
{ {
//qDebug() << "ATTEMPTING TO SET UAS"; //qDebug() << "ATTEMPTING TO SET UAS";
if (this->uas != NULL && this->uas != uas) if (this->uas != NULL)
{ {
// Disconnect any previously connected active MAV // Disconnect any previously connected active MAV
disconnect(this->uas, SIGNAL(valueChanged(UASInterface*,QString,double,quint64)), this, SLOT(updateValue(UASInterface*,QString,double,quint64))); disconnect(this->uas, SIGNAL(valueChanged(UASInterface*,QString,double,quint64)), this, SLOT(updateValue(UASInterface*,QString,double,quint64)));
...@@ -239,12 +239,9 @@ void HDDisplay::setActiveUAS(UASInterface* uas) ...@@ -239,12 +239,9 @@ void HDDisplay::setActiveUAS(UASInterface* uas)
// Now connect the new UAS // Now connect the new UAS
if (this->uas != uas)
{
//qDebug() << "UAS SET!" << "ID:" << uas->getUASID(); //qDebug() << "UAS SET!" << "ID:" << uas->getUASID();
// Setup communication // Setup communication
connect(uas, SIGNAL(valueChanged(UASInterface*,QString,double,quint64)), this, SLOT(updateValue(UASInterface*,QString,double,quint64))); connect(uas, SIGNAL(valueChanged(UASInterface*,QString,double,quint64)), this, SLOT(updateValue(UASInterface*,QString,double,quint64)));
}
this->uas = uas; this->uas = uas;
} }
......
...@@ -435,8 +435,6 @@ void HSIDisplay::setMetricWidth(double width) ...@@ -435,8 +435,6 @@ void HSIDisplay::setMetricWidth(double width)
*/ */
void HSIDisplay::setActiveUAS(UASInterface* uas) void HSIDisplay::setActiveUAS(UASInterface* uas)
{ {
if (this->uas != uas)
{
if (this->uas != NULL) if (this->uas != NULL)
{ {
disconnect(this->uas, SIGNAL(gpsSatelliteStatusChanged(int,int,float,float,float,bool)), this, SLOT(updateSatellite(int,int,float,float,float,bool))); disconnect(this->uas, SIGNAL(gpsSatelliteStatusChanged(int,int,float,float,float,bool)), this, SLOT(updateSatellite(int,int,float,float,float,bool)));
...@@ -477,7 +475,6 @@ void HSIDisplay::setActiveUAS(UASInterface* uas) ...@@ -477,7 +475,6 @@ void HSIDisplay::setActiveUAS(UASInterface* uas)
connect(uas, SIGNAL(irUltraSoundLocalizationChanged(UASInterface*,int)), this, SLOT(updateInfraredUltrasoundLocalization(UASInterface*,int))); connect(uas, SIGNAL(irUltraSoundLocalizationChanged(UASInterface*,int)), this, SLOT(updateInfraredUltrasoundLocalization(UASInterface*,int)));
this->uas = uas; this->uas = uas;
}
} }
void HSIDisplay::updateSpeed(UASInterface* uas, double vx, double vy, double vz, quint64 time) void HSIDisplay::updateSpeed(UASInterface* uas, double vx, double vy, double vz, quint64 time)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment