From b8c9acb1255d891da800786b8c91640c4f1643e8 Mon Sep 17 00:00:00 2001 From: tecnosapiens Date: Thu, 11 Nov 2010 15:30:24 -0600 Subject: [PATCH] add message to slugs data sensor view --- src/uas/SlugsMAV.h | 2 +- src/ui/SlugsDataSensorView.cc | 20 ++++++++++---------- src/ui/SlugsDataSensorView.h | 17 ++++++++++++----- 3 files changed, 23 insertions(+), 16 deletions(-) diff --git a/src/uas/SlugsMAV.h b/src/uas/SlugsMAV.h index a08f65655..75d55d29d 100644 --- a/src/uas/SlugsMAV.h +++ b/src/uas/SlugsMAV.h @@ -125,7 +125,7 @@ signals: double filmZ, quint64 time); - void slugsGPSDateTime(int uasId, + void slugsGPSDateTime(int systemId, uint8_t gpsyear, uint8_t gpsmonth, uint8_t gpsday, diff --git a/src/ui/SlugsDataSensorView.cc b/src/ui/SlugsDataSensorView.cc index f2aad8c00..2b9660330 100644 --- a/src/ui/SlugsDataSensorView.cc +++ b/src/ui/SlugsDataSensorView.cc @@ -255,16 +255,16 @@ void SlugsDataSensorView::refresh() ui->m_logFl6_textEdit->setText(QString::number(Logfl_6, 'f', 4)); //refresh UI PWM Commands - ui->m_pwmThro->setText("No data"); - ui->m_pwmThroTrim->setText("No data"); - ui->m_pwmAile->setText("No data"); - ui->m_pwmAileTrim->setText("No data"); - ui->m_pwmElev->setText("No data"); - ui->m_pwmElevTrim->setText("No data"); - ui->m_pwmRudd->setText("No data"); - ui->m_pwmRuddTrim->setText("No data"); - ui->m_pwmFailSafe->setText("No data"); - ui->m_pwmAvailable->setText("No data"); + ui->m_pwmThro->setText(QString::number(dt_c, 'f', 4)); + ui->m_pwmThroTrim->setText(QString::number(dre_c, 'f', 4)); + ui->m_pwmAile->setText(QString::number(dla_c, 'f', 4)); + ui->m_pwmAileTrim->setText(QString::number(dlf_c, 'f', 4)); + ui->m_pwmElev->setText(QString::number(dle_c, 'f', 4)); + ui->m_pwmElevTrim->setText(QString::number(drf_c, 'f', 4)); + ui->m_pwmRudd->setText(QString::number(dr_c, 'f', 4)); + ui->m_pwmRuddTrim->setText(QString::number(aux1, 'f', 4)); + ui->m_pwmFailSafe->setText(QString::number(dre_c, 'f', 4)); + ui->m_pwmAvailable->setText("No Data"); diff --git a/src/ui/SlugsDataSensorView.h b/src/ui/SlugsDataSensorView.h index 47343fa64..6f23ff528 100644 --- a/src/ui/SlugsDataSensorView.h +++ b/src/ui/SlugsDataSensorView.h @@ -108,6 +108,17 @@ public slots: double slugpitch, double slugyaw, quint64 time); + + /** + * @brief Adds the UAS for data display + * + * Adds the UAS and makes all the correct connections for data display on the Widgets + */ + void slugsGlobalPositionChanged(UASInterface* uas, + double lat, + double lon, + double alt, + quint64 time); /** * @brief Adds the UAS for data display * @@ -214,11 +225,7 @@ public slots: double filmZ, quint64 time); - void slugsGlobalPositionChanged(UASInterface* uas, - double lat, - double lon, - double alt, - quint64 time); + -- 2.22.0