记录修改,增加EB90的包头

This commit is contained in:
hm
2022-05-26 18:55:27 +08:00
parent 2d6f76c18d
commit 20d3a3727f
3 changed files with 269 additions and 50 deletions
+20
View File
@@ -34,6 +34,19 @@ class MavLinkNode : public ThreadTemplet
Q_OBJECT
public:
typedef struct
{
quint16 year;
quint8 mon;
quint8 day;
quint8 hour;
quint8 min;
quint8 sec;
quint16 ms;
}_gpsTimer;
typedef struct {
int sysid = 0; /* ID of message sender system/aircraft */
int compid = 0; /* ID of the message sender component */
@@ -73,6 +86,7 @@ public:
explicit MavLinkNode(QObject *parent = nullptr);
~MavLinkNode();
_gpsTimer gpsTimer;
_vehicle vehicle;//没有初始化,所以会有野值
QHash<int,_vehicle> vehicleList;
@@ -253,6 +267,8 @@ protected:
QDateTime startuptime;
QDateTime LocationTime;
QTimer *gdt_timer = nullptr;
QTimer *timer = nullptr;
@@ -278,6 +294,10 @@ protected:
mutable QReadWriteLock RWlock;
};
#endif // MAVLINKNODE_H