Browse Source

fixedWing should be pulled directly from Vehicle

QGC4.4
Don Gagne 9 years ago
parent
commit
dc75f67468
  1. 17
      src/AutoPilotPlugins/PX4/SensorsComponentController.cc
  2. 4
      src/AutoPilotPlugins/PX4/SensorsComponentController.h

17
src/AutoPilotPlugins/PX4/SensorsComponentController.cc

@ -467,23 +467,6 @@ void SensorsComponentController::_refreshParams(void) @@ -467,23 +467,6 @@ void SensorsComponentController::_refreshParams(void)
_autopilot->refreshParametersPrefix(FactSystem::defaultComponentId, "SENS_");
}
bool SensorsComponentController::fixedWing(void)
{
switch (_vehicle->vehicleType()) {
case MAV_TYPE_FIXED_WING:
case MAV_TYPE_VTOL_DUOROTOR:
case MAV_TYPE_VTOL_QUADROTOR:
case MAV_TYPE_VTOL_TILTROTOR:
case MAV_TYPE_VTOL_RESERVED2:
case MAV_TYPE_VTOL_RESERVED3:
case MAV_TYPE_VTOL_RESERVED4:
case MAV_TYPE_VTOL_RESERVED5:
return true;
default:
return false;
}
}
void SensorsComponentController::_updateAndEmitShowOrientationCalArea(bool show)
{
_showOrientationCalArea = show;

4
src/AutoPilotPlugins/PX4/SensorsComponentController.h

@ -44,8 +44,6 @@ class SensorsComponentController : public FactPanelController @@ -44,8 +44,6 @@ class SensorsComponentController : public FactPanelController
public:
SensorsComponentController(void);
Q_PROPERTY(bool fixedWing READ fixedWing CONSTANT)
Q_PROPERTY(QQuickItem* statusLog MEMBER _statusLog)
Q_PROPERTY(QQuickItem* progressBar MEMBER _progressBar)
@ -97,8 +95,6 @@ public: @@ -97,8 +95,6 @@ public:
Q_INVOKABLE void cancelCalibration(void);
Q_INVOKABLE bool usingUDPLink(void);
bool fixedWing(void);
signals:
void showGyroCalAreaChanged(void);
void showOrientationCalAreaChanged(void);

Loading…
Cancel
Save