Commit 0588e56f authored by tecnosapiens's avatar tecnosapiens

add widget to slugsdatasensorview

parent c49b32bd
...@@ -37,6 +37,60 @@ public: ...@@ -37,6 +37,60 @@ public:
public slots: public slots:
/** @brief Receive a MAVLink message from this MAV */ /** @brief Receive a MAVLink message from this MAV */
void receiveMessage(LinkInterface* link, mavlink_message_t message); void receiveMessage(LinkInterface* link, mavlink_message_t message);
signals:
// ESPECIAL SLUGS MESSAGE
void slugsCPULoad(UASInterface* uas,
uint8_t sensLoad,
uint8_t ctrlLoad,
uint8_t batVolt,
quint64 time);
void slugsAirData(UASInterface* uas,
float dinamicPressure,
float staticPresure,
uint16_t temperature,
quint64 time);
void slugsSensorBias(UASInterface* uas,
double axBias,
double ayBias,
double azBias,
double gxBias,
double gyBias,
double gzBias,
quint64 time);
void slugsDiagnostic(UASInterface* uas,
double diagFl1,
double diagFl2,
double diagFl3,
int16_t diagSh1,
int16_t diagSh2,
int16_t diagSh3,
quint64 time);
void slugsPilotConsolePWM(UASInterface* uas,
uint16_t dt,
uint16_t dla,
uint16_t dra,
uint16_t dr,
uint16_t de,
quint64 time);
void slugsPWM(UASInterface* uas,
uint16_t dt_c,
uint16_t dla_c,
uint16_t dra_c,
uint16_t dr_c,
uint16_t dle_c,
uint16_t dre_c,
uint16_t dlf_c,
uint16_t drf_c,
uint16_t da1_c,
uint16_t da2_c,
quint64 time);
}; };
#endif // SLUGSMAV_H #endif // SLUGSMAV_H
...@@ -385,57 +385,6 @@ signals: ...@@ -385,57 +385,6 @@ signals:
void irUltraSoundLocalizationChanged(UASInterface* uas, int fix); void irUltraSoundLocalizationChanged(UASInterface* uas, int fix);
// ESPECIAL SLUGS MESSAGE
void slugsCPULoad(UASInterface* uas,
uint8_t sensLoad,
uint8_t ctrlLoad,
uint8_t batVolt,
quint64 time);
void slugsAirData(UASInterface* uas,
float dinamicPressure,
float staticPresure,
uint16_t temperature,
quint64 time);
void slugsSensorBias(UASInterface* uas,
double axBias,
double ayBias,
double azBias,
double gxBias,
double gyBias,
double gzBias,
quint64 time);
void slugsDiagnostic(UASInterface* uas,
double diagFl1,
double diagFl2,
double diagFl3,
int16_t diagSh1,
int16_t diagSh2,
int16_t diagSh3,
quint64 time);
void slugsPilotConsolePWM(UASInterface* uas,
uint16_t dt,
uint16_t dla,
uint16_t dra,
uint16_t dr,
uint16_t de,
quint64 time);
void slugsPWM(UASInterface* uas,
uint16_t dt_c,
uint16_t dla_c,
uint16_t dra_c,
uint16_t dr_c,
uint16_t dle_c,
uint16_t dre_c,
uint16_t dlf_c,
uint16_t drf_c,
uint16_t da1_c,
uint16_t da2_c,
quint64 time);
......
...@@ -113,6 +113,8 @@ void SlugsDataSensorView::refresh() ...@@ -113,6 +113,8 @@ void SlugsDataSensorView::refresh()
ui->m_SlugsGyBiases_textEdit->setText(QString::number(Gyb, 'f', 4)); ui->m_SlugsGyBiases_textEdit->setText(QString::number(Gyb, 'f', 4));
ui->m_SlugsGzBiases_textEdit->setText(QString::number(Gzb, 'f', 4)); ui->m_SlugsGzBiases_textEdit->setText(QString::number(Gzb, 'f', 4));
} }
} }
......
This source diff could not be displayed because it is too large. You can view the blob instead.
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