|
|
|
@ -267,6 +267,9 @@ public:
@@ -267,6 +267,9 @@ public:
|
|
|
|
|
*/ |
|
|
|
|
virtual QList<QAction*> getActions() const = 0; |
|
|
|
|
|
|
|
|
|
static const unsigned int WAYPOINT_RADIUS_DEFAULT_FIXED_WING = 25; |
|
|
|
|
static const unsigned int WAYPOINT_RADIUS_DEFAULT_ROTARY_WING = 5; |
|
|
|
|
|
|
|
|
|
public slots: |
|
|
|
|
|
|
|
|
|
/** @brief Set a new name for the system */ |
|
|
|
@ -376,6 +379,11 @@ public slots:
@@ -376,6 +379,11 @@ public slots:
|
|
|
|
|
virtual void startGyroscopeCalibration() = 0; |
|
|
|
|
virtual void startPressureCalibration() = 0; |
|
|
|
|
|
|
|
|
|
/** @brief Return if this a rotary wing */ |
|
|
|
|
virtual bool isRotaryWing() = 0; |
|
|
|
|
/** @brief Return if this is a fixed wing */ |
|
|
|
|
virtual bool isFixedWing() = 0; |
|
|
|
|
|
|
|
|
|
/** @brief Set the current battery type and voltages */ |
|
|
|
|
virtual void setBatterySpecs(const QString& specs) = 0; |
|
|
|
|
/** @brief Get the current battery type and specs */ |
|
|
|
@ -393,7 +401,6 @@ public slots:
@@ -393,7 +401,6 @@ public slots:
|
|
|
|
|
/** @brief Send raw GPS for sensor HIL */ |
|
|
|
|
virtual void sendHilGps(quint64 time_us, double lat, double lon, double alt, int fix_type, float eph, float epv, float vel, float vn, float ve, float vd, float cog, int satellites) = 0; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
protected: |
|
|
|
|
QColor color; |
|
|
|
|
|
|
|
|
|