修正姿态显示和指令发送
This commit is contained in:
+27
-15
@@ -4,8 +4,6 @@
|
||||
#include <QWidget>
|
||||
#include <QMouseEvent>
|
||||
|
||||
#include "leftladder.h"
|
||||
|
||||
#include "QTimer"
|
||||
|
||||
|
||||
@@ -48,6 +46,12 @@ typedef struct {
|
||||
}_color;
|
||||
|
||||
typedef struct {
|
||||
|
||||
QString GPS;
|
||||
QString MODE;
|
||||
QString STATE;
|
||||
|
||||
|
||||
qreal ax;
|
||||
qreal ay;
|
||||
qreal az;
|
||||
@@ -87,6 +91,7 @@ typedef struct {
|
||||
|
||||
|
||||
typedef struct{
|
||||
|
||||
qreal pitch;
|
||||
qreal roll;
|
||||
qreal yaw;
|
||||
@@ -103,6 +108,8 @@ typedef struct{
|
||||
|
||||
qreal verticalspeed;//纵向速度
|
||||
|
||||
bool isUpdate;
|
||||
|
||||
}_target;
|
||||
|
||||
|
||||
@@ -120,12 +127,26 @@ public Q_SLOTS:
|
||||
void setAttitude(qreal Pitch,qreal Roll,qreal Yaw);
|
||||
void setAttitudeSpeed(qreal PitchSpeed,qreal RollSpeed,qreal YawSpeed);
|
||||
|
||||
void setPitchTarget(qreal Pitch);
|
||||
void setRollTarget(qreal Roll);
|
||||
void setYawTarget(qreal Yaw);
|
||||
void setAttitudeTarget(qreal Pitch,qreal Roll,qreal Yaw);
|
||||
|
||||
void setAltitude(qreal Altitude);
|
||||
void setAltitudeTarget(double Altitude);
|
||||
|
||||
void setAirSpeed(qreal speed);
|
||||
void setAirSpeedTarget(double speed);
|
||||
|
||||
void setVerticalSpeed(double speed);
|
||||
void setVerticalSpeedTarget(double speed);
|
||||
|
||||
void setLed(QColor LED);
|
||||
|
||||
|
||||
void setGPS(QString str);
|
||||
void setMode(QString str);
|
||||
void setState(QString str);
|
||||
void setAOA(qreal Value);
|
||||
protected:
|
||||
|
||||
|
||||
@@ -164,9 +185,9 @@ private:
|
||||
|
||||
QString m_mode;//显示模式
|
||||
|
||||
QString m_SPD_HOLD;
|
||||
QString m_HDG_HOLD;
|
||||
QString m_ALT_HOLD;
|
||||
QString m_GPS;
|
||||
QString m_MODE;
|
||||
QString m_STATE;
|
||||
|
||||
double m_PitchValue;
|
||||
double m_RollValue;
|
||||
@@ -248,15 +269,6 @@ private:
|
||||
QPoint m_c;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
LeftLadder *leftladder;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user