From 5e0aa3deff7a2db41344af5737452529350fd9ae Mon Sep 17 00:00:00 2001 From: Don Gagne Date: Wed, 27 Oct 2021 11:50:51 -0700 Subject: [PATCH] Loc .ts file update --- translations/qgc-json.ts | 668 ++++---- translations/qgc-lupdate.sh | 2 +- translations/qgc.ts | 3716 +++++++++++++++++++++++++------------------ 3 files changed, 2468 insertions(+), 1918 deletions(-) diff --git a/translations/qgc-json.ts b/translations/qgc-json.ts index a087124..364f2a5 100644 --- a/translations/qgc-json.ts +++ b/translations/qgc-json.ts @@ -2,6 +2,288 @@ + App.SettingsGroup.json + + .QGC.MetaData.Facts[offlineEditingFirmwareClass].enumStrings, + + ArduPilot,PX4 Pro,Mavlink Generic + + + + .QGC.MetaData.Facts[offlineEditingVehicleClass].enumStrings, + + Fixed Wing,Multi-Rotor,VTOL,Rover,Sub,Mavlink Generic + + + + .QGC.MetaData.Facts[gstDebugLevel].enumStrings, + + Disabled,Error,Warning,FixMe,Info,Debug,Log,Trace + + + + .QGC.MetaData.Facts[indoorPalette].enumStrings, + + Indoor,Outdoor + + + + .QGC.MetaData.Facts[followTarget].enumStrings, + + Never,Always,When in Follow Me Flight Mode + + + + .QGC.MetaData.Facts[qLocaleLanguage].enumStrings, + + System,Azerbaijani (Azerbaijani),български (Bulgarian),中文 (Chinese),Nederlands (Dutch),English,Suomi (Finnish),Français (French),Deutsche (German),Ελληνικά (Greek), עברית (Hebrew),Italiano (Italian),日本人 (Japanese),한국어 (Korean),Norsk (Norwegian),Polskie (Polish),Português (Portuguese),Pусский (Russian),Español (Spanish),Svenska (Swedish),Türk (Turkish) + + + + + FirmwareUpgrade.SettingsGroup.json + + .QGC.MetaData.Facts[apmChibiOS].enumStrings, + + ChibiOS,NuttX + + + + .QGC.MetaData.Facts[apmVehicleType].enumStrings, + + Multi-Rotor,Helicopter,Plane,Rover,Sub + + + + + APMMavlinkStreamRate.SettingsGroup.json + + .QGC.MetaData.Defines.StreamRateEnumStrings, + + Controlled By Vehicle,0 hz,1 hz,2 hz,3 hz,4 hz,5 hz,6 hz,7 hz,8 hz,9 hz,10 hz,50 hz,100 hz + + + + + Video.SettingsGroup.json + + .QGC.MetaData.Facts[gridLines].enumStrings, + + Hide,Show + + + + .QGC.MetaData.Facts[videoFit].enumStrings, + + Fit Width,Fit Height,Stretch + + + + .QGC.MetaData.Facts[recordingFormat].enumStrings, + + mkv,mov,mp4 + + + + .QGC.MetaData.Facts[forceVideoDecoder].enumStrings, + + Default,Force software decoder,Force NVIDIA decoder,Force VA-API decoder,Force DirectX3D 11 decoder,Force VideoToolbox decoder + + + + + BatteryFact.json + + .QGC.MetaData.Facts[batteryFunction].enumStrings, + + n/a,All Flight Systems,Propulsion,Avionics,Payload + + + + .QGC.MetaData.Facts[batteryType].enumStrings, + + n/a,LIPO,LIFE,LION,NIMH + + + + .QGC.MetaData.Facts[chargeState].enumStrings, + + n/a,Ok,Low,Critical,Emergency,Failed,Unhealthy,Charging + + + + + GPSFact.json + + .QGC.MetaData.Facts[lock].enumStrings, + + None,None,2D Lock,3D Lock,3D DGPS Lock,3D RTK GPS Lock (float),3D RTK GPS Lock (fixed),Static (fixed) + + + + + SubmarineFact.json + + .QGC.MetaData.Facts[inputHold].enumStrings, + + Disabled,Enabled + + + + .QGC.MetaData.Facts[rollPitchToggle].enumStrings, + + Disabled,Enabled,Unavailable + + + + + EditPositionDialog.FactMetaData.json + + .QGC.MetaData.Facts[Hemisphere].enumStrings, + + North,South + + + + + UT-MavCmdInfoFixedWing.json + + .mavCmdInfo[Override testing].description, .mavCmdInfo[Override testing].category, + + override fw 4 + + + + .mavCmdInfo[Override testing].param1.label, + + override fw 4 1 + + + + .mavCmdInfo[Override testing].param1.enumStrings, .mavCmdInfo[Override testing].param3.enumStrings, .mavCmdInfo[Override testing].param5.enumStrings, .mavCmdInfo[Override testing].param7.enumStrings, + + 1,2 + + + + .mavCmdInfo[Override testing].param3.label, + + override fw 4 3 + + + + .mavCmdInfo[Override testing].param5.label, + + override fw 4 5 + + + + .mavCmdInfo[Override testing].param7.label, + + override fw 4 7 + + + + + UT-MavCmdInfoCommon.json + + .mavCmdInfo[UNITTEST_2].param1.label, .mavCmdInfo[UNITTEST_3].param1.label, .mavCmdInfo[UNITTEST_4].param1.label, .mavCmdInfo[UNITTEST_5].param1.label, + + param1 + + + + .mavCmdInfo[UNITTEST_3].friendlyName, + + Unit Test 3 + + + + .mavCmdInfo[UNITTEST_3].description, .mavCmdInfo[UNITTEST_4].description, .mavCmdInfo[UNITTEST_5].description, + + description + + + + .mavCmdInfo[UNITTEST_3].category, .mavCmdInfo[UNITTEST_4].category, .mavCmdInfo[UNITTEST_5].category, + + category + + + + .mavCmdInfo[UNITTEST_3].param1.enumStrings, .mavCmdInfo[UNITTEST_3].param2.enumStrings, .mavCmdInfo[UNITTEST_3].param3.enumStrings, .mavCmdInfo[UNITTEST_3].param4.enumStrings, .mavCmdInfo[UNITTEST_3].param5.enumStrings, .mavCmdInfo[UNITTEST_3].param6.enumStrings, .mavCmdInfo[UNITTEST_3].param7.enumStrings, .mavCmdInfo[UNITTEST_4].param1.enumStrings, .mavCmdInfo[UNITTEST_4].param2.enumStrings, .mavCmdInfo[UNITTEST_4].param3.enumStrings, .mavCmdInfo[UNITTEST_4].param4.enumStrings, .mavCmdInfo[UNITTEST_4].param5.enumStrings, .mavCmdInfo[UNITTEST_4].param6.enumStrings, .mavCmdInfo[UNITTEST_4].param7.enumStrings, .mavCmdInfo[UNITTEST_5].param1.enumStrings, .mavCmdInfo[UNITTEST_5].param2.enumStrings, .mavCmdInfo[UNITTEST_5].param3.enumStrings, .mavCmdInfo[UNITTEST_5].param4.enumStrings, .mavCmdInfo[UNITTEST_5].param5.enumStrings, .mavCmdInfo[UNITTEST_5].param6.enumStrings, .mavCmdInfo[UNITTEST_5].param7.enumStrings, + + 1,2 + + + + .mavCmdInfo[UNITTEST_3].param2.label, .mavCmdInfo[UNITTEST_4].param2.label, .mavCmdInfo[UNITTEST_5].param2.label, + + param2 + + + + .mavCmdInfo[UNITTEST_3].param3.label, .mavCmdInfo[UNITTEST_4].param3.label, .mavCmdInfo[UNITTEST_5].param3.label, + + param3 + + + + .mavCmdInfo[UNITTEST_3].param4.label, .mavCmdInfo[UNITTEST_4].param4.label, .mavCmdInfo[UNITTEST_5].param4.label, + + param4 + + + + .mavCmdInfo[UNITTEST_3].param5.label, .mavCmdInfo[UNITTEST_4].param5.label, .mavCmdInfo[UNITTEST_5].param5.label, + + param5 + + + + .mavCmdInfo[UNITTEST_3].param6.label, .mavCmdInfo[UNITTEST_4].param6.label, .mavCmdInfo[UNITTEST_5].param6.label, + + param6 + + + + .mavCmdInfo[UNITTEST_3].param7.label, .mavCmdInfo[UNITTEST_4].param7.label, .mavCmdInfo[UNITTEST_5].param7.label, + + param7 + + + + .mavCmdInfo[UNITTEST_4].friendlyName, + + Unit Test 4 + + + + .mavCmdInfo[UNITTEST_5].friendlyName, + + Unit Test 5 + + + + + MavCmdInfoMultiRotor.json + + .mavCmdInfo[MAV_CMD_NAV_TAKEOFF].param4.label, + + Yaw + + + + + MavCmdInfoFixedWing.json + + .mavCmdInfo[MAV_CMD_NAV_TAKEOFF].param1.label, + + Pitch + + + + MavCmdInfoCommon.json .mavCmdInfo[HomeRaw].friendlyName, @@ -64,7 +346,7 @@ - .mavCmdInfo[MAV_CMD_NAV_WAYPOINT].param4.label, .mavCmdInfo[MAV_CMD_NAV_LOITER_UNLIM].param4.label, .mavCmdInfo[MAV_CMD_NAV_LAND].param4.label, .mavCmdInfo[MAV_CMD_NAV_TAKEOFF].param4.label, .mavCmdInfo[MAV_CMD_NAV_VTOL_TAKEOFF].param4.label, .mavCmdInfo[MAV_CMD_NAV_VTOL_LAND].param4.label, + .mavCmdInfo[MAV_CMD_NAV_WAYPOINT].param4.label, .mavCmdInfo[MAV_CMD_NAV_LOITER_UNLIM].param4.label, .mavCmdInfo[MAV_CMD_NAV_LAND].param4.label, .mavCmdInfo[MAV_CMD_NAV_VTOL_TAKEOFF].param4.label, .mavCmdInfo[MAV_CMD_NAV_VTOL_LAND].param4.label, Yaw @@ -208,12 +490,6 @@ - .mavCmdInfo[MAV_CMD_NAV_TAKEOFF].param1.label, - - Pitch - - - .mavCmdInfo[MAV_CMD_NAV_LAND_LOCAL].friendlyName, Land local @@ -1372,234 +1648,114 @@ - .mavCmdInfo[MAV_CMD_VIDEO_START_CAPTURE].description, - - Start video capture. - - - - .mavCmdInfo[MAV_CMD_VIDEO_START_CAPTURE].param2.label, - - Status Frequency - - - - .mavCmdInfo[MAV_CMD_VIDEO_STOP_CAPTURE].friendlyName, - - Stop video capture - - - - .mavCmdInfo[MAV_CMD_VIDEO_STOP_CAPTURE].description, - - Stop video capture. - - - - .mavCmdInfo[MAV_CMD_CONTROL_HIGH_LATENCY].friendlyName, - - Control high latency link - - - - .mavCmdInfo[MAV_CMD_PANORAMA_CREATE].friendlyName, - - Create panorama - - - - .mavCmdInfo[MAV_CMD_DO_VTOL_TRANSITION].friendlyName, - - VTOL Transition - - - - .mavCmdInfo[MAV_CMD_DO_VTOL_TRANSITION].description, - - Perform flight mode transition. - - - - .mavCmdInfo[MAV_CMD_DO_VTOL_TRANSITION].category, - - VTOL - - - - .mavCmdInfo[MAV_CMD_DO_VTOL_TRANSITION].param1.enumStrings, - - Multi Rotor,Fixed Wing - - - - .mavCmdInfo[MAV_CMD_CONDITION_GATE].friendlyName, - - Condition Gate - - - - .mavCmdInfo[MAV_CMD_CONDITION_GATE].description, - - Delay mission state machine until gate has been reached. - - - - .mavCmdInfo[MAV_CMD_CONDITION_GATE].param2.label, - - Ignore Alt - - - - .mavCmdInfo[MAV_CMD_CONDITION_GATE].param2.enumStrings, - - False,True - - - - .mavCmdInfo[MAV_CMD_PAYLOAD_PREPARE_DEPLOY].friendlyName, - - Payload prepare deploy - - - - .mavCmdInfo[MAV_CMD_PAYLOAD_CONTROL_DEPLOY].friendlyName, - - Payload control deploy - - - - - CameraSection.FactMetaData.json - - .QGC.MetaData.Facts[CameraAction].enumStrings, - - No change,Take photo,Take photos (time),Take photos (distance),Stop taking photos,Start recording video,Stop recording video - - - - .QGC.MetaData.Facts[CameraMode].enumStrings, - - Photo,Video,Survey - - - - - UT-MavCmdInfoFixedWing.json - - .mavCmdInfo[Override testing].description, .mavCmdInfo[Override testing].category, - - override fw 4 - - - - .mavCmdInfo[Override testing].param1.label, - - override fw 4 1 + .mavCmdInfo[MAV_CMD_VIDEO_START_CAPTURE].description, + + Start video capture. - .mavCmdInfo[Override testing].param1.enumStrings, .mavCmdInfo[Override testing].param3.enumStrings, .mavCmdInfo[Override testing].param5.enumStrings, .mavCmdInfo[Override testing].param7.enumStrings, - - 1,2 + .mavCmdInfo[MAV_CMD_VIDEO_START_CAPTURE].param2.label, + + Status Frequency - .mavCmdInfo[Override testing].param3.label, - - override fw 4 3 + .mavCmdInfo[MAV_CMD_VIDEO_STOP_CAPTURE].friendlyName, + + Stop video capture - .mavCmdInfo[Override testing].param5.label, - - override fw 4 5 + .mavCmdInfo[MAV_CMD_VIDEO_STOP_CAPTURE].description, + + Stop video capture. - .mavCmdInfo[Override testing].param7.label, - - override fw 4 7 + .mavCmdInfo[MAV_CMD_CONTROL_HIGH_LATENCY].friendlyName, + + Control high latency link - - - UT-MavCmdInfoCommon.json - .mavCmdInfo[UNITTEST_2].param1.label, .mavCmdInfo[UNITTEST_3].param1.label, .mavCmdInfo[UNITTEST_4].param1.label, .mavCmdInfo[UNITTEST_5].param1.label, - - param1 + .mavCmdInfo[MAV_CMD_PANORAMA_CREATE].friendlyName, + + Create panorama - .mavCmdInfo[UNITTEST_3].friendlyName, - - Unit Test 3 + .mavCmdInfo[MAV_CMD_DO_VTOL_TRANSITION].friendlyName, + + VTOL Transition - .mavCmdInfo[UNITTEST_3].description, .mavCmdInfo[UNITTEST_4].description, .mavCmdInfo[UNITTEST_5].description, - - description + .mavCmdInfo[MAV_CMD_DO_VTOL_TRANSITION].description, + + Perform flight mode transition. - .mavCmdInfo[UNITTEST_3].category, .mavCmdInfo[UNITTEST_4].category, .mavCmdInfo[UNITTEST_5].category, - - category + .mavCmdInfo[MAV_CMD_DO_VTOL_TRANSITION].category, + + VTOL - .mavCmdInfo[UNITTEST_3].param1.enumStrings, .mavCmdInfo[UNITTEST_3].param2.enumStrings, .mavCmdInfo[UNITTEST_3].param3.enumStrings, .mavCmdInfo[UNITTEST_3].param4.enumStrings, .mavCmdInfo[UNITTEST_3].param5.enumStrings, .mavCmdInfo[UNITTEST_3].param6.enumStrings, .mavCmdInfo[UNITTEST_3].param7.enumStrings, .mavCmdInfo[UNITTEST_4].param1.enumStrings, .mavCmdInfo[UNITTEST_4].param2.enumStrings, .mavCmdInfo[UNITTEST_4].param3.enumStrings, .mavCmdInfo[UNITTEST_4].param4.enumStrings, .mavCmdInfo[UNITTEST_4].param5.enumStrings, .mavCmdInfo[UNITTEST_4].param6.enumStrings, .mavCmdInfo[UNITTEST_4].param7.enumStrings, .mavCmdInfo[UNITTEST_5].param1.enumStrings, .mavCmdInfo[UNITTEST_5].param2.enumStrings, .mavCmdInfo[UNITTEST_5].param3.enumStrings, .mavCmdInfo[UNITTEST_5].param4.enumStrings, .mavCmdInfo[UNITTEST_5].param5.enumStrings, .mavCmdInfo[UNITTEST_5].param6.enumStrings, .mavCmdInfo[UNITTEST_5].param7.enumStrings, - - 1,2 + .mavCmdInfo[MAV_CMD_DO_VTOL_TRANSITION].param1.enumStrings, + + Multi Rotor,Fixed Wing - .mavCmdInfo[UNITTEST_3].param2.label, .mavCmdInfo[UNITTEST_4].param2.label, .mavCmdInfo[UNITTEST_5].param2.label, - - param2 + .mavCmdInfo[MAV_CMD_CONDITION_GATE].friendlyName, + + Condition Gate - .mavCmdInfo[UNITTEST_3].param3.label, .mavCmdInfo[UNITTEST_4].param3.label, .mavCmdInfo[UNITTEST_5].param3.label, - - param3 + .mavCmdInfo[MAV_CMD_CONDITION_GATE].description, + + Delay mission state machine until gate has been reached. - .mavCmdInfo[UNITTEST_3].param4.label, .mavCmdInfo[UNITTEST_4].param4.label, .mavCmdInfo[UNITTEST_5].param4.label, - - param4 + .mavCmdInfo[MAV_CMD_CONDITION_GATE].param2.label, + + Ignore Alt - .mavCmdInfo[UNITTEST_3].param5.label, .mavCmdInfo[UNITTEST_4].param5.label, .mavCmdInfo[UNITTEST_5].param5.label, - - param5 + .mavCmdInfo[MAV_CMD_CONDITION_GATE].param2.enumStrings, + + False,True - .mavCmdInfo[UNITTEST_3].param6.label, .mavCmdInfo[UNITTEST_4].param6.label, .mavCmdInfo[UNITTEST_5].param6.label, - - param6 + .mavCmdInfo[MAV_CMD_PAYLOAD_PREPARE_DEPLOY].friendlyName, + + Payload prepare deploy - .mavCmdInfo[UNITTEST_3].param7.label, .mavCmdInfo[UNITTEST_4].param7.label, .mavCmdInfo[UNITTEST_5].param7.label, - - param7 + .mavCmdInfo[MAV_CMD_PAYLOAD_CONTROL_DEPLOY].friendlyName, + + Payload control deploy + + + CameraSection.FactMetaData.json - .mavCmdInfo[UNITTEST_4].friendlyName, - - Unit Test 4 + .QGC.MetaData.Facts[CameraAction].enumStrings, + + No change,Take photo,Take photos (time),Take photos (distance),Stop taking photos,Start recording video,Stop recording video - .mavCmdInfo[UNITTEST_5].friendlyName, - - Unit Test 5 + .QGC.MetaData.Facts[CameraMode].enumStrings, + + Photo,Video,Survey @@ -1672,148 +1828,4 @@ - - Video.SettingsGroup.json - - .QGC.MetaData.Facts[gridLines].enumStrings, - - Hide,Show - - - - .QGC.MetaData.Facts[videoFit].enumStrings, - - Fit Width,Fit Height,Stretch - - - - .QGC.MetaData.Facts[recordingFormat].enumStrings, - - mkv,mov,mp4 - - - - .QGC.MetaData.Facts[forceVideoDecoder].enumStrings, - - Default,Force software decoder,Force NVIDIA decoder,Force VA-API decoder,Force DirectX3D 11 decoder,Force VideoToolbox decoder - - - - - FirmwareUpgrade.SettingsGroup.json - - .QGC.MetaData.Facts[apmChibiOS].enumStrings, - - ChibiOS,NuttX - - - - .QGC.MetaData.Facts[apmVehicleType].enumStrings, - - Multi-Rotor,Helicopter,Plane,Rover,Sub - - - - - APMMavlinkStreamRate.SettingsGroup.json - - .QGC.MetaData.Defines.StreamRateEnumStrings, - - Controlled By Vehicle,0 hz,1 hz,2 hz,3 hz,4 hz,5 hz,6 hz,7 hz,8 hz,9 hz,10 hz,50 hz,100 hz - - - - - App.SettingsGroup.json - - .QGC.MetaData.Facts[offlineEditingFirmwareClass].enumStrings, - - ArduPilot,PX4 Pro,Mavlink Generic - - - - .QGC.MetaData.Facts[offlineEditingVehicleClass].enumStrings, - - Fixed Wing,Multi-Rotor,VTOL,Rover,Sub,Mavlink Generic - - - - .QGC.MetaData.Facts[gstDebugLevel].enumStrings, - - Disabled,Error,Warning,FixMe,Info,Debug,Log,Trace - - - - .QGC.MetaData.Facts[indoorPalette].enumStrings, - - Indoor,Outdoor - - - - .QGC.MetaData.Facts[followTarget].enumStrings, - - Never,Always,When in Follow Me Flight Mode - - - - .QGC.MetaData.Facts[language].enumStrings, - - System,български (Bulgarian),中文 (Chinese),Nederlands (Dutch),English,Suomi (Finnish),Français (French),Deutsche (German),Ελληνικά (Greek), עברית (Hebrew),Italiano (Italian),日本人 (Japanese),한국어 (Korean),Norsk (Norwegian),Polskie (Polish),Português (Portuguese),Pусский (Russian),Español (Spanish),Svenska (Swedish),Türk (Turkish),Azerbaijani (Azerbaijani) - - - - - GPSFact.json - - .QGC.MetaData.Facts[lock].enumStrings, - - None,None,2D Lock,3D Lock,3D DGPS Lock,3D RTK GPS Lock (float),3D RTK GPS Lock (fixed),Static (fixed) - - - - - BatteryFact.json - - .QGC.MetaData.Facts[batteryFunction].enumStrings, - - n/a,All Flight Systems,Propulsion,Avionics,Payload - - - - .QGC.MetaData.Facts[batteryType].enumStrings, - - n/a,LIPO,LIFE,LION,NIMH - - - - .QGC.MetaData.Facts[chargeState].enumStrings, - - n/a,Ok,Low,Critical,Emergency,Failed,Unhealthy,Charging - - - - - SubmarineFact.json - - .QGC.MetaData.Facts[inputHold].enumStrings, - - Disabled,Enabled - - - - .QGC.MetaData.Facts[rollPitchToggle].enumStrings, - - Disabled,Enabled,Unavailable - - - - - EditPositionDialog.FactMetaData.json - - .QGC.MetaData.Facts[Hemisphere].enumStrings, - - North,South - - - diff --git a/translations/qgc-lupdate.sh b/translations/qgc-lupdate.sh index be268d7..afb8f9b 100755 --- a/translations/qgc-lupdate.sh +++ b/translations/qgc-lupdate.sh @@ -1,5 +1,5 @@ #!/bin/bash # This script will update both the Qt and Json string translation files. -QT_PATH=~//Qt/5.12.6/gcc_64/bin +QT_PATH=~//Qt/5.15.2/clang_64/bin $QT_PATH/lupdate ../src -ts qgc.ts python3 qgc-lupdate-json.py diff --git a/translations/qgc.ts b/translations/qgc.ts index d479125..772dc86 100644 --- a/translations/qgc.ts +++ b/translations/qgc.ts @@ -39,7 +39,7 @@ - To change this configuration, select the desired frame class below and frame type. + To change this configuration, select the desired frame class below. @@ -108,7 +108,7 @@ APMAutoPilotPlugin - + WARNING: The flight board you are using has a critical service bulletin against it which advises against flying. For details see: https://discuss.cubepilot.org/t/sb-0000002-critical-service-bulletin-for-cubes-purchased-between-january-2019-to-present-do-not-fly/406 @@ -431,58 +431,63 @@ APMFirmwarePlugin - + Error during Solo video link setup: %1 - + Unable to change altitude, vehicle altitude not known. - + + Unable to pause vehicle. + + + + Vehicle does not support guided takeoff - + Unable to takeoff, vehicle position not known. - + Unable to takeoff: Vehicle failed to change to Guided mode. - + Unable to takeoff: Vehicle failed to arm. - - + + Unable to start mission: Vehicle failed to change to Auto mode. - + Unable to start mission: Vehicle failed to change to Guided mode. - + Unable to start mission: Vehicle failed to arm. - + Follow failed: Home position not set. - + Follow failed: Ground station cannot provide required position information. @@ -1143,9 +1148,9 @@ - + - + Battery 1 @@ -1156,272 +1161,272 @@ - - - - + + + + Reboot vehicle - - - - + + + + Battery 2 - - + + Battery2 monitor: - - + + ESC Calibration - - + + WARNING: Remove props prior to calibration! - - + + Calibrate - - + + Now perform these steps: - - + + Click Calibrate to start, then: - - + + - Disconnect USB and battery so flight controller powers down - - + + - Connect the battery - - + + - The arming tone will be played (if the vehicle has a buzzer attached) - - + + - If using a flight controller with a safety button press it until it displays solid red - - + + - You will hear a musical tone then two beeps - - + + - A few seconds later you should hear a number of beeps (one for each battery cell you're using) - - + + - And finally a single long beep indicating the end points have been set and the ESC is calibrated - - + + - Disconnect the battery and power up again normally - - + + Power Module 90A - - + + Power Module HV - - + + 3DR Iris - - + + Blue Robotics Power Sense Module R2 - - + + Other - - + + Battery monitor: - - + + Battery capacity: - - + + Minimum arming voltage: - - + + Power sensor: - - + + Current pin: - - + + Voltage pin: - - - - + + + + Voltage multiplier: - - - - + + + + Calculate - - + + Calculate Voltage Multiplier - - + + If the battery voltage reported by the vehicle is largely different than the voltage read externally using a voltmeter you can adjust the voltage multiplier value to correct this. Click the Calculate button for help with calculating a new value. - - - - + + + + Amps per volt: - - + + Calculate Amps per Volt - - + + If the current draw reported by the vehicle is largely different than the current read externally using a current meter you can adjust the amps per volt value to correct this. Click the Calculate button for help with calculating a new value. - - + + Amps Offset: - - + + If the vehicle reports a high current read when there is little or no current going through it, adjust the Amps Offset. It should be equal to the voltage reported by the sensor when the current is zero. - - + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new adjusted voltage multiplier. - - + + Measured voltage: - - + + Vehicle voltage: - - - - + + + + Calculate And Set - - + + Measure current draw using an external current meter and enter the value below. Click Calculate to set the new amps per volt value. - - + + Measured current: - - + + Vehicle current: @@ -2056,12 +2061,30 @@ + + + Logic when Dry: + + + Battery: + + + Voltage: + + + + + + Remaining Capacity: + + + EKF: @@ -2074,32 +2097,40 @@ - - + + + Timeout: + + + + + Internal Temperature: - - + + Internal Pressure: - - + + + + Threshold: - - + + Arming Checks - - + + Warning: Turning off arming checks can lead to loss of Vehicle control. @@ -2471,26 +2502,26 @@ - - + + EKF failsafe: - - + + Pilot Input failsafe: - - + + Int. Temperature failsafe: - - + + Int. Pressure failsafe: @@ -2559,9 +2590,9 @@ - + - + Calibrate Compass @@ -2573,9 +2604,9 @@ - + - + Sensor Settings @@ -2734,198 +2765,210 @@ - - + + + Magnetic Declination + + + + + + Manual Magnetic Declination + + + + + This is recommended for vehicles that have only an internal compass and on vehicles where there is significant interference on the compass from the motors, power wires, etc. - - + + CompassMot only works well if you have a battery current monitor because the magnetic interference is linear with current drawn. - - + + It is technically possible to set-up CompassMot using throttle but this is not recommended. - - + + Disconnect your props, flip them over and rotate them one position around the frame. - - + + In this configuration they should push the copter down into the ground when the throttle is raised. - - + + Secure the copter (perhaps with tape) so that it does not move. - - + + Turn on your transmitter and keep throttle at zero. - - + + Click Ok to start CompassMot calibration. - - + + To level the horizon you need to place the vehicle in its level flight position and press Ok. - - + + depth - - + + altitude - - + + Pressure calibration will set the %1 to zero at the current pressure reading. %2 - - + + To calibrate the airspeed sensor shield it from the wind. Do not touch the sensor or obstruct any holes during the calibration. - - + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. Click Ok to start calibration. - - + + Accelerometer - - + + Compass - - + + Accelerometer must be calibrated prior to Compass. - - + + Level Horizon - - + + Accelerometer must be calibrated prior to Level Horizon. - - + + Gyro - - + + Calibrate Gyro - - + + Baro/Airspeed - - + + Pressure - - + + CompassMot - - + + CompassMot - Compass Motor Interference Calibration - - + + Next - - + + Cancel - - - - - - - - - - - - + + + + + + + + + + + + Rotate - - - - - - - - - - - - + + + + + + + + + + + + Hold Still @@ -3076,29 +3119,49 @@ Click Ok to start calibration. APMSubFrameComponent - - - - - Load Vehicle Default Parameters + + Frame + + + + + Frame setup allows you to choose your vehicle's motor configuration. Install <b>clockwise</b><br>propellers on the <b>green thrusters</b> and <b>counter-clockwise</b> propellers on the <b>blue thrusters</b><br>(or vice-versa). The flight controller will need to be rebooted to apply changes.<br>When selecting a frame, you can choose to load the default parameter set for that frame configuration if available. - - - Select your vehicle to load the default parameters: + + + Frame selection - - Frame + + + Would you like to load the default parameters for the frame ? - - Frame setup allows you to choose your vehicle's motor configuration. Install clockwise -propellers on the green thrusters and counter-clockwise propellers on the blue thrusters -(or vice-versa). The flight controller will need to be rebooted to apply changes. + + + Would you like to set the desired frame ? + + + + + + Yes, Load default parameter set for %1 + + + + + + No, set frame only + + + + + + Confirm frame %1 @@ -3393,7 +3456,7 @@ Please place your vehicle in water, click the button, and wait. Note that the th - Failed to create airmap::qt::Client instance + Failed to create airmap::services::Client instance @@ -3953,6 +4016,64 @@ Please place your vehicle in water, click the button, and wait. Note that the th + AltModeDialog + + + Select Altitude Mode + + + + + Relative To Launch + + + + + Specified altitudes are relative to launch position height. + + + + + AMSL + + + + + Specified altitudes are Above Mean Sea Level. + + + + + Calculated Above Terrain + + + + + Specified altitudes are distance above terrain. Actual altitudes sent to vehicle are calculated from terrain data and sent as AMSL values. + + + + + Terrain Frame + + + + + Specified altitudes are distance above terrain. The actual altitude flown is controlled by the vehicle either from terrain height maps being sent to vehicle or a distance sensor. + + + + + Mixed Modes + + + + + The altitude mode can differ for each individual item. + + + + AppLogModel @@ -4055,6 +4176,16 @@ Please place your vehicle in water, click the button, and wait. Note that the th CrashLogs + + + (Partial) + + + + + (Test only) + + ArmedIndicator @@ -4106,6 +4237,102 @@ Please place your vehicle in water, click the button, and wait. Note that the th + Autotune + + + Autotune: In progress + + + + + Autotune: initializing + + + + + Autotune: roll + + + + + Autotune: pitch + + + + + Autotune: yaw + + + + + Wait for disarm + + + + + Land and disarm the vehicle in order to apply the parameters. + + + + + Autotune: in progress + + + + + Autotune: Success + + + + + Autotune successful. + + + + + Autotune: Unknown error + + + + + Autotune: Failed + + + + + Autotune: Ack error %1 + + + + + Autotune: Not performed + + + + + AutotuneUI + + + Autotune + + + + + WARNING! + +The auto-tuning procedure should be executed with caution and requires the vehicle to fly stable enough before attempting the procedure! + +Before starting the auto-tuning process, make sure that: +1. You have read the auto-tuning guide and have followed the preliminary steps +2. The current control gains are good enough to stabilize the drone in presence of medium disturbances +3. You are ready to abort the auto-tuning sequence by moving the RC sticks, if anything unexpected happens. + +Click Ok to start the auto-tuning process. + + + + + AxisMonitor @@ -4195,26 +4422,26 @@ Please place your vehicle in water, click the button, and wait. Note that the th BluetoothSettings - Device: + Device - - Address: + + Address - - Bluetooth Devices: + + Bluetooth Devices - + Scan - + Stop @@ -4381,17 +4608,17 @@ Please place your vehicle in water, click the button, and wait. Note that the th CameraCalc - + CameraCalc section version %1 not supported - + Custom Camera - + Manual (no camera specs) @@ -4399,27 +4626,27 @@ Please place your vehicle in water, click the button, and wait. Note that the th CameraCalcCamera - + Width - + Height - + Sensor - + Image - + Focal length @@ -4427,27 +4654,27 @@ Please place your vehicle in water, click the button, and wait. Note that the th CameraCalcGrid - + Front Lap - + Side Lap - + Overlap - + Select one: - + Grnd Res @@ -4692,12 +4919,12 @@ Please place your vehicle in water, click the button, and wait. Note that the th CompInfoParam - + Component %1 - + Internal Error: Parameter MetaData major must be 1 @@ -4705,13 +4932,13 @@ Please place your vehicle in water, click the button, and wait. Note that the th ComplexMissionItem - - + + This Pattern does not support Presets. - + '%1' is a built-in preset which cannot be deleted. @@ -4727,23 +4954,24 @@ Please place your vehicle in water, click the button, and wait. Note that the th CorridorScanComplexItem - + %1 does not support loading this complex mission item type: %2:%3 - + %1 complex item version %2 not supported - - + + + Corridor Scan - + C @@ -4751,100 +4979,30 @@ Please place your vehicle in water, click the button, and wait. Note that the th CorridorScanEditor - - WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. - - - - - Altitude - - - - - Trigger Dist - - - - - Spacing - - - - + Corridor - + Width - + Turnaround dist - + Use the Polyline Tools to create the polyline which defines the corridor. - - Grid - - - - - Camera - - - - + Images in turnarounds - - - Relative altitude - - - - - Rotate Entry Point - - - - - Terrain - - - - - Vehicle follows terrain - - - - - Tolerance - - - - - Max Climb Rate - - - - - Max Descent Rate - - - - - Statistics - - DebugWindow @@ -5323,32 +5481,33 @@ Please place your vehicle in water, click the button, and wait. Note that the th FTPManager - + Invalid Nak format - + errno %1 - - - - - - - - - - + + + + + + + + + + + Download failed - - + + Download failed: Error saving file @@ -5521,24 +5680,24 @@ Please place your vehicle in water, click the button, and wait. Note that the th - - - - - - - - - - - - + + + + + + + + + + + + Value must be within %1 and %2 - - + + Invalid number @@ -5579,12 +5738,12 @@ Please place your vehicle in water, click the button, and wait. Note that the th - + Settings version %1 for %2 is not supported. Setup will be reset to defaults. - + Load Settings @@ -5726,345 +5885,369 @@ Please place your vehicle in water, click the button, and wait. Note that the th FirmwarePlugin - - - - + + + + Canon - + S100 PowerShot - + Canon S100 PowerShot - + EOS-M 22mm - + Canon EOS-M 22mm - + G9 X PowerShot - + Canon G9 X PowerShot - + SX260 HS PowerShot - + Canon SX260 HS PowerShot - + GoPro - + Hero 4 - + GoPro Hero 4 - - + + Parrot - + Sequioa RGB - + Parrot Sequioa RGB - + Sequioa Monochrome - + Parrot Sequioa Monochrome - - + + RedEdge - + Ricoh - + GR II - + Ricoh GR II - - + + + Sentera - + Double 4K Sensor - + Sentera Double 4K Sensor - + NDVI Single Sensor - + Sentera NDVI Single Sensor - - - - - - - - - - - - - - + + 6X Sensor + + + + + + + + + + + + + + + + + Sony - + a6000 16mm - + Sony a6000 16mm - + a6000 35mm - + a6300 Zeiss 21mm f/2.8 - + Sony a6300 Zeiss 21mm f/2.8 - + a6300 Sony 28mm f/2.0 - + Sony a6300 Sony 28mm f/2.0 - + a7R II Zeiss 21mm f/2.8 - + Sony a7R II Zeiss 21mm f/2.8 - + a7R II Sony 28mm f/2.0 - + Sony a7R II Sony 28mm f/2.0 - + a7r III 35mm - + a7r IV 35mm - + DSC-QX30U @ 4.3mm f/3.5 - + Sony DSC-QX30U @ 4.3mm f/3.5 - + DSC-RX0 - + Sony DSC-RX0 - + DSC-RX1R II 35mm - + ILCE-QX1 - + Sony ILCE-QX1 - + NEX-5R 20mm - + Sony NEX-5R 20mm - + RX100 II 28mm - + Sony RX100 II 28mm - - - - + + + + Yuneec - + CGOET - + Yuneec CGOET - + E10T - + Yuneec E10T - + E50 - + Yuneec E50 - + E90 - + Yuneec E90 - + + Flir - + Duo R - + Flir Duo R - + + Duo Pro R + + + + + + Workswell + + + + + + Wiris Security + + + + Vehicle is not running latest stable firmware! Running %1, latest stable is %2. @@ -6285,87 +6468,87 @@ Please place your vehicle in water, click the button, and wait. Note that the th FirmwareUpgradeController - + Connect not allowed during Firmware Upgrade. - + Connected to bootloader: - + Version: %1 - + Board ID: %1 - + Flash size: %1 - + Custom firmware selected but no filename given. - + Unable to find specified firmware for board type - + No firmware file selected - + Downloading firmware... - + From: %1 - + Download complete - + Image load failed - + Bootloader not found - + Image size of %1 is too large for board flash size %2 - + Upgrade complete - + Upgrade cancelled - + Choose board type @@ -6461,6 +6644,11 @@ Please place your vehicle in water, click the button, and wait. Note that the th FixedWingLandingComplexItem + + Fixed Wing Landing + + + %1 complex item version %2 not supported @@ -6713,41 +6901,41 @@ Please place your vehicle in water, click the button, and wait. Note that the th FlyViewMap - + R rally point map item label - + Go here Go to location waypoint - + ROI here Make this a Region Of Interest - + Orbit Orbit waypoint - + Go to location - + Orbit at location - + ROI at location @@ -6815,6 +7003,14 @@ Please place your vehicle in water, click the button, and wait. Note that the th + FlyViewVideo + + + Double-click to exit full screen + + + + FlyViewWidgetLayer @@ -6997,8 +7193,8 @@ Please place your vehicle in water, click the button, and wait. Note that the th - - + + Browse @@ -7183,73 +7379,78 @@ Please place your vehicle in water, click the button, and wait. Note that the th - + Pixhawk - + SiK Radio - + PX4 Flow - + LibrePilot - + UDP - - + + RTK GPS - + + Zero-Conf + + + + NMEA GPS Device - + NMEA GPS Baudrate - + NMEA stream UDP port - + Perform Survey-In - + Use Specified Base Position - + Save Current Base Position - + ADSB Server - + Note: These setting are not meant for use with an ADSB transponder which is situated on the vehicle. @@ -7289,33 +7490,33 @@ Please place your vehicle in water, click the button, and wait. Note that the th - + Brand Image - + Indoor Image - - + + Choose custom brand image file - + Outdoor Image - + Reset Default Brand Image - + %1 Version @@ -7500,58 +7701,53 @@ Please place your vehicle in water, click the button, and wait. Note that the th GeoTagPage - GeoTag Images + Used to tag a set of images from a survey mission with gps coordinates. You must provide the binary log from the flight as well as the directory which contains the images to tag. - - GeoTag Images is used to tag a set of images from a survey mission with gps coordinates. You must provide the binary log from the flight as well as the directory which contains the images to tag. - - - - - + + Select log file - + ULog file (*.ulg) - + PX4 log file (*.px4log) - + All Files (*) - - + + Select image directory - + (Optionally) Select save directory - + Select save directory - + Cancel Tagging - + Start Tagging @@ -7849,7 +8045,7 @@ Please place your vehicle in water, click the button, and wait. Note that the th - + Internal error: unknown actionCode @@ -7883,14 +8079,14 @@ Please place your vehicle in water, click the button, and wait. Note that the th HorizontalFactValueGrid - - + + + - - + + - @@ -8026,122 +8222,122 @@ Please place your vehicle in water, click the button, and wait. Note that the th Joystick - + No Action - + Arm - + Disarm - + Toggle Arm - + VTOL: Fixed Wing - + VTOL: Multi-Rotor - + Continuous Zoom In - + Continuous Zoom Out - + Step Zoom In - + Step Zoom Out - + Trigger Camera - + Start Recording Video - + Stop Recording Video - + Toggle Recording Video - + Gimbal Down - + Gimbal Up - + Gimbal Left - + Gimbal Right - + Gimbal Center - + Emergency Stop - + Next Video Stream - + Previous Video Stream - + Next Camera - + Previous Camera @@ -8255,25 +8451,30 @@ Please place your vehicle in water, click the button, and wait. Note that the th - + Repeat - + # - + Function: - + Shift Function: + + + No firmware support + + JoystickConfigCalibration @@ -8465,12 +8666,12 @@ Please place your vehicle in water, click the button, and wait. Note that the th LandingComplexItem - + %1 does not support loading this complex mission item type: %2:%3 - + Fixed Wing Landing Pattern: Setting the loiter and landing altitudes with different settings for altitude relative is no longer supported. Both have been set to relative altitude. Be sure to adjust/check your plan prior to flight. @@ -8478,46 +8679,46 @@ Please place your vehicle in water, click the button, and wait. Note that the th LinkManager - + Connect not allowed: %1 - - - - + + + + %1 on %2 (AutoConnect) - + Shutdown - + Serial - + UDP - + TCP - + Mock Link - - + + Log Replay @@ -8525,87 +8726,87 @@ Please place your vehicle in water, click the button, and wait. Note that the th LinkSettings - + Delete - + Remove Link Configuration - + Remove %1. Is this really what you want? - + Edit - + Add - + Connect - + Disconnect - + MockLink Options - + Edit Link Configuration Settings - + Create New Link Configuration - - General + + Name - - Name: + + Enter name - - Type: + + Automatically Connect on Start - - Automatically Connect on Start + + High Latency - - High Latency + + Type - + OK - + Cancel @@ -8618,17 +8819,17 @@ Please place your vehicle in water, click the button, and wait. Note that the th - + Log Compressor: Cannot start/compress log file, since output file %1 is not writable - + Log compressor: Dataset contains dimensions: - + Log Compressor @@ -8678,81 +8879,76 @@ Please place your vehicle in water, click the button, and wait. Note that the th LogDownloadPage - Log Download - - - - Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. - + Id - + Date - + Date Unknown - + Size - + Status - + Refresh - + Log Refresh - + You must be connected to a vehicle in order to download logs. - + Download - + Select save directory - + Erase All - + Delete All Log Files - + All log files will be erased permanently. Is this really what you want? - + Cancel @@ -8760,38 +8956,38 @@ Please place your vehicle in water, click the button, and wait. Note that the th LogReplayLink - + Log Replay Error - + You must close all connections prior to replaying a log. - + Attempt to load new log while log being played - + Unable to open log file: '%1', error: %2 - + The log file '%1' is corrupt or empty. - + Connect not allowed during Flight Data replay. - - + + Unable to seek to new position @@ -8807,12 +9003,12 @@ Please place your vehicle in water, click the button, and wait. Note that the th LogReplayLinkController - + %2m:%3s - + %1h:%2m:%3s @@ -8820,18 +9016,28 @@ Please place your vehicle in water, click the button, and wait. Note that the th LogReplaySettings - - Log File: + + Log File - + Browse - - Please choose a file + + Select Telemetery Log + + + + + Telemetry Logs (*.%1) + + + + + All Files (*) @@ -9140,47 +9346,47 @@ Please place your vehicle in water, click the button, and wait. Note that the th MAVLinkInspectorPage - + Inspect real time MAVLink messages. - + Message: - + Component: - + Count: - + Name - + Value - + Type - + Plot 1 - + Plot 2 @@ -9189,30 +9395,30 @@ Please place your vehicle in water, click the button, and wait. Note that the th MAVLinkProtocol - - - + + + MAVLink Protocol - + MAVLink Logging failed. Could not write to file %1, logging disabled. - + Detected radio still using MAVLink v1.0 on a link with MAVLink v2.0 enabled. Please upgrade the radio firmware. - + MAVLink protocol - + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. @@ -9220,57 +9426,62 @@ Please place your vehicle in water, click the button, and wait. Note that the th MainRootWindow - - - + + + %1 close - + There are still active connections to vehicles. Are you sure you want to exit? - + You have a mission edit in progress which has not been saved/sent. If you close you will lose changes. Are you sure you want to close? - + Analyze Tools - + Vehicle Setup - + Application Settings - + You have pending parameter updates to a vehicle. If you close you will lose changes. Are you sure you want to close? - + + Select Tool + + + + %1 Version - + Advanced Mode - + Back @@ -9323,32 +9534,32 @@ Please place your vehicle in water, click the button, and wait. Note that the th - + Sensor Status - + Disarm - + Force Arm - + Arm - + Transition to Multi-Rotor - + Transition to Fixed Wing @@ -9356,12 +9567,12 @@ Please place your vehicle in water, click the button, and wait. Note that the th MainToolBar - - Downloading Parameters + + Downloading - + Click anywhere to hide @@ -9418,12 +9629,7 @@ Please place your vehicle in water, click the button, and wait. Note that the th MavlinkConsolePage - Mavlink Console - - - - - Mavlink Console provides a connection to the vehicle's system shell. + Provides a connection to the vehicle's system shell. @@ -9836,39 +10042,39 @@ Please place your vehicle in water, click the button, and wait. Note that the th MissionController - + Mission item %1 is not an object - + Unsupported complex item type: %1 - + Unknown item type: %1 - + Could not find doJumpId: %1 - + The mission file is corrupted. - + The mission file is not compatible with this version of %1. - - - + + + Mission: %1 @@ -9974,82 +10180,62 @@ Please place your vehicle in water, click the button, and wait. Note that the th - + Flight speed - + Above camera commands will take affect immediately upon mission start. - + Launch Position - + Set To Map Center - + Vehicle Info - + All Altitudes - - Mixed Modes - - - - - Specified altitudes are distance above terrain. Actual altitudes sent to vehicle are calculated from terrain data and sent in AMSL - - - - - Specified altitudes are distance above terrain. The actual altitude flown is controlled by the vehicle either from terrain height maps being sent to vehicle or a distance sensor. - - - - - The altitude mode can differ for each individual item. - - - - + Initial Waypoint Alt - + The following speed values are used to calculate total mission time. They do not affect the flight speed for the mission. - + Cruise speed - + Hover speed - + Altitude - + Actual position set by vehicle at flight time. @@ -10070,7 +10256,7 @@ Please place your vehicle in water, click the button, and wait. Note that the th MockConfiguration - + Mock Link Settings @@ -10144,42 +10330,47 @@ Please place your vehicle in water, click the button, and wait. Note that the th MockLinkSettings - + Send Status Text and Voice - + Increment Vehicle Id - - PX4 Firmware + + Firmware + + + + + PX4 Pro - - APM Firmware + + ArduPilot - - Generic Firmware + + Generic MAVLink - - APM Vehicle Type + + Vehicle Type - + ArduCopter - + ArduPlane @@ -10355,290 +10546,310 @@ Please place your vehicle in water, click the button, and wait. Note that the th OfflineMap - + Error Message - + Max Cache Disk Size (MB): - + Max Cache Memory Size (MB): - + Memory cache changes require a restart to take effect. - + Mapbox Access Token - + To enable Mapbox maps, enter your access token. - + Mapbox User Name - + To enable custom Mapbox styles, enter your account name. - + Mapbox Style ID - + To enable custom Mapbox styles, enter your style ID. - + Esri Access Token - + To enable Esri maps, enter your access token. - + + VWorld Access Token + + + + + To enable VWorld maps, enter your access token. + + + + + Custom Map URL + + + + + URL with {x} {y} {z} or {zoom} substitutions + + + + This will delete all tiles INCLUDING the tile sets you have created yourself. Is this really what you want? - + Delete %1 and all its tiles. Is this really what you want? - + System Wide Tile Cache - + Zoom Levels: - + Total: - + Unique: - + Downloaded: - + Error Count: - + Size: - - + + Tile Count: - + Resume Download - + Cancel Download - + Delete - + Confirm Delete - + Ok - - - + + + Close - - - - + + + + Cancel - + Min Zoom: %1 - + Max Zoom: %1 - - + + Add New Set - + Name: - + Map type: - + Fetch elevation data - + Min/Max Zoom Levels - + Est Size: - + Too many tiles - + Download - - + + Import - - + + Export - + Options - + Offline Maps Options - + Select Tile Sets to Export - + Select All - + Select None - + Export Tile Set - + Tile Set Export Progress - + Tile Set Export Completed - + Map Tile Set Import - + Map Tile Set Import Progress - + Map Tile Set Import Completed - + Append to existing set - + Replace existing set - + Import Tile Set @@ -10669,65 +10880,65 @@ Is this really what you want? PIDTuning - - Tuning Axis: + + Autotune enabled + + + + + Autotune disabled - - Tuning Values: + + Select Tuning: - + Clipboard Values: - + Save To Clipboard - + Restore From Clipboard - + Clear - + Stop - + Start - + Automatic Flight Mode Switching - + Switches to 'Stabilized' when you click Start. - + Switches to '%1' when you click Stop. - - - Rate - - PX4AdvancedFlightModes @@ -11028,7 +11239,7 @@ Is this really what you want? PX4AutoPilotPlugin - + Warning: Hardware In The Loop (HITL) simulation is enabled for this vehicle. @@ -11036,132 +11247,137 @@ Is this really what you want? PX4FirmwarePlugin - + Manual - + Acro - + Stabilized - + Rattitude - + Altitude - + Position - + Offboard - + Ready - + Takeoff - + Hold - + Mission - + Return - + Land - + Precision Land - + Return to Groundstation - + Follow Me - + Simple - + Orbit - + Unknown %1:%2 - + Unable to takeoff, vehicle position not known. - + Unable to go to location, vehicle position not known. - + + Unable to pause vehicle. + + + + Unable to change altitude, home position unknown. - + Unable to change altitude, home position altitude unknown. - + Unable to start mission: Vehicle rejected arming. - + Unable to start mission: Vehicle not changing to %1 flight mode. - + QGroundControl supports PX4 Pro firmware Version %1.%2.%3 and above. You are using a version prior to that which will lead to unpredictable results. Please upgrade your firmware. @@ -11200,44 +11416,126 @@ Is this really what you want? - PX4FlowSensor + PX4FlightBehavior - - PX4Flow Camera + + Flight Behavior + + + + + Flight Behavior is used to configure flight characteristics. - PX4ParameterMetaData + PX4FlightBehaviorCopter - - Enabled + + + Enable responsiveness slider (if enabled, acceleration limit parameters and others are automatically set) - - Disabled + + + Responsiveness - - - PX4RadioComponent - - Radio + + + A higher value makes the vehicle react faster. Be aware that this affects braking as well, and a combination of slow responsiveness with high maximum velocity will lead to long braking distances. - - Radio Setup is used to calibrate your transmitter. It also assign channels for Roll, Pitch, Yaw and Throttle vehicle control as well as determining whether they are reversed. + + + Enable horizontal velocity slider (if enabled, individual velocity limit parameters are automatically set) - - - PX4RadioComponentSummary + + + + Horizontal velocity (m/s) + + + + + + Limit the horizonal velocity (applies to all modes). + + + + + + Enable vertical velocity slider (if enabled, individual velocity limit parameters are automatically set) + + + + + + Vertial velocity (m/s) + + + + + + Limit the vertical velocity (applies to all modes). + + + + + + Mission Turning Radius + + + + + + Increasing this leads to rounder turns in missions (corner cutting). Use the minimum value for accurate corner tracking. + + + + + PX4FlowSensor + + + PX4Flow Camera + + + + + PX4ParameterMetaData + + + Enabled + + + + + Disabled + + + + + PX4RadioComponent + + + Radio + + + + + Radio Setup is used to calibrate your transmitter. It also assign channels for Roll, Pitch, Yaw and Throttle vehicle control as well as determining whether they are reversed. + + + + + PX4RadioComponentSummary - + Roll @@ -11303,26 +11601,26 @@ Is this really what you want? PX4SimpleFlightModes - - + + Flight Mode Settings - - + + Mode Channel - - + + Flight Mode %1 - - + + Switch Settings @@ -11330,223 +11628,379 @@ Is this really what you want? PX4TuningComponent - - Tuning + + PID Tuning - - PID Tuning + + Tuning Setup is used to tune the flight controllers. + + + PX4TuningComponentCopterAll - - Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + Rate Controller + + + + + + Attitude Controller + + + + + + Velocity Controller + + + + + + Position Controller - PX4TuningComponentCopter + PX4TuningComponentCopterAttitude - - + + + Roll + + + + + + Proportional Gain (MC_ROLL_P) + + + + + + + + Increase for more responsiveness, reduce if the attitude overshoots. + + + + + + Pitch + + + + + + Proportional Gain (MC_PITCH_P) + + + + + + Yaw + + + + + + Proportional Gain (MC_YAW_P) + + + + + + Increase for more responsiveness, reduce if the attitude overshoots (there is only a setpoint when yaw is fixed, i.e. when centering the stick). + + + + + PX4TuningComponentCopterPosition + + + + Position control mode (set this to 'simple' during tuning): + + + + + + Horizontal + + + + + + Horizontal (Y direction, sidewards) + + + + + + Proportional gain (MPC_XY_P) + + + + + + + + Increase for more responsiveness, reduce if the position overshoots (there is only a setpoint when hovering, i.e. when centering the stick). + + + + + + Vertical + + + + + + Proportional gain (MPC_Z_P) + + + + + PX4TuningComponentCopterRate + + + + Airmode (disable during tuning) <b><a href="https://docs.px4.io/master/en/config_mc/pid_tuning_guide_multicopter.html#airmode-mixer-saturation">?</a></b>: + + + + + + Thrust curve <b><a href="https://docs.px4.io/master/en/config_mc/pid_tuning_guide_multicopter.html#thrust-curve">?</a></b>: + + + + + + Roll + + + + + Overall Multiplier (MC_ROLLRATE_K) - - - - - - + + + + + + Multiplier for P, I and D gains: increase for more responsiveness, reduce if the rates overshoot (and increasing D does not help). - - + + Differential Gain (MC_ROLLRATE_D) - - - - + + + + Damping: increase to reduce overshoots and oscillations, but not higher than really needed. - - + + Integral Gain (MC_ROLLRATE_I) - - - - - - + + + + + + Generally does not need much adjustment, reduce this when seeing slow oscillations. - - + + + Pitch + + + + + Overall Multiplier (MC_PITCHRATE_K) - - + + Differential Gain (MC_PITCHRATE_D) - - + + Integral Gain (MC_PITCHRATE_I) - - - Overall Multiplier (MC_YAWRATE_K) + + + Yaw - - - Integral Gain (MC_YAWRATE_I) + + + Overall Multiplier (MC_YAWRATE_K) - - - Roll + + + Integral Gain (MC_YAWRATE_I) + + + PX4TuningComponentCopterVelocity - - - Pitch + + + Position control mode (set this to 'simple' during tuning): - - - Yaw + + + Horizontal - - - PX4TuningComponentPlane - - - Cruise throttle + + + Horizontal (Y direction, sidewards) - - - This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + Proportional gain (MPC_XY_VEL_P_ACC) - - - Roll + + + + + Increase for more responsiveness, reduce if the velocity overshoots (and increasing D does not help). - - - Pitch + + + Integral gain (MPC_XY_VEL_I_ACC) - - - Yaw + + + Increase to reduce steady-state error (e.g. wind) - - - PX4TuningComponentVTOL - - - Plane Roll sensitivity + + + Differential gain (MPC_XY_VEL_D_ACC) - - - Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + + + + + Damping: increase to reduce overshoots and oscillations, but not higher than really needed. - - - Plane Pitch sensitivity + + + Vertical - - - Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + + + Proportional gain (MPC_Z_VEL_P_ACC) - - - Plane Cruise throttle + + + Integral gain (MPC_Z_VEL_I_ACC) - - - This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + Increase to reduce steady-state error - - - Hover Throttle + + + Differential gain (MPC_Z_VEL_D_ACC) + + + PX4TuningComponentPlaneAll - - - Adjust throttle so hover is at mid-throttle. Slide to the left if hover is lower than throttle center. Slide to the right if hover is higher than throttle center. + + + TECS + + + PX4TuningComponentPlaneTECS - - - Hover manual minimum throttle + + + Altitude & Airspeed - - - Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + Height rate feed forward (FW_T_HRATE_FF) - - - Plane Mission mode sensitivity + + + TODO + + + PX4TuningComponentVTOL - - - Slide to the left to make position control more accurate and more aggressive. Slide to the right to make flight in mission mode smoother and less twitchy. + + + Multirotor @@ -11987,42 +12441,42 @@ Note that this will also completely reset everything, including UAVCAN nodes, al - + Single - + Time Lapse - + Reset - + Reset Camera to Factory Settings - + Confirm resetting all settings? - + Format - + Format Camera Storage - + Confirm erasing all files? @@ -12090,118 +12544,118 @@ Note that this will also completely reset everything, including UAVCAN nodes, al - + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. - + Vehicle remove all failed. Error: %1 - + Item #%1 Command: %2 - + Frame: %1 - - - - - - - + + + + + + + Value: %1 - + Mission accepted. - + Unspecified error. - + Coordinate frame is not supported. - + Command is not supported. - + Mission item exceeds storage space. - + One of the parameters has an invalid value. - + Param 1 invalid value. - + Param 2 invalid value. - + Param 3 invalid value. - + Param 4 invalid value. - + Param 5 invalid value. - + Param 6 invalid value. - + Param 7 invalid value. - + Received mission item out of sequence. - + Not accepting any mission commands. - + Unknown error: %1. - + Vehicle returned error: %1. %2Vehicle did not accept guided item. @@ -12253,78 +12707,78 @@ Note that this will also completely reset everything, including UAVCAN nodes, al PlanToolBarIndicators - + Selected Waypoint - + Alt diff: - + Azimuth: - - + + Distance: - + Gradient: - + Heading: - + Total Mission - + Max telem dist: - + Time: - + Battery - + Batteries required: - + Upload Required - + Upload - + Syncing Mission - + Click anywhere to hide @@ -12337,11 +12791,6 @@ Note that this will also completely reset everything, including UAVCAN nodes, al - - Apply new alititude - - - You have changed the default altitude for mission items. Would you like to apply that altitude to all the items in the current mission? @@ -12382,37 +12831,42 @@ Note that this will also completely reset everything, including UAVCAN nodes, al - + File - + Waypoint - + ROI - + Pattern - + Center - - + + Plan + + Apply new altitude + + + Plan View - Vehicle Disconnected @@ -12475,104 +12929,104 @@ Click 'Ok' to upload the Plan anyway. - + Fly - + Takeoff - + Rally Point - + Cancel ROI - + Return - + Land - + Mission - + Fence - + Rally - + You have unsaved/unsent changes. Loading from the Vehicle will lose these changes. Are you sure you want to load from the Vehicle? - + You have unsaved/unsent changes. Loading from a file will lose these changes. Are you sure you want to load from a file? - + Clear - + Are you sure you want to remove all mission items and clear the mission from the vehicle? - + Create complex pattern: - + Mission overwrite - + GeoFence overwrite - + Rally Points overwrite - + You have unsaved changes. - + Open... - + Save @@ -12588,55 +13042,55 @@ Click 'Ok' to upload the Plan anyway. - + Are you sure you want to remove current plan and create a new plan? - + You have unsaved changes. You should upload to your vehicle, or save to a file. - - + + Create Plan - + Storage - + Save As... - + Save Mission Waypoints As KML... - + KML - + Upload - + Vehicle - + Download @@ -12674,14 +13128,10 @@ Click 'Ok' to upload the Plan anyway. - - - + - - - + ESC Calibration @@ -12698,308 +13148,312 @@ Click 'Ok' to upload the Plan anyway. - - + + Performing calibration. This will take a few seconds.. - - - - + + ESC Calibration failed - - + + + ESC Calibration failed. + + + + + Calibration complete. You can disconnect your battery now if you like. - - + + WARNING: Props must be removed from vehicle prior to performing ESC calibration. - - + + Connect the battery now and calibration will begin. - - + + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. - - + + Battery - - - - + + + + Source - - + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. - - + + Measured voltage: - - + + Vehicle voltage: - - + + Voltage divider: - - + + Measure current draw using an external current meter and enter the value below. Click Calculate to set the new amps per volt value. - - + + Measured current: - - + + Vehicle current: - - + + Amps per volt: - - - - - - - - + + + + + + + + Calculate - - + + Number of Cells (in Series) - - + + Full Voltage (per cell) - - + + Battery Max: - - + + Empty Voltage (per cell) - - + + Battery Min: - - + + Voltage divider - - + + Calculate Voltage Divider - - + + If the battery voltage reported by the vehicle is largely different than the voltage read externally using a voltmeter you can adjust the voltage multiplier value to correct this. - - - - + + + + Click the Calculate button for help with calculating a new value. - - + + Amps per volt - - + + Calculate Amps per Volt - - + + If the current draw reported by the vehicle is largely different than the current read externally using a current meter you can adjust the amps per volt value to correct this. - - + + ESC PWM Minimum and Maximum Calibration - - + + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. - - + + You must use USB connection for this operation. - - + + Calibrate - - + + Show UAVCAN Settings - - + + UAVCAN Bus Configuration - - + + Change required restart - - + + UAVCAN Motor Index and Direction Assignment - - + + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. - - + + ESC parameters will only be accessible in the editor after assignment. - - + + Start the process, then turn each motor into its turn direction, in the order of their motor indices. - - + + Start Assignment - - + + Stop Assignment - - + + Show Advanced Settings - - + + Voltage Drop on Full Load (per cell) - - + + Batteries show less voltage at high throttle. Enter the difference in Volts between idle throttle and full - - + + throttle, divided by the number of battery cells. Leave at the default if unsure. - - + + If this value is set too high, the battery might be deep discharged and damaged. - - + + Compensated Minimum Voltage: - - + + V @@ -13223,52 +13677,52 @@ Click 'Ok' to upload the Plan anyway. QGCApplication - + You are running %1 as root. You should not do this since it will cause other issues with %1.%1 will now exit.<br/><br/>If you are having serial port issues on Ubuntu, execute the following commands to fix most issues:<br/><pre>sudo usermod -a -G dialout $USER<br/>sudo apt-get remove modemmanager</pre> - + The current user does not have the correct permissions to access serial devices. You should also remove modemmanager since it also interferes.<br/><br/>If you are using Ubuntu, execute the following commands to fix these issues:<br/><pre>sudo usermod -a -G dialout $USER<br/>sudo apt-get remove modemmanager</pre> - + The format for %1 saved settings has been modified. Your saved settings have been reset to defaults. - + The Offline Map Cache database has been upgraded. Your old map cache sets have been reset. - + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. - + Parameters are missing from firmware. You may be running a version of firmware which is not fully supported or your firmware has a bug in it. Missing params: %1 - + There is a newer version of %1 available. You can download it from %2. - + New Version Available - + Unable to save telemetry log. Application save directory is not set. - + Unable to save telemetry log. Telemetry save directory "%1" does not exist. @@ -13433,27 +13887,27 @@ Click 'Ok' to upload the Plan anyway. QGCFileDownload - + Unabled to find writable download location. Tried downloads and temp directory. - + Could not save downloaded file to %1. Error: %2 - + Download cancelled - + Error: File Not Found - + Error during download. Error: %1 @@ -13806,43 +14260,48 @@ Click 'Ok' to upload the Plan anyway. QGroundControlQmlGlobal - + 32 bit - + 64 bit - + (AMSL) - - (Abv Terr) + + (CalcT) - - (TerrF) + + AMSL - - Relative To Launch + + Calc Above Terrain - - Above Mean Sea Level + + Mixed Modes - - Above Terrain + + (TerrF) + + + + + Relative To Launch @@ -13872,16 +14331,6 @@ Click 'Ok' to upload the Plan anyway. QObject - - {"typ": "JWT", "alg" : " - - - - - "} - - - Unknown @@ -13912,13 +14361,13 @@ Click 'Ok' to upload the Plan anyway. - - + + Guided mode not supported by Vehicle. - + Follow Me @@ -13973,12 +14422,12 @@ Click 'Ok' to upload the Plan anyway. - + Error - + A second instance of %1 is already running. Please close the other instance and try again. @@ -14614,11 +15063,11 @@ Click the Next button to upload calibration to board. Click Cancel if you don&ap - - + + - - + + Failsafe Action: @@ -14654,171 +15103,177 @@ Click the Next button to upload calibration to board. Click Cancel if you don&ap - - + + - - + + Disabled - - + + - - + + Enabled - - + + Obstacle Avoidance: - - + + Minimum Distance: ( - - + + + Show obstacle distance overlay + + + + + RC Loss Failsafe Trigger - - + + RC Loss Timeout: - - + + Data Link Loss Failsafe Trigger - - + + Data Link Loss Timeout: - - + + Geofence Failsafe Trigger - - + + Action on breach: - - + + Max Radius: - - + + Max Altitude: - - + + Return To Launch Settings - - + + Return to launch, then: - - + + Telemetry logging to vehicle storage: - - + + Climb to altitude of: - - + + Land immediately - - + + Loiter and do not land - - + + Loiter and land after specified time - - + + Loiter Time - - + + Loiter Altitude - - + + Land Mode Settings - - + + Landing Descent Rate: - - + + Disarm After: - - + + Vehicle Telemetry Logging - - + + Hardware in the Loop Simulation - - + + HITL Enabled: @@ -14913,45 +15368,55 @@ Click the Next button to upload calibration to board. Click Cancel if you don&ap SensorsComponentController - + Calibration complete - + Calibration failed. Calibration log will be displayed. - + Unsupported calibration firmware version, using log - + Place your vehicle into one of the Incomplete orientations shown below and hold it still - + Rotate the vehicle continuously as shown in the diagram until marked as Completed - + Hold still in the current orientation - + Place you vehicle into one of the orientations shown below and hold it still - + Orientation already completed, place you vehicle into one of the incomplete orientations shown below and hold it still + + + Reset successful + + + + + Reset failed + + SensorsComponentSummary @@ -15301,6 +15766,12 @@ ROTATION_NONE indicates component points in direction of flight. Hold Still + + + + Factory reset + + SerialConfiguration @@ -15336,58 +15807,63 @@ ROTATION_NONE indicates component points in direction of flight. SerialSettings - - Serial Port: + + Baud rate name not in combo box - - No serial ports available + + Enable Flow Control - - Baud Rate: + + Serial Port - - Baud rate name not in combo box + + None Available - - Show Advanced Serial Settings + + Baud Rate - - Enable Flow Control + + Advanced Settings - - Parity: + + Parity - + None - + Even - + Odd - - Stop Bits: + + Data Bits + + + + + Stop Bits @@ -15472,12 +15948,12 @@ ROTATION_NONE indicates component points in direction of flight. - + Joystick - + Parameters @@ -15513,103 +15989,87 @@ ROTATION_NONE indicates component points in direction of flight. SimpleItemEditor - - Altitude relative to launch altitude - - - - - Altitude above mean sea level - - - - - Altitude above terrain -Actual AMSL altitude: %1 %2 - - - - - Using terrain reference frame - - - - + Move '%1' %2 to the %3 location. %4 - + Altitude - + Internal Error - + Provides advanced access to all commands/parameters. Be very careful! - + T - + Transition Direction - + Takeoff - + desired - + climbout - + Ensure distance from launch to transition direction is far enough to complete transition. - + Ensure clear of obstacles and into the wind. - + Done - + Click in map to set planned Takeoff location. - + Click in map to set planned Launch location. - + Altitude below specifies the approximate altitude of the ground. Normally 0 for landing back at original launch location. - + + Actual AMSL alt sent: %1 %2 + + + + Flight Speed @@ -15617,54 +16077,60 @@ Actual AMSL altitude: %1 %2 SimpleMissionItem - + Unknown: %1 - + L - + Takeoff - + Land - + Transition Direction - + VTOL Land - + ROI + + + Loiter + + StructureScanComplexItem - + %1 does not support loading this complex mission item type: %2:%3 - + %1 version %2 not supported + Structure Scan @@ -15704,89 +16170,89 @@ Actual AMSL altitude: %1 %2 - - + + Layer Height - - + + Trigger Distance - + Scan - + Start Scan From Bottom - + Start Scan From Top - + Structure Height - + Scan Bottom Alt - + Entrance/Exit Alt - + Gimbal Pitch - + Rotate entry point - + Statistics - + Layers - + Top Layer Alt - + Bottom Layer Alt - + Photo Count - + Photo Interval - + secs @@ -15878,13 +16344,14 @@ Actual AMSL altitude: %1 %2 - - + + + Survey - + S @@ -15892,132 +16359,47 @@ Actual AMSL altitude: %1 %2 SurveyItemEditor - - WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. - - - - - Presets - - - - - Done - - - - + Use the Polygon Tools to create the polygon which outlines your survey area. - - Save Preset - - - - - - Delete Preset - - - - - Altitude - - - - - Trigger Dist - - - - - Spacing - - - - - + Transects - - + Angle - + Turnaround dist - - - Rotate Entry Point - - - - + Hover and capture image - + Refly at 90 deg offset - + Images in turnarounds - + Fly alternate transects - - Relative altitude - - - - - - Statistics - - - - - Apply Preset - - - - - Are you sure you want to delete '%1' preset? - - - - - Save Settings As New Preset - - - - - Save the current settings as a named preset. - - - - - Preset Name - - - - + Select Polygon File @@ -16084,18 +16466,18 @@ Actual AMSL altitude: %1 %2 TCPLink - - + + Link Error - + Error on link %1. Connection failed - + Error on link %1. Error on socket: %2. @@ -16334,13 +16716,13 @@ Confirm change? TcpSettings - - Host Address: + + Server Address - - TCP Port: + + Port @@ -16411,24 +16793,114 @@ Confirm change? TransectStyleComplexItem - + TransectStyleComplexItem version %2 not supported - - INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + + + Transect - - - Transect + + T + + + + + TransectStyleComplexItemEditor + + + Done - - T + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + + Altitude + + + + + Trigger Dist + + + + + Spacing + + + + + Rotate Entry Point + + + + + + Statistics + + + + + Presets + + + + + Apply Preset + + + + + + Delete Preset + + + + + Are you sure you want to delete '%1' preset? + + + + + Save Settings As New Preset + + + + + Save Preset + + + + + Save the current settings as a named preset. + + + + + Preset Name + + + + + Enter preset name + + + + + Preset name cannot be blank. + + + + + Preset name cannot include the "/" character. @@ -16463,22 +16935,17 @@ Confirm change? TransectStyleComplexItemTerrainFollow - - Vehicle follows terrain - - - - + Tolerance - + Max Climb Rate - + Max Descent Rate @@ -16486,92 +16953,92 @@ Confirm change? UAS - + UNINIT - + Unitialized, booting up. - + BOOT - + Booting system, please wait. - + CALIBRATING - + Calibrating sensors, please wait. - + ACTIVE - + Active, normal operation. - + STANDBY - + Standby mode, ready for launch. - + CRITICAL - + FAILURE: Continuing operation. - + EMERGENCY - + EMERGENCY: Land Immediately! - + SHUTDOWN - + Powering off system. - + UNKNOWN - + Unknown system state @@ -16662,25 +17129,35 @@ Confirm change? UdpSettings - - Listening Port: + + Note: For best perfomance, please disable AutoConnect to UDP devices on the General page. - - Target Hosts: + + Port - - Add + + Server Addresses (optional) - + Remove + + + Example: 127.0.0.1:14550 + + + + + Add Server + + UnitsFirstRunPrompt @@ -16736,6 +17213,14 @@ Confirm change? + UnitsSettings + + + Weight units + + + + VTOLChecklist @@ -16821,6 +17306,11 @@ Confirm change? VTOLLandingComplexItem + + VTOL Landing + + + %1 complex item version %2 not supported @@ -16969,295 +17459,295 @@ Confirm change? Vehicle - + MAVLink Generic - + Airship - + Fixed Wing - + Multi-Rotor - + VTOL - + Rover - + Sub - + Unknown - + ... Indicates missing chunk from chunked STATUS_TEXT - + Mission transfer failed. Error: %1 - + GeoFence transfer failed. Error: %1 - + Rally Point transfer failed. Error: %1 - + battery %1 level low - + battery %1 level is critical - + battery %1 level emergency - + battery %1 failed - + battery %1 unhealthy - + warning - + Generic micro air vehicle - + Fixed wing aircraft - + Quadrotor - + Coaxial helicopter - + Normal helicopter with tail rotor. - + Ground installation - + Operator control unit / ground control station - + Airship, controlled - + Free balloon, uncontrolled - + Rocket - + Ground rover - + Surface vessel, boat, ship - + Submarine - + Hexarotor - - + + Octorotor - - + + Flapping wing - + Onboard companion controller - + Two-rotor VTOL using control surfaces in vertical operation in addition. Tailsitter - + Quad-rotor VTOL using a V-shaped quad config in vertical operation. Tailsitter - + Tiltrotor VTOL - + VTOL reserved 2 - + VTOL reserved 3 - + VTOL reserved 4 - + VTOL reserved 5 - + Onboard gimbal - + Onboard ADSB peripheral - + Vehicle %1 - + Vehicle reboot failed. - + %1 %2 flight mode - + armed - + disarmed - + Unable to send command: %1. - + Internal error - MAV_COMP_ID_ALL not supported - + Waiting on previous response to same command. - + Vehicle did not respond to command: %1 - + Bootloader flash succeeded - + %1 command temporarily rejected - + %1 command denied - + %1 command not supported - + %1 command failed @@ -17314,13 +17804,13 @@ Confirm change? - + primary - + secondary @@ -17335,22 +17825,22 @@ Confirm change? - + %1Communication lost on %2 link. - + %1Switching communication to secondary link. - + %1Communication lost - + Comm Lost @@ -17358,7 +17848,7 @@ Confirm change? VehicleMapItem - + Vehicle %1 @@ -17411,11 +17901,6 @@ Confirm change? VibrationPage - Vibration - - - - Analyze vibration associated with your vehicle. @@ -17478,4 +17963,57 @@ Confirm change? + + VideoSettings + + + No Video Available + + + + + Video Stream Disabled + + + + + RTSP Video Stream + + + + + UDP h.264 Video Stream + + + + + UDP h.265 Video Stream + + + + + TCP-MPEG2 Video Stream + + + + + MPEG-TS (h.264) Video Stream + + + + + 3DR Solo (requires restart) + + + + + Parrot Discovery + + + + + Yuneec Mantis G + + +