可以接受数据,目前可能会死机,需要验证
This commit is contained in:
+15
-1
@@ -70,7 +70,12 @@ MainWindow::MainWindow(QWidget *parent)
|
||||
this->height());
|
||||
|
||||
|
||||
updateTimer = new QTimer();
|
||||
|
||||
connect(updateTimer,&QTimer::timeout,
|
||||
this,&MainWindow::updateUI);
|
||||
|
||||
updateTimer->start(20);
|
||||
|
||||
|
||||
}
|
||||
@@ -165,7 +170,16 @@ void MainWindow::client_triggered()
|
||||
}
|
||||
|
||||
|
||||
|
||||
void MainWindow::updateUI()
|
||||
{
|
||||
copk->setAttitude(dlink->mavlinknode->vehicle.attitude.pitch,
|
||||
dlink->mavlinknode->vehicle.attitude.roll,
|
||||
dlink->mavlinknode->vehicle.attitude.yaw);
|
||||
/*qDebug() << dlink->mavlinknode->vehicle.attitude.pitch
|
||||
<< dlink->mavlinknode->vehicle.attitude.roll
|
||||
<< dlink->mavlinknode->vehicle.attitude.yaw;
|
||||
*/
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -46,6 +46,9 @@ protected:
|
||||
private slots:
|
||||
void onTabIndexChanged(const int &index);
|
||||
|
||||
|
||||
void updateUI();
|
||||
|
||||
protected:
|
||||
|
||||
Cockpit *copk;
|
||||
@@ -56,6 +59,9 @@ protected:
|
||||
|
||||
DLink *dlink = nullptr;
|
||||
|
||||
|
||||
QTimer *updateTimer;
|
||||
|
||||
};
|
||||
|
||||
#endif // MAINWINDOW_H
|
||||
|
||||
Reference in New Issue
Block a user