From 501faff45f4fcf10551d6ff1602ebbd5aec74137 Mon Sep 17 00:00:00 2001 From: Rustom Jehangir Date: Fri, 14 Oct 2016 10:35:12 -0700 Subject: [PATCH] Change safety page description for Sub only. --- src/AutoPilotPlugins/APM/APMSafetyComponent.cc | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/src/AutoPilotPlugins/APM/APMSafetyComponent.cc b/src/AutoPilotPlugins/APM/APMSafetyComponent.cc index 39caad79c..02da238fb 100644 --- a/src/AutoPilotPlugins/APM/APMSafetyComponent.cc +++ b/src/AutoPilotPlugins/APM/APMSafetyComponent.cc @@ -29,7 +29,22 @@ QString APMSafetyComponent::name(void) const QString APMSafetyComponent::description(void) const { - return tr("Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself."); + switch (_vehicle->vehicleType()) { + case MAV_TYPE_SUBMARINE: + return tr("Safety Setup is used to setup failsafe actions, geofence limits, leak detection, and arming checks."); + break; + case MAV_TYPE_GROUND_ROVER: + case MAV_TYPE_FIXED_WING: + case MAV_TYPE_QUADROTOR: + case MAV_TYPE_COAXIAL: + case MAV_TYPE_HELICOPTER: + case MAV_TYPE_HEXAROTOR: + case MAV_TYPE_OCTOROTOR: + case MAV_TYPE_TRICOPTER: + default: + return tr("Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself."); + break; + } } QString APMSafetyComponent::iconResource(void) const -- 2.22.0