From 78d2525b8f92a86ed8d64816b03e4eb15e5d70f8 Mon Sep 17 00:00:00 2001 From: Gus Grubba Date: Thu, 16 May 2019 13:51:14 -0400 Subject: [PATCH] Automated the ingestion of localization from Crowdin Automated the generation of language resources into the application Added all languages that come from Crowdin, even if empty. Allow dynamic language changes --- .gitignore | 1 + ChangeLog.md | 4 + localization/README.md | 26 +- localization/build.sh | 5 - localization/from-crowdin.py | 15 + localization/qgc.qm | 1 - localization/qgc_bg.qm | Bin 319071 -> 0 bytes localization/qgc_bg.ts | 13832 +++++++++++++++ localization/qgc_de-DE.qm | Bin 326533 -> 0 bytes localization/qgc_de.ts | 13830 +++++++++++++++ localization/qgc_el.ts | 13832 +++++++++++++++ localization/{qgc.ts => qgc_en.ts} | 0 localization/qgc_es_ES.ts | 13832 +++++++++++++++ localization/qgc_fi.ts | 13832 +++++++++++++++ localization/qgc_fr.ts | 13828 +++++++++++++++ localization/qgc_fr_FR.qm | Bin 327335 -> 0 bytes localization/qgc_he.ts | 13832 +++++++++++++++ localization/qgc_it.qm | Bin 319523 -> 0 bytes localization/qgc_it.ts | 13832 +++++++++++++++ localization/qgc_ja.ts | 13832 +++++++++++++++ localization/qgc_ko.qm | Bin 266360 -> 0 bytes localization/qgc_ko.ts | 13835 ++++++++++++++++ localization/qgc_nl.ts | 13832 +++++++++++++++ localization/qgc_no.ts | 13832 +++++++++++++++ localization/qgc_pl.ts | 13832 +++++++++++++++ localization/qgc_pt_PT.ts | 13832 +++++++++++++++ localization/qgc_ru.qm | Bin 321720 -> 0 bytes localization/qgc_ru.ts | 13830 +++++++++++++++ localization/qgc_sv_SE.ts | 13832 +++++++++++++++ localization/qgc_tr.qm | Bin 327834 -> 0 bytes localization/qgc_tr.ts | 13813 +++++++++++++++ localization/qgc_zh-CN.qm | Bin 230268 -> 0 bytes localization/{qgc_zh-CN.ts => qgc_zh_CN.ts} | 2 +- ...en_translation_source.sh => to-crowdin.sh} | 2 +- qgcresources.qrc | 10 - qgroundcontrol.pro | 8 + src/QGCApplication.cc | 95 +- src/QGCApplication.h | 1 + src/Settings/App.SettingsGroup.json | 4 +- src/Settings/UnitsSettings.cc | 8 +- 40 files changed, 235226 insertions(+), 76 deletions(-) delete mode 100755 localization/build.sh create mode 100755 localization/from-crowdin.py delete mode 100644 localization/qgc.qm delete mode 100644 localization/qgc_bg.qm create mode 100644 localization/qgc_bg.ts delete mode 100644 localization/qgc_de-DE.qm create mode 100644 localization/qgc_de.ts create mode 100644 localization/qgc_el.ts rename localization/{qgc.ts => qgc_en.ts} (100%) create mode 100644 localization/qgc_es_ES.ts create mode 100644 localization/qgc_fi.ts create mode 100644 localization/qgc_fr.ts delete mode 100644 localization/qgc_fr_FR.qm create mode 100644 localization/qgc_he.ts delete mode 100644 localization/qgc_it.qm create mode 100644 localization/qgc_it.ts create mode 100644 localization/qgc_ja.ts delete mode 100644 localization/qgc_ko.qm create mode 100644 localization/qgc_ko.ts create mode 100644 localization/qgc_nl.ts create mode 100644 localization/qgc_no.ts create mode 100644 localization/qgc_pl.ts create mode 100644 localization/qgc_pt_PT.ts delete mode 100644 localization/qgc_ru.qm create mode 100644 localization/qgc_ru.ts create mode 100644 localization/qgc_sv_SE.ts delete mode 100644 localization/qgc_tr.qm create mode 100644 localization/qgc_tr.ts delete mode 100644 localization/qgc_zh-CN.qm rename localization/{qgc_zh-CN.ts => qgc_zh_CN.ts} (99%) rename localization/{gen_translation_source.sh => to-crowdin.sh} (78%) diff --git a/.gitignore b/.gitignore index 695281c33..7b783a5e0 100644 --- a/.gitignore +++ b/.gitignore @@ -55,6 +55,7 @@ libs/thirdParty/libxbee/lib/ GeneratedFiles/ gstreamer-1.0-android* src/Airmap/Airmap_api_key.h +localization/qgroundcontrol/ *.autosave .settings/ diff --git a/ChangeLog.md b/ChangeLog.md index 83c404e62..efbf65eeb 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -6,6 +6,10 @@ Note: This file only contains high level features or important fixes. ### 3.6.0 - Daily Build +* Automated the ingestion of localization from Crowdin +* Automated the generation of language resources into the application +* Added all languages that come from Crowdin, even if empty. +* Allow dynamic language changes * Check and respect camera storage status * QGC now requires Qt 5.11 or greater. The idea is to standardize on Qt 5.12 (LTS). Just waiting for a solution for Windows as Qt dropped support for 32-bit. * New, QtQuick MAVLink Inspector. The basics are already there but it still needs the ability to filter compID. diff --git a/localization/README.md b/localization/README.md index a63f9e5d1..fd5ea12da 100644 --- a/localization/README.md +++ b/localization/README.md @@ -1,25 +1,5 @@ -To generate (or update) a source translation file, use the "lupdate" command line tool. It can be found in the Qt distribution. +To generate (or update) a source translation file, use the `to-crowdin.sh` script in this directory. You will need to update the path to Qt within it. -(Easiest to just run the `gen_translation_source.sh` script, or get the commands from within the script and run them manually) +This will parse all the source files and generate a language translation file called qgc.ts, which should be uploaded to crowdin. -This will parse all the source files and generate a language translation file called qgc.ts. This file should be copied into whatever language it is to be translated to and sent to translation. The translation can either be done directly within the (XML) file, using Qt's "Linguist" tool, or uploaded to crowdin. - -For instance, to localize to Germany German as an example you first copy the original source: -``` -cp qgc.ts qgc_de-DE.ts -``` -The German localization is then performed in qgc_de-DE.ts - -Once localization is complete, you "compile" it using the "lrelease" command line tool. -``` -lrelease qgc_de-DE.ts -``` -This will generate the ("compiled") localization file `qgc_de-DE.qm`, which should be shipped with QGroundControl. - -Further documentation can be found at: - -http://doc.qt.io/qt-5/qtlinguist-index.html - -Note about crowdin: - -If you build the project and download the resulting ZIP file, the translated (.ts) files all come with the same name "qgc.ts". They each reside in a different directory named after the language for which it was translated into. Care must be taken to rename these files before moving them to the locale directory so you don't override the original, English source file. +Once translations have been done/updated, within Crowdin "Build and Download". Extract the resulting qgroundcontro.zip here and run `from-crowdin.py`. diff --git a/localization/build.sh b/localization/build.sh deleted file mode 100755 index 51b49d46c..000000000 --- a/localization/build.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -for f in *.ts -do - /Users/gus/Applications/Qt/5.11.2/clang_64/bin/lrelease $f -done \ No newline at end of file diff --git a/localization/from-crowdin.py b/localization/from-crowdin.py new file mode 100755 index 000000000..4e761369f --- /dev/null +++ b/localization/from-crowdin.py @@ -0,0 +1,15 @@ +#!/usr/bin/env python +import os +from shutil import copyfile + +# When you "Build and Download" from Crowdin, you endup with a qgroundcontro.zip file. +# It is assumed this zip file has been extracted into ./qgroundcontrol + +for lang in os.listdir("./qgroundcontrol"): + srcFile = os.path.join("./qgroundcontrol", lang, "qgc.ts") + if(os.path.exists(srcFile)): + lang = lang.replace("-","_") + dstFile = "./qgc" + "_" + lang + ".ts" + print("qgc" + "_" + lang + ".ts") + copyfile(srcFile, dstFile) + diff --git a/localization/qgc.qm b/localization/qgc.qm deleted file mode 100644 index be651eede..000000000 --- a/localization/qgc.qm +++ /dev/null @@ -1 +0,0 @@ -<¸dÊÍ!¿`¡½Ý \ No newline at end of file diff --git a/localization/qgc_bg.qm b/localization/qgc_bg.qm deleted file mode 100644 index b5bf0daf2ad0304151e4efee9a7c2552a3b3c0ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 319071 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%0DyvU1 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

;fZEFZ$rv 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 Rc6$}f`Nu+}=l1RU{{TUGHfjI> diff --git a/localization/qgc_bg.ts b/localization/qgc_bg.ts new file mode 100644 index 000000000..b541f5544 --- /dev/null +++ b/localization/qgc_bg.ts @@ -0,0 +1,13832 @@ + + + + + APMAirframeComponent + + + + Please select your airframe type + ÐœÐ¾Ð»Ñ Ð¸Ð·Ð±ÐµÑ€ÐµÑ‚Ðµ типа на Ð»ÐµÑ‚Ð°Ñ‚ÐµÐ»Ð½Ð¸Ñ Ð°Ð¿Ð°Ñ€Ð°Ñ‚ + + + + + Frame Class: + ÐšÐ»Ð°Ñ ÐšÐ¾Ñ€Ð¿ÑƒÑ: + + + + + Frame Type: + Вид КорпуÑ: + + + + Airframe + Airframe + + + + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + + + + APMAirframeComponentController + + + Param file github json download failed: %1 + Param file github json download failed: %1 + + + + Param file download failed: %1 + Param file download failed: %1 + + + + APMAirframeComponentSummary + + + + + + Frame Type + Frame Type + + + + + Frame Class + Frame Class + + + + + Firmware Version + Firmware Version + + + + + Unknown + Unknown + + + + APMCameraComponent + + + + Disabled + Деактивирано + + + + + Channel + Канал + + + + + Gimbal + Стабилизираща Люлка + + + + + Stabilize + Стабилизиран + + + + + Servo reverse + Серво обръщане + + + + + Output channel: + Изходен канал: + + + + + Input channel: + Входен Канал: + + + + + Gimbal angle limits: + Ъглови лимити на люлката: + + + + + + + min + мин + + + + + + + max + Ð¼Ð°ÐºÑ + + + + + Servo PWM limits: + Серво PWM лимити: + + + + + Gimbal Settings + Люлка ÐаÑтройки + + + + + Type: + Вид: + + + + + Gimbal Type changes takes affect next reboot of autopilot + ПромÑната на вида на люлката, ще има ефект Ñлед реÑтартиране на автопилота + + + + + Default Mode: + Режим по подразбиране: + + + + + Tilt + Ðаклон + + + + + Roll + Завъртане + + + + + Pan + Пан + + + + Camera + Камера + + + + Camera setup is used to adjust camera and gimbal settings. + Camera setup is used to adjust camera and gimbal settings. + + + + APMCameraComponentSummary + + + + Gimbal type + Люлка Вид + + + + + Tilt input channel + Tilt input channel + + + + + Pan input channel + Pan input channel + + + + + Roll input channel + Roll input channel + + + + APMFirmwarePlugin + + + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + + + + Error during Solo video link setup: %1 + Error during Solo video link setup: %1 + + + + Unable to change altitude, vehicle altitude not known. + Unable to change altitude, vehicle altitude not known. + + + + Vehicle does not support guided takeoff + Vehicle does not support guided takeoff + + + + Unable to takeoff, vehicle position not known. + Unable to takeoff, vehicle position not known. + + + + Unable to takeoff: Vehicle failed to change to Guided mode. + Unable to takeoff: Vehicle failed to change to Guided mode. + + + + Unable to takeoff: Vehicle failed to arm. + 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 Auto mode. + + + + Unable to start mission: Vehicle failed to change to Guided mode. + Unable to start mission: Vehicle failed to change to Guided mode. + + + + Unable to start mission: Vehicle failed to arm. + Unable to start mission: Vehicle failed to arm. + + + + APMFlightModesComponent + + + + Flight Mode Settings + Flight Mode Settings + + + + + (Channel 5) + (Channel 5) + + + + + Flight mode channel: + Flight mode channel: + + + + + Not assigned + Not assigned + + + + + Channel 1 + Channel 1 + + + + + Channel 2 + Channel 2 + + + + + Channel 3 + Channel 3 + + + + + Channel 4 + Channel 4 + + + + + Channel 5 + Channel 5 + + + + + Channel 6 + Channel 6 + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Flight Mode + Flight Mode + + + + + Channel Options + Channel Options + + + + + Channel option %1 : + Channel option %1 : + + + + Flight Modes + Flight Modes + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + + + + APMFlightModesComponentSummary + + + + Flight Mode 1 + Flight Mode 1 + + + + + Flight Mode 2 + Flight Mode 2 + + + + + Flight Mode 3 + Flight Mode 3 + + + + + Flight Mode 4 + Flight Mode 4 + + + + + Flight Mode 5 + Flight Mode 5 + + + + + Flight Mode 6 + Flight Mode 6 + + + + APMHeliComponent + + + + Servo Setup + Servo Setup + + + + + Servo + Servo + + + + + Function + Function + + + + + Min + Min + + + + + Max + Max + + + + + Trim + Trim + + + + + Reversed + Reversed + + + + + 1 + 1 + + + + + 2 + 2 + + + + + 3 + 3 + + + + + 4 + 4 + + + + + Swash Setup + Swash Setup + + + + + Throttle Setup + Throttle Setup + + + + + Collective Curve Setup + Collective Curve Setup + + + + Heli + Heli + + + + Heli Setup is used to setup parameters which are specific to a helicopter. + Heli Setup is used to setup parameters which are specific to a helicopter. + + + + APMLightsComponent + + + + Disabled + Disabled + + + + + Channel + Channel + + + + + Light Output Channels + Light Output Channels + + + + + Lights 1: + Lights 1: + + + + + Lights 2: + Lights 2: + + + + + Brightness Steps: + Brightness Steps: + + + + Lights + Lights + + + + Lights setup is used to adjust light output channels. + Lights setup is used to adjust light output channels. + + + + APMLightsComponentSummary + + + + Disabled + Disabled + + + + + Channel 5 + Channel 5 + + + + + Channel 6 + Channel 6 + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Channel 9 + Channel 9 + + + + + Channel 10 + Channel 10 + + + + + Channel 11 + Channel 11 + + + + + Channel 12 + Channel 12 + + + + + Channel 13 + Channel 13 + + + + + Channel 14 + Channel 14 + + + + + Lights Output 1 + Lights Output 1 + + + + + Lights Output 2 + Lights Output 2 + + + + APMNotSupported + + + + Not supported + Not supported + + + + APMPowerComponent + + + + Power Module 90A + Power Module 90A + + + + + Power Module HV + Power Module HV + + + + + 3DR Iris + 3DR Iris + + + + + Other + Other + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Measured voltage: + + + + + Vehicle voltage: + Vehicle voltage: + + + + + Measure current draw using an external current meter and enter the value below. Click Calculate to set the new amps per volt value. + 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: + Measured current: + + + + + Vehicle current: + Vehicle current: + + + + + Battery monitor: + Battery monitor: + + + + + Requires vehicle reboot + Requires vehicle reboot + + + + + + + Battery 1 + Battery 1 + + + + + Battery1 monitor: + Battery1 monitor: + + + + + + + Reboot vehicle + Reboot vehicle + + + + + + + Battery 2 + Battery 2 + + + + + Battery2 monitor: + Battery2 monitor: + + + + + Battery capacity: + Battery capacity: + + + + + Minimum arming voltage: + Minimum arming voltage: + + + + + Power sensor: + Power sensor: + + + + + Current pin: + Current pin: + + + + + Voltage pin: + Voltage pin: + + + + + + + Voltage multiplier: + Voltage multiplier: + + + + + + + Calculate + Calculate + + + + + Calculate Voltage Multiplier + 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. + 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: + Amps per volt: + + + + + Calculate 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. + 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. + + + + Power + Power + + + + The Power Component is used to setup battery parameters. + The Power Component is used to setup battery parameters. + + + + APMPowerComponentSummary + + + + Batt1 monitor + Batt1 monitor + + + + + Batt1 capacity + Batt1 capacity + + + + + Batt2 monitor + Batt2 monitor + + + + + Batt2 capacity + Batt2 capacity + + + + APMRadioComponent + + + Radio + Radio + + + + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + + + + APMRadioComponentSummary + + + + Roll + Roll + + + + + + + + + + + Setup required + Setup required + + + + + + + + + + + Channel %1 + Channel %1 + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Throttle + + + + APMSafetyComponent + + + Safety + Safety + + + + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + + Requires vehicle reboot + Requires vehicle reboot + + + + + Low action: + Low action: + + + + + Critical action: + Critical action: + + + + + Low voltage threshold: + Low voltage threshold: + + + + + Critical voltage threshold: + Critical voltage threshold: + + + + + Low mAh threshold: + Low mAh threshold: + + + + + Critical mAh threshold: + Critical mAh threshold: + + + + + Reboot vehicle + Reboot vehicle + + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + + + + Failsafe Triggers + Failsafe Triggers + + + + + Throttle PWM threshold: + Throttle PWM threshold: + + + + + GCS failsafe + GCS failsafe + + + + + + + Ground Station failsafe: + Ground Station failsafe: + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + + + PWM threshold: + PWM threshold: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + General Failsafe Triggers + General Failsafe Triggers + + + + + Disabled + Disabled + + + + + Always RTL + Always RTL + + + + + Continue with Mission in Auto Mode + Continue with Mission in Auto Mode + + + + + Always Land + Always Land + + + + + GeoFence + GeoFence + + + + + Circle GeoFence enabled + Circle GeoFence enabled + + + + + Altitude GeoFence enabled + Altitude GeoFence enabled + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Max radius: + Max radius: + + + + + Max altitude: + Max altitude: + + + + + + + Return to Launch + Return to Launch + + + + + + + Return at current altitude + Return at current altitude + + + + + + + Return at specified altitude: + Return at specified altitude: + + + + + Loiter above Home for: + Loiter above Home for: + + + + + Land with descent speed: + Land with descent speed: + + + + + Final loiter altitude: + Final loiter altitude: + + + + + Arming Checks + Arming Checks + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentCopter + + + Ground Station failsafe: + Ground Station failsafe: + + + + Throttle failsafe: + Throttle failsafe: + + + + Disabled + Disabled + + + + Always RTL + Always RTL + + + + Continue with Mission in Auto Mode + Continue with Mission in Auto Mode + + + + Always Land + Always Land + + + + PWM threshold: + PWM threshold: + + + + Return to Launch + Return to Launch + + + + + Voltage threshold: + Voltage threshold: + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery low action: + Battery low action: + + + + + Battery critical action: + Battery critical action: + + + + + MAH threshold: + MAH threshold: + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + General Failsafe Triggers + General Failsafe Triggers + + + + GeoFence + GeoFence + + + + Circle GeoFence enabled + Circle GeoFence enabled + + + + Altitude GeoFence enabled + Altitude GeoFence enabled + + + + Report only + Report only + + + + RTL or Land + RTL or Land + + + + Max radius: + Max radius: + + + + Max altitude: + Max altitude: + + + + Return at current altitude + Return at current altitude + + + + Return at specified altitude: + Return at specified altitude: + + + + Loiter above Home for: + Loiter above Home for: + + + + Land with descent speed: + Land with descent speed: + + + + Final loiter altitude: + Final loiter altitude: + + + + Arming Checks + Arming Checks + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentPlane + + + Failsafe Triggers + Failsafe Triggers + + + + Throttle PWM threshold: + Throttle PWM threshold: + + + + Voltage threshold: + Voltage threshold: + + + + MAH threshold: + MAH threshold: + + + + GCS failsafe + GCS failsafe + + + + Return to Launch + Return to Launch + + + + Return at current altitude + Return at current altitude + + + + Return at specified altitude: + Return at specified altitude: + + + + APMSafetyComponentRover + + + Failsafe Triggers + Failsafe Triggers + + + + Ground Station failsafe: + Ground Station failsafe: + + + + Throttle failsafe: + Throttle failsafe: + + + + PWM threshold: + PWM threshold: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + Disabled + Disabled + + + + Hold + Hold + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks + Arming Checks + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentSub + + + + Failsafe Actions + Failsafe Actions + + + + + GCS Heartbeat: + GCS Heartbeat: + + + + + Leak: + Leak: + + + + + Detector Pin: + Detector Pin: + + + + + Battery: + Battery: + + + + + EKF: + EKF: + + + + + Pilot Input: + Pilot Input: + + + + + Internal Temperature: + Internal Temperature: + + + + + Internal Pressure: + Internal Pressure: + + + + + Threshold: + Threshold: + + + + + Arming Checks + Arming Checks + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentSummary + + + + Arming Checks: + Arming Checks: + + + + + Enabled + Enabled + + + + + Some disabled + Some disabled + + + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + Failsafe Action: + Failsafe Action: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + + + GeoFence: + GeoFence: + + + + + Disabled + Disabled + + + + + Altitude + Altitude + + + + + Circle + Circle + + + + + Altitude,Circle + Altitude,Circle + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Unknown + Unknown + + + + + + + RTL min alt: + RTL min alt: + + + + + + + current + current + + + + APMSafetyComponentSummaryCopter + + + Disabled + Disabled + + + + Unknown + Unknown + + + + Arming Checks: + Arming Checks: + + + + Enabled + Enabled + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + GeoFence: + GeoFence: + + + + Altitude + Altitude + + + + Circle + Circle + + + + Altitude,Circle + Altitude,Circle + + + + Report only + Report only + + + + RTL or Land + RTL or Land + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryPlane + + + Throttle failsafe: + Throttle failsafe: + + + + + + Disabled + Disabled + + + + Voltage failsafe: + Voltage failsafe: + + + + mAh failsafe: + mAh failsafe: + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryRover + + + + + Disabled + Disabled + + + + Always RTL + Always RTL + + + + Always Hold + Always Hold + + + + + Unknown + Unknown + + + + Hold + Hold + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks: + Arming Checks: + + + + Enabled + Enabled + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Failsafe Action: + Failsafe Action: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + APMSafetyComponentSummarySub + + + + Arming Checks: + Arming Checks: + + + + + Enabled + Enabled + + + + + Some disabled + Some disabled + + + + + GCS failsafe: + GCS failsafe: + + + + + Leak failsafe: + Leak failsafe: + + + + + Battery failsafe: + Battery failsafe: + + + + + EKF failsafe: + EKF failsafe: + + + + + Pilot Input failsafe: + Pilot Input failsafe: + + + + + Int. Temperature failsafe: + Int. Temperature failsafe: + + + + + Int. Pressure failsafe: + Int. Pressure failsafe: + + + + APMSensorsComponent + + + + If the compass or GPS module is mounted in flight direction, leave the default value (None) + If the compass or GPS module is mounted in flight direction, leave the default value (None) + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + For Compass calibration you will need to rotate your vehicle through a number of positions. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + The calibration for Compass %1 appears to be poor. + The calibration for Compass %1 appears to be poor. + + + + + Check the compass position within your vehicle and re-do the calibration. + Check the compass position within your vehicle and re-do the calibration. + + + + + + + Calibrate Compass + Calibrate Compass + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Sensor Settings + Sensor Settings + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Calibration complete + Calibration complete + + + + + Sensor Calibration + Sensor Calibration + + + + + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + + + + + + + Compass + Compass + + + + + + + (primary + (primary + + + + + + + (secondary + (secondary + + + + + + + , external + , external + + + + + + + , internal + , internal + + + + + + + Use Compass + Use Compass + + + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + + + + + - Green indicates a well functioning compass. + + - Green indicates a well functioning compass. + + + + + + - Yellow indicates a questionable compass or calibration. + + - Yellow indicates a questionable compass or calibration. + + + + + + - Red indicates a compass which should not be used. + + + - Red indicates a compass which should not be used. + + + + + + + + + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + + + + + Orientation: + Orientation: + + + + + If mounted in the direction of flight, select None. + If mounted in the direction of flight, select None. + + + + + Before calibrating make sure rotation settings are correct. + Before calibrating make sure rotation settings are correct. + + + + + Accelerometer calibration complete + Accelerometer calibration complete + + + + + Compass calibration complete + Compass calibration complete + + + + + + + Reboot Vehicle + Reboot Vehicle + + + + + Autopilot Rotation: + Autopilot Rotation: + + + + + 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. + 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. + 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. + 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. + 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. + 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. + Secure the copter (perhaps with tape) so that it does not move. + + + + + Turn on your transmitter and keep throttle at zero. + Turn on your transmitter and keep throttle at zero. + + + + + Click Ok to start CompassMot calibration. + Click Ok to start CompassMot calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press Ok. + To level the horizon you need to place the vehicle in its level flight position and press Ok. + + + + + depth + depth + + + + + altitude + altitude + + + + + Pressure calibration will set the %1 to zero at the current pressure reading. %2 + 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. + To calibrate the airspeed sensor shield it from the wind. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Accelerometer + Accelerometer + + + + + Compass + Compass + + + + + Accelerometer must be calibrated prior to Compass. + Accelerometer must be calibrated prior to Compass. + + + + + Level Horizon + Level Horizon + + + + + Accelerometer must be calibrated prior to Level Horizon. + Accelerometer must be calibrated prior to Level Horizon. + + + + + Calibrate Pressure + Calibrate Pressure + + + + + Cal Baro/Airspeed + Cal Baro/Airspeed + + + + + CompassMot + CompassMot + + + + + CompassMot - Compass Motor Interference Calibration + CompassMot - Compass Motor Interference Calibration + + + + + Next + Next + + + + + Cancel + Cancel + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + APMSensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + + + + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + + + + Quickly bring the throttle back down to zero + Quickly bring the throttle back down to zero + + + + Press the Next button to complete the calibration + Press the Next button to complete the calibration + + + + Hold the vehicle in its level flight position. + Hold the vehicle in its level flight position. + + + + Requesting pressure calibration... + Requesting pressure calibration... + + + + Rotate the vehicle continuously as shown in the diagram until marked as Completed + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + Place you vehicle into one of the orientations shown below and hold it still + + + + Level horizon complete + Level horizon complete + + + + Level horizon failed + Level horizon failed + + + + Pressure calibration success + Pressure calibration success + + + + Pressure calibration fail + Pressure calibration fail + + + + Compass %1 calibration complete + Compass %1 calibration complete + + + + Compass %1 calibration below quality threshold + Compass %1 calibration below quality threshold + + + + All compasses calibrated successfully + All compasses calibrated successfully + + + + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + + + + Compass calibration failed + Compass calibration failed + + + + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + + + + Continue rotating... + Continue rotating... + + + + APMSensorsComponentSummary + + + + Compass + Compass + + + + + + + Setup required + Setup required + + + + + Not installed + Not installed + + + + + Accelerometer(s) + Accelerometer(s) + + + + + Ready + Ready + + + + APMSubFrameComponent + + + Frame + 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. + 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. + + + + + + + Load Vehicle Default Parameters + Load Vehicle Default Parameters + + + + + Select your vehicle to load the default parameters: + Select your vehicle to load the default parameters: + + + + APMSubFrameComponentSummary + + + + Frame Type + Frame Type + + + + + Firmware Version + Firmware Version + + + + + + + Unknown + Unknown + + + + + Git Revision + Git Revision + + + + APMTuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + APMTuningComponentCopter + + + + Basic Tuning + Basic Tuning + + + + + Roll/Pitch Sensitivity + Roll/Pitch Sensitivity + + + + + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + + + + + Climb Sensitivity + Climb Sensitivity + + + + + Slide to the right to climb more aggressively or slide to the left to climb more gently + Slide to the right to climb more aggressively or slide to the left to climb more gently + + + + + + + RC Roll/Pitch Feel + RC Roll/Pitch Feel + + + + + + + Slide to the left for soft control, slide to the right for crisp control + Slide to the left for soft control, slide to the right for crisp control + + + + + AutoTune + AutoTune + + + + + Axes to AutoTune: + Axes to AutoTune: + + + + + Channel for AutoTune switch: + Channel for AutoTune switch: + + + + + None + None + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Channel 9 + Channel 9 + + + + + Channel 10 + Channel 10 + + + + + Channel 11 + Channel 11 + + + + + Channel 12 + Channel 12 + + + + + In Flight Tuning + In Flight Tuning + + + + + Channel Option 6 (Tuning): + Channel Option 6 (Tuning): + + + + + Min: + Min: + + + + + Max: + Max: + + + + AirframeComponent + + + + Custom Airframe Config + ПотребителÑки наÑтройки на панера + + + + + Your vehicle is using a custom airframe configuration. + Вашето превозно ÑредÑтво използва потребителÑка ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ Ð½Ð° планера. + + + + + This configuration can only be modified through the Parameter Editor. + + + Тази ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ Ð¼Ð¾Ð¶Ðµ да Ñе редактира Ñамо чрез Редактор Параметри. + + + + + + + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + Ðко иÑкате да анулирате вашата ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ Ð½Ð° планера и да изберете Ñтандартна конфигурациÑ, кликнете ' Ðнулирай' отгоре. + + + + + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + Ðко кликнете "Приложи" ще запазите промените, които Ñте направили на наÑтройките на Ð²Ð°ÑˆÐ¸Ñ Ð¿Ð»Ð°Ð½ÐµÑ€..<br><br> Ð’Ñички параметри на превозното ÑредÑтво оÑвен радио ÐºÐ°Ð»Ð¸Ð±Ñ€Ð°Ñ†Ð¸Ñ Ñ‰Ðµ бъдат анулирани.<br><br>Вашето превозно ÑредÑтво, ще бъде реÑтартирано, за да Ñе завърши процеÑа. + + + + + You've connected a %1. + You've connected a %1. + + + + + Airframe is not set. + Ðе е избран планер. + + + + + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + За да Ñмените тази конфигурациÑ, изберете Ð¶ÐµÐ»Ð°Ð½Ð¸Ñ Ð¿Ð»Ð°Ð½ÐµÑ€ от ÑпиÑъка и кликнете " Приложи и РеÑтартирай". + + + + + + + Apply and Restart + Приложи и РеÑтартирай + + + + Airframe + Планер + + + + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + ÐаÑтройки Планер Ñе използва за да Ñе избере рамка коÑто Ñъвпада Ñ Ð²Ð°ÑˆÐ¸Ñ Ð¿Ð»Ð°Ð½ÐµÑ€. Това от ÑÐ²Ð¾Ñ Ñтрана ще наÑтрои различни наÑтройки за различни параметри. + + + + AirframeComponentController + + + You cannot change airframe configuration while connected to multiple vehicles. + You cannot change airframe configuration while connected to multiple vehicles. + + + + AirframeComponentSummary + + + + System ID + СиÑтемно ID + + + + + Airframe type + Вид Планер + + + + + + + Setup required + ИзиÑква Ñе наÑтройка + + + + + Vehicle + Превозно ÑредÑтво, + + + + + Firmware Version + ВерÑÐ¸Ñ Ð½Ð° firmware + + + + + Unknown + Ðепознат + + + + AnalyzeView + + + Analyze + Ðнализирай + + + + Log Download + СвалÑне на Log + + + + GeoTag Images + Гео-Маркирай Снимките + + + + Mavlink Console + Mavlink Конзола + + + + AppLogModel + + + Open console log output file failed %1 : %2 + Open console log output file failed %1 : %2 + + + + AppMessages + + + Clear All + ИзчиÑти Ð’Ñичко + + + + Log files (*.txt) + Log файлове (*.txt) + + + + All Files (*) + Ð’Ñички Файлове (*) + + + + Select log save file + Изберете файл за запиÑване на LOGа + + + + Save App Log + Запиши Лога на Приложението + + + + Show Latest + Покажи ПоÑледно + + + + Set logging + Set logging + + + + Turn on logging categories + Turn on logging categories + + + + AppSettings + + + Application Settings + ÐаÑтройки Земна Ð¡Ñ‚Ð°Ð½Ñ†Ð¸Ñ + + + + ArmedIndicator + + + Armed + Ðрмиран + + + + Disarmed + ÐЕ - армиран + + + + AudioOutput + + + negative + отрицателно + + + + point + точка + + + + meters + метри + + + + AutoPilotPlugin + + + One or more vehicle components require setup prior to flight. + One or more vehicle components require setup prior to flight. + + + + BatteryIndicator + + + Battery Status + Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð‘Ð°Ñ‚ÐµÑ€Ð¸Ñ + + + + Voltage: + Волтаж: + + + + Accumulated Consumption: + Ðкумулирана конÑумациÑ: + + + + BluetoothLink + + + Bluetooth Link Error + Грешка в Bluetooth връзката + + + + BluetoothSettings + + + Bluetooth Not Available + Bluetooth не е наличен + + + + Bluetooth Link Settings + ÐаÑтойки на Bluetooth + + + + Device: + УÑтройÑтво: + + + + Address: + ÐдреÑ: + + + + Bluetooth Devices: + Bluetooth УÑтройÑтво: + + + + Scan + Сканирай + + + + Stop + Спри + + + + Bootloader + + + Write failed: %1 + ЗапиÑÑŠÑ‚ неуÑпешен + + + + Incorrect number of bytes returned for write: actual(%1) expected(%2) + Ðеправилен брой байтове върнати за запиÑ: дейÑтвителни (%1) очаквани (%2) + + + + Timeout waiting for bytes to be available + Изчакване на байтовете да Ñтант доÑтъпни + + + + Read failed: error: %1 + Прочитането неуÑпешно: грешка: %1 + + + + Get Command Response: + Получи отговор на команда: + + + + Invalid sync response: 0x%1 0x%2 + Ðевалиден отговор при ÑинхронизациÑ: 0 x%1 0 x%2 + + + + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + Този хардуер използва микроконтролер Ñ Ð´ÐµÑ„ÐµÐºÑ‚ÐµÐ½ Ñилиций и неправилна ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ñ Ð¸ Ñ‚Ñ€Ñбва да бъде изведен от екÑплоатациÑ. + + + + Unknown response code + Отговор Ñ Ð½ÐµÐ¿Ð¾Ð·Ð½Ð°Ñ‚ код + + + + Command failed: 0x%1 (%2) + ÐеуÑпешна команда: 0 x%1 (%2) + + + + + Get Board Info: + Вземи Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð·Ð° хардуера: + + + + Send Command: + Изпрати Команда: + + + + Board erase failed: %1 + Изтриването на хардуера е неуÑпешно: %1 + + + + + Unable to open firmware file %1: %2 + Ðе може да Ñе отвори firmware файла %1: %2 + + + + + Firmware file read failed: %1 + Прочитането на Firmware файла неуÑпешно: %1 + + + + + Flash failed: %1 at address 0x%2 + Флашването науÑпешно: %1 на Ð°Ð´Ñ€ÐµÑ 0x%2 + + + + + Unable to retrieve block from ihx: index %1 + Unable to retrieve block from ihx: index %1 + + + + Unable to set flash start address: 0x%2 + Unable to set flash start address: 0x%2 + + + + + Read failed: %1 at address: 0x%2 + Прочитането неуÑпешно: %1 на адреÑ: 0x%2 + + + + + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + Сравнението неуÑпешно: очаква (0 x%1) дейÑтвително (0 x%2) на адреÑ: 0x%3 + + + + Unable to set read start address: 0x%2 + Unable to set read start address: 0x%2 + + + + CRC mismatch: board(0x%1) file(0x%2) + CRC неÑъответÑтвие: хардуер (0 x%1) файл (0 x%2) + + + + Open failed on port %1: %2 + ОтварÑнето неуÑпешно на порт %1: %2 + + + + Found unsupported bootloader version: %1 + Ðамерена неподдържана верÑÐ¸Ñ Ð½Ð° буутлоудъра: %1 + + + + Get Board Id: + Вземи идентификатор на хардуера: + + + + BuiltInPreFlightCheckModel + + + Initial checks + Първоначални проверки + + + + Hardware + Хардуер + + + + Props mounted? Wings secured? Tail secured? + Витла монтирани? Крила подÑигурени? Опашка подÑигурена? + + + + Please arm the vehicle here + ÐœÐ¾Ð»Ñ Ð°Ñ€Ð¼Ð¸Ñ€Ð°Ð¹Ñ‚Ðµ превозното ÑредÑтво тук + + + + Actuators + Здвижващи уÑтройÑтва + + + + Move all control surfaces. Did they work properly? + Движете вÑички контролни повърхноÑти. РаботÑÑ‚ ли правилно? + + + + Motors + Мотори + + + + Propellers free? Then throttle up gently. Working properly? + Витла оÑвободени? След това газта леко нагоре. Работи ли правилно? + + + + Mission + МиÑÐ¸Ñ + + + + Please confirm mission is valid (waypoints valid, no terrain collision). + ÐœÐ¾Ð»Ñ Ð¿Ð¾Ñ‚Ð²ÑŠÑ€Ð´ÐµÑ‚Ðµ че миÑиÑта е валидна (валидни точки, без ÑблъÑъци Ñ Ñ‚ÐµÑ€ÐµÐ½Ð°). + + + + Last preparations before launch + ПоÑледна подготовка преди изÑтрелване + + + + Payload + Товар + + + + Configured and started? Payload lid closed? + Конфигурирано и Ñтартирано? Затворен ли е капакът на товара? + + + + OK for your platform? Lauching into the wind? + ОК ли е за вашата платформа? ИзÑтрелвате ли Ñрещу вÑтъра? + + + + Flight area + Зона на полет + + + + Launch area and path free of obstacles/people? + Зоната и Ð¿ÑŠÑ‚Ñ Ð½Ð° изÑтрелване има ли препÑÑ‚ÑтвиÑ/хора? + + + + CameraCalc + + + Camera + Камера + + + + Width + Ширина + + + + Height + ВиÑочина + + + + Sensor + Сензор + + + + Image + Изображение + + + + Focal length + ФокуÑна дължина + + + + Front Lap + Предно + + + + Side Lap + Странично + + + + Overlap + ЗаÑтъпване + + + + Select one: + Избери едно: + + + + Ground Res + Земна Ð ÐµÐ·Ð¾Ð»ÑŽÑ†Ð¸Ñ + + + + CameraCalc section version %1 not supported + CameraCalc section version %1 not supported + + + + Custom Camera + ПотребителÑка камера + + + + Manual (no camera specs) + Ръчно (без Ñпецификации на камерата) + + + + CameraComponent + + + + Vehicle must be restarted for changes to take effect. + РеÑтартирайте превозното ÑредÑтво, за да влÑзат в Ñила промените. + + + + + Apply and Restart + Приложи и РеÑтартирай + + + + + Camera Trigger Settings + ÐаÑтройки на тригера на камерата + + + + + Trigger mode + Режим на тригера + + + + + Trigger interface + Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ Ð½Ð° тригера + + + + + Time Interval + Интервал Време + + + + + Distance Interval + Интервал ДиÑÑ‚Ð°Ð½Ñ†Ð¸Ñ + + + + + Hardware Settings + Хардуерни ÐаÑтройки + + + + + AUX Pin Assignment + Ðазначение на AUX Пин + + + + + Trigger Pin Polarity + ПолÑрноÑÑ‚ на Ñ‚Ñ€Ð¸Ð³ÐµÑ€Ð½Ð¸Ñ Ð¿Ð¸Ð½ + + + + + Trigger Period + Тригер Период + + + + + Camera Test + ТеÑÑ‚ на Камера + + + + + Trigger Camera + СпуÑък Камера + + + + Camera + Камера + + + + Camera setup is used to adjust camera and gimbal settings. + ÐаÑтройки на камера Ñе използва за регулиране на параметрите на камерата и Ñтабилизиращата люлка (гимбал). + + + + CameraComponentSummary + + + + Trigger interface + Ð˜Ð½Ñ‚ÐµÑ€Ñ„ÐµÐ¹Ñ Ð½Ð° тригера + + + + + Trigger mode + Режим на тригера + + + + + Time interval + Интервал Време + + + + + Distance interval + Интервал ДиÑÑ‚Ð°Ð½Ñ†Ð¸Ñ + + + + + AUX pins + AUX пинове + + + + + AUX pin polarity + AUX пинове полÑрноÑÑ‚ + + + + CameraPageWidget + + + Video Settings + Видео ÐаÑтройки + + + + Camera Settings + ÐаÑтройки на Камерата + + + + Trigger Camera + СпуÑък Камера + + + + Camera + Камера + + + + Free Space: + Свободно мÑÑто: + + + + Camera Selector: + Селектор на Камера: + + + + Single + Единично + + + + Time Lapse + Цайтрафер (Time Laps) + + + + Photo Mode + Фото Rежим + + + + Photo Interval (seconds) + Фото Интервал (Ñекунди) + + + + Reset Camera Defaults + Ðулиране на Параметрите по подразиране на Камерата. + + + + Reset + Ðулирай + + + + Reset Camera to Factory Settings + Ðулиране на камерата към фабричните наÑтройки + + + + Confirm resetting all settings? + Потвърди нулирането на вÑички наÑтройки? + + + + Storage + Памет + + + + Format + Формат + + + + Format Camera Storage + Форматирай паметта на камерата + + + + Confirm erasing all files? + Потвърдете изтриването на вÑички файлове? + + + + CameraSection + + + Camera + Камера + + + + Time + Ð§Ð°Ñ + + + + Distance + РазÑтоÑние + + + + Pitch + Ðадлъжно повдигане + + + + Yaw + Завъртане по Z + + + + Gimbal + Стабилизираща Люлка (Гимбал) + + + + Mode + Режим + + + + CenterMapDropButton + + + Center map on: + Центрирай картата върху: + + + + Mission + МиÑÐ¸Ñ + + + + All items + All items + + + + Home + Ðачало + + + + Current Location + Текущо меÑтоположение + + + + Specified Location + Указаното меÑтоположение + + + + Vehicle + Превозно ÑредÑтво + + + + Follow Vehicle + Следвайте превозното ÑредÑтво + + + + CenterMapDropPanel + + + Center map on: + Центрирай картата върху: + + + + Mission + МиÑÐ¸Ñ + + + + All items + All items + + + + Home + Ðачало + + + + Current Location + Текущо меÑтоположение + + + + Specified Location + Указаното меÑтоположение + + + + Vehicle + Превозно ÑредÑтво + + + + CorridorScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Corridor Scan + Коридорно Сканиране + + + + C + C + + + + CorridorScanEditor + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + ПРЕДУПРЕЖДЕÐИЕ: Фото Интервала е под Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»Ð½Ð¸Ñ Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð°Ð» (%1 Ñек), който камерата потдържа. + + + + Altitude + ВиÑочина + + + + Trigger Distance + Тригер РазÑтоÑние + + + + Spacing + Разредка + + + + Corridor + Коридор + + + + Width + Ширина + + + + Turnaround dist + РазÑтоÑние за обръщане + + + + Take images in turnarounds + Снимай по време на обръщането + + + + Relative altitude + ОтноÑителна виÑочина + + + + Rotate Entry Point + Входна Точка на Маршрута + + + + Terrain + Терен + + + + Vehicle follows terrain + Превозното ÑредÑтво Ñледва терена + + + + Tolerance + Ð¢Ð¾Ð»ÐµÑ€Ð°Ð½Ñ + + + + Max Climb Rate + МакÑимална СкороÑÑ‚ на Изкачване + + + + Max Descent Rate + МакÑимална СкороÑÑ‚ на Снишаване + + + + Statistics + СтатиÑтика + + + + CustomCommandWidget + + + No vehicle connected + ЛипÑват Ñвързани превозни ÑредÑтва + + + + Load Custom Qml file... + Заредете Qml файл по избор... + + + + Reset + Ðулирай + + + + CustomCommandWidgetController + + + Select custom Qml file + Изберете потребителÑки Qml файл + + + + Qml files (*.qml) + Qml файлове (*.qml) + + + + DebugWindow + + + Qt Platform: + Qt платформа: + + + + Font Point Size 10 + Размер на Шрифта 10 + + + + Default font width: + Ширина на шрифта по подразбиране: + + + + Font Point Size 10.5 + Размер на Шрифта 10.5 + + + + Default font height: + ВиÑочината на шрифта по подразбиране: + + + + Font Point Size 11 + Размер на Шрифта 11 + + + + Default font pixel size: + Размер на пикÑела на шрифта по подразбиране: + + + + Font Point Size 11.5 + Размер на Шрифта 11.5 + + + + Default font point size: + Default font point size: + + + + Font Point Size 12 + Размер на Шрифта 12 + + + + QML Screen Desktop: + QML Screen Desktop: + + + + Font Point Size 12.5 + Размер на Шрифта 12.5 + + + + QML Screen Size: + QML Screen Size: + + + + Font Point Size 13 + Размер на Шрифта 13 + + + + QML Pixel Density: + QML плътноÑÑ‚ на пикÑелите: + + + + Font Point Size 13.5 + Размер на Шрифта 13.5 + + + + QML Pixel Ratio: + QML пикÑел Ñъотношение: + + + + Font Point Size 14 + Размер на Шрифта 14 + + + + Default Point: + Точка по подразбиране: + + + + Font Point Size 14.5 + Размер на Шрифта 14.5 + + + + Computed Font Height: + ИзчиÑлена Големина на Шрифта: + + + + Font Point Size 15 + Размер на Шрифта 15 + + + + Computed Screen Height: + ИзчиÑлена ВиÑочина на Екрана: + + + + Font Point Size 15.5 + Размер на Шрифта 15.5 + + + + Computed Screen Width: + ИзчиÑлената Ширина на Екрана: + + + + Font Point Size 16 + Размер на Шрифта 16 + + + + ESP8266Component + + + controller WiFi Bridge + wifi бридж контролер + + + + Error fetching WiFi Bridge Status: %1 + Error fetching WiFi Bridge Status: %1 + + + + ESP WiFi Bridge Settings + ESP WiFi бридж ÐаÑтройки + + + + WiFi Mode + WiFi режим + + + + WiFi Channel + WiFi канал + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP парола + + + + WiFi STA SSID + WiFi STA SSID + + + + WiFi STA Password + WiFi STA парола + + + + UART Baud Rate + UART СкороÑÑ‚ + + + + QGC UDP Port + QGC UDP порт + + + + ESP WiFi Bridge Status + ESP WiFi Bridge Status + + + + Bridge/Vehicle Link + Bridge/Vehicle Link + + + + Bridge/QGC Link + Bridge/QGC Link + + + + QGC/Bridge Link + QGC/Bridge Link + + + + + + Messages Received + СъобщениÑта, получени + + + + + + Messages Lost + СъобщениÑта изгубени + + + + + + Messages Sent + СъобщениÑта, изпратени + + + + Restore Defaults + ВъзÑтанови първоначалните наÑтройки + + + + Restart WiFi Bridge + РеÑтартиране WiFi бридж + + + + Reboot WiFi Bridge + Ребут WiFi бридж + + + + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + + + + Reset Counters + Reset Counters + + + + WiFi Bridge + WiFi бридж + + + + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + + + + ESP8266ComponentSummary + + + Firmware Version + ВерÑÐ¸Ñ Ð½Ð° фърмуера + + + + WiFi Mode + WiFi режим + + + + WiFi Channel + WiFi канал + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP парола + + + + UART Baud Rate + UART СкороÑÑ‚ + + + + EditPositionDialog + + + Latitude + ГеографÑка ширина + + + + Longitude + ГеографÑка дължина + + + + Set Geographic + Задайте ГеографÑки + + + + Zone + Зона + + + + Hemisphere + Полукълбо + + + + Easting + Отклонение към изток + + + + Northing + Отклонение към Ñевер + + + + Set UTM + Задай UTM + + + + Set From Vehicle Position + Set From Vehicle Position + + + + FWLandingPatternEditor + + + Set to vehicle heading + Set to vehicle heading + + + + Set to vehicle location + Set to vehicle location + + + + Loiter point + Център на завъртане + + + + + Altitude + ВиÑочина + + + + Radius + Ð Ð°Ð´Ð¸ÑƒÑ + + + + Landing Dist + РазÑтоÑние за Кацане + + + + Glide Slope + Ðаклон на Снижаването + + + + Altitudes relative to home + ВиÑочина релативна на Ðачалната точка + + + + - or - + - или - + + + + Loiter clockwise + Завъртане по чаÑ. Ñтрелка + + + + Landing point + Точка за кацане + + + + Heading + ПоÑока + + + + Click in map to set landing point. + Щракнете върху картата, за да зададете точка за кацане. + + + + Fact + + + Unknown: %1 + ÐеизвеÑтно: %1 + + + + true + вÑрно + + + + false + не вÑрно + + + + FactMetaData + + + Other + Други + + + + Misc + Разни + + + + + + + + + + + + + + + Value must be within %1 and %2 + Value must be within %1 and %2 + + + + + Invalid number + Ðевалиден номер + + + + FactPanel + + + Parameters(s) missing: %1 + Parameters(s) missing: %1 + + + + FactPanelController + + + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + + + + Internal Error: %1 + Internal Error: %1 + + + + FactTextField + + + Invalid Value + Ðевалидна ÑтойноÑÑ‚ + + + + Value Details + Детаили на ÑтойноÑтта + + + + FactValueSlider + + + Value Details + Детаили на ÑтойноÑтта + + + + FileManager + + + Unable to open local file for writing (%1) + Ðе мога да Ð¾Ñ‚Ð²Ð¾Ñ€Ñ Ð»Ð¾ÐºÐ°Ð»ÐµÐ½ файл за пиÑане (%1) + + + + Unable to write data to local file (%1) + Ðе може да запише данните в локален файл (%1) + + + + Download: Incorrect session returned + ИзтеглÑне: Върната некоректна ÑеÑÐ¸Ñ + + + + Download: Offset returned (%1) differs from offset requested/expected (%2) + Download: Offset returned (%1) differs from offset requested/expected (%2) + + + + List: Offset returned (%1) differs from offset requested (%2) + List: Offset returned (%1) differs from offset requested (%2) + + + + Incorrectly formed list entry: '%1' + Incorrectly formed list entry: '%1' + + + + Missing NULL termination in list entry + Missing NULL termination in list entry + + + + Write: Incorrect session returned + ЗапиÑ: Върната некоректна ÑеÑÐ¸Ñ + + + + Write: Offset returned (%1) differs from offset requested (%2) + Write: Offset returned (%1) differs from offset requested (%2) + + + + Write: Returned invalid size of write size data + Write: Returned invalid size of write size data + + + + Write: Size returned (%1) differs from size requested (%2) + Write: Size returned (%1) differs from size requested (%2) + + + + Bad sequence number on received message: expected(%1) received(%2) + Bad sequence number on received message: expected(%1) received(%2) + + + + Nak received creating file, error: %1 + Nak received creating file, error: %1 + + + + Nak received creating directory, error: %1 + Nak received creating directory, error: %1 + + + + Nak received, error: %1 + Nak received, error: %1 + + + + Unknown opcode returned from server: %1 + Unknown opcode returned from server: %1 + + + + + + Command not sent. Waiting for previous command to complete. + Command not sent. Waiting for previous command to complete. + + + + + + + Command not sent. No Vehicle links. + Command not sent. No Vehicle links. + + + + + UAS File manager busy. Try again later + UAS File manager busy. Try again later + + + + File (%1) is not readable for upload + File (%1) is not readable for upload + + + + Unable to open local file for upload (%1) + Unable to open local file for upload (%1) + + + + Unable to read data from local file (%1) + Unable to read data from local file (%1) + + + + + Timeout waiting for ack: Download failed + Timeout waiting for ack: Download failed + + + + + Timeout waiting for ack: Upload failed + Timeout waiting for ack: Upload failed + + + + FirmwareImage + + + Incorrectly formatted line in .ihx file, line too short + Incorrectly formatted line in .ihx file, line too short + + + + Unsupported record type in file: %1 + Unsupported record type in file: %1 + + + + Unable to open firmware file %1, error: %2 + Unable to open firmware file %1, error: %2 + + + + Supplied file is not a valid JSON document + Supplied file is not a valid JSON document + + + + Firmware file mission required key: %1 + Firmware file mission required key: %1 + + + + Firmware file has invalid key: %1 + Firmware file has invalid key: %1 + + + + Downloaded firmware board id does not match hardware board id: %1 != %2 + Downloaded firmware board id does not match hardware board id: %1 != %2 + + + + Write failed for parameter meta data file, error: %1 + Write failed for parameter meta data file, error: %1 + + + + Unable to open parameter meta data file %1 for writing, error: %2 + Unable to open parameter meta data file %1 for writing, error: %2 + + + + Write failed for airframe meta data file, error: %1 + Write failed for airframe meta data file, error: %1 + + + + Unable to open airframe meta data file %1 for writing, error: %2 + Unable to open airframe meta data file %1 for writing, error: %2 + + + + Unable to open decompressed file %1 for writing, error: %2 + Unable to open decompressed file %1 for writing, error: %2 + + + + Write failed for decompressed image file, error: %1 + Write failed for decompressed image file, error: %1 + + + + Firmware file has invalid decompressed size for %1 + Firmware file has invalid decompressed size for %1 + + + + Could not find compressed bytes for %1 in Firmware file + Could not find compressed bytes for %1 in Firmware file + + + + Incorrectly formed compressed bytes section for %1 in Firmware file + Incorrectly formed compressed bytes section for %1 in Firmware file + + + + Firmware file has 0 length %1 + Firmware file has 0 length %1 + + + + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + + + + Successfully decompressed %1 + Successfully decompressed %1 + + + + Unabled to open firmware file %1, %2 + Unabled to open firmware file %1, %2 + + + + FirmwarePlugin + + + Sony NEX-5R 20mm + Sony NEX-5R 20mm + + + + Sony ILCE-QX1 + Sony ILCE-QX1 + + + + Canon S100 PowerShot + Canon S100 PowerShot + + + + Canon G9 X PowerShot + Canon G9 X PowerShot + + + + Canon SX260 HS PowerShot + Canon SX260 HS PowerShot + + + + Canon EOS-M 22mm + Canon EOS-M 22mm + + + + Sony a6000 16mm + Sony a6000 16mm + + + + Sony RX100 II 28mm + Sony RX100 II 28mm + + + + Ricoh GR II + Ricoh GR II + + + + RedEdge + RedEdge + + + + Parrot Sequioa RGB + Parrot Sequioa RGB + + + + Parrot Sequioa Monochrome + Parrot Sequioa Monochrome + + + + GoPro Hero 4 + GoPro Hero 4 + + + + Sentera NDVI Single Sensor + Sentera NDVI Single Sensor + + + + Sentera Double 4K Sensor + Sentera Double 4K Sensor + + + + FirmwareUpgrade + + + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + + + + Update the autopilot firmware to the latest version + Update the autopilot firmware to the latest version + + + + All %1 connections to vehicles must be + All %1 connections to vehicles must be + + + + Upgrade cancelled + Upgrade cancelled + + + + Found device + Found device + + + + + + + PX4 Flight Stack + PX4 Flight Stack + + + + + Standard Version (stable) + Standard Version (stable) + + + + Beta Testing (beta) + Beta Testing (beta) + + + + Developer Build (master) + Developer Build (master) + + + + + + Custom firmware file... + Custom firmware file... + + + + PX4 Pro + PX4 Pro + + + + ArduPilot + ArduPilot + + + + Standard Version + Standard Version + + + + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + + + + Detected Pixhawk board. You can select from the following flight stacks: + Detected Pixhawk board. You can select from the following flight stacks: + + + + Press Ok to upgrade your vehicle. + Press Ok to upgrade your vehicle. + + + + ArduPilot Flight Stack + ArduPilot Flight Stack + + + + Advanced settings + Advanced settings + + + + Select which version of the firmware you would like to install: + Select which version of the firmware you would like to install: + + + + Select which version of the above flight stack you would like to install: + Select which version of the above flight stack you would like to install: + + + + Select the standard version or one from the file system (previously downloaded): + Select the standard version or one from the file system (previously downloaded): + + + + WARNING: BETA FIRMWARE. + WARNING: BETA FIRMWARE. + + + + This firmware version is ONLY intended for beta testers. + This firmware version is ONLY intended for beta testers. + + + + Although it has received FLIGHT TESTING, it represents actively changed code. + Although it has received FLIGHT TESTING, it represents actively changed code. + + + + Do NOT use for normal operation. + Do NOT use for normal operation. + + + + WARNING: CONTINUOUS BUILD FIRMWARE. + WARNING: CONTINUOUS BUILD FIRMWARE. + + + + This firmware has NOT BEEN FLIGHT TESTED. + This firmware has NOT BEEN FLIGHT TESTED. + + + + It is only intended for DEVELOPERS. + It is only intended for DEVELOPERS. + + + + Run bench tests without props first. + Run bench tests without props first. + + + + Do NOT fly this without additional safety precautions. + Do NOT fly this without additional safety precautions. + + + + Follow the mailing list actively when using it. + Follow the mailing list actively when using it. + + + + FirmwareUpgradeController + + + Connect not allowed during Firmware Upgrade. + Connect not allowed during Firmware Upgrade. + + + + Connected to bootloader: + Connected to bootloader: + + + + Version: %1 + Version: %1 + + + + Board ID: %1 + Board ID: %1 + + + + Flash size: %1 + Flash size: %1 + + + + Attempting to flash an unknown board type, you must select 'Custom firmware file' + Attempting to flash an unknown board type, you must select 'Custom firmware file' + + + + Select Firmware File + Select Firmware File + + + + Firmware Files (*.px4 *.bin *.ihx) + Firmware Files (*.px4 *.bin *.ihx) + + + + Unable to find specified firmware download location + Unable to find specified firmware download location + + + + No firmware file selected + No firmware file selected + + + + Downloading firmware... + Downloading firmware... + + + + From: %1 + From: %1 + + + + Download complete + Download complete + + + + Image load failed + Image load failed + + + + Bootloader not found + Bootloader not found + + + + Image size of %1 is too large for board flash size %2 + Image size of %1 is too large for board flash size %2 + + + + Upgrade complete + Upgrade complete + + + + Upgrade cancelled + Upgrade cancelled + + + + MultiRotor - + MultiRotor - + + + + Heli - + Heli - + + + + ChibiOS:MultiRotor - + ChibiOS:MultiRotor - + + + + ChibiOS:Heli - + ChibiOS:Heli - + + + + ChibiOS - + ChibiOS - + + + + FixedWingLandingComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %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 altitude relative. Be sure to adjust/check your plan prior to flight. + 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 altitude relative. Be sure to adjust/check your plan prior to flight. + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + FlightDisplayView + + + Flight Plan complete + Flight Plan complete + + + + %1 Images Taken + %1 Images Taken + + + + Remove plan from vehicle + Remove plan from vehicle + + + + Leave plan on vehicle + Leave plan on vehicle + + + + Single + Single + + + + Multi-Vehicle + Multi-Vehicle + + + + Fly + Fly + + + + Action + Action + + + + FlightDisplayViewMap + + + R + rally point map item label + R + + + + Goto here + Goto here waypoint + Goto here + + + + Go to location + Go to location + + + + Orbit at location + Orbit at location + + + + FlightDisplayViewVideo + + + WAITING FOR VIDEO + WAITING FOR VIDEO + + + + VIDEO DISABLED + VIDEO DISABLED + + + + FlightDisplayViewWidgets + + + No GPS Lock for Vehicle + No GPS Lock for Vehicle + + + + FlightMap + + + Specify Position + Specify Position + + + + FlightModeDropdown + + + N/A + No data to display + N/A + + + + FlightModeMenu + + + N/A + No data to display + N/A + + + + FlightModesComponent + + + Flight Modes + Flight Modes + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + + + + FlightModesComponentSummary + + + + + + Mode switch + Mode switch + + + + + + + Setup required + Setup required + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Position Ctl switch + Position Ctl switch + + + + + Loiter switch + Loiter switch + + + + + Return switch + Return switch + + + + + + + + + Disabled + Disabled + + + + GPSIndicator + + + GPS Status + GPS Status + + + + GPS Data Unavailable + GPS Data Unavailable + + + + GPS Count: + GPS Count: + + + + + N/A + No data to display + N/A + + + + GPS Lock: + GPS Lock: + + + + HDOP: + HDOP: + + + + + + --.-- + No data to display + --.-- + + + + VDOP: + VDOP: + + + + Course Over Ground: + Course Over Ground: + + + + GPSRTKIndicator + + + Survey-in Active + Survey-in Active + + + + RTK Streaming + RTK Streaming + + + + Duration: + Duration: + + + + Accuracy: + Accuracy: + + + + Current Accuracy: + Current Accuracy: + + + + Satellites: + Satellites: + + + + GeneralSettings + + + (Requires Restart) + (Requires Restart) + + + + Units (Requires Restart) + Units (Requires Restart) + + + + Miscellaneous + Miscellaneous + + + + Distance + Distance + + + + Area + Area + + + + Speed + Speed + + + + Temperature + Temperature + + + + Color Scheme + Color Scheme + + + + Map Provider + Map Provider + + + + Map Type + Map Type + + + + Stream GCS Position + Stream GCS Position + + + + Mute all audio output + Mute all audio output + + + + Save telemetry log after each flight + Save telemetry log after each flight + + + + Save telemetry log even if vehicle was not armed + Save telemetry log even if vehicle was not armed + + + + Use preflight checklist + Use preflight checklist + + + + Clear all settings on next start + Clear all settings on next start + + + + Clear Settings + Clear Settings + + + + All saved settings will be reset the next time you start %1. Is this really what you want? + All saved settings will be reset the next time you start %1. Is this really what you want? + + + + Announce battery lower than + Announce battery lower than + + + + Default Mission Altitude + Default Mission Altitude + + + + Application Load/Save Path + Application Load/Save Path + + + + + + Browse + Browse + + + + Choose the location to save/load files + Choose the location to save/load files + + + + Survey in accuracy (U-blox only) + Survey in accuracy (U-blox only) + + + + Minimum observation duration + Minimum observation duration + + + + AutoConnect to the following devices + AutoConnect to the following devices + + + + NMEA GPS Device + NMEA GPS Device + + + + NMEA GPS Baudrate + NMEA GPS Baudrate + + + + Video Source + Video Source + + + + UDP Port + UDP Port + + + + RTSP URL + RTSP URL + + + + TCP URL + TCP URL + + + + Aspect Ratio + Aspect Ratio + + + + Disable When Disarmed + Disable When Disarmed + + + + Auto-Delete Files + Auto-Delete Files + + + + Max Storage Usage + Max Storage Usage + + + + Video File Format + Video File Format + + + + Indoor Image + Indoor Image + + + + + Choose custom brand image file + Choose custom brand image file + + + + Outdoor Image + Outdoor Image + + + + Reset Default Brand Image + Reset Default Brand Image + + + + %1 Version + %1 Version + + + + Virtual Joystick + Virtual Joystick + + + + Font Size: + Font Size: + + + + AutoLoad Missions + AutoLoad Missions + + + + <not set> + <not set> + + + + RTK GPS (Requires Restart) + RTK GPS (Requires Restart) + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + LibrePilot + LibrePilot + + + + UDP + UDP + + + + RTK GPS + RTK GPS + + + + Video + Video + + + + Brand Image + Brand Image + + + + Video Recording + Video Recording + + + + GeoFenceController + + + GeoFence supports version %1 + GeoFence supports version %1 + + + + GeoFence polygon not stored as object + GeoFence polygon not stored as object + + + + GeoFence circle not stored as object + GeoFence circle not stored as object + + + + GeoFenceEditor + + + GeoFence + GeoFence + + + + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + + + + This vehicle does not support GeoFence. + This vehicle does not support GeoFence. + + + + Insert GeoFence + Insert GeoFence + + + + Polygon Fence + Polygon Fence + + + + Circular Fence + Circular Fence + + + + Polygon Fences + Polygon Fences + + + + + None + None + + + + + Inclusion + Inclusion + + + + + Edit + Edit + + + + + Delete + Delete + + + + Circular Fences + Circular Fences + + + + Radius + Radius + + + + GeoFenceManager + + + GeoFence load: Vertex count change mid-polygon - actual:expected + GeoFence load: Vertex count change mid-polygon - actual:expected + + + + GeoFence load: Polygon type changed before last load complete - actual:expected + GeoFence load: Polygon type changed before last load complete - actual:expected + + + + GeoFence load: Incomplete polygon loaded + GeoFence load: Incomplete polygon loaded + + + + GeoFence load: Unsupported command %1 + GeoFence load: Unsupported command %1 + + + + GeoTagController + + + Select log file load + Select log file load + + + + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + + + + Select image directory + Select image directory + + + + Select save directory + Select save directory + + + + Cannot find the image directory + Cannot find the image directory + + + + Images have alreay been tagged. + Images have alreay been tagged. + + + + The images have already been tagged. Do you want to replace the previously tagged images? + The images have already been tagged. Do you want to replace the previously tagged images? + + + + + Replace + Replace + + + + Images have already been tagged + Images have already been tagged + + + + Couldn't replace the previously tagged images + Couldn't replace the previously tagged images + + + + Cannot find the save directory + Cannot find the save directory + + + + Save folder not empty. + Save folder not empty. + + + + The save folder already contains images. Do you want to replace them? + The save folder already contains images. Do you want to replace them? + + + + Save folder not empty + Save folder not empty + + + + Couldn't replace the existing images + Couldn't replace the existing images + + + + GeoTagPage + + + GeoTag Images + GeoTag Images + + + + 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. + 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 + Select log file + + + + Select image directory + Select image directory + + + + (Optionally) Select save directory + (Optionally) Select save directory + + + + Cancel Tagging + Cancel Tagging + + + + Start Tagging + Start Tagging + + + + GeoTagWorker + + + The image directory doesn't contain images, make sure your images are of the JPG format + The image directory doesn't contain images, make sure your images are of the JPG format + + + + + Geotagging failed. Couldn't open an image. + Geotagging failed. Couldn't open an image. + + + + + + + + + Tagging cancelled + Tagging cancelled + + + + Geotagging failed. Couldn't open log file. + Geotagging failed. Couldn't open log file. + + + + %1 - tagging cancelled + %1 - tagging cancelled + + + + Log parsing failed + Log parsing failed + + + + Geotagging failed in trigger filtering + Geotagging failed in trigger filtering + + + + Geotagging failed. Image requested not present. + Geotagging failed. Image requested not present. + + + + Geotagging failed. Couldn't write to image. + Geotagging failed. Couldn't write to image. + + + + Geotagging failed. Couldn't write to an image. + Geotagging failed. Couldn't write to an image. + + + + GuidedActionConfirm + + + Slide to confirm + Slide to confirm + + + + GuidedActionList + + + Select Action + Select Action + + + + GuidedActionsController + + + EMERGENCY STOP + EMERGENCY STOP + + + + Arm + Arm + + + + Disarm + Disarm + + + + RTL + RTL + + + + Takeoff + Takeoff + + + + Land + Land + + + + Start Mission + Start Mission + + + + Continue Mission + Continue Mission + + + + Resume Mission + Resume Mission + + + + Resume FAILED + Resume FAILED + + + + Pause + Pause + + + + Change Altitude + Change Altitude + + + + Orbit + Orbit + + + + Land Abort + Land Abort + + + + Set Waypoint + Set Waypoint + + + + Goto Location + Goto Location + + + + VTOL Transition + VTOL Transition + + + + Arm the vehicle. + Arm the vehicle. + + + + Disarm the vehicle + Disarm the vehicle + + + + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + + + + Move the vehicle to the specified location. + Move the vehicle to the specified location. + + + + Orbit the vehicle around the specified location. + Orbit the vehicle around the specified location. + + + + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + + + + Takeoff from ground and hold position. + Takeoff from ground and hold position. + + + + Takeoff from ground and start the current mission. + Takeoff from ground and start the current mission. + + + + Continue the mission from the current waypoint. + Continue the mission from the current waypoint. + + + + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + + + + Upload of resume mission failed. Confirm to retry upload + Upload of resume mission failed. Confirm to retry upload + + + + Review the modified mission. Confirm if you want to takeoff and begin mission. + Review the modified mission. Confirm if you want to takeoff and begin mission. + + + + Land the vehicle at the current position. + Land the vehicle at the current position. + + + + Return to the home position of the vehicle. + Return to the home position of the vehicle. + + + + Change the altitude of the vehicle up or down. + Change the altitude of the vehicle up or down. + + + + Adjust current waypoint to %1. + Adjust current waypoint to %1. + + + + Abort the landing sequence. + Abort the landing sequence. + + + + Pause all vehicles at their current position. + Pause all vehicles at their current position. + + + + Transition VTOL to fixed wing flight. + Transition VTOL to fixed wing flight. + + + + Transition VTOL to multi-rotor flight. + Transition VTOL to multi-rotor flight. + + + + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + + + + Internal error: unknown actionCode + Internal error: unknown actionCode + + + + GuidedAltitudeSlider + + + New Alt(rel) + New Alt(rel) + + + + HealthPageWidget + + + All systems healthy + All systems healthy + + + + HelpSettings + + + QGroundControl User Guide + QGroundControl User Guide + + + + PX4 Users Discussion Forum + PX4 Users Discussion Forum + + + + ArduPilot Users Discussion Forum + ArduPilot Users Discussion Forum + + + + Joystick + + + Arm + Arm + + + + Disarm + Disarm + + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + JoystickConfig + + + Joystick + Joystick + + + + Joystick Setup is used to configure a calibrate joysticks. + Joystick Setup is used to configure a calibrate joysticks. + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Lateral + Lateral + + + + Roll + Roll + + + + Forward + Forward + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + Calibrate + Calibrate + + + + Additional Joystick settings: + Additional Joystick settings: + + + + Enable joystick input + Enable joystick input + + + + Enable not allowed (Calibrate First) + Enable not allowed (Calibrate First) + + + + Active joystick: + Active joystick: + + + + Active joystick name not in combo + Active joystick name not in combo + + + + Center stick is zero throttle + Center stick is zero throttle + + + + Spring loaded throttle smoothing + Spring loaded throttle smoothing + + + + Full down stick is zero throttle + Full down stick is zero throttle + + + + Allow negative Thrust + Allow negative Thrust + + + + Exponential: + Exponential: + + + + Advanced settings (careful!) + Advanced settings (careful!) + + + + Joystick mode: + Joystick mode: + + + + Message frequency (Hz): + Message frequency (Hz): + + + + Enable circle correction + Enable circle correction + + + + Deadbands + Deadbands + + + + Deadband can be set during the first + Deadband can be set during the first + + + + step of calibration by gently wiggling each axis. + step of calibration by gently wiggling each axis. + + + + Deadband can also be adjusted by clicking and + Deadband can also be adjusted by clicking and + + + + dragging vertically on the corresponding axis monitor. + dragging vertically on the corresponding axis monitor. + + + + Button actions: + Button actions: + + + + Buttons 0-%1 reserved for firmware use + Buttons 0-%1 reserved for firmware use + + + + # + # + + + + Function: + Function: + + + + Shift Function: + Shift Function: + + + + Axis Monitor + Axis Monitor + + + + Button Monitor + Button Monitor + + + + JoystickConfigController + + + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + JoystickIndicator + + + Joystick Status + Joystick Status + + + + Connected: + Connected: + + + + Enabled: + Enabled: + + + + KMLFileHelper + + + File not found: %1 + File not found: %1 + + + + Unable to open file: %1 error: $%2 + Unable to open file: %1 error: $%2 + + + + Unable to parse KML file: %1 error: %2 line: %3 + Unable to parse KML file: %1 error: %2 line: %3 + + + + No known type found in KML file. + No known type found in KML file. + + + + Unable to find Polygon node in KML + Unable to find Polygon node in KML + + + + + Internal error: Unable to find coordinates node in KML + Internal error: Unable to find coordinates node in KML + + + + Unable to find LineString node in KML + Unable to find LineString node in KML + + + + LinechartWidget + + + Name + Name + + + + Val + Val + + + + Unit + Unit + + + + Mean + Mean + + + + Variance + Variance + + + + LOG + LOG + + + + + Set logarithmic scale for Y axis + Set logarithmic scale for Y axis + + + + + Sliding window size to calculate mean and variance + Sliding window size to calculate mean and variance + + + + + Start to log curve data into a CSV or TXT file + Start to log curve data into a CSV or TXT file + + + + Start Logging + Start Logging + + + + Ground Time + Ground Time + + + + + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + + + + Time axis: + Time axis: + + + + 10 seconds + 10 seconds + + + + 20 seconds + 20 seconds + + + + 30 seconds + 30 seconds + + + + 40 seconds + 40 seconds + + + + 50 seconds + 50 seconds + + + + 1 minute + 1 minute + + + + 2 minutes + 2 minutes + + + + 3 minutes + 3 minutes + + + + 4 minutes + 4 minutes + + + + 5 minutes + 5 minutes + + + + 10 minutes + 10 minutes + + + + No curves selected for logging. + No curves selected for logging. + + + + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + + + + Save Log File + Save Log File + + + + Log Files (*.log) + Log Files (*.log) + + + + Stop logging + Stop logging + + + + Starting Log Compression + Starting Log Compression + + + + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + + + + Start logging + Start logging + + + + + Enable the curve in the graph window + Enable the curve in the graph window + + + + + Current value of %1 in %2 units + Current value of %1 in %2 units + + + + + Unit of + Unit of + + + + + Arithmetic mean of %1 in %2 units + Arithmetic mean of %1 in %2 units + + + + + Variance of %1 in (%2)^2 units + Variance of %1 in (%2)^2 units + + + + LinkIndicator + + + N/A + No data to display + N/A + + + + LinkManager + + + Connect not allowed: %1 + Connect not allowed: %1 + + + + + + + %1 on %2 (AutoConnect) + %1 on %2 (AutoConnect) + + + + Shutdown + Shutdown + + + + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + + + + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + + + + LinkSettings + + + Delete + Delete + + + + Remove Link Configuration + Remove Link Configuration + + + + Remove %1. Is this really what you want? + Remove %1. Is this really what you want? + + + + Edit + Edit + + + + Add + Add + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + Edit Link Configuration Settings (WIP) + Edit Link Configuration Settings (WIP) + + + + Create New Link Configuration (WIP) + Create New Link Configuration (WIP) + + + + Name: + Name: + + + + Type: + Type: + + + + OK + OK + + + + Cancel + Cancel + + + + LogCompressor + + + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + + + + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + + + + Log compressor: Dataset contains dimensions: + Log compressor: Dataset contains dimensions: + + + + Log Compressor + Log Compressor + + + + LogDownloadController + + + Available + Available + + + + + Canceled + Canceled + + + + + + Error + Error + + + + Downloaded + Downloaded + + + + Timed Out + Timed Out + + + + Log Download Directory + Log Download Directory + + + + Waiting + Waiting + + + + UnknownDate + UnknownDate + + + + LogDownloadPage + + + Log Download + Log Download + + + + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + + + + Id + Id + + + + Date + Date + + + + Date Unknown + Date Unknown + + + + Size + Size + + + + Status + Status + + + + Refresh + Refresh + + + + Log Refresh + Log Refresh + + + + You must be connected to a vehicle in order to download logs. + You must be connected to a vehicle in order to download logs. + + + + Download + Download + + + + Select save directory + Select save directory + + + + Erase All + Erase All + + + + Delete All Log Files + Delete All Log Files + + + + All log files will be erased permanently. Is this really what you want? + All log files will be erased permanently. Is this really what you want? + + + + Cancel + Cancel + + + + LogReplayLink + + + Log Replay Error + Log Replay Error + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Attempt to load new log while log being played + Attempt to load new log while log being played + + + + Unable to open log file: '%1', error: %2 + Unable to open log file: '%1', error: %2 + + + + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + + + + Connect not allowed during Flight Data replay. + Connect not allowed during Flight Data replay. + + + + + + Unable to seek to new position + Unable to seek to new position + + + + LogReplaySettings + + + Log Replay Link Settings + Log Replay Link Settings + + + + Log File: + Log File: + + + + Browse + Browse + + + + Please choose a file + Please choose a file + + + + MAVLinkProtocol + + + + + MAVLink Protocol + MAVLink Protocol + + + + MAVLink Logging failed. Could not write to file %1, logging disabled. + 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. + Detected radio still using MAVLink v1.0 on a link with MAVLink v2.0 enabled. Please upgrade the radio firmware. + + + + MAVLink protocol + MAVLink protocol + + + + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + + + + MainToolBar + + + Downloading Parameters + Downloading Parameters + + + + Click anywhere to hide + Click anywhere to hide + + + + MainToolBarIndicators + + + Advanced Mode + Advanced Mode + + + + Waiting For Vehicle Connection + Waiting For Vehicle Connection + + + + Disconnect + Disconnect + + + + COMMUNICATION LOST + COMMUNICATION LOST + + + + MainWindow + + + MGMainWindow + MGMainWindow + + + + File + File + + + + Widgets + Widgets + + + + Exit + Exit + + + + Ctrl+Q + Ctrl+Q + + + + Manage Communication Links + Manage Communication Links + + + + Advanced Mode + Advanced Mode + + + + Replay Flight Data + Replay Flight Data + + + + Setting up user interface + Setting up user interface + + + + Building common widgets. + Building common widgets. + + + + Building common actions + Building common actions + + + + + Initializing 3D mouse interface + Initializing 3D mouse interface + + + + Restoring last view state + Restoring last view state + + + + Restoring last window size + Restoring last window size + + + + Done + Done + + + + MainWindowInner + + + + %1 close + %1 close + + + + 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? + 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? + + + + There are still active connections to vehicles. Are you sure you want to exit? + There are still active connections to vehicles. Are you sure you want to exit? + + + + No Messages + No Messages + + + + MapScale + + + km + km + + + + m + m + + + + mile + mile + + + + miles + miles + + + + ft + ft + + + + MavlinkConsolePage + + + Mavlink Console + Mavlink Console + + + + Mavlink Console provides a connection to the vehicle's system shell. + Mavlink Console provides a connection to the vehicle's system shell. + + + + Show Latest + Show Latest + + + + MavlinkSettings + + + MAVLink Logging + MAVLink Logging + + + + Please enter an email address before uploading MAVLink log files. + Please enter an email address before uploading MAVLink log files. + + + + Ground Station + Ground Station + + + + MAVLink System ID: + MAVLink System ID: + + + + Emit heartbeat + Emit heartbeat + + + + Only accept MAVs with same protocol version + Only accept MAVs with same protocol version + + + + MAVLink 2.0 Logging (PX4 Firmware Only) + MAVLink 2.0 Logging (PX4 Firmware Only) + + + + Manual Start/Stop: + Manual Start/Stop: + + + + Start Logging + Start Logging + + + + Stop Logging + Stop Logging + + + + Enable automatic logging + Enable automatic logging + + + + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + + + + Email address for Log Upload: + Email address for Log Upload: + + + + Default Description: + Default Description: + + + + Default Upload URL + Default Upload URL + + + + Video URL: + Video URL: + + + + Wind Speed: + Wind Speed: + + + + Flight Rating: + Flight Rating: + + + + Additional Feedback: + Additional Feedback: + + + + Make this log publicly available + Make this log publicly available + + + + Enable automatic log uploads + Enable automatic log uploads + + + + Delete log file after uploading + Delete log file after uploading + + + + Saved Log Files + Saved Log Files + + + + Uploaded + Uploaded + + + + Check All + Check All + + + + Check None + Check None + + + + Delete Selected + Delete Selected + + + + Delete Selected Log Files + Delete Selected Log Files + + + + Confirm deleting selected log files? + Confirm deleting selected log files? + + + + Upload Selected + Upload Selected + + + + Upload Selected Log Files + Upload Selected Log Files + + + + Confirm uploading selected log files? + Confirm uploading selected log files? + + + + Cancel + Cancel + + + + Cancel Upload + Cancel Upload + + + + Confirm canceling the upload process? + Confirm canceling the upload process? + + + + MissionCommandDialog + + + Category: + Category: + + + + MissionCommandTree + + + All commands + All commands + + + + MissionController + + + Survey + Survey + + + + Fixed Wing Landing + Fixed Wing Landing + + + + Structure Scan + Structure Scan + + + + Corridor Scan + Corridor Scan + + + + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + + + + Mission item %1 is not an object + Mission item %1 is not an object + + + + Unsupported complex item type: %1 + Unsupported complex item type: %1 + + + + Unknown item type: %1 + Unknown item type: %1 + + + + Could not find doJumpId: %1 + Could not find doJumpId: %1 + + + + The mission file is corrupted. + The mission file is corrupted. + + + + The mission file is not compatible with this version of %1. + The mission file is not compatible with this version of %1. + + + + + + Mission: %1 + Mission: %1 + + + + MissionItem + + + Type found: %1 must be: %2 + Type found: %1 must be: %2 + + + + %1 key must contains 7 values + %1 key must contains 7 values + + + + Param %1 incorrect type %2, must be double or null + Param %1 incorrect type %2, must be double or null + + + + MissionItemEditor + + + Insert waypoint + Insert waypoint + + + + Insert pattern + Insert pattern + + + + Insert + Insert + + + + Delete + Delete + + + + Change command... + Change command... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Show all values + Show all values + + + + Mission Edit + Mission Edit + + + + You have made changes to the mission item which cannot be shown in Simple Mode + You have made changes to the mission item which cannot be shown in Simple Mode + + + + Select Mission Command + Select Mission Command + + + + MissionItemStatus + + + Terrain Altitude + Terrain Altitude + + + + MissionManager + + + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + + + + MissionSettingsEditor + + + Firmware + Firmware + + + + Vehicle + Vehicle + + + + Waypoint alt + Waypoint alt + + + + Flight speed + Flight speed + + + + Above camera commands will take affect immediately upon mission start. + Above camera commands will take affect immediately upon mission start. + + + + Mission End + Mission End + + + + Return To Launch + Return To Launch + + + + Vehicle Info + Vehicle Info + + + + Cruise speed + Cruise speed + + + + Hover speed + Hover speed + + + + Planned Home Position + Planned Home Position + + + + Altitude + Altitude + + + + Actual position set by vehicle at flight time. + Actual position set by vehicle at flight time. + + + + Set Home To Map Center + ПоÑтавете Ðачална точка в Центъра на Картата + + + + MissionSettingsItem + + + H + H + + + + Planned Home + Planned Home + + + + MockLink + + + PX4 Vehicle + PX4 Vehicle + + + + APM ArduCopter Vehicle + APM ArduCopter Vehicle + + + + APM ArduPlane Vehicle + APM ArduPlane Vehicle + + + + APM ArduSub Vehicle + APM ArduSub Vehicle + + + + Generic Vehicle + Generic Vehicle + + + + Send status text + voice + Send status text + voice + + + + Stop One MockLink + Stop One MockLink + + + + MockLinkSettings + + + Mock Link Settings + Mock Link Settings + + + + Send Status Text and Voice + Send Status Text and Voice + + + + High latency + High latency + + + + PX4 Firmware + PX4 Firmware + + + + APM Firmware + APM Firmware + + + + Generic Firmware + Generic Firmware + + + + APM Vehicle Type + APM Vehicle Type + + + + ArduCopter + ArduCopter + + + + ArduPlane + ArduPlane + + + + ModeIndicator + + + N/A + No data to display + N/A + + + + ModeSwitchDisplay + + + Monitor: + Monitor: + + + + Threshold: + Threshold: + + + + MotorComponent + + + All + All + + + + Moving the sliders will causes the motors to spin. Make sure you remove all props. + Moving the sliders will causes the motors to spin. Make sure you remove all props. + + + + Propellers are removed - Enable motor sliders + Propellers are removed - Enable motor sliders + + + + Motors + Motors + + + + Motors Setup is used to manually test motor control and direction. + Motors Setup is used to manually test motor control and direction. + + + + Mouse6dofInput + + + No 3DxWare driver is running. + No 3DxWare driver is running. + + + + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + + + + MultiVehicleDockWidget + + + Form + Form + + + + MultiVehicleList + + + The following commands will be applied to all vehicles + The following commands will be applied to all vehicles + + + + Armed + Armed + + + + Disarmed + Disarmed + + + + MultiVehicleManager + + + Warning: A vehicle is using the same system id as %1: %2 + Warning: A vehicle is using the same system id as %1: %2 + + + + Connected to Vehicle %1 + Connected to Vehicle %1 + + + + OfflineMap + + + Error Message + Error Message + + + + Max Cache Disk Size (MB): + Max Cache Disk Size (MB): + + + + Max Cache Memory Size (MB): + Max Cache Memory Size (MB): + + + + Memory cache changes require a restart to take effect. + Memory cache changes require a restart to take effect. + + + + Esri Access Token + Esri Access Token + + + + Mapbox Access Token + Mapbox Access Token + + + + To enable Mapbox maps, enter your access token. + To enable Mapbox maps, enter your access token. + + + + To enable Esri maps, enter your access token. + To enable Esri maps, enter your access token. + + + + This will delete all tiles INCLUDING the tile sets you have created yourself. + +Is this really what you want? + 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? + Delete %1 and all its tiles. + +Is this really what you want? + + + + System Wide Tile Cache + System Wide Tile Cache + + + + Zoom Levels: + Zoom Levels: + + + + Total: + Total: + + + + Unique: + Unique: + + + + Downloaded: + Downloaded: + + + + Error Count: + Error Count: + + + + Size: + Size: + + + + + Tile Count: + Tile Count: + + + + Resume Download + Resume Download + + + + Cancel Download + Cancel Download + + + + Delete + Delete + + + + Confirm Delete + Confirm Delete + + + + Ok + Ok + + + + + + Close + Close + + + + Min Zoom: %1 + Min Zoom: %1 + + + + Max Zoom: %1 + Max Zoom: %1 + + + + + Add New Set + Add New Set + + + + Name: + Name: + + + + Map type: + Map type: + + + + Fetch elevation data + Fetch elevation data + + + + Min/Max Zoom Levels + Min/Max Zoom Levels + + + + Est Size: + Est Size: + + + + Too many tiles + Too many tiles + + + + Download + Download + + + + Import Tile Set + Import Tile Set + + + + + + + Cancel + Cancel + + + + + Import + Import + + + + + Export + Export + + + + Options + Options + + + + Offline Maps Options + Offline Maps Options + + + + Select Tile Sets to Export + Select Tile Sets to Export + + + + Select All + Select All + + + + Select None + Select None + + + + Export Tile Set + Export Tile Set + + + + Tile Set Export Progress + Tile Set Export Progress + + + + Tile Set Export Completed + Tile Set Export Completed + + + + Map Tile Set Import + Map Tile Set Import + + + + Map Tile Set Import Progress + Map Tile Set Import Progress + + + + Map Tile Set Import Completed + Map Tile Set Import Completed + + + + Append to existing set + Append to existing set + + + + Replace existing set + Replace existing set + + + + PIDTuning + + + Tuning Axis: + Tuning Axis: + + + + Tuning Values: + Tuning Values: + + + + Increment/Decrement % + Increment/Decrement % + + + + Saved Tuning Values: + Saved Tuning Values: + + + + Save Values + Save Values + + + + Reset To Saved Values + Reset To Saved Values + + + + Chart: + Chart: + + + + Clear + Clear + + + + Stop + Stop + + + + Start + Start + + + + Rate + Rate + + + + PX4AdvancedFlightModes + + + + FLIGHT MODES + FLIGHT MODES + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + You can assign multiple flight modes to a single channel. + You can assign multiple flight modes to a single channel. + + + + + Turn your radio control on to test switch settings. + Turn your radio control on to test switch settings. + + + + + The following channels: + The following channels: + + + + + are not available for Flight Modes since they are already in use for other functions. + are not available for Flight Modes since they are already in use for other functions. + + + + + Manual/Main + Manual/Main + + + + + Stabilized/Main + Stabilized/Main + + + + + The pilot has full control of the aircraft, no assistance is provided. + The pilot has full control of the aircraft, no assistance is provided. + + + + + + + The Main mode switch must always be assigned to a channel in order to fly + The Main mode switch must always be assigned to a channel in order to fly + + + + + The pilot has full control of the aircraft, only attitude is stabilized. + The pilot has full control of the aircraft, only attitude is stabilized. + + + + + Assist + Assist + + + + + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + + + + + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + + + + + Auto + Auto + + + + + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + + + + + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + + + + + Stabilized + Stabilized + + + + + Acro + Acro + + + + + Roll/pitch angles and rudder deflection are controlled. + Roll/pitch angles and rudder deflection are controlled. + + + + + The angular rates are controlled, but not the attitude. + The angular rates are controlled, but not the attitude. + + + + + Altitude + Altitude + + + + + Roll stick controls banking, pitch stick altitude + Roll stick controls banking, pitch stick altitude + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane holds heading, but drifts off in wind. + With no stick inputs the plane holds heading, but drifts off in wind. + + + + + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + + + + + Position Control + Position Control + + + + + Roll stick controls banking, pitch stick controls altitude. + Roll stick controls banking, pitch stick controls altitude. + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane flies a straight line, even in wind. + With no stick inputs the plane flies a straight line, even in wind. + + + + + Roll and Pitch sticks control sideways and forward speed + Roll and Pitch sticks control sideways and forward speed + + + + + Throttle stick controls climb / sink rade. + Throttle stick controls climb / sink rade. + + + + + Mission + Mission + + + + + The aircraft obeys the programmed mission sent by QGroundControl. + The aircraft obeys the programmed mission sent by QGroundControl. + + + + + Hold + Hold + + + + + The aircraft flies in a circle around the current position at the current altitude. + The aircraft flies in a circle around the current position at the current altitude. + + + + + The multirotor hovers at the current position and altitude. + The multirotor hovers at the current position and altitude. + + + + + Return + Return + + + + + The vehicle returns to the home position, loiters and then lands. + The vehicle returns to the home position, loiters and then lands. + + + + + Offboard + Offboard + + + + + All flight control aspects are controlled by an offboard system. + All flight control aspects are controlled by an offboard system. + + + + + Flight Mode Config is disabled since you have a Joystick enabled. + Flight Mode Config is disabled since you have a Joystick enabled. + + + + + Use Single Channel Mode Selection + Use Single Channel Mode Selection + + + + + Generate Thresholds + Generate Thresholds + + + + PX4AdvancedFlightModesController + + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + + + + %1 is set to same channel as %2. + + %1 is set to same channel as %2. + + + + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + + + + PX4AutoPilotPlugin + + + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + + + + PX4FirmwarePlugin + + + Manual + Manual + + + + Acro + Acro + + + + Stabilized + Stabilized + + + + Rattitude + Rattitude + + + + Altitude + Altitude + + + + Position + Position + + + + Offboard + Offboard + + + + Ready + Ready + + + + Takeoff + Takeoff + + + + Hold + Hold + + + + Mission + Mission + + + + Return + Return + + + + Land + Land + + + + Precision Land + Precision Land + + + + Return to Groundstation + Return to Groundstation + + + + Follow Me + Follow Me + + + + Simple + Simple + + + + Unknown %1:%2 + Unknown %1:%2 + + + + Unable to takeoff, vehicle position not known. + Unable to takeoff, vehicle position not known. + + + + Unable to start mission: Vehicle rejected arming. + Unable to start mission: Vehicle rejected arming. + + + + Unable to start mission: Vehicle not ready. + Unable to start mission: Vehicle not ready. + + + + 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. + 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. + + + + Unable to go to location, vehicle position not known. + Unable to go to location, vehicle position not known. + + + + Unable to change altitude, home position unknown. + Unable to change altitude, home position unknown. + + + + Unable to change altitude, home position altitude unknown. + Unable to change altitude, home position altitude unknown. + + + + PX4FirmwareUpgradeThreadWorker + + + Putting radio into command mode + Putting radio into command mode + + + + Unable to open port: %1 error: %2 + Unable to open port: %1 error: %2 + + + + + Unable to put radio into command mode + Unable to put radio into command mode + + + + Rebooting radio to bootloader + Rebooting radio to bootloader + + + + Unable to reboot radio (bytes written) + Unable to reboot radio (bytes written) + + + + Unable to reboot radio (ready read) + Unable to reboot radio (ready read) + + + + Programming new version... + Programming new version... + + + + Verifying program... + Verifying program... + + + + Verify complete + Verify complete + + + + Erasing previous program... + Erasing previous program... + + + + Erase complete + Erase complete + + + + PX4FlowSensor + + + PX4Flow Camera + PX4Flow камера + + + + PX4ParameterMetaData + + + Enabled + Enabled + + + + Disabled + Disabled + + + + PX4RadioComponent + + + Radio + 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. + 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 + Roll + + + + + + + + + + + Setup required + Setup required + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Throttle + + + + + Flaps + Flaps + + + + + Aux1 + Aux1 + + + + + Aux2 + Aux2 + + + + + + + + + Disabled + Disabled + + + + PX4SimpleFlightModes + + + + Flight Mode Settings + Flight Mode Settings + + + + + Mode channel: + Mode channel: + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Switch Settings + Switch Settings + + + + + VTOL mode switch: + VTOL mode switch: + + + + PX4TuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + PX4TuningComponentCopter + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Manual minimum throttle + Manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentPlane + + + + Cruise throttle + Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentVTOL + + + + Plane Roll sensitivity + Plane Roll sensitivity + + + + + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + + + + + Plane Pitch sensitivity + Plane Pitch sensitivity + + + + + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + + + + + Plane Cruise throttle + Plane Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Hover manual minimum throttle + Hover manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Plane Mission mode sensitivity + Plane Mission mode sensitivity + + + + + 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. + 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. + + + + ParameterEditor + + + Parameter Load Errors + Parameter Load Errors + + + + Search: + Search: + + + + Clear + Clear + + + + Tools + Tools + + + + Refresh + Refresh + + + + Reset all to defaults + Reset all to defaults + + + + Reset All + Reset All + + + + Load from file... + Load from file... + + + + Parameter Files (*.%1) + Parameter Files (*.%1) + + + + All Files (*.*) + All Files (*.*) + + + + Save to file... + Save to file... + + + + Load Parameters + Load Parameters + + + + Save Parameters + Save Parameters + + + + Clear RC to Param + Clear RC to Param + + + + + Reboot Vehicle + Reboot Vehicle + + + + Parameter Editor + Parameter Editor + + + + Select Reset to reset all parameters to their defaults. + Select Reset to reset all parameters to their defaults. + + + + Select Ok to reboot vehicle. + Select Ok to reboot vehicle. + + + + ParameterEditorController + + + Unable to create file: %1 + Unable to create file: %1 + + + + Unable to open file: %1 + Unable to open file: %1 + + + + ParameterEditorDialog + + + Reset to default + Reset to default + + + + Min: + Min: + + + + Max: + Max: + + + + Default: + Default: + + + + Parameter name: + Parameter name: + + + + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + + + + Make sure you know what you are doing and double-check your values before Save! + Make sure you know what you are doing and double-check your values before Save! + + + + Force save (dangerous!) + Force save (dangerous!) + + + + Advanced settings + Advanced settings + + + + Manual Entry + Manual Entry + + + + Set RC to Param... + Set RC to Param... + + + + ParameterManager + + + Change of parameter %1 requires a Vehicle reboot to take effect + Change of parameter %1 requires a Vehicle reboot to take effect + + + + Parameter write failed: veh:%1 comp:%2 param:%3 + Parameter write failed: veh:%1 comp:%2 param:%3 + + + + Parameter read failed: veh:%1 comp:%2 param:%3 + Parameter read failed: veh:%1 comp:%2 param:%3 + + + + Parameter cache CRC match failed + Parameter cache CRC match failed + + + + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + + + + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + + + + %1 key is not a json object + %1 key is not a json object + + + + PlanManager + + + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + + + + Mission request list failed, maximum retries exceeded. + Mission request list failed, maximum retries exceeded. + + + + Retrying %1 REQUEST_LIST retry Count + Retrying %1 REQUEST_LIST retry Count + + + + Mission read failed, maximum retries exceeded. + Mission read failed, maximum retries exceeded. + + + + Retrying %1 MISSION_REQUEST retry Count + Retrying %1 MISSION_REQUEST retry Count + + + + Mission write failed, vehicle failed to send final ack. + Mission write failed, vehicle failed to send final ack. + + + + Mission write mission count failed, maximum retries exceeded. + Mission write mission count failed, maximum retries exceeded. + + + + Vehicle did not request all items from ground station: %1 + Vehicle did not request all items from ground station: %1 + + + + Mission remove all, maximum retries exceeded. + Mission remove all, maximum retries exceeded. + + + + Retrying %1 MISSION_CLEAR_ALL retry Count + Retrying %1 MISSION_CLEAR_ALL retry Count + + + + Vehicle did not respond to mission item communication: %1 + Vehicle did not respond to mission item communication: %1 + + + + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + + + + + + Vehicle returned error: %1. + Vehicle returned error: %1. + + + + Vehicle did not request all items during write sequence, missed count %1. + Vehicle did not request all items during write sequence, missed count %1. + + + + Vehicle returned error: %1. Vehicle remove all failed. + Vehicle returned error: %1. Vehicle remove all failed. + + + + Vehicle returned error: %1. %2Vehicle did not accept guided item. + Vehicle returned error: %1. %2Vehicle did not accept guided item. + + + + Mission accepted (MAV_MISSION_ACCEPTED) + Mission accepted (MAV_MISSION_ACCEPTED) + + + + Unspecified error (MAV_MISSION_ERROR) + Unspecified error (MAV_MISSION_ERROR) + + + + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + + + + Command is not supported (MAV_MISSION_UNSUPPORTED) + Command is not supported (MAV_MISSION_UNSUPPORTED) + + + + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + + + + One of the parameters has an invalid value (MAV_MISSION_INVALID) + One of the parameters has an invalid value (MAV_MISSION_INVALID) + + + + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + + + + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + + + + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + + + + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + + + + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + + + + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + + + + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + + + + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + + + + Not accepting any mission commands (MAV_MISSION_DENIED) + Not accepting any mission commands (MAV_MISSION_DENIED) + + + + QGC Internal Error + QGC Internal Error + + + + PlanMasterController + + + Download not supported on high latency links. + Download not supported on high latency links. + + + + Upload not supported on high latency links. + Upload not supported on high latency links. + + + + Error loading Plan file (%1). %2 + Error loading Plan file (%1). %2 + + + + Plan save error %1 : %2 + Plan save error %1 : %2 + + + + KML save error %1 : %2 + KML save error %1 : %2 + + + + Supported types (*.%1 *.%2 *.%3 *.%4) + Supported types (*.%1 *.%2 *.%3 *.%4) + + + + + + All Files (*.*) + All Files (*.*) + + + + Plan Files (*.%1) + Plan Files (*.%1) + + + + KML Files (*.%1) + KML Files (*.%1) + + + + PlanToolBar + + + Selected Waypoint + Selected Waypoint + + + + Alt diff: + Alt diff: + + + + Azimuth: + Azimuth: + + + + + Distance: + Distance: + + + + Gradient: + Gradient: + + + + Heading: + Heading: + + + + Total Mission + Total Mission + + + + Max telem dist: + Max telem dist: + + + + Time: + Time: + + + + Battery + Battery + + + + Batteries required: + Batteries required: + + + + Upload Required + Upload Required + + + + Upload + Upload + + + + Syncing Mission + Syncing Mission + + + + Click anywhere to hide + Click anywhere to hide + + + + PlanView + + + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + + + + Apply new alititude + 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? + You have changed the default altitude for mission items. Would you like to apply that altitude to all the items in the current mission? + + + + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + + + + After the mission is uploaded you can adjust the current waypoint and start the mission. + After the mission is uploaded you can adjust the current waypoint and start the mission. + + + + Pause and Upload + Pause and Upload + + + + You need at least one item to create a KML. + You need at least one item to create a KML. + + + + Unable to Save/Upload + Unable to Save/Upload + + + + Plan is waiting on terrain data from server for correct altitude values. + Plan is waiting on terrain data from server for correct altitude values. + + + + Plan Upload + Plan Upload + + + + Select Plan File + Select Plan File + + + + Save Plan + Save Plan + + + + Load KML + Load KML + + + + Save KML + Save KML + + + + What would you like to create from the polygon specified by the KML file? + What would you like to create from the polygon specified by the KML file? + + + + Survey + Survey + + + + Structure Scan + Structure Scan + + + + Move the selected mission item to the be after following mission item: + Move the selected mission item to the be after following mission item: + + + + Plan + Plan + + + + File + File + + + + Waypoint + Waypoint + + + + ROI + ROI + + + + Pattern + Pattern + + + + Center + Center + + + + In + In + + + + Out + Out + + + + Mission + Mission + + + + Fence + Fence + + + + Rally + 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 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? + You have unsaved/unsent changes. Loading from a file will lose these changes. Are you sure you want to load from a file? + + + + Are you sure you want to remove all items and create a new plan? + Are you sure you want to remove all items and create a new plan? + + + + You have unsaved changes. + You have unsaved changes. + + + + Plan File: + Plan File: + + + + New... + New... + + + + New Plan + New Plan + + + + Open... + Open... + + + + Save + Save + + + + Save As... + Save As... + + + + Load KML... + Load KML... + + + + Clear Vehicle Mission + Clear Vehicle Mission + + + + This will also remove all items from the vehicle. + This will also remove all items from the vehicle. + + + + Are you sure you want to remove all mission items and clear the mission from the vehicle? + Are you sure you want to remove all mission items and clear the mission from the vehicle? + + + + Create complex pattern: + Create complex pattern: + + + + Mission overwrite + Mission overwrite + + + + GeoFence overwrite + GeoFence overwrite + + + + Rally Points overwrite + Rally Points overwrite + + + + You have unsaved changes. You should upload to your vehicle, or save to a file: + You have unsaved changes. You should upload to your vehicle, or save to a file: + + + + Upload + Upload + + + + Download + Download + + + + Save KML... + Save KML... + + + + KML + KML + + + + PolygonEditor + + + Click to add point %1 + Click to add point %1 + + + + - Right Click to end polygon + - Right Click to end polygon + + + + Click to add point + Click to add point + + + + Click to add point - Right Click to end polygon + Click to add point - Right Click to end polygon + + + + Adjust polygon by dragging corners + Adjust polygon by dragging corners + + + + PowerComponent + + + + + + + + + + + + ESC Calibration + ESC Calibration + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + + + + + Performing calibration. This will take a few seconds.. + 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. + Calibration complete. You can disconnect your battery now if you like. + + + + + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + + + + + Connect the battery now and calibration will begin. + Connect the battery now and calibration will begin. + + + + + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Measured voltage: + + + + + Vehicle voltage: + Vehicle voltage: + + + + + Voltage divider: + 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. + 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: + Measured current: + + + + + Vehicle current: + Vehicle current: + + + + + Amps per volt: + Amps per volt: + + + + + + + + + Calculate + Calculate + + + + + Battery + Battery + + + + + Number of Cells (in Series) + Number of Cells (in Series) + + + + + Full Voltage (per cell) + Full Voltage (per cell) + + + + + Battery Max: + Battery Max: + + + + + Empty Voltage (per cell) + Empty Voltage (per cell) + + + + + Battery Min: + Battery Min: + + + + + Voltage divider + Voltage divider + + + + + Calculate 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. + 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. + Click the Calculate button for help with calculating a new value. + + + + + Amps per volt + Amps per volt + + + + + Calculate 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. + 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 + ESC PWM Minimum and Maximum Calibration + + + + + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + + + + + You must use USB connection for this operation. + You must use USB connection for this operation. + + + + + Calibrate + Calibrate + + + + + Show UAVCAN Settings + Show UAVCAN Settings + + + + + UAVCAN Bus Configuration + UAVCAN Bus Configuration + + + + + Change required restart + Change required restart + + + + + UAVCAN Motor Index and Direction Assignment + UAVCAN Motor Index and Direction Assignment + + + + + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + + + + + ESC parameters will only be accessible in the editor after assignment. + 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 the process, then turn each motor into its turn direction, in the order of their motor indices. + + + + + Start Assignment + Start Assignment + + + + + Stop Assignment + Stop Assignment + + + + + Show Advanced Settings + Show Advanced Settings + + + + + Advanced Power Settings + Advanced Power Settings + + + + + Voltage Drop on Full Load (per cell) + Voltage Drop on Full Load (per cell) + + + + + Batteries show less voltage at high throttle. Enter the difference in Volts between idle throttle and full + 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. + 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. + If this value is set too high, the battery might be deep discharged and damaged. + + + + + Compensated Minimum Voltage: + Compensated Minimum Voltage: + + + + + V + V + + + + Power + Power + + + + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + + + + PowerComponentSummary + + + + Battery Full + Battery Full + + + + + Battery Empty + Battery Empty + + + + + Number of Cells + Number of Cells + + + + PreFlightBatteryCheck + + + Battery + Battery + + + + Battery connector firmly plugged? + Battery connector firmly plugged? + + + + Warning - Battery charge below %1%. + Warning - Battery charge below %1%. + + + + Battery charge below %1%. Please recharge. + Battery charge below %1%. Please recharge. + + + + PreFlightCheckButton + + + Passed + Passed + + + + PreFlightCheckGroup + + + (passed) + (passed) + + + + PreFlightCheckList + + + Pre-Flight Checklist %1 + Pre-Flight Checklist %1 + + + + (passed) + (passed) + + + + Reset the checklist (e.g. after a vehicle reboot) + Reset the checklist (e.g. after a vehicle reboot) + + + + PreFlightGPSCheck + + + GPS + GPS + + + + Waiting for 3D lock. + Waiting for 3D lock. + + + + Warning - Sat count below %1. + Warning - Sat count below %1. + + + + Waiting for sat count above %1. + Waiting for sat count above %1. + + + + PreFlightRCCheck + + + Radio Control + Radio Control + + + + Receiving signal. Perform range test & confirm. + Receiving signal. Perform range test & confirm. + + + + No signal or invalid autopilot-RC config. Check RC and console. + No signal or invalid autopilot-RC config. Check RC and console. + + + + PreFlightSensorsHealthCheck + + + Sensors + Sensors + + + + Failure. Magnetometer issues. Check console. + Failure. Magnetometer issues. Check console. + + + + Failure. Accelerometer issues. Check console. + Failure. Accelerometer issues. Check console. + + + + Failure. Gyroscope issues. Check console. + Failure. Gyroscope issues. Check console. + + + + Failure. Barometer issues. Check console. + Failure. Barometer issues. Check console. + + + + Failure. Airspeed sensor issues. Check console. + Failure. Airspeed sensor issues. Check console. + + + + Failure. AHRS issues. Check console. + Failure. AHRS issues. Check console. + + + + Failure. GPS issues. Check console. + Failure. GPS issues. Check console. + + + + PreFlightSoundCheck + + + Sound output + Sound output + + + + QGC audio output enabled. System audio output enabled, too? + QGC audio output enabled. System audio output enabled, too? + + + + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + + + + QGCApplication + + + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + + + + Telemetry save error + Telemetry save error + + + + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + + + + The format for QGroundControl saved settings has been modified. Your saved settings have been reset to defaults. + The format for QGroundControl 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. + The Offline Map Cache database has been upgraded. Your old map cache sets have been reset. + + + + Telemetry Save Error + Telemetry Save Error + + + + Unable to save telemetry log. Application save directory is not set. + Unable to save telemetry log. Application save directory is not set. + + + + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + + + + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + + + + QGCCorePlugin + + + General + General + + + + Comm Links + Comm Links + + + + Offline Maps + Offline Maps + + + + MAVLink + MAVLink + + + + Console + Console + + + + Help + Help + + + + Mock Link + Mock Link + + + + Debug + Debug + + + + Values + Values + + + + Camera + Камера + + + + Video Stream + Video Stream + + + + Health + Health + + + + Vibration + Vibration + + + + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + + + + QGCFenceCircle + + + GeoFence Circle only supports version %1 + GeoFence Circle only supports version %1 + + + + QGCFencePolygon + + + GeoFence Polygon only supports version %1 + GeoFence Polygon only supports version %1 + + + + QGCFileDialog + + + + Delete + Delete + + + + No files + No files + + + + New file name: + New file name: + + + + File names must end with .%1 file extension. If missing it will be added. + File names must end with .%1 file extension. If missing it will be added. + + + + The file %1 exists. Click Save again to replace it. + The file %1 exists. Click Save again to replace it. + + + + Save to existing file: + Save to existing file: + + + + QGCFileDownload + + + Could not save downloaded file to %1. Error: %2 + Could not save downloaded file to %1. Error: %2 + + + + Download cancelled + Download cancelled + + + + Error: File Not Found + Error: File Not Found + + + + Error during download. Error: %1 + Error during download. Error: %1 + + + + QGCFlightGearLink + + + FlightGear 3.0+ Link (port:%1) + FlightGear 3.0+ Link (port:%1) + + + + + FlightGear Failed to Start + FlightGear Failed to Start + + + + FlightGear Crashed + FlightGear Crashed + + + + This is a FlightGear-related problem. Please upgrade FlightGear + This is a FlightGear-related problem. Please upgrade FlightGear + + + + FlightGear Start Timed Out + FlightGear Start Timed Out + + + + + + Please check if the path and command is correct + Please check if the path and command is correct + + + + + Could not Communicate with FlightGear + Could not Communicate with FlightGear + + + + FlightGear Error + FlightGear Error + + + + Please check if the path and command is correct. + Please check if the path and command is correct. + + + + + + + + + + + + + + + FlightGear HIL + FlightGear HIL + + + + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + + + + + FlightGear failed to start. There are mismatched quotes in specified command line options + FlightGear failed to start. There are mismatched quotes in specified command line options + + + + FlightGear application not found + FlightGear application not found + + + + FlightGear application not found at: %1 + FlightGear application not found at: %1 + + + + I'll specify directory + I'll specify directory + + + + Please select directory of FlightGear application : + Please select directory of FlightGear application : + + + + --fg-root directory specified from ui option not found: %1 + --fg-root directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + + + + --fg-scenery directory specified from ui option not found: %1 + --fg-scenery directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + + + + Incorrect %1 installation. Aircraft directory is missing: '%2'. + Incorrect %1 installation. Aircraft directory is missing: '%2'. + + + + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + + + + Incorrect installation. Protocol directory is missing (%1). + Incorrect installation. Protocol directory is missing (%1). + + + + Incorrect installation. FlightGear protocol file missing: %1 + Incorrect installation. FlightGear protocol file missing: %1 + + + + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + + + + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + + + + Delete of protocol file failed. You will have to manually delete the file. + Delete of protocol file failed. You will have to manually delete the file. + + + + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + + + + Fix it for me + Fix it for me + + + + Copy failed + Copy failed + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + + + + Copy to Clipboard + Copy to Clipboard + + + + QGCHilConfiguration + + + HIL Config + HIL Config + + + + Simulator + Simulator + + + + FlightGear 3.0+ + FlightGear 3.0+ + + + + X-Plane 10 + X-Plane 10 + + + + X-Plane 9 + X-Plane 9 + + + + QGCHilFlightGearConfiguration + + + Form + Form + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + Airframe: + Airframe: + + + + Start + Start + + + + Stop + Stop + + + + Sensor HIL + Sensor HIL + + + + Barometer Offset [kPa]: + Barometer Offset [kPa]: + + + + 0 + + + + + Reset to default options + Reset to default options + + + + QGCHilJSBSimConfiguration + + + Form + Form + + + + Airframe: + Airframe: + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + + + + Start + Start + + + + Stop + Stop + + + + QGCHilXPlaneConfiguration + + + Form + Form + + + + Start + Start + + + + Host + Host + + + + Enable sensor level HIL + Enable sensor level HIL + + + + 127.0.0.1:49000 + 127.0.0.1:49000 + + + + Use newer actuator format + Use newer actuator format + + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + QGCJSBSimLink + + + JSBSim Link (port:%1) + JSBSim Link (port:%1) + + + + JSBSim failed to start. JSBSim was not found at %1 + JSBSim failed to start. JSBSim was not found at %1 + + + + JSBSim failed to start. JSBSim data directory was not found at %1 + JSBSim failed to start. JSBSim data directory was not found at %1 + + + + JSBSim Failed to start. Please check if the path and command is correct + JSBSim Failed to start. Please check if the path and command is correct + + + + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + + + + JSBSim start timed out. Please check if the path and command is correct + JSBSim start timed out. Please check if the path and command is correct + + + + Could not communicate with JSBSim. Please check if the path and command are correct + Could not communicate with JSBSim. Please check if the path and command are correct + + + + JSBSim error occurred. Please check if the path and command is correct. + JSBSim error occurred. Please check if the path and command is correct. + + + + QGCLogEntry + + + Pending + Pending + + + + QGCMAVLinkInspector + + + MAVLink Inspector + MAVLink Inspector + + + + System + System + + + + Component + Component + + + + Clear + Clear + + + + + + All + All + + + + Name + Name + + + + Value + Value + + + + Type + Type + + + + Vehicle %1 + Vehicle %1 + + + + QGCMAVLinkLogPlayer + + + Form + Form + + + + + + Start to replay Flight Data + Start to replay Flight Data + + + + ... + ... + + + + Time + Time + + + + No Flight Data selected.. + No Flight Data selected.. + + + + + + Select the Flight Data to replay + Select the Flight Data to replay + + + + Replay Flight Data + Replay Flight Data + + + + Log Replay + Log Replay + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Load Telemetry Log File + Load Telemetry Log File + + + + MAVLink Log Files (*.tlog);;All Files (*) + MAVLink Log Files (*.tlog);;All Files (*) + + + + QGCMapPolygonVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Circle + Circle + + + + Polygon + Polygon + + + + Set radius... + Set radius... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + Radius: + Radius: + + + + QGCMapPolylineVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + QGCMapRCToParamDialog + + + Dialog + Dialog + + + + Bind + Bind + + + + Parameter Tuning ID + Parameter Tuning ID + + + + + 1 + 1 + + + + 2 + 2 + + + + 3 + 3 + + + + Parameter + Parameter + + + + TextLabel + TextLabel + + + + with + with + + + + Scale (keep default) + Scale (keep default) + + + + Center value + Средна ÑтойноÑÑ‚ + + + + Minimum Value + Minimum Value + + + + Maximum Value + Maximum Value + + + + Waiting for parameter refresh,,, + Waiting for parameter refresh,,, + + + + Tuning IDs can be mapped to channels in the RC settings + Tuning IDs can be mapped to channels in the RC settings + + + + QGCPluginHost + + + Form + Form + + + + Loaded Plugins + Loaded Plugins + + + + Plugin Log + Plugin Log + + + + QGCQFileDialog + + + File Exists + File Exists + + + + %1 already exists. +Do you want to replace it? + %1 already exists. +Do you want to replace it? + + + + Replace + Replace + + + + QGCQmlWidgetHolder + + + Form + Form + + + + QGCQuickWidget + + + Source not ready: Status(%1) +Errors: +%2 + Source not ready: Status(%1) +Errors: +%2 + + + + QGCTextField + + + ? + ? + + + + QGCUASFileView + + + Form + Form + + + + List Files + List Files + + + + Download File + Download File + + + + + Upload File + Upload File + + + + Download Directory + Download Directory + + + + Downloading: %1 + Downloading: %1 + + + + Uploading: %1 + Uploading: %1 + + + + Error: %1 + Error: %1 + + + + QGCUASFileViewMulti + + + Onboard Files + Onboard Files + + + + QGCUnconnectedInfoWidget + + + Form + Form + + + + QGCView + + + showDialog called before QGCView.completed signalled + showDialog called before QGCView.completed signalled + + + + QGCViewDialogContainer + + + Ok + Ok + + + + + Open + Open + + + + Save + Save + + + + Apply + Apply + + + + Save All + Save All + + + + Yes + Yes + + + + Yes to All + Yes to All + + + + Retry + Retry + + + + Reset + Reset + + + + Restore to Defaults + Restore to Defaults + + + + Ignore + Ignore + + + + Cancel + Cancel + + + + Close + Close + + + + No + No + + + + No to All + No to All + + + + Abort + Abort + + + + QGCWebView + + + Form + Form + + + + about:blank + about:blank + + + + QGCXPlaneLink + + + X-Plane Link (localPort:%1) + X-Plane Link (localPort:%1) + + + + Waiting for XPlane.. + Waiting for XPlane.. + + + + X-Plane Failed to start. Please check if the path and command is correct + X-Plane Failed to start. Please check if the path and command is correct + + + + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + + + + X-Plane start timed out. Please check if the path and command is correct + X-Plane start timed out. Please check if the path and command is correct + + + + Could not communicate with X-Plane. Please check if the path and command are correct + Could not communicate with X-Plane. Please check if the path and command are correct + + + + X-Plane error occurred. Please check if the path and command is correct. + X-Plane error occurred. Please check if the path and command is correct. + + + + X-Plane HIL + X-Plane HIL + + + + Receiving from XPlane at %1 Hz + Receiving from XPlane at %1 Hz + + + + Receiving from XPlane. + Receiving from XPlane. + + + + QMap3D + + + Form + Form + + + + Map + Map + + + + Vehicle + Vehicle + + + + QObject + + + Unknown + Unknown + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + OpenPilot + OpenPilot + + + + RTK GPS + RTK GPS + + + + The following required keys are missing: %1 + The following required keys are missing: %1 + + + + value for coordinate is not array + value for coordinate is not array + + + + Coordinate array must contain %1 values + Coordinate array must contain %1 values + + + + Coordinate array may only contain double values, found: %1 + Coordinate array may only contain double values, found: %1 + + + + Incorrect value type - key:type:expected %1:%2:%3 + Incorrect value type - key:type:expected %1:%2:%3 + + + + enum strings/values count mismatch in %3 strings:values %1:%2 + enum strings/values count mismatch in %3 strings:values %1:%2 + + + + Incorrect file type key expected:%1 actual:%2 + Incorrect file type key expected:%1 actual:%2 + + + + Incorrect type for version value, must be integer + Incorrect type for version value, must be integer + + + + File version %1 is no longer supported + File version %1 is no longer supported + + + + File version %1 is newer than current supported version %2 + File version %1 is newer than current supported version %2 + + + + value for coordinate array is not array + value for coordinate array is not array + + + + Unknown type: %1 + Unknown type: %1 + + + + + Guided mode not supported by Vehicle. + Guided mode not supported by Vehicle. + + + + Follow Me + Follow Me + + + + QmlTest + + + Window Color + Window Color + + + + Light + Light + + + + Dark + Dark + + + + + Disabled + Disabled + + + + + Enabled + Enabled + + + + + Value + Value + + + + + Label + Label + + + + + + + + + Button + Button + + + + + + Item 1 + Item 1 + + + + + + Item 2 + Item 2 + + + + + + Item 3 + Item 3 + + + + + Radio + Radio + + + + + Check Box + Check Box + + + + + SUB MENU + SUB MENU + + + + RCRSSIIndicator + + + RC RSSI Status + RC RSSI Status + + + + RC RSSI Data Unavailable + RC RSSI Data Unavailable + + + + N/A + No data available + N/A + + + + RSSI: + RSSI: + + + + RadioComponent + + + Radio + Radio + + + + Reboot required + Reboot required + + + + Your stick mappings have changed, you must reboot the vehicle for correct operation. + Your stick mappings have changed, you must reboot the vehicle for correct operation. + + + + Throttle channel reversed + Throttle channel reversed + + + + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + + + + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + + + + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + + + + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + + + + Please turn on transmitter. + Please turn on transmitter. + + + + %1 channels or more are needed to fly. + %1 channels or more are needed to fly. + + + + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + + + + DSM2 Mode + DSM2 Mode + + + + DSMX (7 channels or less) + DSMX (7 channels or less) + + + + DSMX (8 channels or more) + DSMX (8 channels or more) + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Roll + Roll + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + + Calibrate + Calibrate + + + + Additional Radio setup: + Additional Radio setup: + + + + Spektrum Bind + Spektrum Bind + + + + Copy Trims + Copy Trims + + + + Mode 1 + Mode 1 + + + + Mode 2 + Mode 2 + + + + RadioComponentController + + + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + + + + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + + + + Move the Throttle stick all the way up and hold it there... + Move the Throttle stick all the way up and hold it there... + + + + Move the Throttle stick all the way down and leave it there... + Move the Throttle stick all the way down and leave it there... + + + + Move the Yaw stick all the way to the left and hold it there... + Move the Yaw stick all the way to the left and hold it there... + + + + Move the Yaw stick all the way to the right and hold it there... + Move the Yaw stick all the way to the right and hold it there... + + + + Move the Roll stick all the way to the left and hold it there... + Move the Roll stick all the way to the left and hold it there... + + + + Move the Roll stick all the way to the right and hold it there... + Move the Roll stick all the way to the right and hold it there... + + + + Move the Pitch stick all the way down and hold it there... + Move the Pitch stick all the way down and hold it there... + + + + Move the Pitch stick all the way up and hold it there... + Move the Pitch stick all the way up and hold it there... + + + + Allow the Pitch stick to move back to center... + Allow the Pitch stick to move back to center... + + + + Move all the transmitter switches and/or dials back and forth to their extreme positions. + Move all the transmitter switches and/or dials back and forth to their extreme positions. + + + + All settings have been captured. Click Next to write the new parameters to your board. + All settings have been captured. Click Next to write the new parameters to your board. + + + + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + + + + Next + Next + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + RallyPointController + + + Rally: %1 + Rally: %1 + + + + Rally Points supports version %1 + Rally Points supports version %1 + + + + RallyPointEditorHeader + + + Rally Points + Rally Points + + + + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + + + + Click in the map to add new rally points. + Click in the map to add new rally points. + + + + This vehicle does not support Rally Points. + This vehicle does not support Rally Points. + + + + RallyPointItemEditor + + + Rally Point + Rally Point + + + + Delete + Delete + + + + RallyPointMapVisuals + + + R + rally point map item label + R + + + + SafetyComponent + + + + Low Battery Failsafe Trigger + Low Battery Failsafe Trigger + + + + + + + + + Failsafe Action: + Failsafe Action: + + + + + Battery Warn Level: + Battery Warn Level: + + + + + Battery Failsafe Level: + Battery Failsafe Level: + + + + + RC Loss Failsafe Trigger + RC Loss Failsafe Trigger + + + + + RC Loss Timeout: + RC Loss Timeout: + + + + + Data Link Loss Failsafe Trigger + Data Link Loss Failsafe Trigger + + + + + Data Link Loss Timeout: + Data Link Loss Timeout: + + + + + Geofence Failsafe Trigger + Geofence Failsafe Trigger + + + + + Action on breach: + Action on breach: + + + + + Hardware in the Loop Simulation + Hardware in the Loop Simulation + + + + + HITL Enabled: + HITL Enabled: + + + + + Battery Emergency Level: + Battery Emergency Level: + + + + + Max Radius: + Max Radius: + + + + + Max Altitude: + Max Altitude: + + + + + Return Home Settings + Return Home Settings + + + + + Climb to altitude of: + Climb to altitude of: + + + + + Return home, then: + Return home, then: + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Time + Loiter Time + + + + + Loiter Altitude + Loiter Altitude + + + + + Land Mode Settings + Land Mode Settings + + + + + Landing Descent Rate: + Landing Descent Rate: + + + + + Disarm After: + Disarm After: + + + + Safety + Safety + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + SafetyComponentSummary + + + + Low Battery Failsafe + Low Battery Failsafe + + + + + RC Loss Failsafe + RC Loss Failsafe + + + + + RC Loss Timeout + RC Loss Timeout + + + + + Data Link Loss Failsafe + Data Link Loss Failsafe + + + + + RTL Climb To + RTL Climb To + + + + + RTL, Then + RTL, Then + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Alt + Loiter Alt + + + + + Land Delay + Land Delay + + + + SensorsComponent + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + SensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Unsupported calibration firmware version, using log + Unsupported calibration firmware version, using log + + + + Place your vehicle into one of the Incomplete orientations shown below and hold it still + 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 + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + 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 + Orientation already completed, place you vehicle into one of the incomplete orientations shown below and hold it still + + + + SensorsComponentSummary + + + + Compass 0 + Compass 0 + + + + + + + + + Setup required + Setup required + + + + + + + + + + + + + Ready + Ready + + + + + Compass 1 + Compass 1 + + + + + Compass 2 + Compass 2 + + + + + Gyro + Gyro + + + + + Accelerometer + Accelerometer + + + + SensorsComponentSummaryFixedWing + + + + Compass: + Compass: + + + + + + + + + + + Setup required + Setup required + + + + + + + + + + + Ready + Ready + + + + + Gyro: + Gyro: + + + + + Accelerometer: + Accelerometer: + + + + + Airspeed: + Airspeed: + + + + SensorsSetup + + + + + + If the orientation is in the direction of flight, select ROTATION_NONE. + If the orientation is in the direction of flight, select ROTATION_NONE. + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Sensor Calibration + Sensor Calibration + + + + + Compass Calibration Complete + Compass Calibration Complete + + + + + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + + + + + Set autopilot orientation before calibrating. + Set autopilot orientation before calibrating. + + + + + + + Autopilot Orientation: + Autopilot Orientation: + + + + + Make sure to reboot the vehicle prior to flight. + Make sure to reboot the vehicle prior to flight. + + + + + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + + + + + Reboot Vehicle + Reboot Vehicle + + + + + External Compass Orientation: + External Compass Orientation: + + + + + External Compass 1 Orientation: + External Compass 1 Orientation: + + + + + Compass 2 Orientation + Compass 2 Orientation + + + + + Compass + Compass + + + + + Calibrate Compass + Calibrate Compass + + + + + Gyroscope + Gyroscope + + + + + Calibrate Gyro + Calibrate Gyro + + + + + Accelerometer + Accelerometer + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Level Horizon + Level Horizon + + + + + Airspeed + Airspeed + + + + + Calibrate Airspeed + Calibrate Airspeed + + + + + Cancel + Cancel + + + + + Next + Next + + + + + + + Set Orientations + Set Orientations + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + SerialLink + + + Could not send data - link %1 is disconnected! + Could not send data - link %1 is disconnected! + + + + Error connecting: Could not create port. %1 + Error connecting: Could not create port. %1 + + + + Error opening port: %1 + Error opening port: %1 + + + + Could not read data - link %1 is disconnected! + Could not read data - link %1 is disconnected! + + + + Link Error + Link Error + + + + SerialSettings + + + Serial Link Settings + Serial Link Settings + + + + Serial Port: + Serial Port: + + + + No serial ports available + No serial ports available + + + + Baud Rate: + Baud Rate: + + + + Baud rate name not in combo box + Baud rate name not in combo box + + + + Show Advanced Serial Settings + Show Advanced Serial Settings + + + + Enable Flow Control + Enable Flow Control + + + + Parity: + Parity: + + + + None + None + + + + Even + Even + + + + Odd + Odd + + + + Stop Bits: + Stop Bits: + + + + SetupPage + + + armed + armed + + + + flying + flying + + + + %1 Setup + %1 Setup + + + + Advanced + Advanced + + + + (Disabled while the vehicle is %1) + (Disabled while the vehicle is %1) + + + + SetupView + + + This operation cannot be performed while the vehicle is armed. + This operation cannot be performed while the vehicle is armed. + + + + missing message panel text + missing message panel text + + + + %1 setup must be completed prior to %2 setup. + %1 setup must be completed prior to %2 setup. + + + + %1 does not currently support setup of your vehicle type. + %1 does not currently support setup of your vehicle type. + + + + Vehicle settings and info will display after connecting your vehicle. + Vehicle settings and info will display after connecting your vehicle. + + + + You are currently connected to a vehicle but it did not return the full parameter list. + You are currently connected to a vehicle but it did not return the full parameter list. + + + + As a result, the full set of vehicle setup options are not available. + As a result, the full set of vehicle setup options are not available. + + + + Vehicle Setup + Vehicle Setup + + + + Summary + Summary + + + + Firmware + Firmware + + + + PX4Flow + PX4Flow + + + + Joystick + Joystick + + + + Parameters + Parameters + + + + SimpleItemEditor + + + Provides advanced access to all commands/parameters. Be very careful! + Provides advanced access to all commands/parameters. Be very careful! + + + + Altitude + Altitude + + + + Rel + Rel + + + + Relative to home altitude + Relative to home altitude + + + + Abs + Abs + + + + Absolute WGS84 + Absolute WGS84 + + + + AGL + AGL + + + + Calculated from terrain data +Abs Alt + Calculated from terrain data +Abs Alt + + + + TerrF + TerrF + + + + Using terrain reference frame + Using terrain reference frame + + + + Flight Speed + Flight Speed + + + + SimpleMissionItem + + + Unknown: %1 + Unknown: %1 + + + + H + H + + + + Takeoff + Takeoff + + + + Land + Land + + + + VTOL Takeoff + VTOL Takeoff + + + + VTOL Land + VTOL Land + + + + ROI + ROI + + + + StructureScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Structure Scan + Structure Scan + + + + StructureScanEditor + + + Note: Polygon respresents structure surface not vehicle flight path. + Note: Polygon respresents structure surface not vehicle flight path. + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + ПРЕДУПРЕЖДЕÐИЕ: Фото Интервала е под Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»Ð½Ð¸Ñ Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð°Ð» (%1 Ñек), който камерата потдържа. + + + + Scan Distance + Scan Distance + + + + Layer Height + Layer Height + + + + + Trigger Distance + Trigger Distance + + + + Scan + Scan + + + + Structure height + Structure height + + + + # Layers + # Layers + + + + Bottom layer alt + Bottom layer alt + + + + Gimbal pitch + Gimbal pitch + + + + Relative altitude + Relative altitude + + + + Rotate entry point + Rotate entry point + + + + Statistics + Statistics + + + + Photo count + Photo count + + + + Photo interval + Фото Интервал + + + + secs + secs + + + + SurveyComplexItem + + + Survey items do not support version %1 + Survey items do not support version %1 + + + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 but %2 object is missing + %1 but %2 object is missing + + + + + Survey + Survey + + + + S + S + + + + SurveyItemEditor + + + Trigger Distance + Trigger Distance + + + + Hover and capture image + Hover and capture image + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + ПРЕДУПРЕЖДЕÐИЕ: Фото Интервала е под Ð¼Ð¸Ð½Ð¸Ð¼Ð°Ð»Ð½Ð¸Ñ Ð¸Ð½Ñ‚ÐµÑ€Ð²Ð°Ð» (%1 Ñек), който камерата потдържа. + + + + Angle + Angle + + + + Turnaround dist + Turnaround dist + + + + Altitude + Altitude + + + + Spacing + Spacing + + + + Transects + Transects + + + + Rotate Entry Point + Rotate Entry Point + + + + Refly at 90 deg offset + Refly at 90 deg offset + + + + Images in turnarounds + Images in turnarounds + + + + Fly alternate transects + Fly alternate transects + + + + Relative altitude + Relative altitude + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + SyslinkComponent + + + Radio Settings + Radio Settings + + + + Channel + Channel + + + + Address + Address + + + + Data Rate + Data Rate + + + + Syslink + Syslink + + + + The Syslink Component is used to setup the radio connection on Crazyflies. + The Syslink Component is used to setup the radio connection on Crazyflies. + + + + TCPLink + + + + Link Error + Link Error + + + + Error on link %1. Connection failed + Error on link %1. Connection failed + + + + Error on link %1. Error on socket: %2. + Error on link %1. Error on socket: %2. + + + + TcpSettings + + + TCP Link Settings + TCP Link Settings + + + + Host Address: + Host Address: + + + + TCP Port: + TCP Port: + + + + TelemetryRSSIIndicator + + + Telemetry RSSI Status + Telemetry RSSI Status + + + + Local RSSI: + Local RSSI: + + + + Remote RSSI: + Remote RSSI: + + + + RX Errors: + RX Errors: + + + + Errors Fixed: + Errors Fixed: + + + + TX Buffer: + TX Buffer: + + + + Local Noise: + Local Noise: + + + + Remote Noise: + Remote Noise: + + + + TransectStyleComplexItem + + + TransectStyleComplexItem version %2 not supported + TransectStyleComplexItem version %2 not supported + + + + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + + + + + Transect + Transect + + + + T + T + + + + TransectStyleComplexItemStats + + + Survey Area + Survey Area + + + + Photo Count + Photo Count + + + + Photo Interval + Фото Интервал + + + + secs + secs + + + + Trigger Distance + Trigger Distance + + + + UAS + + + UNINIT + UNINIT + + + + Unitialized, booting up. + Unitialized, booting up. + + + + BOOT + BOOT + + + + Booting system, please wait. + Booting system, please wait. + + + + CALIBRATING + CALIBRATING + + + + Calibrating sensors, please wait. + Calibrating sensors, please wait. + + + + ACTIVE + ACTIVE + + + + Active, normal operation. + Active, normal operation. + + + + STANDBY + STANDBY + + + + Standby mode, ready for launch. + Standby mode, ready for launch. + + + + CRITICAL + CRITICAL + + + + FAILURE: Continuing operation. + FAILURE: Continuing operation. + + + + EMERGENCY + EMERGENCY + + + + EMERGENCY: Land Immediately! + EMERGENCY: Land Immediately! + + + + SHUTDOWN + SHUTDOWN + + + + Powering off system. + Powering off system. + + + + UNKNOWN + UNKNOWN + + + + Unknown system state + Unknown system state + + + + UASMessageHandler + + + EMERGENCY: + EMERGENCY: + + + + ALERT: + ALERT: + + + + Critical: + Critical: + + + + Error: + Error: + + + + Warning: + Warning: + + + + Notice: + Notice: + + + + Info: + Info: + + + + Debug: + Debug: + + + + UDPLink + + + + UDP Link Error + UDP Link Error + + + + Error binding UDP port: %1 + Error binding UDP port: %1 + + + + Error registering Zeroconf + Error registering Zeroconf + + + + ULogParser + + + Could not detect ULog file header magic + Could not detect ULog file header magic + + + + Could not detect camera_capture packets in ULog + Could not detect camera_capture packets in ULog + + + + UdpSettings + + + UDP Link Settings + UDP Link Settings + + + + Listening Port: + Listening Port: + + + + Target Hosts: + Target Hosts: + + + + Add + Add + + + + Remove + Remove + + + + VTOLModeIndicator + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + ValuePageWidget + + + Value Widget Setup + Value Widget Setup + + + + Select the values you want to display: + Select the values you want to display: + + + + Large + Large + + + + Vehicle + + + MAVLink Generic + MAVLink Generic + + + + Fixed Wing + Fixed Wing + + + + Multi-Rotor + Multi-Rotor + + + + VTOL + VTOL + + + + Rover + Rover + + + + Sub + Sub + + + + Unknown + Unknown + + + + switch to %2 as priority link + switch to %2 as priority link + + + + %1 communication to auxiliary link %2 %3 + %1 communication to auxiliary link %2 %3 + + + + Communication regained + Communication regained + + + + Communication regained to vehicle %1 on %2 link %3 + Communication regained to vehicle %1 on %2 link %3 + + + + + priority + priority + + + + + auxiliary + auxiliary + + + + Communication regained to vehicle %1 + Communication regained to vehicle %1 + + + + Communication lost + Communication lost + + + + Communication lost to vehicle %1 on %2 link %3 + Communication lost to vehicle %1 on %2 link %3 + + + + Communication lost to vehicle %1 + Communication lost to vehicle %1 + + + + to vehicle %1 + to vehicle %1 + + + + %1 command temporarily rejected + %1 command temporarily rejected + + + + %1 command denied + %1 command denied + + + + %1 command not supported + %1 command not supported + + + + %1 command failed + %1 command failed + + + + AutoLoad%1.%2 + AutoLoad%1.%2 + + + + %1 low battery: %2 percent remaining + %1 low battery: %2 percent remaining + + + + Mission transfer failed. Retry transfer. Error: %1 + Mission transfer failed. Retry transfer. Error: %1 + + + + GeoFence transfer failed. Retry transfer. Error: %1 + GeoFence transfer failed. Retry transfer. Error: %1 + + + + Rally Point transfer failed. Retry transfer. Error: %1 + Rally Point transfer failed. Retry transfer. Error: %1 + + + + Generic micro air vehicle + Generic micro air vehicle + + + + Fixed wing aircraft + Fixed wing aircraft + + + + Quadrotor + Quadrotor + + + + Coaxial helicopter + Coaxial helicopter + + + + Normal helicopter with tail rotor. + Normal helicopter with tail rotor. + + + + Ground installation + Ground installation + + + + Operator control unit / ground control station + Operator control unit / ground control station + + + + Airship, controlled + Airship, controlled + + + + Free balloon, uncontrolled + Free balloon, uncontrolled + + + + Rocket + Rocket + + + + Ground rover + Ground rover + + + + Surface vessel, boat, ship + Surface vessel, boat, ship + + + + Submarine + Submarine + + + + Hexarotor + Hexarotor + + + + + Octorotor + Octorotor + + + + + Flapping wing + Flapping wing + + + + Onboard companion controller + Onboard companion controller + + + + Two-rotor VTOL using control surfaces in vertical operation in addition. Tailsitter + 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 + Quad-rotor VTOL using a V-shaped quad config in vertical operation. Tailsitter + + + + Tiltrotor VTOL + Tiltrotor VTOL + + + + VTOL reserved 2 + VTOL reserved 2 + + + + VTOL reserved 3 + VTOL reserved 3 + + + + VTOL reserved 4 + VTOL reserved 4 + + + + VTOL reserved 5 + VTOL reserved 5 + + + + Onboard gimbal + Onboard gimbal + + + + Onboard ADSB peripheral + Onboard ADSB peripheral + + + + vehicle %1 + vehicle %1 + + + + %1 %2 flight mode + %1 %2 flight mode + + + + armed + armed + + + + disarmed + disarmed + + + + Vehicle did not respond to command: %1 + Vehicle did not respond to command: %1 + + + + VehicleMapItem + + + Vehicle %1 + Vehicle %1 + + + + VehicleRotationCal + + + Hold Still + Hold Still + + + + Completed + Completed + + + + Incomplete + Incomplete + + + + VehicleSummary + + + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + + + + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + + + + VibrationPageWidget + + + Vibe + Vibe + + + + Clip count + Clip count + + + + Accel 1: + Accel 1: + + + + Accel 2: + Accel 2: + + + + Accel 3: + Accel 3: + + + + Not Available + Not Available + + + + VideoPageWidget + + + Enable Stream + Enable Stream + + + + Grid Lines + Grid Lines + + + + Stop Recording + Stop Recording + + + + Record Stream + Record Stream + + + + Video Streaming Not Configured + Video Streaming Not Configured + + + + VideoReceiver + + + Unabled to record video. Video save path must be specified in Settings. + Unabled to record video. Video save path must be specified in Settings. + + + + Invalid video format defined. + Invalid video format defined. + + + + ViewWidget + + + missing connected implementation + missing connected implementation + + + + no vehicle connected + no vehicle connected + + + + linechart + + + Form + Form + + + + Filter... (Ctrl+F) + Filter... (Ctrl+F) + + + + All MAVs + All MAVs + + + + Display only variable names in curve list + Display only variable names in curve list + + + + Short names + Short names + + + + + Display variable units in curve list + Display variable units in curve list + + + + Show units + Show units + + + + Rotate color scheme for all curves + Rotate color scheme for all curves + + + + Recolor + Recolor + + + diff --git a/localization/qgc_de-DE.qm b/localization/qgc_de-DE.qm deleted file mode 100644 index 7637298bb906e01246ceb5fd9e1d2ebec25233db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 326533 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%0DywiWtie*IgQ3h_@JQZJx59nAwS@Oq z@Ww;@Oh*I1S;oH$_y!IMkBcj%ZiJQ9N6GZc99#?=>t7_ZtIKQCwOZ^^NY>UDSJ#t` z)ns95@!tK7icI*AOQALBIvIo&o$_;l%QE(@ju(ZP!d3S^kMC9l#`D-U_f6M|em4!+ zZs7Ze80Qf_TNenec)0v%C|nk>@0IySNo{^(V{zqPjX>C#{*=C#h56a4ka(6d;fYkH z^|hWP3SP`{X~f-*D^}wS8|E@#sQi zY1EWbhJW~8*&KOm%g)QxHh!j~r8AcGvul8YK}Bcf^J-1-cgh?}qCT}Nd_ITY2|+uH zExb=beuyXZn^2C<{c7<|QI*6me07`MGv3t6$!Th)W zAv{V%Q{w=8K+`P{RulfzE$|*q2XnDG(Xxx6GzBP;CzCsChX>sW@we;%jnKR7I(T53H(P1@`&s@GK z)~Sb0eb2AuxNYfs!dbYlo0Q$TX;z#hx#Z~_HQ z3##r^rNv{=-s@p5-6L5H#2>MLzoWYwiBns7Mecc4Js^rmrk$n&SUoky@M)l$={do zEJsgk5cg{>R6?6SikZOT#O-zPgVU%{Ul~86J}c4}F7xRf*i*xg_J1wiJU3@s;U=j~ zt94iw$5h=`Wwq+xu|JXH1bZ!jjowBBbeKo=5gn00qM)P?p8;*Ij*eUBZuO}5WeR)> z8Z>X9QsN3Wn55b|+}&-W&JZw5fl|Od@OWRiRRu2cCzSyjgHyN3&1lvOgIUaLS94UA zFjME4%cwM%#=97R#`CWK9G|Q%( z$n(qv8q_eI{1F~Quc{sMr<}20QcCm-cXHKNGr{Hsod#8DtGXmgkM z#C&nT=c~&6l!$7H-~3$>l@10XGt<|#w*t>oT8qK+$j_$ntr7^`LHsuBPS6qb%!4H2 zZO8+b2i|4|oyIQ+NyQo+fxIRt@mPb0@qcDu9aQ37?KUX}3Bz&_$E*^r|SRTk{rp2{E z*UCCNOQJx8JUM@hFZ`Ra%LCI~7R<1sL<=kCyO*q6R@TMns0$+zQ-~L2>ckQ_p77~M zz^U%o$Nt}G08B$YgCM6vaS+#NFA<9s^9Ueyu&LId^6nP`nzD$w3JU|TQm6!m@i2lafwSrPDf~#kCpzQvB%NBRAgI|0RvM zn2P$hzyGfV3I6u?{|gtFWm^c5M(Xeq_nuT-?AKN73w3$QOS|?y+U$PJKhua@Sr9R} zf|3pf?qc+MJ6T6zDAQei=Te`(haecx-A4MNa|jP!1N4phaiQXR3+0RAqZ5?XP7j^# zHb>6nPr$9n49haw`BR3fHvk{Ia>;S>$n5<* zNm)(S8=tOLyeFC7sU0B)fvNaVY=GtH*@1E;dZJw?9MYzD2q*K~O*q(Hjbg!u{~f{{ zlwCWtj_BybxLVL7G^Y$-q3tBgAU%H+OmspL zyt0g=+yZ_Pi1b!a?i%%3RoK2dAoTmi2BnFF4Yp90Wut_-(g^(r5K zX_Be$guzkmp25%Z0LM=U4~jYpLA@Pe+X{d{ie(MG!@B%^Q%Qvk3r7nMxR35SO=QcM zgi}%VZ4)BirkM4iDk%e~Vx^q2L6W|UYh18T{IGGLgi!bfftd2ar-p{Wl~>YCgdFo2 zmJ zsx$l`r*P%#MtwI~L|4d$L>UK$x&VI=OExA!p&fAkHiqqBplv_M$t4tF%pv)a(Lio& zV2n4#wfF>Yl8We^Q(2@wgOKBXdb$1tZ73fjmkfoVt^B?HUixJWNS76tNHIb&!|G?N zUR8aiB>x)EYFCxJsXi#bvwA>bpzDw_lg?rP06mJ3qJ=n;R3EUOlC%-1q|CuuDvViGaPIg3M>!B5xxyZqr3&JPla!c z5XWcH+YP>KZN)Y)#8n3*rWzQS!fK`fINpm9R&|D_%FS|BQ~j^{`75KqKEQu=207+j zK$IGd4D2nz*or8bea_@8GPo;wuUy(t)UrRiN=#7+1ai*BtXtSej}vnRy_3yoArxP7K)oDjQZLOT3Un4Df-W zJ{njT153p4UEn+2NP2*r&RjQS7@}%@)GiPwyohXTw;@AQ{ z#JqVo6K5cDQ{Uo-uj43&72td4&grtjCrw?JT zt_tbPs?XvTT8zvUC1jpNdeI5A6y3$nfoqCqnRmzW?wY_%di(o5zJewL=t+?O(w{h> zQ!@!J>MEKHQ?Qsq#AqE6MbHAH>_dAu-++V}6S zvTCCX!v$_yGu*c<(+pkkG?~ri5cxYU)ZHeU?rDbM;!q*M|;aX))<8Z9R~T7GK7g zdu|3=D?IlYTqx0QvM{aI8<-g$P0@w+Vxu*FmE<_8R-rk0Z-jju%@o%Px_j2w^ zc~q9N5ym^~he+m-8UxQv*~oLbBWr3<76!)njBO0Eqc_6b0ukE;>9b&Kw{jN{n;B{# zFr2Xqj|ljeN0ewfrkhSbfu6u#awXH9lt`sQEx_y*g;W`!P6F4g2qH+m7i+LdN~Sx3 zw}@Pj*?!e8)^H3eT0D2lCDx;t`iUA(}hLAA6hj!&>IzQ8)Bd5`= zBV|yPC@4^pnsH(VcuNh^l{_z?Kz$v5$dM@2l*Mzvu$XHoaQRBqw|DS)&};1TTai9< zWfsBT{bo;s1$UE8F67#cuim(LP8JaW7@#w3g=4{_$ zo%oIZJ!;Px)__kG(C_<`{D|fglk#jYjjs;GbKzi$^eS|kQmC>`VBPVQ1bcp;xRwR; z3eGughtlFub%#re7d;Bf{gzK3ZD>%uiN&kN4p4!pHFu&9!qGCJc%|n#g%K`1fzq-gf1;nm z;Yxk@mw-NXLqb`@s$XMr4du?joaaeVo95ZX%Oaxb^#C=Yb|PWZ`P_Lzi+D>Zng~aF ztzp5`!%4?!UNgVgc9%Xy9n?3U^76kfvbei#94S*Xj=If$<8I=}mE6!1asgkO$=xO0 zFKw(^_nQKxXVN*Ou-JZrP|$YLd)nS&T);tB7-JDBd@_=8Z=nj7FEbFT=Ds3)pvjA3 z?kh<$6`e>A!DQBb7B|;nnFStNfgNGm%Itv!Ci&dqZXtX4(MStgz~YIHL_mc^B%)K( zH>g1t5jxf9Kt#0sDN{U03B-=nC#vKk{BlX>1>Sl^{hLFOG=hw`Lc77f!L(Kk^hQb{ zotQakkFmcFkW%X|`LlXt$P(#$vYJcPBRK{~4BCc@$g;SJ#+X(0VW?eg31S&pH1qW= zFGkt3KF?ipF5R*P*VW z+$&rdsQAxA3+Mc#Q z)AV3s{hr79cR&Pozf&D5K8Sn<^4kyedQL11B`xSYX+;a7brf@w6?ii(_(kK7=t>8v zA_|dz4=OHw4yFOxm13%0)AK`$<1?|Q{X1bj;P-I$z$vlGx*J?ngK%|o@2k5&gYCvw z1?o4wtYKZI4p|(TjFj~*{9Mh)utFlg5>#*-m@S}MWMI2*hgJ3l5X%;_{|MOcLqoL^DJq)lcKMARx(|aDX1^Uw_bk+-4^M zlZJ3YZ;Jt$Meq+H{sWjcUeHf9!|Y&7U8l4vdCqEm zvo$WUjO}vOXB%(W_rMzapnh=CndL8m5elOC z@WvP0$U(28L)l(q>v5$MWU)56A(Ne`*FF@CP>#=&Fix*%Xnjk`o5=HP_+BW~L+Cq8 zbzFUm1`JFTqPrMfi1lXERvq_JOTV^ZSoPyDu4vot6p#o$2~R6UIYsb}U@nbFu8Kr* zAL~`V$#gSj>Z$I++fEs<;||*q?o2Jol2FFqs0;EO)G1t1t4Qg{-lKKoDfQkvXmk+O zt%N?~k~PnX(~Yobb4zUi9FH+!6`F#e^Cz&U_qkD($FjL zvV$ETB+#VNc&68-SvLumg$0IC$<|cKcAzAB@L!q$n$<2qt#053WgK-7Z|4C9BxFCD79}jU$3E6hs1E)2iMW37+2wRarF;_$gP$XguWyC^Dv_RL!cu~ zmH5`gz{7}|b2uVRmrAG7TLV}{Sf#}&Ja2_E7Rd{eSB)(t1bPk06OCI2#QworDAOj- z`ys2TkyCArVUbgQxtDaEe}cBBmKkA#qrrxsPvE zhvsuUP9imt9N&8a`W^0xb?S0y*bi|X4C0iqb9jvgbb<{y?)`675Sz73j8So(x}OEt z5bwj;%>hp6kF)jGmc(BU;uo-)8F^JpTP%1)U6Gmf+yKQCX?W0?r`|_15KN&W_R|#e z?m@q(-w7+>79~>aTzbrCU_z63`{k|tB6N&6l`L=Lr(9ZW@&3%m%`}e^Amj{u-X0~ON7LH$!i>Gp6{*M>|A9;BMM^iQFjbx;mCvr43WO>h{Tn;HLAsbE^W;hKX-`m| zprIzhRpF%1XGlFx_C7lxuEHrCbAyS7Q#Q!6unj>K$2Q8wu1?-nN6e$6XT|ZdmFH1^ z1ynB^a;SWs(4$^Mo-j0&-G(%D8_V)Fm76s081oA`M(%C!T&iOT^O216hrE_ym4(9F z)3oC^DTbau_I)vZ$Y_Eaz?=Z|=0~~Ckd@|H((sw3hfpF1+YSxm5!Hg7&O9Spqv%+s zsm$Va$zR4^&N8UY)xcxvM^LYXYIk`BZ|S8K0w`K0n(gZ{;ptadEekcdU9#4bV1??b z0suV7UtWN}sV*92{ub|KPBEKLO>M>xE89+c{9o4zP`yc`7RivEE-t0^O>$1IQJP73Xi}mcW2v3C%G{sREcxZ3#2-U(4Z zVPN)3kRi*YM^HZV_j3gS8HU3eK+fSKm}7Av(xrV zdXXnw@U(7%G!akmn_twA3SPJfMc<+&^Z1GJGRiYB20!6(mIxtKyDxLbCic_U12Kcd-@eolE1y^(xSv`^X|8zyfY&px)Jt`O;1Q#@MWv7B9?_ z*Ooqh1(JfQKB;wEe$rSIseyt!?ejln;7+W%q;&AXaLBP~)Vuc&RXaXwqj4~8WFhCK zP2r<8`3)VjH@L5&*FVHjv45e(akvedZoE51BY_N~(VI&jECW~?NeKqjIQktX+N5zE zRb*w8-HIk-gpPwgt~kvErS7_M*@5|mj z@AxvetjkQRYbR=`!_(fqWy9Q&L*l7ZrBLgQWdPpijRp`4(aJwSW8g28!Wvmxy{=i{_;$ zNk>S?t0O?TdCWAcM zmuA1&Ztfo*4fFn+&X10;cXCNL1 zvF3zD(ej+)e;y^?SYnTOmk#jRzB=OE6-%$_$F4FUa$!yZR%*l!7z3C}<8V-VA%zu znqBeM65oS?`8xHpLza*&FcU))BgD>pb*`~_xQomi+?*zxy90iu$%5<*3ro0YBF& zK`#cQsi2j(scKttk3`vIcSo8mN(+c4JfEFV5(V-%_ofqS(IDdRFK}6s)8M zaJd%v0{|lu3>$e0m;a?lKQ}n~)CXh)1LF^0`OVDOgDaQP?tzhquly!>=J1u@eCCzk z8oF|+IeCVa->S6oThF}m_lK_h{oKUhDy{s3XI}Z8p)kLb3-fDGCYGV|QA7ncPx~U3AQ=glv!5+5A-9b@eok&U zcv{2{2S-+gZVv%q7EaTff@*QEyiA0VVJ$a1`QzU9E6&#zRwXTxne8piL%ta+DX(!3 zr!>Gce~gA0`P01XrkR9&q8-*^rG$;r8Lv)jK(YZhI2n5W$QLm(wJ0k_pxLI;*Z_)? zpY;=5nkU}KIyGXHKv|ud4r`sVE_LYWrq=!_ zqY@*d{s;cl&iGN+8(R(dwIoX}f8?tr>m?Pc%^rMwVa3QN)0I!X^8ltTvCuUT z@T)vYa(OVf23MFiP|sf=83sx4y$te}5z1){{hq_vaw54R#F2+4>)8Az4h(KDzvQ#) za=%@S6vgy+6(Jq#sz>j|un_*Z3*qZ!eVS2_3tHCcG=cnsl(m928*L$Ozalsil!8NeAnN$2rHu&cf|E7hktmH$4 zLhi_QNkyED&iHJrwqcpa)(~FPlLAO{5DP2O3K*VYYI~8RW*S93i94_u&}`hGA|OsX zMwW`ZNU|B3@59=6a?pWATI{H-%vJ-5+L)T90T$5Vn3jw( zk5P(JP?)!E*J99J#gQo^L(^bNU-Bc)$3Qvla_R5~Bq3s0(C9H_JnOH>U8e9POLz2Y z9wN?le4?QyuFU4yg#_cXw$fR5;#zA;`U)plwhKyb`mAjnG8a~h>E|3(gRu0YTB%S< z>SK3hIV3Wj1Ka$#Ul-W?uyXFh3z)oR+HIe&HMqk$qV(68y$ z2q%h{b1oW%-gw^h6mrINDYL*Fq%~9Q+~X1fM1sgabPAImx_@j?-u#6pRyq;-_tS0PjBAmbfSdUf&bf0rL#hQ#$rD5K-xPBT_--v4#=Dkb$VNlAE!euL|6t0lqSiW)T)O zX3oG`hnFaJ+H+`P(b<*g!8ruRnLJ0KbbxW#4mbqKPuy=Hx#GYI)z20Ta$eMQN=V9b z=5Em<3$>cZmf(W$nG6MkoP+0tYK4YovO^qS>a=%12(JOI;e+Q--|(ey(ls6TS&Z3P&>PC$#yVv6yjyGGR6^Ry@#LKmtB)&q3d~C zW`F+#z2|qk^#fe-Q#K@9>V_d7Kn5=RVP4@d4>p#|-e>kEm7*~Di(k46CW~Ms>0_flvLzveDQVs@#6^t&!QA#FWAYHAL9*@DjlV_B7>llX|H zUox(TkO3>L_#{#_m}k($afHKonYV^%-|e!MFq#)wMYzRtkn3en8}V_und*tVaBQ#I z;j;r*wF!&Z>>HVh0d%^!C0V*`s~2&OZSiP77HpxOmhI&Ds_P_X4!;*!Qz4S_B#coW znOG10pkCU+6>CB&;mKnlDoN7uPrcah9%ddQQc>82rYuA^_U%%VkBVQd-)H-9f3qR2 z$xm`s%Z+}0uHLW9>Mr8)gzn%f-+=*@?9bYb`Pplrhk28WCt8jsrCcW~L)MgOOu zB#$I1(IsHL-1_hyauL}R{+7QGtalB`K$1M#-nH{SPRNE7?Z1Gg?GGKpX=cq9CZp*= z+ngQ)%OPP-To0eI-xv41D;7UTNWYQxIGB;p!NGAvZXx?d;=46iuL{fPA^+C1i^JhR z4xMcMh7xA5G?_BX9tuJ+Q&KV{+YKo*XpV`z6CMHENFKmk1xu&A*)h5N&ISq4~tC7Lw24B6L?03uDi&v$fluV(UO4Dv z*Yw-LSJ!IvwL9&=Ht&NLQukH~7tIq`HQ-=icLVLYJr!NCyRPn{f^-Xo2q=96Hfc*R zYpzWi9azhMnOe)XtVB)I;HlvQXMoUw}#j34Sg6xabNYjWm zW6aLUmO(mCd|kmOVV|ozJ5=2%1fL5iZ#p{Sy*LI^oWeK;?YsV*5QwImbvapkof(ys6D zfZacH&+C4QgDL%5P~K$p5>7-zDijdpVyuB;5SKjaZQ)68`?dVG#~57m$^L*4PiPL; zPe8ccr+1UL-@5sB?o$2$W`Rw_fwM=LWt=fUhoOxwS5ang%o?tJBEMb-ezKI5I$H>thZX4|u?|zIRx?|;cEuRR7;P8X17sMfOx1XIrT*AU zqy*`%*a&o+ZCq?BmDAVJ{UGYyK0tk6LqQ*PKY?DK&mP{&-ve7_4_p4)2+JP^+H~ja zH{wMNTgD$*Z7?u_<()iPYA7&1aOTz$*D!+icMzfESB&Mbnw}v<;)J!pP^=)KXQfxL z3dr+K@MbS|yq4EGy}tGMuD__!b$!mo^?&*+-&LBUo1Ig(qpO8GdLRtEY(HIa5ysC5 z%^-1QT#2RM4#0<^siE~b$ z@GE>LG&z^n_4Gk#nMNcZMSkWY%O>SDHIu*|M3>b5V}zUb1RL04JWLoro3wCQI?39F!sNn|)_&0Ek*Y3;GBD$q-8laaT< zUh`Op#cALB&H)?V2VGO{E8qnb4Sx~I0HJJvI0M_&{d0l`IJK-_Dy!zlc}-+M{39dy zrF~c0W6|%(-wG@@;y_&w9XW=BY_?1m%NSPeg%yz;KrMnD06;NO?(#RVQ%Z z&7ES?6|3$~#HP1PEK@5VGH!?HsnY z#kSi)IhnWwkT68&pWYY4UVL!DLfWRTgX8g@vQMN7uXxh_8!R(ic!+EjEZjtdIx_+_ zl3g%F#{;20pf196N`ql6#fT+Tk#1uKuSmnHHZ2ZQ&z6ELy%xtg@&0$meiwh^Xgz-4 zGn*Yd_gB!ktAZekI=KFe2C(KR?YWC3^fJVxiHq0(qwoH%^HS#k<}OT<^w!c+hzy<^ zyMaF;1fFK}nG5;$>b>NKYxIoi3r^%GNTnqIBlKu-DKb@C49_Yn1kywp%b{C_4$?6W z$zeTU%@et#Y`Z~Mlfx?^4MnShH9xEftikn>vnkJGyK^lkK<7R=>mV_|TfEZ84fqlY zf%)Z-g)QTZ<97QhPyY@;S7o@$;;yC_C!q=Pu>R~27V36VzQUhkg&|f!lSeBdh+Q!^ z(W|yqC00H%h41yoq`*IDO2H4Xkcs}r>RVn%pnd3 zq?=Y{W#N(tLGCU^-{6E9b}8xK+gibz%-eOR^n_09WvA}K#2jQ`Q3*?rw7Y>i2UKCp z!XwQqFVzmWa9?t7=dcBTVP<^=Z09Eu0VS*yjW|QrWK>Tgk&3Y738Wb$ZJ|%Vf>z;W zA%~~w$zYAF)>F*8HQWx`YKo|VGu1g)>+VjBPim_x03q(=c7+x>aA6F>Y)4Xj9Q>eH za?j1lHar^8iit?ECM!fWKZej%I4k!`Tb5bpT3U$yC|Gb}5Z9aCoi2JS@Lu@3v*+ki z28s}Es4~Lp46Y(69nIP8e;DmHd+ym2dVYITu@O{+yP4gku*%(5H`=~_9PO)IB*$l! zw)DB*?5Si|p0)nHg5y>_`~-d;t#l3el?}L8!!l!~X|seUItrFeXU>7wU;)99dh-p@ z>{om7ArC3mIIrk7wwb;q)G~M~n)HxE5Om^(cvjG<=?M*&8dIa57dB;)6^j-J5ueqK za2=z+!-QUPB&ka~ElP4?ONn-rXRcB}Yba`TE>+^(EWr4n;=M0+nsaRmQ5Nu`fcixm z^w&8?Yp}2f*%6VMdIXC{7~2Sb(@{2*7H5OoNiiSkwB&TGRPZ7Pb-v2oPTA7J8CIkG zd~OuZ=JvqZ6jAW-!%5&iqa4)R>Eoufv#hAzp^ zK70)v{l?gh?C`alH*O3c{zhu`wXx5ogpOwAeSk)bF;n~T(_GM9)IPs;=SFhBHhiiJ z07M5lP^_Zj@YE{#(``TG$$K5#7KP3=_)A(8G3>b zRZWlr;U{1oR~Ke^4W5=}r=Bc#+MO-juBEL>^Jcp`bhdSDYsSxTHZ#Ney_uqu9YN+kV-b?PSCyR?kqi7DN zxjG3pYM*T3s8-%>NN@!$JzlU1{pc51(96E$bDcxR_HTa*c-oagc`&?-6Pkwv+Q8rI z;B`z{oI_xJ5kIL~%*bsEXGWCBpY)AB-UhfN8)*fje2#HGz*fjLZlt+}jJGoX`Q!)d$*mj3 zT;obKWJ8z*QJ0<*?#YEp`y1N_S()!Uu{L3s+y68C@1#L*)dI%F@3l)lo2dIQV z(1VqXUVj3cM?a0d`q5)pe!PCWcO4k^Da!b^o1LDdldgS!J6T{y!t4PXhaWTH2%Wb?|ZdX-H|z*;?ZotfT#!Ulw}f1{4Ohx7iAtVAJ+)$d&F<^>mrrxY5tu!$Jm=ySzVybln6D z$fsI3C;Ak4rb~zx-4j-@hVx&A3s^e_=A~q*pOYGbS<*U6Tr*7TJFYDzv?=E`Og0s5 zX$2J|gj5q z*LgoMFqL=W;ob-&A`~w2s^mg&lu60?AyU#s!EDHD{=3jg@3k2k<-BZ6BEOsXO=7>f zTOj^h9wII7EU#eVtSP!^Vi-~C8?J+)r%qZCu8m>tRR3N`&Dax(jT-eJ3ki`1paiDR zXJSOPz{bdi0uu^J>vXcw{V|Or=FJ%XnDJS5tIVi+3Vns>O>s-d8rc)I6Mn)OjiqXN zH*?cDPTEalxesJ28kXUSg_boxN47CClE64TvyylOG9Y4R$Kq%tYcmU%Owd0o8iG*+(O7`LW^mNp5tS&3= zGsJ~7{-dsH?PKqPR06YH8WF~$aV2d@OBDysOiw%a1MHk2aG?7F(4ySv=}n3fA{W^q zjZq1L9i=t2&A|2E#Spj!EamC5*nx2suAmFbn*j!?-AAfpV`c7^-v!D;dp~d=*!WUTJe`jpKe;v1L7|Uf~e1Ukjo15XWqH^AJ|6q8wX1 z+JYx(HCAJm>OWHTDJ>P^l>YCoF=U#oKBk^#nyz%&a12^%aB>;+PrxvKi36Zu(!2_? zAZ5H8_=(0eV;E{L@^daGFp#{Pw5k7eg?+?F`quhk8|{|cTYJb0?m@XS=D?e*k>lR% z_E1?-2*ZDgyiRMDWPHuEA>uBL1orH(yc}t5AWIE_F_I;>S)Al`EmcrqO?`sjlw39B zBE)y@uDJ%lBu~hM_BKNQ{)Po0E-IomM@^&%gB!i4;N|Y_iXEBx*K!R57TL5Mn%Z;wIlAawucXwv-7nb5L^pV#aI*~vwpzs?_&OIE@<2dVlvT{0&o+NpwoR|ZQtKLV zbAwntnZ|0*cqX9eE22F_nTRWD%_Z|&&Ta^lk{J_VVmDfzwECli7V@p^EV#|B&*F|^ zHH3vHL>4mlLHJYtkwXwgnWCc(yR?d8)*^if^Ws2a8yEf*^OSd`dyxk=Q%R_Q%*@ZP z#FpLsTnS^@8M0OrY%G+Z=rX}JgVhsUS~x)>A#n^BZQoC?+3tmhv|C+S`XVjuXln_# z#PODF;R);!X6y{QLIS5Wi{$_ZBZeuKN{10MutO%4SwLo&kYBQzP`8)it{xBHe{g^t zTy?HMsp}lj%8l%Yj*vdHuu+HOHeAT)Zx?LF1R@cXOl=d;R?GoI@=H16oH111w;HXM zb~enVi5p-d*^3Ki1jXp7T!6;14uwvinNOkJg-3Rwz|1__1}!YEFXNN>k`r3bnd?*N z0rZV7;_nCeo0`#*=t=kSGgVi9x&-trU(FT2n%UJAcrhNVKBy%#4;Gi^s;ul1M(13) z8E_t~<4H2pp+sApv%ucBGP-4^u=k3LOG!h^Mjh56^E4YxoJioisQ30O)LDAW|zSaI1C81x~4F<1(IT$;619OmD6j;-|yG+HQ2)z!&_iD37toQ_XG zeRh0GQ%)&!n?QIVR{bVBB`j>lNEzH4%rrCDNpdPIxe%8 zz-QA))7n1}?+=9Yj+_%r<3pEDuE~#d5?t4gZ}bm3yZP-rr;gO$4LRIff|3lQky&Z- zC%J2!-@vWyfIVdwd~T-G>5CdgyAF(qmJIpLkU7u6KxR7x3P8pO6PW42EqY>huesS= zttFG9qz)PD&CFPLCGJHPDn06HH|pK{jaIYT(C-cmy$m3*!lnrhLXgo2PEYf?O|yK6 zd!lg95H!+C`*`9IIqh0bp99gAEuS@`ao1V6RMu5lq*^|ReEA|vxqPsCuY;}dk`Xyb z=!A%x!YDoL()u+9lsKL*R?d)fx#joc@dm471~mzYM3}|7px9n;YrzUY2b&(rL{A+u z?;RKSByL~;s? z$~b3jdhvYW=I0~$0-bYq$j({fo6cyCeZXo==oKypxb5OLPJ!3CD8A{>nr|8u(#!tf z7hp%p{VoSz-A>+}+C=WjyG$b$&2-4R#tSGCeTk}4;tZs-<)sHpJV4;U(-D zNsgC0>!L!tA$w>;fe8sD)RlvXmBbK0)AUyrD!X_>u`AYOgYYjB*y)s{4|K7Tp^cIb z1dE`)GGDh<@9wHYO{Ibg3wcg+l!k2RA~ddHyzJDdJnUmc998`0TO%PNVa{fff;XD| z5q%47AH1z08F4D*RL2~$GxlT-{);S0M6%dVcg`7@DQvGm^{prc&#IERA=Mv>K#=a> zzzD}SP=)xbMqDg-cYst`q5FPFwvz&pp1)_+gUq}eQVnN4n1+Duw&&Nj6e~+t&S9K$ z6l-9}lpj`{vY1&x0U-%P9H?|nqMNJw_Wd>0x6qGzP!B4@mBjqJbSz;R!#a?SL@(6Ee zrT{cfjKa6$arRKMM{ylAmH3DmsG+xI8!NG}4NZ-CAyYNoLn8#8*~|x$IM+wzktRU6 z^eae?0BX*!w>WC$rz#E+l8JdTgJ-mKQoDUCX{(ufPj9+$B#E*e(#n+vU{C0qGW zXxT*IAl{j~%)TM?B;Uy|^!24i9jG9Og`l~M$CONYDbj!@vFcRR#}BJI(BwnyrdTrE z$KV1K8>FW$ej**&YSZ)+)6L*MF0429>A9DUNHl!-R!%w&BuRdL=`U*zU&)%!OMp`O zoocPCMmR?0GYnfl^9 z=$Z+;|~|-=2w%s#oF}D()=6;K0iRM51ZSKjsWRR=bog8oighIaD zxE{m55yD>>*pFUs+H*U)hlAS0n3=|)_yjV;&oEIFJ(brjhvv)2b!bDOm*Jp&Z|tFe z=Qmg0o94dHy2p?cHisA{)mxdn==t&R{BomxD9`fxc$HQA*gM?rewLH^G*Xqf8`4S8 zVTSxpEi7Cb^{0Li&4FeBmO7Fu04x!wiV!-m1Rp@w>(>|O4GYm29iS*s@u0dcqkt;% zHB=l}iCaA0BEj+xeNfxNaNx7_oBDCQDau`3aRM558NG|_8DcFAlXxj}Nsl_tClcBieu$VKRBECG}D zq8Md(yTW~tc8D@e{ZYDb3b#LQwp|BGv!Mfvuq$ol1l-J%fD-=p5e1EQ4@m_>>T~o>=PoQNtlPEMG&@hAtAERuOYc^imb^RSu3xk*h3t8Z`U0 zux!-B`}Le47shDry4=A5ZutSsn?l5mEeB;av^#demtpVt!OwAUHYZNtLwJJJCK4e* zH#iMTNx05Q@HSrOw1a_|xf)h_+~md3oqj1qzz{CDoL`LW6cO+Kp)lRSC7b|p&OrpP zMU%dCe{OZHV8SA4kT)_Dg)$>QEFPJ_Ad99J%0Q3G(>OKs`1ID+VYj}eH$|QXXx2AA zO=Hu$PFrV`*K*2-4SQzx5Is3z01Y4hBzDC0k!+$vn!~E7y9vy4*L9Kl3^08Xr%f(G z#!WXpPTQZ=DeMNx&S(OKHiL3mL+()LF@)wEYZ41ZSeyjGMxyTS4$qHDHin0s0I*R=x493D~swS>j=uDv_X?O z^5(cQ_7V1KIt1Ougg_s=C&n<-v_JN--~I8A7;=M6`*Go-{{}!aRO2A|9S2N(;Z%y6 z3UZ!ZstqZAqlbZgaL94=>QQ}5g=YYaE}89*R3TCy`4rw;lr7PNz;HFkXUu}>y1H?G zqTgtcHJknvZq)jcf7(tXi&pcAuAhH8tlmk7{lU<5Lh54ao!J(W6)ya906lMLp0F~OZ0uHT>X5&zN%Gq5O-!?KTl;w6KS z!Zm+2uifO!Gu_US-r|r;1b0$_9wN1RU2>Nu{Dw3c?7lZ=_c|TkYzKcIE(h9_B{#Wb z1fNtd%AL0#&CAU*g`YSe(3IcPgh%l}VL@zAb1(gU8^r2Q1J9YS+Vne)9!}}1TQzaR zTpx7OkP*JeTnt%!@zGtwT!9cuc)vf)@!3|R-ZkHC@yK6hMkb%5*eaO=-&K+*el3Zv z1uQ%8e6TBF^1|B-vF#jK6;XE6F$4yB>VDjlvz->a9yM6LTB)3S^1KAysj)H^V+U!P zqeQ!}F$6z0ic5Ct$ObX8O6*pn!nNK7OB=MGNowhu27bakamv_VU~fn<^s~P1Z0zI_ zixv0_J9HOLIgTmGJal_s`(bFRBlmTyn2aw0C|m$7IOaGq@NIn$gCcrj0k`R)=F?pn zo(tYfP!8-e(k=k3Gl8h3uU{C9rNk(nDIJTvhap5&BMj3SA8|o$Kk~O=XTtU| zp;JW@qoXISlaPcqFt{Z|SY@9^4rq>(q{ttVv7b5$rf%bW?0zv<#D;*;53!0{A)vAB zCiNZqnHzP~tn5f>XCVmw=o!{UTI9OYl5#LM5*ymeiOB4C#G)e~R7;rr(AQA-UERpp z6$(h(Npr^nkI7M8`;(T7U0w;vJ`IyV4(j7@O!!%j`wj_(0D4ml30*!7X){WlgUS!} z5`r%!!v88(5nMk!`x$&P5Yh3&y{4|9tmE# z>%Qn1pzERsWHcAS1H3(h-#f_M3BHy@{XuMuRd?>V|cXLG3Z zm5teQB0VQmLI){D5DiXPG#*Z`ZXlhTb*>1s6rSPB;0$wPYyPF*d@#3G`0#{2?9L_? zQ^9LEjBc^)V#x(jgdtipzX|MTacf<8&~Bo#a0FI(*P($qEr?~zK%rlR2WxE?W@UX^ zz^w{t=-czg1DI>5;#0PPUJ=OAU}bJ0xK3bFO^^v>^^!zm3tzbsUcm~34MyHZOAb~; zq-CFx!Sqsu1y(i}ujNu|;AtSrj$pskcl*;ntpl!0pEvJo&2dQbYC*R(tn)JrryMIl z>!c162~KB${dCMid}5fD{Y)rN7&+9E$^oCH2h|nay1O9Po^3U|Td4CCe<+k* zI0V6bJDWd+^N8ns)*ggw#og#F@trRR7N{(*g^llu*7(gA`IgO%OJG}1cWJBAYdgX! zKh9YtwSCokc|g`*(A-ew01~IG2iGOP64y?!XBA@bhn9iqN_1*FFzrYK>iHy|d@0O2 zDAeP#IE+K2Cns_?9C+Mj<{i^6wl>EBwKl!rw^{G}l;8eC zw|&j)gHO9B4tRR1pqRoAtK-U(k9_sP}{qdT2#|8zG zc#wDUmz;3R>I~dWh&didm*^H6H|VXjdE;Ep90tXd0$l^D7|(C<^kN%kuiXA!it8sq zKz49JIe2l!-QAtHj0=#B?67Q%XwuHrPkw66@srZ2hmSL!8mEx5hTdkJw~NoksYK9EJf`w@Fy9@raHi?us0I8~f!>Nc}V>DOf@viBxX6|3+NCY6{(=8AC_ug=F2pHXF!EgTEV1c?5ty6E&G+>oBMzckPl!a$DFT zg8^W}wdoqtko++RX|Kl|x9-J(Q<{&0}b)Fh<93 zN%*QZ7$6mwW1#VqJde^9xss;+b|1lVq$ML%P3Segg5^c&E?^YFkq^CJ_i`t5mm4*I z>DPC6VIvG%_ic}J3M#7As!b^$OqOX&kRd-%OBKDM1s z3vm^(nOGSwB?S3vXEWvJFnc!MlT{aRM=80(VfT@7Moo^%za zPDkv7*hf)3ffYH@11lw!lu*UT`OygAES~grx2vk0?N6M-7})&?q$l~WkK_bYRWqZ> z_#*@Gru1aUHkUVY?uZ|bh18=jHcWgJ6ZjN6-$_>@XTikGvxpl>=21R^|FJlusHkNT zy$IW=Ko-nY#?cgNlt`vLx=a>EGKWXbbd1WzAwcxxJC zkP*d>Kb4v~2g~Gxzxf9bmW-ILy*qW-+I{B-KVSgNlNdfly*z%!7fe=@{GtS(zALWi z{BvHxeiqyb(WlQ9(cE|ktBNa|O>O^D&ZUKKa}^`cP%mFwMQahZhHO232iY7grdACS z<_Xn+)*!sZNp{tTp;V1faA-9=(TJ!LGqQ1LHHh4zcx@N``z2R2JLH?5Pbzh*dA9*9 zrK%e2>r=WER}M#Bl^N-U|HUcH`fiqMXlfzdA4(y?^&D4Um}SmZ+5A~6m@Ek=rVfgG z``q55`mJyujBlhy>|9UGU9;*C=d@MDkfcwA z+N6Iq3%3X-3rwPCGteEGvh|aKtqn6}4QoCzs`CGb?bAp2eK1 zF~PZv^l!UFY}%Rw;|P+K^&C5oMD0n@pJ{ib8jqb+ym{2=K5l6B#&+%m{~vpA7hC6@ z=l98DTb5;6k~OyM@pv@HUfUzv5@pLT<0!MULs68(8B*eqv^;huRu0KSi6fGSdr0bK z+NSArk*39>XcxUGf+AQ1dl3{xun2-QSOi5cf?o8ZD2iawiy-aAUiPBMMNt%spx@8$ z_kVky^E~H}en~fIVAv)P&+~u&|KI=j{u=FeI8AhC1iqu!yTtTBHk_9OQ_Pu7ZQ?dW zBFS*l-_p_F)caBF+1Q#YE3hx5>JQdsY79`g6!Q-3aCoa*2i_`#NXc$C0-Ygc7FgA; z%L!GP*xnx6^aQmh8>`rQJ}*o$ZR{As>EVrUe+?UNQe#W2^viBNqIApF2M69dOt@-z zm)nFXm(X|Qaz)FTZ-)ECD7Z6&%`4GI!+!T0IY4Plj5@+Q`#QoX-1+sF+CL63Xt%7o za80!Yet9vj@uLGrS(Gp0Lc=L$ECV=C3dUt5b)7i{EvWQCGR4>(x;BARw8#i zh)V0P7!a;44os17g`-p<%IBk(@~2Yeuj%O``mW#nQc;XUEGmKX(`1?zBAfA-@U$Sb zgSmg(?byBianuYAlQF8e~ohJ5Z52RlXFtZ@n!@qSUZbZ-q5_q3tZ(Y z<>bl54O2iu9qzy;Uw!-9o<3al?hSH4(#^*-@RurTe=LI%?@wobHb`-Q){XjNu~|9l zY^4byY9s@cOcX-DXZP`Yx@@Z1NioTJ=i{;i;#9N87Q>%h2 zI;R)FC_lA}%Z_R`Kt_ZY3dNWk0E`G!RyUuSv@RV=-S_gi2i-^8eYGzqP^jV_ATV-I z3@+lBC^c(#P3bKOsE<$jy^LJwUE!rymBW<0q618CS-kKroz(IM(Ga{EzvTuZIQoe7QUOsa3Yem}^EP|-XhXi)}BnIw=51A7HNfw4J(5@V9ADbw~Ps&@H z2pfd3QWKUyXfcGRnqK90Q{g`zAg_xdLVP*j!KDJ;@8P`2li=n0)?P2>;g7|VFKm4v zQ-6FHMBng>9ERwl0tX=gwtS~1BUsU!J#z?_yJ7xT*T&?^H<{&U#N z0mcI0?MCco^X+S&^0iCU9{ZkC%0auSOgc(Xm#i)~r^6keo||5{Hhp92v(DnuP0NfM ziPYnInmlVwNYv*dC8>{Gj^P&^7px{64Q^l6|B3za8zJIP^cN@~CT#e(saRdnlinXc z3`o}A2J9G5#DYuDlK)cS}`eO0c_>CTy z+2Mu+d@bMflhy-g?3MhY@_2UiG+j_NPiViVeb<}ul*cVndA`h%j|w3?tdR2=pPcWi zeaYD4elEI;Ufkg$qNW}M3$yRM#KQBo6)PJFXsCWEhKK8eq?GI*6aS=WLo)h)_P=#J z1dQ=2;sdTCesH}zSIzF}29-|Vj;E;Z zB4gw42DpKa5&eQ<#k4ln{adGiLGSz>%dHMG6)L({GAiD9@0^^D_j>)cH5*mA5*0~S zkE@Qont35A<<4HC7VCIQ=j!&54CI&?$isZBoJ#agXuA_c%v}xJRaTjoWkf@E-&V#S zi}SKch#+$fC1^!UAd1Ju9b9g+5l-Ny97Mtpi)cOU7QKJFkX z+#|}4VO6eKh`t$K?opgOp8JcYc~?mv34zDUfL|V9Z*{I$$Ko2a3ytn#+itDw+>ox$ zXvRYIvOIFC~hhPU))!q z<`1958CMsoSlkHJk#gN4ti$XJq(*F^{(CevuFm9nEWk{VAAhn=k{ssQ)uWa6!Le z!p`cSY5g>37Wz$n&Y(g5azk1xf2Wt_4Flk(_7i`ND_zy!nMLf=i2td+O9vqTh7Ty@ z?^na;SpP_j{Qha%&!j9h{`SxH_Rsxo>ENGy8b<^zU7uO(d^$5bYmS1>q<)yYxpb2O zhBH??x2CVpOwCSr^qr|s78a&&ENKSR%#F^{_36&!jOMs6`Lk0ClZ)5K(#d1D4&4@^ zx_yre^_Kpn+v$p71vx1wHsoyFHWzFD+oZ%R_=uX#w=UYZt_j1uoQt@nGu1_Xwyl52 z5kTa|C*E&d7y5goHQbtKe=)jcFFfYwC^Xwt9GWg-F(#emb^;b^$)}M zU}WSVkYN;0>hJ%!$gTOiw{e8r@7?moyK1HWR_At5V&pmPt)6}3;#-|N=H;e`;^N-+ zwtUol{(kQ@v7C5WyKsexo?)u^ZA^0qKwAsl6vsJk{*r5%Hy6sq!hN>m^EbehkV?eg0BIRCd zKavXS{RO_t%U>oH>maZFv8pJU>(SR4u!3>fVFmNaMgt^bNO4);m%l%q`a3`O4v=_t z2mKA(L&xqEraXMyg9Iav#HvfXu><&ds}GX1Phkh%4|FPfV@5ke*O@iLBv(E}!aU*&+ zeekkYv8qpQh($YflmTH_B=QUVr6NVH-1NRz38Bez_p4Cc+S%$#kP`xyWuOX?7%4?AtVpL_IJmiu)f-u&Y4P3HN~5vHk;QtK|5 zl1K4Qj$^n1*#1WN`7K>OnW7%_-97Yb!Si03T)j`4;A(n#=j@8Yu4{W6uNn_*0tT&O z^XLl{I_yF8<%k8`s|WTp93$Q73*v(P2XZOhk;`9qyL5M;j$dtf^=8toaX`aWW7bFH z1XZ=~ISp-F-`!I_S)g|>p^MNhF!ps}2ysDk;%e2X@q>eWZWoqzeQZ+o73xW?I{Usg z7HR?s(?&hiNUjo+HT2>$6d(P9sGHabIMdpb`B8!y|nVsX%ogRm;6jxxVa8-^otr-Sf&GlV+|) zMZ!A;^_7+7Dt>OD~CNX;dx+sJe0APq1yc-{7We^`0H!#_I{O1W!vGp(1*k_RRodOe6;;M8 zWA-bbPwwCy4SZ90*y8)Tr{zbT6?LV&XTD;6sSQ-4w(F` zh;+b#{pQiNoSXR4^cIbtJE2X&N?%D67G-SPW}FO*Y>g=2Bwt+sz=4H}=`b&Z*CiRc zz7<+(HQ^cFn<&TQyWr!c#K!zC=N=+naHhs9@>=;JA}s{Y>tRnwawWjqaKp2Sbfw;M6%Mv^f%?@)1B&h5%HcQrH(+_=4z`ANt+u(XK2t`m1TFx~3l+A+(-0l{e;Xw81v~kKG3qWPh{%s1Dk!ca+)g&T^o0Xd23oo}5Va!}^o^c$`JmxP9RUyc7ldsF?~~ z@vcJu`H~^T9AiL(M3bp6$rH-5Y^qi#jopbZ5ueFnMZLVoHsz+hBc8 zuLZAR>Ua@$B$VMUziXsM;W31FUH^Zp*w%}4y&XCX%8lzeVUIdzumAe3*8QQDN1f0; zYw%}y*Q(yCyGqD$^oFQa-4VCFEIysT(5a4v#gKj375C&kGc4MUNh<@d=P#dmVxhm$ z3YoV>xXx@4bx=Q~h~?By7bh3*uCMKi=*CgUOGy*l5tAWq<~auWJWnj%Tir?(FuIU$>Un6V)=(uoMH` zr3bo-6*fQv>&@5InS9WC)5RZ5FMcU8Sz`3b)P;#?&N#uI=>s4KbfM?>Z0PbxeWX0xNhrZ&8Mi-qXC_ zAsen?PoLT|tv`PA$h+9z0W%VIJsq_+WVooL z)EVULk~>s82NxPnFfYbDoDvJ8@t#D^irfzycV5D^4$Dk59nGn`Cz_BDR>y34aRkb+ z7wc+Z*x9fn{7eyIv&J4_BU|z|{Y?Ky8au?8$jQ&_wF=qtuA3nEMh#-K>svjwNkyEF z2Uyu)hV+Tt`0JjwQf`TjMUai#(rdLX#nwvW_j98FS9vkz8_T*pq6qG`BbHF+M!$|6 zO_Wyb$jS><7ukanViNT0KD)f(0)JiXD4xGC{_=jeOyh6T)z)VRXwumVORF}%Q_(-pDCj=GO-t+uamNGNma+*RWI@NmCj~Q4r3WJVjq%5qPsnM61S4ha2*=ki#l8G>~N6ne19sWHk)qr zB{oy_u*L|7j~zsLj8cfWbXWQXK6DS*Mg>2+d83aLH?&gG6zLLJ_~p)^yM325F!}yk z!E;K6dF&VJDtvatJmUfF&XUGxwJva23dqev*V0uzK6~?8>zCium+Re&Tn{k zTdh1tkt}+WdQQJRv7wGCtxLbuhH`0VPs|B(TAx1>!^ZjhHxvYJ{r*o)g#dkBg#g{T zI#4^>RRo)>Ip$bt$QbvjLMmnX$oHk@*cI-G7t^RE=>9r59R^IxY2xmWohf`tm^B_8 zaA%bZHY&H!aJ*+Z@gp~U!K!+ZA7(JdF}{kN=^3!Yj3q=c-@+-jp(A=@6^u;RPUrRM zp9RqHX>`+I47r-%@&{7P#eyiIClR87C zy^vZtoSWttS!Fn8IdxlPLo*RiPF2{XM+BL1auXd?_8qJyXiS-W>WA(Y+pe11?yM7W zS?;ZnU<6~ZWI!o{iaV}viCwHKQ*g`7Fkh|}zy2rjs6Pw9!n%zKK$%Inha)l%7_O%` zfN_AC6bP`fk~VGM@ko)!GWa`Q0MLPNm!?G2wD_DWtXt0Rjk#>-=9iXtkn=AI6Xh%D z&TFicU}Ig}t&}EUe3_mtgqM}-OjaJMt$xRD=mAYCh!a8(suS_zG<0q5VjPu7<_!~M zJR){o{digaJiADb#@WD(TJLO0u0G5PnyFIB2CD-VAtml3i%1|!BNS4p+%jF(Cy{S_ zCL~WDsKk#5J#fgb$wEoO9k~xMh6bI_ggp z!F}m3CE=3S2WIRVk0Tw!EoyQIBddrW7X&;B%`gBG_#^RWnd^q$pBqjCDc+PZkRTtw z_w|>X;d99Ox}9NFQHb1;?cw5G!wKsWD5bo&u_{r~n-Kb}s^nKLkL~WtJz}*QAinb! zxFh3(HZ4ZrM#2Nt4`|wuJ363QKHVV!=)OR0A=I-LJ6BgB#nVYsf6GTjHmU0WNlVNi z(kYfw65@hQo|+YXUG1uqtL=o z`_>&lv}DFyN`fVwrS+;{nN5G_67|!i`jqJAmOjZMYDpQ2OZuc_8*V{z2j$jv%L)Dy zaxl?Ip%3{6CCwO`dKdK7-D+y_76M}F7fWVWww~l8?I#z7l)M&RPbL839ex8%LPK^l zX&*1yK0pLrh7y-HX>bzTqBmX&>1}l#2COSeJJRaMG%!J^LG2`OnhIqRY;`%Vw~~RHe35yalU(1&+XM<&^a~4 zIEoWBaX1=}ltyCgpSNt(7Guv@^{45VJl(SI&KBcQP5*y}x0g-QKMp)MuH~9c>9vA7 z%T$u!6-pQKV(?Czr#57YL|^UD>;ArlLZbK3_3EgeMJ*KKBYXjSLByAAWl`({CIl0Q z^+ap$sy;z?hm8>CjL*30l@*Ja@e##=ha1QOk4hMChlSy1%Bt5V71c|er_u)}v@G80 zEMDnMDJMnxDq{{LDrHYvpPY~|Z^e*I_3GYHcTY1)hCuX+rK&mq;fR$U7zye}7Vk27 z?txil^)()Q-ncBF8wLzKXjggzng;8mMdbTNdtpu#oP62-=GTCP>ZfaQQ^jLIfO2S` zS_Q8F*LcH#ndMsMf+C~O<L>Cb)#me4XBvrmu~xUWg){@k3qhb%>RAnN;W-sOJHTX zt6O@d(0wY9bn`2zZil;TYxbSdW^Xd0F`DXZy zzcO74e8ssC+;oP|9-obXgT1u@4j%~Dl^LgLDRvGrjVJ>vf%+zcc$&Z&acC4=k4Cpn zp<+CVW5=|M;R8M)ljCOzWxsXvXUzay7W%+3aA-KI4fH8k%-G2y>xaJUqwbv>!B?Pt zIGkJWrKO&298Fu>q^-!l#@7#@i23EE!4G~{sm8(2XukGKLl#vJoY76ACvAhn7~c%M zBOxA`bKIU}5N^wjyb^qdzB^ZNaYew&vlsMusnL4o{ImKf>bPP2)ZZJmmNoUs@xm-l zN_GttE*PBZsy2U#51+$uoMZw$(7O;5+Ujj84vGz%6|_!1*BHI^=K}j)2^1IyVGVLs3JkD<(KNweLUV zA_xY2mOCPIdaO4-MU{ky^0V~Sgc9dDS-koF;8N#`yqC%zF-dRz)>mahsVKa^wd2XT z4VQf?@BkOn2Ez1$rzh{LbUB{)1-&YDcb3+Yu60~?n?s~%J(-_CA9nEWohDR*>T4O4POBz&| zvRw0-Pqr+#LTF^HVZ^e>B%G77noj=Ir(HE5@EXAp5C4&{C8}D(d;%=5djk1vRr~}` zA!-*Ukz)pZm;sY}pufDttq-!xQumt5#}Zo&ePiT3R3i0`Za_&pn(AcvlhU+zT+^2B zN2=(9yWQQ?Y$P}eGYO>*`}ro;_-&QS}<1i1*j{#6b|^7%O!GR)A=YE8z8V;NQbypeqB!Fk;PrUU-!O)4U&b^@M<+;sE-R_>y->P|%QMDvKg-y2Ca-E;O z`um-w7D7m$vjg83{K|dXe7o>D7IyG%2}dvTNh2p$gV^en{r)YQY_UFbYTWlu12HLb zp{II=oxAvI?+|WL4_$m_-6#=Z37!nuc<-+#h&DsURPBTV&#?FK#x@i<^s+G5_4gql zr-d}9$+q3P$TvOLrx6$={ipCo+UpaGiaxY%^jL6>z}vEHJuJud?p`~O_?y9i+T|)tAjJ3O9VeieNYhR^nfl${B&O^>13Gk&We9tYE1_Ex zZFa4WfG8A=^o@3GZZk2V5@_OX9@prus?_>{NlZ=3P+U?+QMe6nl17L_Gc(@E8NCpvJ3R8Dco#_36?bC&BQ6|`Z^KQZm!c_nMd(`K^~9?M;1E9lSk zEi@z7gh*?R(W_E#a;Sc8e;rN*d0?(B)3xpPA(d&tm`^gVjy4RtK?^I>o-=fpmOK>i zCe#n!c<%?)9#ed}x4k<-BClsbkW3*Xc2l_&4|>XY_ncm7PDEdOibRG$ELLsX9gyCO zh2*~5i1{VdN;A7Da}}B(B3tIJmYJ((bMB{Qu7cF;=u(H1or?*qA%ArkyDw{p(VH7- zw5jWDxlg{orl$g(CZ=*G?`5agQ`UdqC@!}AgQYg$)Ibas3P(Qo4*hR-qX-h54$Y1r z#}$v_=i4uPY-M_j*p~TD*`e^`#0FP3`qHhW9!GA7ajN+W>k51798PNRiY|Pk?Y>VN zoA<)=$OE<81fj#12O2nS!iCH+=QPnvXx!%cM70^4vm5GZJ!I)-UZT*v#K&ogW{^x9 z0lK0Cn3HoeZSy5wd zuwSwbqx_tc{&7oZrhnJZ^!a_l5SBj*gS{8f8>SRP9&tw~m`$EWH}m2!DH37oZ@5^z z0Rg7I9)ZDK7Ib6eEvHoYp6QS0Wl0`V0l~X%x>KP-_ETBcpu4)>r%YOis(InU$GOQ{ z=GMIb-o(4aBZZ&%^(}iO{q3Uu*0W-J1K8ThbU!hnh2yqYP-t!U~=9YJ5Kc?OVc=#G?5-43Fh zlIqEPnLfw~E4ggRtMdEt?sogQ)n=VtyF2b z-iSFru9>xP5htcq?VCh2hdP{S$L?U+1gM`s3!u|pS=Zfq^x!T^jW&8$(_O%VXXfOZ zUF!EYE_c1F+Xt#ghYUUJoYnM{mSVloi8$g8_HPw$iXIQZGv6I3qNO5#vyg_~^qR#w zNwV{Rorlcf&fbWxw6va0Et=?e$HreMHl9*Gc8p)WDfUh~$IB)huE^(jLna?gpHImP zx3-aq=uS=DoSXaP#>~{@(#*{po!OgmErL6u?bioSR`O8-&w3;?`{m}bTUFq-P93=8@L@C-#))vuO zxIR8#*SBkKwe+g*&nQ(*O=s4B4Fh=pirNs6ajt~I-e66$+M9Oqir#-s-c~V8851U1TP1 zs;b9lwU~-*jIDkJ49xY~g=q32l^V421hrE^>n?;%(+PiCS;RAh@)ec36HF9b^PF#o z#H0Z=2-x&$1<7|558}2q=muat%Vhw2%%y&`TVH7hm5UYW3_IaouI;8s3~mC*WifOv z4J8i(kCz@9&t*dbvdxH&p>pD&AnA*wJ7WnM5W(6}i8>wFsEZhZvqYQ{8%b+C<+YKG zSn*1Tu)}zwYTO^9>my1pG^3Q`p2!G4qat;e&#y@*a8?RU(o>RiR3MP{^NidYp&yPr zDVrAjV*wF68ExLP(z5q0>)@lUa`)-g-I(BARMdEbXOpz2BKqICBA(3K z8{Ypkz%FE22PlGea13_m&gBh}gX=Fmk239N+utok6vny=!bz*N-__s5=W>^Fm97^b zNv!usppw5?R>>Vp7x7ufce|b!vaDVbHWGaGf{nW*b&%V0rwu>Z)C_ass4`i@=0;ty zJ=J>0hYoA^Di}+o^LS^?g4svZ@o8~I1udrG@U44AOX0^m_pEDh^;=H>iL}zUIt^br zrmxHibXMA(zWSs<Q z85RF1&r%}P`?|KRcup%~xBZ!|kd;(eC882l5mlP5O4%9se9<)bsv7w$tB}Y`5&{IG z*Uk`jztQ}rXWx`g=3$u93M2^AJeciSPpj$pW_hNuZgn`)bs2PcyA+Q85bN4UD8bh*f#hGF(a!}i!%bT#_nLCpxus0v-t7Wo-I z%@Z!EePXyvp{-(@ug7h!s?OJ39I4<}{w{M{jM(LB!!E!49+_#u4%u-=z?=z_KNLFyNe^52w8aw257EQTuX)`e-l-@NdU>(W?ZiDAvJ{!Z=H zwG5jk`exR0-AxSN^_QVMx$cWF80J&WIX>SH+lbiQ>8?r34{fQ0Lah+FAuZVrWkfbL zVyoI*)O~V|?C_SGwwDp=d()drYE*~eRnvg*F3JlXcxXFce_eQlCG+cmuMh~1_^cw9 z-pu3Eo6@v2a$&H$tU`d+L;gy~a+gfmX*bF`m`qd26!NOhAz?Mq^d1I@SW&|FS3)n` z?%r-+gRNCR%-uLmN26t!A>J?qZQ2cC%sSRogA3WH@z2ZM#OB16-K6@^CM-RZtbOMn zUNjssBn!EHJQ(*2I^))z_M3f4T*wPM-3O8!6$xU;L;nksPlAiDQKm7v#Uofz35@Zp zVF)!LDMb(T1VTxRO%3ajtXvrPPK;a-b;>BLvS%h=sHO3yItuqXH@7w(dAE!vVE(dY z%jd^l>Or>pgW6Ut=5vs3GC#2j*%4*ansG>@EC;aB;-a8$P1)6X; zs|h7@KS8^U)qQ9l6Affh(6e5Nr7#?f2~!ZqQTP6qcl<8*@0IN1R)1T#-K@I}sYwYl zPXuLitYXNVo94xb8A;_51he+nf2a2PeO%G$gt(x0vJcXUj`)(E-`6M}=?m&J&iW!E zQ^E^wa`cv*2Ys~fb}m9qAfnZyNp3hi2%lg=de54&Q|L29%hcXlc6&&#fLE%%O? zoF_13g;66uc6)bJ!C?zLA0}=RnoysND+;~zeIikrS&m%;L$`FY1fpXkx)Wj3gQjVn zsxG#qX0GN$c-_25OmhHUYzcoOzGC->nvs;2eRfJob?d8AWaT%r0OWIN-Ab9xPl8j* zW6d!5Z7uB<7ca^!5=-YOHLvyf_IGol#u@-#?f-Odb9*MWHEr3zgsE;J5THc~3n1f= z3ts3xs}rV}P&%QSr^fkHa`RZvZDd)?Tds&f<6F%>;%Sp09tFiy=1C6G|LRzS0*&X3 z9>`M3)4MwXma2u8q^H@OJ4?lE`^&#lZO@3EoUZMp-fiHSuy*V)&~l*HO%!uep8q`> z9geH*=-$fio*4fae2DQ*08@{59$ut{oK-Eg?CNq*Z0aug9brBeQy~8_km?yO5h;NEl4!6@~Ti#B$j#V#&iXF#T z8s(0`ub(Qa72|o{xBxNlRq=l=rb8PmheL!J3faT(S@R}d{bXw=&SbRnZ}cAScSDaI z7oSJiqZ8up`0SJihep}pSK|jsur)#3+n^N2uP{URao%xp8}Pc8PdTH`3Mw z3~aS8Cp~BxE=XQHA7dcL%s>eyYDh<;#T>{Rg`5`yfMUf(=g<#zuuttEt}Jp@6t<=$ zfkgG+(`N4V9(jSpib_hYX!VEQfXf7AWRNrBy(SrdEkzN`D3hV$9g!z>Pt92C9BU)ha&m?%xf0~a zX-p=8|9DtH(nG{q(d}vnea&dDI*s0~(X_F&>WQ%GgJLLs%l7b#lpJyNwH%AO67U;w zEAQ4;rRhOdm>UvB)7DSB!IYG;poWilS2;AdWJ_>h^iB^wZKXGyuwWt;3aU@hz=IJ> z|8WpXIZYvYZmU2$FBCyyW(5>RpNTGZP4x(;_nnV-7sUn?k+L-PbE(O26jqGKK_t3Y zG^TVQepDWl4tXOb2W*m?9)kHXSi8CIGkVw2cs)fxh6NHsRct$owQeC)7S}ho#o=Ol zXbS?-VJ3Q4@qLgWn8V>Gmx9RA0A!n@S%)?**F8@%{V&Z*qsV7i<2-MMVJri~Z(eP; zTS5y+QG(-ko+o6)L=pd6Rw$+f^D9yqu1J}@zdV$()v~kvggn zSM{`l4CO5N(2P>PsM}L>S8iXqdHbiI%*`kE%JGi}BJvzK&p~>q_b&%jCAGlCA7Ze& z7o0QIn@51G>0jJanQ!m$A{$tIPDSps`0pE zBAy#WYj>>`XjBUwdD<&L?de1j6Pn43Gcz)MDMdo}M=^1M={;*+6KLIkxu_B6I5LFk zM@kGI@#I;lsn9-W@Ux&cHaI!b&W}wE_STj1xr38q%)U-a+EglI(ke${z+lV@c|Ptw zcNd~C``O)u>|8%>9I$pxP-u1Yq`g0LU8p(O7XV%o0axYOw3vaAA}^L?*w#2`o--He zw(u10>e?=ja`#hiS2ddSf*0mD#7yNDz1~-Y%Tk9Kfflp}!9V`z0ub3no>h=vW(1yI zadM$2`+tjBRI^j%@jmC4od;j?3q3bd@WJWT67b<4~0$1L!2eE~TbXS6|azO>Y_uvBMeYt6=Zj{wNa z4cb&)b{+dPs81?qG-YSRdfz&9J?-PM>m26WH71BUXBN)cA*8}CZMc)P;IR^+My@>} z_Bt;Lz?(<{#-0tiCk5Qi`?gy+Jvl$8T+Y?Kss1+6`{GiL%=K69Q5k2OKR5IOI>196 zAXeM*FT~|JNNPgJNvf;UM6|m7MIB*z#LC}}D=+RXx9{3P9(4leH&MnkqveTf$ajU# zTOsk1cKVA$AB@=BGlXedpZ~x}(#^7X{niV?F6*KFx1(AJ{~J1^w9AANFD+6zO;)-3 zS?@9t?48d2{<@a~RDsG^b@zjyUcy~w?f1-OcJ#90*vNC%<@cuUD`LR#h2awS3u_ZQ z$GD(U^qh>VMeV@w>P)dvV|)7&!Jc^jnc`ns?vY8X3bV)yWwapOQ=hYS}-Qqf8=774oQy z8^?Q&XBXuvUb(9dp4(~{Vb8y$T}S;0?btQ_GTe1k^Hg9Uc#9 zpU3A^t~!uW?Zd3?t;Y=qU;$<;rDqP?cg;R-dhGX#$57W@!=T{E-SJ!nN-med;`m+> z6npwFn|oxR!-fIaroQ1@=m-Qjh^Pf5w;IiaEBCxdwz#6dd38WGUoQJ*8J(bV6M5fN zak7fNt5}@Weirp%bYwluL@i0Ez1PL3>;> z9^r{R!o$7g1Vonfal*xMpJ()#8j60NYYTr2W~s(7th5F!Chd=C9@}@nm1t~oV1bH zgx}v4)wws`1KQs%-&DHDwgV+aTp?OAsei$z@=l>tVn|VCXEK zXkduLr0ss3qH>cFC@x_V-;~oV*1c%%Q+G!(ni!jDJr6xqSMAL=bb<%kfl1Kx)@M|f zV*SM>(g4iSn`?4VZS`by8v_2wJO-W=>^<|q7I=m83zx^h0_fli$7x#c)qZ+%TYVW! zQmSN6MSqs`-}u5~x@|=9ie9jhwt3iVRGM~prhGvAsC70>OPuf}Qcu;UwT@~ns6-k? zdhW?7D%G04{YpSgQd=NT-i^#b2Plr5|O2ex(&>{V^IiRUXqplz)^SekOLc2x(jO=NaKbdKApO zW0&ax`n#s&bnXO&Zh3iYaTv=jH8^8%}y>rqwp7ljSMQ;-V(9Z!GO)s=bp+3mZ zI^<^1Ye%$}R(o!GXRzLxR5q#_buabr^|qQ;B%bIx@1j;Eq>~Tz^t5zT+9o!h=$M{- zD83I+a{kic>4)3>K_kVUGiRRbjFeb7OF%PB%V-PehvhL&_=24!WeK29HywhCe29s) zSq~(>Z^#+Tc2RbutR&z(e^m;{-Hz&H?pu<*4SH)@`k1JIw4K^1XJoQ8pYlxkfL)9e zRh^-p@Fhl`Yog-*bZ2OUpIDC(U(@!!jVm+)tkb?%hDo{t=S-U4My#*XPzRSi@y-I- zNk+TxHN2b73JTt7s7n)wuO4_8u2#Xc*e&EBw{W`KSDJPp_1kKYn>KJt8a+A;yiV>N z9jBlH7PF+LrYGMFPc92T9_smVG|9y*_aBa>%8RxxDpoPwehoTQH}IW%M!=o3bC=(0q~ebn-voccG8mX$JnC)V&2O8N)~@k9FpT#1 z5fSMctUlNJWWt2(lXQK@Sn>0Ie>0|$)miC=mMFKkQh*3hA%q-9U1a^PgcE`ni~-iB$?^{tJbTT=h_S;dKg z6{0v+W!S*XDq0S4UQ=`LepIEXnoW^nvVFqiAe++ z=m>|A<(1%aG~}lQe_H*1UKVHd%nr8Unf)kf$`emZJQJ3P<wJTj0su%x@@w-RDb zK~3s_e4GpvPQpkEU%%6?A{}Q&jMYAt{53`Ropp~dV zgOgA$Mz<^5(TeqNI9@XO`0G;8H=;)r2Idfxb_LD0!H?Eo2jnBwZ z@Gj@p>0`yFPOaj08|?Hp*1n8Jf4Xv4?msGB%+Ht_)2>(l$dre=(o&$JUC}tD2bMqtuhnO}TduD*BgGUp54AWW#gu>Y~SiGuSB+XTZ_YRDfE| zR4Am|`K5knCE78wVN>k+oIb%@$MsrOo9u{P?1)C8_C@0^T^>aB=uAxQPc*B%u*ENGXdzv0P_N|nuD@$~%6l_fPk+w#hy zQ>JKQntI~1RI~(>!%EN{xP@DLsx2E=ZV}a`1H9S;Z;Le&;Dga2Cqdi`dNuVhXdIwITnc+um(}>;R%1@wvQh`aga2vmD5&HDyCy35BT*K>9I+`}?meO4vqa=c3 zVWX3B{WWc~eYJF9#o>>SJ@$WN$N;X9sz~q)R*B;PR*+dOUU3+zXYt>W`ouSh0-*{Z zz<2b7yCS2YhoyL=#Z?3s=c{H<@!c4YBtYk@^M1VWyvcjq=g4B&$MTlNk4TSAmDVH~&8}dY{Dg@epWQ4JiC<1CnfuOG?5ph9D4pMXkw>^= zK5xkcb+7R1ulD3dhiKmXd@R!J(g=yB2$&cm6kYmb#~_3^`*|-%`4N3 ziSukWd zK-C`X4sp8JPd>0{QWiqn#Gm%n-eX;fOuf+4f81%ygf7py!tx!W;snZXTSAwVzD~;9 zF|Bsg<&au#+#s#;#C7HSjN97(Bjt|t-B~>hKXkF?VD}7WLKlGCtFHhp$^iATFg4e7 zsw@n#NDPJmT4Y+-7cNe5S0awuew zqkFL`yPYT~`QKAN%h|rFS_a&^(yCS@T5OiXPH$VS({&Gl4|Z%W7z~j1q)KoJMKWTM z=a59|9;L3!eM^^sqJH3C(W?53hpp4YJC?^aF^@=Kf>dT+Eb*bjdIITJO-<>DO?JhyH~bQBV=8PgEXVp^TV1DF_u>iC|T|;S2k~ zffC1|J`@g$=%6iEQ}J6tYw@j_GON$Vy2JRqQ*TszTqTKjnVD&SCXOvbcLmus1%;XdGwhu(42Q>?1IunLuL z0;1l{EmKB@=I2Au4CMhA0>3&i=){!v2RM3Ez>Yod(!&=*fh1itMS=`T#VXdf#t9ix zMGFw8HJ%Em8Tb52g%2vWLt5d8!W5?ak6U6a|4d7stmEgnrH@$@0aHQ=lWCd5UTZV% z;ej6ZRIaS{&nGE`tc4?>z+f2EO$Q7RxCyZWl%2eWn*)3vO)dNLJ|?P#)`J zj&;HBM4iHEC_%!}U{CtdptIUrBMK!As%GhrKhnRDYb@sJc~0J<(8cwA&zC`ojRFg6 z;GxLL`_8#AM463xIX)hG?zx(ZScqyCfFVN?r{1#spzcw^zKH6ujw`{P9sI78E}6bx zu3K8~L&$A}PZk%Rs1ktvMY0CFJG9qRBfnpZ8chxDJ+y9iy9}3>)zIJFRTwCt#>&R} z=JEwOo9@ZL-|cClmW2%TaQZIQ0lJJxA!=YKN7Q(@6ZdpDyc9eq@{;=!K7U}Q78jW{os0%m>7I2SE+li+s6l0yPibjj6V)vs*Op3c&ou`q z=TQRB%u>aaC{>;AhVfoBB6HNZ_0Ub0i1eT|9(HZRYIR1Lhkq|Y0XvKliJ+?*?Q8Gs z$(x?URCPa*f6s{k`i@ECS$AA9p$FwdARY0NdbbWIs;Fz$zh6iD647l?Xm@?EGEi$^ z{DEQ>IzGJ5;?xamWoXG;QYKa7K#tkE8!q6 z)Ikhr9$3QavAf6%Kvn{)2%|bpG|^CW2aiw}*!m_F2TT?mbna66E{IkMArput`R*5@ z|7kiN$^yxR8~`|S9AY4zT2U4L?(xqDtur1F2ZRA2*+qZ~f?STiKc_I-V54}b1gW^M zYaDueeM2D@W|gd|qf!)kaXfIOo^wJZP*x>jIdB4ocX=v&|0XpqY-C1?ckJRS;}H-gG#?F7sr*gu95F6ttJgZ!Rf zRYz?w0Bk}5&BWoz?oV&oH^2#^9Oc~`Zw$32%ITx80a*{mAMesZA>#Tu^)bh{Ct`4M zv8DP}HQF41;9G|FPRCIhEG?2Mx>prL3c6tY=mAkV1cA#VypwdVn(boRTIT|uXY{pI z>1*Rq^hXEYtB3K7q!I&Ezr~MYDw+Gvwo6(7&uI%13sk&J%_9h&aawAb9!0>ULMX&gGg>I$g)MkyESKV%G#3FA zDCy_Qr*!QWUw33(r;;!zNY*gIb;hp#toDU>?(Q<0xu;~Q`>IWpCdo{@@r3pJU-8(b zl?PB92f55raq=2R)N$B|N6JSX{py&byD_Ih6HM=PMM~w6YXXmg<@-PU?xD}L8A^u8 z-R3r;sP?dT)^@mQFwk!~-e|P5IFu8Y-#mBeeulc`RNn8U&lGc0hp}J*xq3ryFeaWj>d{1yKT@d`0$9mPVi0d!q&#|CWzu(Im&V-(j9q)zq}Chn zcg`wNWJ7H|@AuxCI0~(HnsY#=+=^kVsZ8&c<4ve7m`kPtzs#aki@u`j^*tRI$MK4dS+ZkiX9#ZfoGJin&t>t|(5e9xS}O)q5bPW3j|qn2wT0 zhR27ysTqwX0?GDP+;`oFAU;^%xeEo8t`$p?7kPzgOQ#@G#a!kwQsy`IG;CyClGby2 zBsOv>p4ey7Qp?k)bT!!)hPUOUr>C!4ZFgtRa!gwm7?EDk`UDMTB(oFCdtz2Z4eM%o z;+V1A5OPXS9ri%ei0AebUTS&eJ|j!5PuGI-Y12ny5NX7=U$MRxxX~ekNPcyo9iJcc zR@RwBVlD35*L!SrWN!zg9Bcp^Y#?Gn?!{JA-u?sOT_;}%v1AU^B~OU8A|YMUMKOSl z>P`-1XH*+vSiq$qLLU`knCW2U0|A^RQ42@OMGL2X*%N=ujs~b3=u+|fq}Q?v1`Xei zzJJ(>3paPnnBK0F`}59jfJ@1wvdvJ3NM=9(pz3LhO|y3p%NYW=#qi5G1T)(M|u&dP=3y;gn5s#H2-H(T2SHPl=o2;kjBH#8x= zGp`(OF`~V|qs$7YIzm&`iV* z9PL11k(PHKm#*Noj%E;~w?DO{#;VfeN4$Plf;VToMF>T8hul!;uCJWz8`n|>#S ztML#{XULO!)Pri_x*8Y51MuSz*-S|NPTsJnavt8S{0e}mK}d^BsthN*&gFw z5F#GuLyQsBL4aj6FOZ~V%Yz=1U=*fNV;`Azqc;A_M)<UqzSOXvpaPM?hvN7UEGM-H@bx>wYq0vo}_F@Dv+ak+uC-0|rF!fhq= zD1iN)DU{`)m}66RS3m6!?gbP0qqKOmUAP-QcyQ7ke1Cq=+?SzFV0}xhMHiy#JI_Pd@1S)@__ZE7~{l4`ca;K~I!Ur3D*=JVCwx6rP%Q`G7DVri_>oIK@TxfrwPf&?L zm%&iWCr!68eM}os6S*zLAXJ0L@4okT#^fVlSQB7y?liN#6EYyy*B%|1 z@13ozA4zN!r+ePtGv&RbV3dXx{D;uondqg~# zRFCF|N}df*kBu;S7*XMLGBCIFjDB-voEZ-Ml(UlR-gMsUzCp^0-2sFWF>h;P4)EJ& zT7&zFJm3An@Z}iwtScSW$fxfCnkM?RVJq=wxHadBx>H0!40`?&izxl4vJev@2H<&a0G6*>>p8xklo`Wu$EeUI$oRwPvz)BQy3@Xn zMD!WIx5G|*>Cwl9f#aWg#jYU7P3J_}(3+{>X{|WtoXSqAAS?^NbkBvCyzwU=qC;ag zm{APeW%+mGPNOTri(Yfzf@f{JfkdsgynWMTjFtiV zwymC6v{EaWhDF{-@A5T?%_S8a%nF`C`_)fnDnQ=tbGMdm&U*f>NB76y?T@NA2Cf&W$!E{Dj#N)Ku~8w~{dF@G+hbvxRK6+Q5v^@(Uzg>3ES;iWm1bNMqV-Cbhk9qrB|Pp5 z_tjKseO0lRZIHeVza>va03_XzWFxN#v%^BV%5qPR64|hOTY7~|7-M>)@qCni(0;!( zP^M-Fh7K#MF}{RoC&GlVNV}lxi^Fth(@Ko&Mq}&9M@Jy*$mjkCQ?uNH^8ZFGter~d zlt=C0ZHeSa(fF`R9#G>siIdvwJ|)&Vc}B8^pN@Ld zk1B7PGk%>DK}y>L8OUGYZGgS?N)%Ne{2Vx#Ud8vVA@{x+|P-T&eKuLEd0;F|Xp-Zls$Bit#A ze;u_C&(@m01>bjG5Ittx6;cCF7#$o*K6jtqLA9Rp-AEXcg8-1P=7t#tN0f!cPmo~Q z4pzBn!i|5YQN!6}F6*|HMMuZhT37X+Y947(9Qu&0sCLc@MJp>LJ>H-0@2sqEFf43` zf#wJ`HDcT~WBZXwp%K{s82xH-IgB>GTnjDlre0xK_eHkfMfPx(-=S3&cjsPIG=lx# zS$%g^O*HDN+*LDOvk!FXXwF4^!uWJey6tBFcI95oGL!D=Hyf)U<~##Ia?w3*KK^{HL04OlZtp> z&~J!!g!??p=-)h@>^W=I+gX^xGiUEd)ofh$jCFP+m{}|&>EaqpcITg%Rnmm7MPSQ< zIgJaxRxFs?ypbo%?yGq#&)K5ZGi^;!3&G^ZWt(=#L{U6H=4(ni&B+Atjzhfl?5LUn zbm_!iqfotKlA3df|8!nIUG*F9wcj=N!th&Wb#)H)X zc*Sp59w+#XG2*Z0>R^ z?!7Qwei(M^cx4-wmrQ~Djn1}0Nt?!{LS$myItLkQv>)WCJc(%A<+PP2)j8hht2Cbd zVq^9YZb7clQ#K+#)TiToCua)z_yt3aI4b8m3HO|b)vER;8eg1q(%N47Vt%RRpMj10 zeC2BvWuvFI_g_F@_^n2VY9^oOV(;nbxHJOFOwG@9Wxc!6&zFPbaZu&*?HAC`iR&4 z9Sa7zM}X29E({?diO=o;bG0l-(F2*eRB?TK8@8Sky{BVisUH~#yYC3_6bK|rmgn(6n8kUiBoD` zYk4yFtv$Z_Dyl?I_2B~1tFZqOVDY(7IYu_E1L7XZ4k^urvarXr+Q^yvX~b$r4ag5k zq)Z2TQsa-tA_ETs+vJqa?Iku23|##BcVo@-T0#$hCCBlZmMXi8co2 zuNx1B>o@9!HLdHEg7Kwp7}Ty2xA4C=%t)ORqN03}n;4O}ikM!P1tJe;rMr8|9UxVw zNGv4hIaiQeDpaKw4z3)wL$@@ir`{9^$;%;dt2i+Y?}7L{P87Lw66CkjOjhNYD5(<4 z2sEG~D@FHW#+RH~@^}Q_2Q}y_tg^67`hrFA)Y@#99`viU8`)W>7At;1LqMr=*{1y>2t;VN}VdW~b=t*__KQ+O6GTyziQ2`;}G{TA6U zc;-x;ry~C2u5+3IDo98Kaar(uu2=!5B|FI>K|cfQa;Fq)r+x6z-dm)BJjcm-HRU+SD;%c{&8X(u_*4xvJRBeYJ~zg(wS3e z-@@G?$Ln6x%kiXU((7o4*hlcBs|N>>j&GY-YbDT zdp@UHg0o=4E#YLgPW)Thc5z&YRZrl28u1u!|IqJDc}-z?yWCyK-BcD+G=Za$qk|Ts z9@|g&lSWe>UWBoRoSO;~7}}0aYT+U7{mAL0*^{D11WfpxlCx&BOPAfXuH=j*m^L!! zL%(d?1cdJ5vUr`us`V8pgTr;UMUb=BjzVxAp%SX~&ED?@bMJ zye-4|hJO1*SUImx7G(5KYgSoy?_E@4tug~vqsp|iw@sCn81~t@$y>MQW)>G`Zr-^4 z$&JNN=I3uNEKOfAL-82`(1i|l=r^`&>{0Lr{VDnb%vWpN;_E-hZP~yJI{BPVmCrOe z)mJar^(`hy-f|+^HS+co!i}& zdrRw^y_PPE$W-s#c+U(p?@iET%3DTb9q;kuC}98%l<${iJHnwm#Wg=jhnX@=O?FHF!Pr~ zM`@OisN=AehlWX>#LG9MVZ%|&qjUV6JuwkCT}a4tlHw07$=6lRop6{?>obH2pEvFl zLjt*tN`%4l)%JNl?{iaKMevaxbeoLot|Ba8D&-s&c$9ca-}#Cg|0r+V<<5qx1A<^b z=n1xlPSB=<0PMQ0Rq7~F8e`qMJi^M04A5CqMv@=KGn86ME~*C>#{WPR-ts7&YfBAJaZK@JJLoSis{t1#7bv%uu_Hj$xYSP$oj!DEMg(FKC;`*_v_U~B_=Y1XE_WY!@7LUme z(NK8~RO@f{92W~A=jXV1&~sdD*1pPfy#I}#~g*b2*5`xxMjoA9VozYi$BFg5p&hv?}|EkJ)Wudpy zQ*vXTkzl%KU!5<+J9n^jX#`*4|A9f?UY!2`l}|XNftL= z!;O7!Z6N_}QD(-tZT+BWTMIyGacS(PuD5Qgx{2E+>Grdo*URmMZQP!n*~ebIuZq|5 zkXwyv=h#|Ww(a;gt+Omh6IdwdQ+-t!PwZ}AH!>?&HNCKKbD^0S|6s@$)#QaL_3)Ts z5s3*AT{XK)y|+$Ut{S?g@5e5cNRT*dwlmRJlpRH`rIUjJEvX5Do6xTMMv{`|E}c(JWeU$7jsQ%}$%Zm`O3j{PuSg zkgn=WY-f<89VBCplH7SwcQ?jYb8UD>fT5%O(a^0_4M9hmhbo;aB zGkulx?&sa_Pjyr+NAGjluu?6t6+-|62W`Mds*mMc?9G1~ereWu-@}wt1le_kfbPoMYZZ1^et2#2Ta^DWw z_OQ+DH9q;Xx!Ig=ACj=!7e1F3&dGt9gG3$OIY~avXwbE2V^@LJwKYrZHf@WPK zJ@@9J%f>xCHircR2}MmUb}-1RefzRnc&qo0t|DYftTu1xcxB<7)A^JyVCkGgyE!L2 z7VhPFtnSYB9&hX@y3^r&QZf>6J3Y0bal<6RsC}B!XQYbVmCBH8g%VDu#A`kL!0LDz z^4XrgqM!jY-I`By$_8q{o&gii^5W5J^bJ+Rn&wAOsuta|E}To|2ajA=&V*db&Ci_? zdn4w=$$cIZAvQLERgzaZp+r}WhT2d>OnF8vn|RGsW4L5)NBpUlhdw>McsGIcInSAw z+VyGo(YDflvy-5NCRGxT433fe&)MEWv@$JsV)4<|3Xby-5oo*`(&{}-n-BIRG1F$) zysWPi3h-!h^Lw9N>hCH_GU~0zO74(0eAsEaai3?(Cv+VPf+*%lAeOYoiNF^YLMx8O z#r{}yOLHigGPmr>LBr-8R0(s9Y|NQ!%oC5PupsBJ^gR!+#ntL_AxYLOE?p}_3)$9% zdAIE)YZSkjToWU(&_S{el}Km2PAAev8H|zNahw4pdl$(=iDh=jS5Aw1dMw*LwKtZ<~yYN3C0s z&3xzuFSCpmW5JKATba<>AYe=Za_0?*Pi}$d;KdHE%5X`WeQ`>O1xneGXGT-a9x9fH zklr%JS$zYYJ1e$ETH{Ex5QdLTr%oUwahbmU_4@Y44&!LeO*p*d69gjCBj1|Y8ve>**X+}m9+%EO{H>ER zDx$h*CPw=H5v#IneCTxjAz2~%Cq4R1d^D6%R4-;fqlc3bl6h@PY%E>WksA^m2%uraIHo{44^?mWupVf+)SD7p zkWTf1r*5jJd*c&_6%mjIpZ4;&62^wNaol`Gi4&x6KQ-@!Km3FjE5$;H$g~T?D6OGf zVkVHmPO}nJ#k?a!AbX-2T+hcZ3d+$$&sTdinX?VobGmr6X`5y{wC?afE1pJKrXqw~ zqga6mtHFuliWjbCFcQ@o){C^xvI-g)n506s#VlP|GfoiKrak?N)q^ggZ|2mD(h+mr z4y`Ji2VH33|FXEbwwsr88xU$hb^8o zlWy|yg_|?OnBXnRA;fHysU`WwhM8p5i$13nJxqjOX5r) z-ND|9A_*$ll(s&+3{$Ik7)34P%i+a6;b#NFEXydvJa>wVHCUjKch-eoM(fX+?xGB; z>WEpMzL%?RtSS4Drd-$k8c61C*>a>T#L7RHVe#@Wl$Krs{tLM@n#;V<#wEvEmQ`B& z+e6U^2V>QGizD7C6~hL^ql!kC%gyR0OKCN>tL9bVT?Kho%jcp7EB(*RNr8liO@TqAA!2d_KD{eO zleCI*txY4d>Q_N}JbdZsA8mEs?>7SvsLDsb4HqwYr=>0JGC7{1N(l9&pbYc>=rh^T zcM%CRf4?Jz5eSF+=qyI5Oes}FmDqkdbWa+jECjdFiAnzI`p8>gQMbq?x%nj!L|kJ~YlT$}l0B^RQ$;Mgk+_n3NjKtUrHHTJrbdE-W00MH7)+8Ef z&?5iObSm)BX`~AA3!({bz&!v%@Yh+QDHv^*%rRU~^i!2J$JjWm7_r)auHCHudT{>} zE63u!=u0Vgk*VNe9kv&QH*!!XwCP}uqJWy1bO>say)aw#=4Np*AuZror_~>0p^svT zVYGkjiEs20B73+cfR}k5xdi-Q?{zfqCtu8O4t6ncmMC?<%Iy^E3}2B{k4XJ^SDh0% z-$tH!qf)n-!0O1O!Eg9MRic8AL1|9n`yCE#RmOUx5jlIRwZJ5I2xs%%4bn$h>2XCWb3-%nKKdORDw&d%S^VF|;) z(;QmWwIk)%cUIp+$u-<#LJ@$Q>16@Yzbp79)<;cV*1py@EXlJQ<&G-J)wf}wxpi>H zz&zbkjKqsYC4_k8d}qN% zIe6?&J0*!~+tnbEDBWxdIjvQ=Fp#b$T3JFgyeQ=JPeJEy%C##e-Q zcBF8vs)kH+)$hoUs?;iPUDvRW*DF!VDBxDpX?bt<;G9Y)?5=Xc5KC)V*FDQI`q{Fs z&RHhy$+JxC6B!s+S1MQw0KeGJ#`S`)dbt-GHuWX$o36=IBD5|26WuJ4yDsaFqyGz4 zoP3#b@)%|=ihrDm<~5;pa&sKXCglf8h~C=5+X7iEn=?&uB=teE=t7tbM#lqV#mhZm zi;>6id1g6Gm1EovJ)v#gN(le0&Mj`G>5G42$tti4RQH(qgWr(0A}}06CeyOSrwk(P zCj&apdfawI;bFE$JiTYh!?em)BQV0q{?l-R@C@BbLY=K|4z}=((90v;L>rn;NMBu*4h@o$I019VCFnz0+AAEZ>2H{WylJIZ+E*%qXU8jRnGw;n z*q>GsT4JV*8%uB=6eaJp9X2aK#qsF4CUU+WREqKruy_jkn-);(SpcqJtmzxB*Z_2| z03>tO0AfHwaiF_5^olw|b`0w}Cn(>P!_%pmQNpr&IkQKG*8}gw4Rooimeyuzf^i_h zL`OZ@LiC@cB&FR@0wYWKmY&#AIA-@jPh)Fs&P{yCn5gx>X+yF7Bn>s)%}bTLK^}PC zOg1%-g|wp%E#cZ;-?R+EylELVh-+Ksl=w6}8l^PkW+o^Mg#m4tUyo$JcMcBlg2vd*KyS|g(#Vf#&E1D4zW+gY>P=raA z$T_wPOnl^K+g^V^>@`0fC0ZFFhki;~=JGV=OYzN8lX#@xF&fYtn{^4)`(Za?))ubD zeIwmG^uDX!N|-uiz96jXq`RnKH6h`$00z@?zi9Lr67Ss*r*`GaRS-a55y+f4csLf1 z8|Z=zn-hAMv)QU7kZJ!F)H_WK5$&!jrOXGk1@v#_1!qR6x%Q`oDJsqd0 zZ%M14uB{%55!zmIBfVr^9^bhJ7@-3=?5Zs>9BXQ1nzr!+wlV+dT!J22wHUH>!6=BS zZC}5i_SIY}pOsfI)V%;P55b$Jcq5eDTL%v`|#ff9X3-zV&XsLnWh zl~Wbf^QOf1x8ye_DM390LOaLcCho1St653NR_N+)ceXa=mup4bcXepcmPG0-_alEk zn^YvU1ERV)>HVeY&29CRj2!wb>e7ma4qI(QGsn4VB5UJ-FM9Fnp4^7}e$Qif<#&O# zMqX2A!1r|rL<`~}QGYP@b5?mZ{!;ZqN1qU)cVH@*V?te>ib;;(a^6eRyWQhT3YM#A zTgKgd)v~K2+$}y2omxWY6w>12VwK z`*{OZ%s+|3M0x*E-33dN_I{AsgI;J^6~axyxsHcvqdU0M6B0-D4x3m~jaBl~UDcmG zB-M=kfzY?GYk#-4+D%!Y@!?JNUtizeSVxDacd&)ULaqZ=;)JC%HlXQaf31c-Rp%e_ z9xD}{{9h;H)OW$V4}v)L=MRoRG#+j=n+z?#4BGs0K${ral7sAl)QK;HGjR#)fYg99 z@$ap8(=9E&1ES2KKP*rtx<)cU{1c)y&J$?vo((plT5X&PuWy{Q>yidV8E%!;PINfu zLrBahImtAlp%f-!>FJ#}kmDpVqRe>W4OdwmOta1so7rDHvI|aUV-cWP3H1Kt#A-;d!}FJw z(k5lpnP0v%PdmhG1?BIDnPw6GAIvEvK@v>V(Ib=cPOM^k5n~J929PDVgB9%8wcOJr zkWsb=vOg5DB>@MM3UWcxPkcxo{4J@#!HL3Wpl#v~krcb~mjW zP^{H1`ACVZbg_eJp;owOcuK#aL*jZnE7k^$FWNWU-<5UC@7~zkTo&rfg*zpcQr)kl z-Y!~USgU%uA$K8fi$3jW6uPlkGa8HsECp4j^xLBrdO8p47Tz)F9X{X|K5Yk;t(R1v zkLKMUZE>CKjxJk~T1#I=z(txn8m+8mUK6dC%;e(W^GvUJ(j1#@R?9!mPXut1BZ`D@ zxf7#(QJ-^`=HIBZ=;;65)%%pxt@35^UDf?s*3b4pQ$;p56k}@z z^f_VPT>~}VuliBI$|h&?=|y~($>Y2jUfOmyXN#A7qSxG#*qIb*w0pCkw-f*U{323|*LF{el(w32dflS-8uMwX1eB)<=wHNwnvO$FvY) zU@)7WBV$7?E;>E6z4i&}v`gq+c}3$HuPfZ>#HC zvlY=OV&wc#h<}+FZVBuDI42y^L$2ZYWCjD|%t|I!7P*ov@*~J}!%ytyR?)Axp1B z$nOIj!(BGoWa7z~=Q2(t4lmgz5Yv+5 z^o)zwk>zhr5~~3k?}<4xv>oVX*b#pszGQW@`+eAPR9UZxaGb2I*s4MN*K!TgkBnxS zH&n|-H-z~BGZ#cIMqmLD0H&3jNMIlg2)7M7QckF=J91!akO+*#SyVMD9yN#<8*kAh z5`lg4>EyzVnH$$Gb>@=*>TK>Q8%ai#=Z~wiDoMG~5wbm47v_uWgs3)J1pYp`pDkn| z;%sFs|Ku+agsOZZ!>ffQ75dW`Ukl6vBQemGoUIjje>ehoaMQmyNHt#p(9So9Pk)-S zH1gpgV`h7EkK?ms4oXjr?tIhCktDIiq{=Az@A-_S71!UB((dP+4)jzwe>|6Pcw0O#bbB3`^o+8tNCmCVU_ z*+eSj1fK1Y=B6+Trqvm7?9PU1r^52Xa8FiP6avzJ4Lmjy~tvRaV_qt zxAWkUH6a*I4hR}SS}x@nAnC`fc4oBwoz^^2v$Mx6yPpJ#7v=}Os~flu!||t>;%8@E z8UmUpt-JfO^w4?!*BizQsBv?@2N>b{Wp;XI`hGitTUq6DQ%dH_S*C2oHzrhVD+e4R z*#BhcK4PDj8}?b!q-zW@qsjv{1X1?Hb=={a^RZt|yK({)?U4$laK`q=-W_>REnRxV zX0A$7;o&8Q>wSN>aJvRvnUCvB|`Fh_&ddpssh3?~2ve;y@t zcwXT~9~ks}!U4Pd%NAib6gZ{5qSmIzi-6+OowM7vgt>UWU0vgvI$Uns5+_?1I8r`; zs`~t_8rRt4bgcr3&a3PZ7jX2ilMR8B=bnA)3T2rJ`=Zu6?}**8Q`rmvPlj!K*Rm8? zZ06|scPBD;Re#f2eKMiF;F_++hH*AmOApw6oJ5sfX77brjpAdPVr(#XAMa)@FS8&dG)^P2gzPz2Ftxd zLOuU!C{RWky?;ejAz{`)%Nu^&`UX$7aJh+OKz>ki8Ji7MGfBT+zE{Z>5{%3X=q}R- zAmoC!Y~fNPB`)e^yb`e;UymW;p@w=Q>-RGCEvA=8PGx+l<>h}}9G$RH^zaZ~isewi z+#?-iQgM0`Y0wWS9>NuKUWhmqHW{4+pjt-yII=TpQm%#g_&=d$LWJMBA;+AO3c4Fq zNW~uh-90%k);IdQ=QTb|s)l?E3RBqlR(*hOqz^SF&eM@jCL~&z$~g40_K4k!#uMEc z=yM9zr?)@5prWEa-izHq--KZET3;C9p=G#P>x{F69jCAQi;*py-m@xUt|Z)kFY5hhe6$Z@ zPxX6iyQ$Z&YVepTF_YI97UfvgXg+B?ekzeGTWNceF<&!>m1 z0jp+D2>=ilprCEU$VjY;C;E{*|N4&Wo>48^ks|P86L4S^;tnOkU7zTru$L+@Y4?zA zkDWuWraS)C5ZDyDlV^oVw*p--xg3-Vs>q_IW{`^aFtsj)?9TuAPEYl4(kSEzy-SNV zzl{go!4@GsoAlla<(Gtou6d#Q6ljxndd%)6TrMctw$@|U&9DJ3nZ@D_1O_mQT!rZh zMRqMmW621YWd zEpb~?*V5tR+TNVIv%GhQDBk++gtzO|3oM|#6K5qH*UI#D49IDw;#swuL6L{Yz=Q{u zBa6cCzN%?`f-K2x{hnWVSR?4R<^Q2I%K>d~ z%7^B|?IC-wULhQb|J99AJZ-QISP<9Gw<02dwy+=X5SnZBoDY9yBnR6dsTL9>?Tpo7 zL~(UzL!cF_`tkC*5SM==Yu2CtzwNzCY@KJC=SSJHF0>@evPyQTRj$)+U*sy0k|j^I zi)Fb@Q8(HYC6knF*K~LFA$cgVO!BbLA$4&kg`j~1jb1bcgGnQcU?xZggINTFMz02q zSEt3OO?*BOgEQFA_W*1c1FRVgupfxi(Fv=!31QiYU1_-KDw+@)NsG$42KqOIK zRs!be*_weED0T@;4iSQh;_MIWpyuBBY94s4%yuWsJ%`|47{+K zC<)9E^TME7ILB*1{-Ec>Q(Dj+H<}eVr96u-TPED;OYLGLmsq z22THmnghaHO{sWr$xF7P2)G%t6lN(|oGAQ4qb0oL?y}6JyXQ2jv$CsN!1&8jF;t}| zdY4iWhPCy_3XPK4%S|^^H05?xe;zmbBz| z1as8MB#s?d65eKOjxHq)RHyBAWj3W<V!|QnUgfv*$q^bigfo4Py@380A>T@AuzSB4oqYR1zjAtN>md zbMV&mJpk7*?1YB74MA&q3M>0{d>FSPX*F0Y%cyaLq_sE23 z8goKpDxt%1LjObAQa1p5^a31)-?^cUQ@|5ayBQ!gZ4gO0+k63x(ofhYI}DO+*=*B%56K$! ze|{Na$O0pfYf6+-gw?Y_V({@TQAnfT7B4Lp5ENmeTP2L5PdhIVflt+)G|^^zV{LcK zVq5j8qCp>a*R58YeJHbwd>1=UO6*1yyf6D0X{U;gSl{YfVOI~ZSW$$Vtcg8!7ubet zNJCeX1YhzFjnTD-G}88WUNl*&1>CJd{w^^I13de%xG9qH5^wUJ1J^KDO;0 zF=oTt69tI0=D<~{GF})0Xj3--Ds1?^jrj*MK!;L;NF`W2fMbdU1DBx>$(ZDAu#m;V zNTfBW4)4q%pD0Y#c;-gTBwf0B3=bfbDNkCPWv{I*vGpSSjbdJA?U|H7Lv2P&pxWva zE{Q~A)yHJwk=e1Rq(uFyB3rHI@Mq*)^+br|u_D?M=as#(ia=01bGb!c zxvMS=Fkh1gSUqfNFk7_9EBfPxqo&hYt+(1e{G>AL^+*KfwF6k-b-OMRjff3DD1Zjy zx8|k6T*vIxcucgY2~n5(`ZH+8u7w53B-nK7iYO=JJk67k2GGj_KL~m>#yupG)dAD> z)WpQv{RtE=sVk&{VB|>^l+A*@yWZ+`eF| zp_Ondq^UZa#`kfu%XYH<3Yr8N_|NTdr|gMhmx3vHID?*Hy#JSHWJ$`ZgVe)l-(Qrb z;pXx2g)WcbCG+o#WAB%jGC36sgF7g2s5xX2`ol<%@=yE-Rt>L9RskMOkg*eo;-;Lc zIC=JYg0a{oT%uo*b6J;JmWsRekhkE7V<%W)_F~6yiQHGj77_GUBu)6SXGM4o54f{S z-Z*=ZMmZO9E!HPEbD4uL814t_6Y?og!8zq}G6rzo7&emec#Z$YuaQIsI%z__&%Sf< z{o-QJ$#h^fNrYNncR^vsMLp2I8wFgnES2Lc5+Ed-ZtYU-K?#(?O~nIR7mHeJgTzp+ z+*UM@86QZxP(_l~BNcFdp#B$1Z71nXWZOiAh21R-DbuT)s;wjOwXOF&H9ijUX+T5T z1-g}$Yx@7u5X4Amh*=Wj{6+;i{^CC@;s7zGhN4;M$mI+@F;Mr;L)96z@bBlT**(=cdg>2w`pR$bkgq#Ls2W z-#vtGk3|4U7l2ND-Irpbo^HMnJ*>u?Po>EhSn-dMNK ze4*d?HsN>hl&eF52{m`lfRvPIKlc2K27GKIT<_z|5%h;eXfwh}1@w4&@NQv-(7nh7 zE4#xNyMoO-7nKlG2D=4&7A4{Idw7Ek!ox1(;}ZN5^e*YF7sh_7y#_n2hmOOK)ScA4 z6Dj=p&4m1|OOqFVYUV@*l*=A5RWxL7xWBg>)~8n<{1Y;l2*8PKota)+%TWP|Cc7H4BgA(ehtcQ{bpO;>|{k^iw(l!>`>)$HPI) zMTt4AeVrZOSuVuE1Zhf|(Eqv!<5KL10&-Scf4tjO zkUPOuNjEOsfhs_%;2l?x&FIyDQUAUHV1qOx2_;Td&{Kx-&RK!TB`XBgkRhH6Bdew{ zmbE5?628v;<~i>y)2SrR6xDc*=eidpw?I2*PkLWf^!ZH&`bdM!;v~~qmHo~p%cjdc ztLK8^lYGF=ehcblf)SO0<(bVQ>rAs6AugR0b$YLWNseT-HjDVWPtCq3Z?q#tW@Q-i zrhlV#FplNErx1luhB=QR*_WsFcf11dYr0+6TT&cXlGab~BCmfiDCYNOgEIxIWdT2{ zlp)uKJO(}W0?o`O_*&%amgzN%hiO3d|GV~x_3X_cSd3Zrvum?ZkR_Hu?{Uj4-lqg#XcCrTDU^Kk-A8SOGa zm1#r7Joi>Lpxwi#KH0OQTe8$8weA;9=Nfw5W?dR~VSlJsftxFYtU7-r(GV=mYrulp zklv&mRXL--oD$x~YdK#;vy0&=P(cn*sHVDLKPXb$-2NmyEzoQTjr*hTcgvYZci|~F zJq*wfD!b;X19&e9TPJlpx2u02O_HLhaRm8?#qPZ=b4G2Yfo6{(7aOOnq-(DQf z{F41oY^ino!`Hy+Ko}RI{5^YehO+-Ou8ek&=oA-SJ8L}G?=9h**Z;S(V@&iqaAx)I z>2;Mpu^H1RLX(no;%3y^_epKIWk?2f3DONtZk~3l42LA#4KjyZSV!mUE*Li(0#eS1 zN1M#6;=|x-m&ZPqs!|Qx{ls1_!X8|UKXDUd7I85EmC>VO>!sa#&K7LC7+4aq`o}3O zl)P36y0WoRfOwTW2APjLt;A)L>Zc6mLPm%-s?cjD2tje!<&WdIPppicY}2c%+$~R% zLhnlAbH?5| z(`(&vc z;1`OiSZuGM*@++ax=MY4!$@(j*u;~uoRoagGzz3#3>r?ZA+muXgl6o`TGrW;q0Nl8 zk=?zLIG34aVPCJwD1UQ(Ljkj?1fluHPbv^qb}(HmDoRnOAWk(dQ&>^AaOf=bN5|q7 zy5mTjjB^}bR5J*%+OEYE58239;)5`GFaoal!Ptd3$@o_jbVl#AKDaPqBh^`c9_Kh5 z=J@&0DISU$J`k#JYAc`E-w}3K$Ijcoi1}RAW8yd4`V;@{AXB`p-vu^Fg5Jj(&DZ=l zpW%F3DQ@!@A3xaH-1y{UWo53O|K#K4?&_0IKHmOhI`OL87XHwm`uP0zCm)~p56;^l z4)!Cz>VyP?mwrOqhTG#|^{}%P+jLmk_F69lTkT=8Nh^%wY(1&4w>9~iNCrP?js0Dz z2Y0m8A7o_-Ur&kf3M58l{JY=WY5##mQSD*bLwXGuEmC0b{_D!F+9L!mD1iWq=G#lO z3wxpWXlSz5y;0PB;i0d!)$t%Vw(VixC-qc3SdZPe{Q1SpANMToR$+qP!+hhKuj+1i zDS8(6Fu@_4Ku-6#iT#vC-5VfZ{I@2&LaHYOI*`i6S?~do_p6UOtNu&JZv;H!J0-(%;7YWWI`BR0*oh6%kbGE62k3uaiv z-s%@bMzc%gA2bjy#=pF8E3qE2%dGXG?d5T4Pu2M#UF;KBVB$e$3j6SRap2-91O}gG zXCtbaR0T9VXU2R1VfS&)a<@fG&TCE}aXx##=ufUYO=$gc^*Gl5wt%J2g~H7~{f;hc zF2n{Nga5vIDt7E&Pv~2|M5U?!mMCzK?W+Gh`{ewX$S3sY^4PDnE;=pJW!)WtRjljL z^IplE@9+{PTp?!71p}W2&j&GV<+IeU5ELZmUOkN>o`)h;$&Xk+^65{5QUrTLb*eip z@%uoKn&;spL}Jw%6r_u)jTAx%_i}0;`fK_VT3*{A))Jt?t@t z`^n|4uA=lNCW;CL6AyM*CoU-+DgJ=Yf&G;pDa8{?M4~)K@5$v4FI;%+GlhW)jbEQo zdDeEHIrQx#Re-*H;Zs{}x3|2zfn;|1!lZ3abzrB?_t!Vi8ylNY)KO<5R4JTz@U3>K z8CE>+_VQ+zYK>`2if`(5CseX>eI@&8pD4rZ-wM`W?QTwVmw&Ao#eVjS_WA@_RH~jo zG0}fuP?=bh@S}gOb?=9RX9G}EB^~u9=mlb-i`g$5m)Vvmw2^(dqRg&U)?8cNy!`9_ zvi_zhm7V^C74+d35>W+}&X#hrI{o6m=Zk!|%StS;Xp0}Z=nf%zVV)A&h*)$TuZxUmW{gV>hszN&S0D3=hVv{|n?`?3E8L{_dn+ z+2jXPAO8Hp1rx=KslPJud=O_s?jAHxR6b5c?jDU45i>?iaZUz1v(9lM&;pN4BY#f8-qj)A0I>5|6GBM>5!Pa5sScAL|fNi%5e?P4+w7GsRzLg z-)AcYH5G9SPw5B&J8F*olghE@bZD}Nhef6Rpx6?yD+i<1EbteV1>B)s1fUr*EtxQg zXytIgg^}OIDAxtHw;Toi)s*L`mU&6Gtj~+X$p1~)+oa+_f-A#+Q*~pU^Gc-Vmo3H? z4h=Ic)qtRiS{N$P3?PWO8uxx?@}%ag4q1yNZ*Ev_b6L4gleEbNBP5`FkOEM&w#3I;+@= z_ekawQZ|sgV`5#%BVd%&w8&@<-ck0Y6fB0lEaouRy?;%5idQi|AY-0v81ds5r@d4; zme!&^!0Z-khIp}=e8ZxX@dG~uP09VYOx9Rs3|r-bm~J&0X0)*oM8XFjF>~m91%;66%FIK z173k}=*UCzY(EhsqNY5yf9c8g@YTjsDTKJzOI8SB=u#&&teo1PQ;zY_V8=;7BjgW= zm*p+gUYzuPXxRWEm1OuQ9Y>NOQfuRwN%;{x50nU4k5)()G-ArJ$soL#=n|puy0y?r zrGK=O7U_x=xRf_|GERpjcUu@OlVF^3oH-WAZ+$X!mW2U~tZY))iLmh#L2pNEaDey6 zexd)fN0$y0zf0lq?*|MH=TS?&pG@v-bnn0ai(lxG+8Ozo*IrN0wS3TvMRIcr7b7FUef_xx`o45Z&}^iHbmFViIyKzUO3Bb9)9;f(>_9yUXY=)RYsosx6I0p z%g-0vGXS6-#={~A_Y(v@6lmKqH!@WRa9g3PYVJPuaE#P9#sf7#VQhl@3#o1Zpw4de z8^jq$@+5+OL}-QeaFLZs+MQgOlC45#lfL3-ihfEC1+wAWDlLD1IEqn62(gJXBr1Bq z3qAmele~xac2Q&D-g;jtihbi>r=`QgA#p5G0RnS0LV?&)1nALgitK3J>GmzYWB7dJ zYKQqejWy0!p_<2SR;60ntOW^e-soFnpNqWUTMbU?L`=RBC(S#%zxw&DIm@~-BJs_p zw{&lw`&342eU&nSf7xiNCLOs;gpRC?Mg-x(0`$XycTA+ht?>8-k{j_LRpWR2=FMw9 z1@-6iN?jf%0UdiB_i=Qgvq_@>`SN!Las zgDRZ04DX|h)X}mtkA(QMA@C2e;Tcfq6~ z)4q@e9`Cb455>m|GfQ2o+nW_9d0{M7$k=xg%pdykrTAp_T^jN6A=%4NF;b4*{ws2+ zj2QKXXtv4y`V&49JAKE6kIZ<%Bx{{LVm2z~czr?%RdI#`e*O_-Pm8X$6~F`+rSlcd z5aEEC?`rJmt@dL@o@}~n23WErv5t-+I<)XnyB+j~X? z_Glv1a?2?8H@-n_bq6wcog`0h)Pf*Y*MRtUBP?Z9Qsa0P%vQDIZK?he{nXt`qLBQ3 zMZa3LUQsBEwM8CroKG9O>(m9#BA61cgBSOK@~8BF@!DH?f1MP&+Uu+-Dfq#;bLU3v z$SH``M``0aLQJkP=FTb=rW~AK>gD5;bghXQf!LL54>Kj)j7p1_-YMr^HDx@Mz zsixe70u0+5Dlxc9@Suuc^e4x!b}gRpk=)r)Yq0W5R*sFLXI~(UWE|jB(3Q21Yew&E zck!$*^L^`@&Cg-$=0HLVs*`pa#~w7bZN=1%x^Y7+04Lb$=Ej%ntEwJ)Q{}%4qrtq0 z2_`wjddNwzegY~7GRa@Ab>U0u#{x6sI$kh46EHVU;(Xldd+H|86QnSD8c3(eo!;5) zQwn9=Qn&k4~o#$^G)F!3j`}4ZP z;e+djBtwAt24j>=XBu~Bb#`m5o1yjt;|JhZCQWHK&eP%Q>VK$e$d8;xi5*&s{&Gh?-VTi-!1_r!L$|35vRX9g zQWig#da(Gt9e7*@G@z%t5^?62rk7PZf=^EspZYQi71&XS*Mi6}5(cjX$84n9NSL)} z*hsHk?9p{e{!r~=YQK$M7OOedhD1VTHJ3$X)W{=}(EuffO=Azt-ro|?Mh)JN^)H_D zh57EN0VfJ`p&NOoxxP63u*`vySqcZiFi`CmdVdqgy>Qz~3=bP{NCObMk_l%2?d{Ii zsNIemb27;*uJ)2e*p3?cZZXol23k0nwJ6k*#MUHQyrx;@0a3A4^m9skeF z9Yx3{1TIJ#PRfP_iW&+?}0DmN4s>@#O?!TI8CWOFX~s2@%)=(<%omG4GtEu z2G#F(j1%*iagCrdphUn`(CEEs0aiIoEQF4Dd003#X(iBAULq+WyCw%PHky`2Pl=#I zdGWN8s-ikI)9v;Y9HS_Il}YNgpU61(#Ot?9XF_jKHR)Yt__xd`-9P7Lu7X~C@Qd3P z#Bb1<-_uF3TYyg06G#Ow?>s{8y}>=Iem`DR+n-EDzBeFS+R#pB|8d_KdKrLAHG1$V z=7GANT+A0Kat}bG)8*Y2Tr(V;HJM$e%(@f`7kS34$M){X>e(uiXG04DseAELv&586 zGPmcGU~_{@VA*g#!@#~HVBf9VVOQSgEw!*o8ykS@3GK%7(>&q$R;HL8zOF>Fx9KQ@DfM_n{Wh7ekJS z2p^=a+AgUe8nDsc);SMhknLU>KAob$(H^#&Hj~42BEoelLV8M@@|5}jVSl3rQ>i$r zh*-B>+ns}U0^m-u|0(j#fv`e51=^{1%%NA>?unpqOOhv?N|ov2^oLQs@6a250P~OQ z^RJZJfk?}sM{&@hJ70aM5SH$vfiXk~P`MN*%A?FIaPZFh;|J|Wrk<7dhRJzJ!4ECH zmpfyNafyQqOP{yYV0vH$&mU(%h$cuj59N=4-m)I_1HKVYchIlEcUn}AWX z&uzH8SAPl+%%G_aFAeomRo@f4fE?gV>vjHkSJvKDuBjht@_7w1HL|vf?fZ-b2#xl^)#b)o7FPJ zYxd5i@Xb{5jp6*jWzS~|`i0|zX8XfM50B>!27)M*M5KJrUmz4?r7B7&Vi%u-$rS?| zy7Cko8nubvuHD4Y<&VgRkMRTpSi-IYS9W)Hx&?A=ZY;^@WugtyyF3*y)OAH;QiRRn z8LP2%rEAeO2j$s`!w$);49JpQX8+Z8uXypv~FFS zzdHc$;Q`2{O}`=EG*2I)obHn|`Y*(_7neEmrQ$^-CCzj;ddp7#YhAZvP}%#SP7|yC59!N_nP`UaFAn$P%&QLh{L2@ zDs^Q{B06e29vy)KkzPYKh z^IM*SD^bfjMflC6euig=k_aTG$#0@R{hD&)!;Hla1nhI zRT$?QqO(`tP0(j~EvyyF<0Unssxz?*AMbj#qe-~_`qj{`UFz`l{koZ%{FvZJLQ_$bZKL5%NyB6tm~Al56sQN#$2OE%iAdR2mz!31&ba^*M2r z`wo4lff@{=Y)^Z{E(V2J*592}ULn7ggz_KJ}Y zh)p9l{11&}j~Bo}0ZqE@MFG7dAOdt(OaNtYQH6KR#f9r#7TBEV215%kdQqczVQAUu z+mJ+tv&E~^49*_ZDUXM6Wic_c6>pK};8Ws|;*IPU7PmX!s6fW1V7Ag(*K-S@e#?@8 z%xt4da48RkWVQ7*RS$`un?XY1jon9$jL|zJJ5nwQKE`w+cUOmGUFH(BzKMgMko>(U zS@5Dja!a@--WrD=zPfnpVvE+LO`|UsqrcMVv#JA8CB(cS7f%2@FDiwD{!p`j)jIpT zfl`U)^jd1T*teL_8j7Gj`d)ptkA|$qwR4RFt9?{j4QZ!wwIcx@S|@SY1AxPohPo~0 zgEHO026>cO4f{N4kryB(!O2AoYP^Ne2XU$t*U)H0ooOBDYBo=(E9B(b*Wgd)hh#G* zxtPN%<~OM`aUykJ7bOBzQDYZrRWxl=y*)&zx|EL)^HTXAnaHUUA`y0a{;GXLAsf*| zjqtAJt1WX)L&_d@)P}66p;&jTKdV3sA+#rm1)>dQ8sztB$G=tVcxSgK7P^)5;zlZo zicm0sbf<gH@_&zC)VNY~69>{soz|nm=C@ zkzOyAgZpOPoJ4gnJuR|RrR&w)f}@dyh9rZ!nU0%Wn8|~2zlW9zX{c$>7pp@BwyG!z z7&GB8PX5C%c_1kQsLNDMs}W%%Luj1g#jo3DGp#$+KPv=Ko?eo7Q1hHZxOBmTLhyCD zC+r*xx3|i0CYsyAIZZ;5`lnVllI3m!|f(j#cRD6pD!A+q2??q!=>2mdw?YNmT2MC6LD4WaERMvC~ z=MsLde9h}SvJ8+55V#)ckRQE$Cyk|yt&YS>du4h`a= znwjbtMY`MYo$p<>96Haw->+yB0R~G0x)8URlB9lzbs3^)_TMLa9?5F8zSnvPwu$QVKobH3cyxK{)ITq@5D*}eM<)qwwfI#0 z?-oMv>UvvoD4Ubx7O-jDIag0zvp~soJQ-JJMyIU|;yrTw0lq#yUVc~j&)2uSblq^Y z`4^Ub66Bt}B8^j~@O4$$1VNw}dqJylvs{M~LJ)7a6;K@k4aa3CN1{4;EFoi(OxKT7om`VQZ8xPA`1N2qqd*{iy zme3x_z?AJ)|4ARW15#?IzkYwq=W}P#rke2L^fCgP8&;kjf&cPv8G-*}qKn^)+VaeZ z`|rLZ;(kB0^(nNeXGYqwzcSU^h1#m=u8FDkMWKQ?1O0*WK_SnJb|FMN%l0JBWKQ#M z0zHHV1xe275g`EH@_==ra!7>LVh_sti!$EVx2QP~3~f1E>nk@>#mD-X-Oo#16&FaQ|LxcLe%LDiZ z+7C3!!rzpgyej(zNCcCkIUOD-^^bnN`ncEGlN`AH9FB$$DxifkwY?ncqmjqj-G0VH z{bx0YDs*mbv@D3$%M{M}!(C(1@t%4CulIU)pT^z0}7E{`+O zqM>K~E^m{fe`fHBY#8_v zwqIo)38J7^I^f;uDq>kGt%rs8V_37tah$Y|?3;?Q@IDq;^w2T$Qvq`nDb2fPN~S zlOk;0-c6O(D9oa7WG5|wJd%YYHo5>MephdPc&FLBczGeDf08=5_n z6-CA4j`HL4a4#US-#8< zNn6W@N-U5HBO9${$0(DQBC-WkTaPScpwrXKQh&w!D%!W8;4OK!bPaRu-7USfvkOae z?~eq(M`63s2z*Y?K99_BH7=Nq%5Q+P*1wj7D2l?CnWb><>4i%5!p>4Wh|((=xmSu# zdH8_tDx$}MtMcFPn0q{X3&fQ=u33=Wsrs$PNnXyt4~jL<^upLe9JOzu@~vFNd1*I7 z=7@9%1j5P0vT+ONDJg>C)#(+yEx0C^RVHQSfrlZ|rf%m+IpXhvV&=eC$6X%jHB*Xv zmRA9m@v}L>iW}X?V*cK^(kA%mN$c8Xr*~g{SDv)y=!Vd|mNy8?*9zIR!9ZERk{X2h zO60m?gd4Tcy90;%QipU8Z{1N|3k!VN7TS+E1>tRw!cFV8-rRGoU^Za&jq ze6!tKeS{cR@aMU1ce_<|aukh$Xw{<7+d4&1<8NspXOoKpXC^(zWlqdtgs`w0)z6Go z(`sktC4`yTI5s?(th3#`8q9HQlwkT-s{axG+LR<5q7rtWwOYm2gl6$dp6) zg3F1kPMrGfYzHjeYFlh$5p;(WrYNLbd+LvDKO{6%x!+!2_ZeC9TY+sn#RDfI?6KCZ z+GHTWL!KQPvHs8=;Udw zCN6S3%srBQApPbN@=al_oAjFq&B;Qxy{R5^iq;%KYP|k=lE5*)GJkTJZe<`>{d1F> zA82lm#BIJlx_{!0M+fNHpL)pgeI0P7-1wgUokk~@u7|?1OQ^Za-ylPHIlN^46~6Fz zg+f@+Z-Tpo8_J=X^bL0$xSJctvD-EM-@z#1E5JWO;7)K#51$nR#@G!}fF$d0I0U#N z8T%ymt2>__wK5s(2MQ@bfN>XXuC71{`mIMDSwr<-ECCu|{KPB=l~2_fud}gc%0lh? z7$pZ)s71WLsvHyu1Q&X$B5*D4Zf>@V79P~b3l!M(lX5Qu2%S_E?`1G-qVLEfhfU2M z2l!Y#x%w>x?ltPL&zJYLX z_pKy2XBY)hAGKv{IW7t3>efsfSS@)qydf_OBN)>`x$)XatczPatclK% zZDZ2xuE(ZzhN|69$22W8>`W%X)st&L;0E<%0!>j90dsZlcH76yI z1+zsZH7ef0$(fXQ6qAv_k<(RhR;-&FjZ3X*3wgF#)0Q?w&M>$ELT7AVU;>${Y{yUF z`&qu-HJK$W*fTqV`d$cT;zBAk5slZzXht3AGi&zfo@{p+`=-j;Th(2Gdtu#h0<%F? zi+hLKyttXPp+b)fX7_GyUAl`!=k5jE|GP4%YE}~XxNr1Kgi&lpm7CU2d3){_aZNh7 z6UsR1F_|uVVB`Ypv8E)0Gmxmx?s+K#5HRT`56t6gxo~9vz-g;a^$7Kdoeys(D9MoO z)tp1hoC2X^mQb`#%2eN#{jJmLu9+0FuEMQe3{`0{5#k|0&60vjerda_yb>4mPL=Zlwuf)|AKdc{VhbLMBa9X~nLZ__{9n?6$9ui=y3<#C}3G%Ma^#Nb2W zCb`JLf#)<3ZxB9(q7Ip;K)tk>F7(v&?oM}`3T3TK#~V^V8$)GPb( zwZ|6xv0?HKtoVcc#0}4FY7eWATKPuDL*};d zK^?SCJMaJtU=Gv~(eT^wUtF0;IN^&F!Q;g!To~s15%zpEiK-YRTumFPd1`jo_u)Do z=~J(wCEGp00&7|i%@*s>itTSze;*7a%&VZF?IL>P^6aC^E?@@nO4Pm)G)d!bMz_>S zEt%!8Ol3T_xUyi-1GQkK!SDgPpkJ{@aK-q4U9-aEN2EY7YY;;kVnu@Pl^YBv_5D?S zksQ3R?cD;=>PEPEg+G^tP&knInjMC{xe>)5##3biM*8^IhFk>?9gbJla?Wg#?eKly z1XY@_V{&P4JrO424ATGP1yUf?h8(u-l^$_0?iNC@oouNW7eQn@-Cf1GrC(6Iq`Rz| zmAh&y%xuC!A!|cEUp@8yzalzSX?FcP+Y2&ru}MWw2vt?mxkSFDwHo2ZPzSFAiUkZ5 zcbi&G>eE1m+p|)O|AY$-OfP$V7GPVV6RL5AHlJIUbr-$v?)?V}M^yFDWd%g&T2u1W zGd=LJe;;q8kdcJU&`BaNo2cJjZsqAX3iP?2AHXw0_%wb|zQmRb4|;x7{5RYSlAx-p zsF3r}n`xlnB?29@OpHQ58|@uC5!JMKC6O{5j+?E2XeTq1`CTDRU~&Pk`J3DCfz0UYB!exH}dCGBuKJFP0f+mf!x8-aPT3?A_J$}cT=`x=w&rJJ7=fOl*7v*L2aSGUkbi7 ztK)lQN958RZydj3q38%jcSm6?1)gA42n>Xgf33N8_1|(eOLtzC*KuZzd9@sI-n{?Z zG|35aY^O@~qT;8TPlGsv?tir}F%F<>AWH_{I2PwVdDmC`a>%I0sc zHee1#V{?SQr+>vD_egJ!74?|zxx`yfbB^T3_Bix_o3-nQyj^l3qX?F*6sCX1sZO|M zN6LAu=U6{&@I*Ihk;%&~UvJ4uWA5&OCo}fT!h{LB4H|@+h$~3$kF1^*V;@gQG{IKd z(R7qk$f5^f#Hp?O4Y&C(;y#lY#e>1)5RBOMyG8k{b0h|)fG^{3f*}4rP%xos#m%B+ z-(vDABG+y{7vlL(1hk|th6B4=;vL2i{@qg1B;`6)*cNpFjP5Ijs!nQ(+aA3=n& z=QmGxW3+RbunV{=QKSh?7F4&nC*fYlmol)fJeb|~Mu{BgxvPqt8f>g=sKzEfl+0=C z`D0d|i77~yZos9#79&TWVhcg(58FaBimX-NIJO~DICIlY+ zkMDw2DwrHnK~o<5=NYj6U`Y*AO#9}r51i+ltX@{<`EAhVC5tGAt{CQAHwx*ddljWf zKW~8BpEvftF45L_)i6LT)1U_|IG_Nuu&_}|Q1%cXXQ#YHPz*9>8FmtW90hnc!tT;W{`k|)@pmF-I{1^tZ#jzZX#B(CabIX+iZ1wvC~r(3o=H` z8Bo7bmwmpMjY=SRrj6c{;7nmVUfQ5Q0!bnBu@352q@a41i~{Hb+8j*)f%3Bl1zaw6hF45R4Y&g>s1@iEHff8;%>`i>sniiy7k``cvHGeY-ywUxpIOGK#kQ2yR)psMYY#nCu@6M2&PP7mH` ztBm0j^BL4_>8y!W>F5bB7X`(-*0zIrZA z(@bd^7&F%LX~Bff63#$)1ne}OplRPfT2v*l*7WK_`bMwHO>4`JIslRX$SuU`Qy`V- z_q6%(MY%&;SHx5sw|-p%&&IsDkRj#?#UAenxAPj8gYp9yNQ<6SO8IwMXUVXWF14y$ zVC(OdbNIeUniW+(tds3--)Z0P6pmu13EG2l4t168A;xw3y0V1ZBz%5|WzxmhK?aXW2HY)?kyZbe7mm`Ip66V9{Y$ zspEkg5}f>Evg8|N2INK1-MOa=)$0GIpQm|}P(7g?`?jpjfV6S65AX9HEims~^lwb= z^9zcb{4>2cCxoGjKBCZ0mQ{oGjGwvhjBN%@pbFBoLB60QtP8w8KOz-;$O|YB5Z+Aq zy*4dsE1Ob(cSB}0MBKGq+*DGq1pFZG7PqmD*-hWe5M_n_LbsW^!yY%2PZk3fZ~oBr zB8sc#9*>WGrcHY-MpKN^sL#5pI4E7EW)viwo^IC#IFYtE=Ab&dg@$gGyEs`;`BM4Y zIB;CFzNk@KyWFB~i3Cje#FIGcU=bu#Gvx0{Pr_ot^|%z|;zH0;P#H0d`Gq;YmW@@8 zuM|(%8?9q&MmVy|{=`J~Sd~}`;THEOOfD=&O_b0`PTeh^F1Je6>6~fgWbtUwBNlnn zHNg3^fk_;@!D&QT$7y%`@e|A?dDyzE1n!IQaLklb$)nFLj;>`lk*f6AuZ2wu^*xOW zkJ|dynyMKSOPVaUk7qTBvd~0=m)#yY| z_fA=jKwM%0Xz65qsSY(L@u6^+*ODSc!DaqUxniKkuCXLQDxu~I7l{w?wA$-gTpMkhqzWlGAhLX8Y%Y#|ar(v_TRN_6Z;|&(6%4+XFF5;pxk!Jh``MCo^2XvvA2u&ekXn8A^r1X$x_;-M6_!)* zjRfSt1M@PsVy; z+6C9|=?$aV!CeIPfa>Mq&XMcp;%TXbzDqsz6aAU!Il4}$Oye}8D&G=QLL`bu>V^m9 z{MN+-XgZXJK9PeDgP0PeSFVvqDC)1jLA-fn{-ly2;@TZAK_iYCWaYMki*dwvEf_@d z!=}he|9pHA{mIr9tV}8|vZALZUTpS>`ZFIevwYI-UR>yyr?39&i~hA;JQhpN;1EC` zaD5e}4XO*dP_$1(&>w1MrOHqYsw)ebG*ng9v3efOxH>MD=je1j&hyfe(BpdZm?`;I z(vt^4b98hV^D}b5JfaBXH69+<_|aW^`T-FIMAhb$q9XhhOK)ELg|VA)j(s=z?o}rM zw;(3nE$DzL0Ec99FeHhe@1N5x4jI8k-5#5b-@mwUdv?g@#{@Yy+96o4#bF1RWN7QI ztqmD^$|CiXE3Il-dAVqu8q6sTM?4{pyreD92}i1jJ$!HJ_M8eN4L$K2*#z~6Ibzd{ zKGB^*vd^V=0@6TIuh#7k5wwBTqvavN2kuwaTXM>BR`R?{@Q=l_g2L7tJKcrm}Ba|>;KQj%*pq~||49c*J z0R-;;+U7zvcIYL}Dr-PQ*5A^0QC!9SyUV{OMh5q$E0Qey>f&ziVaLh{Zgl?N%=#M+ z`oh>^gw?*qArLtt$^bWkcO>K30SDiZadY`NyDXRRQ02;HxvE0dpaht*C*SpTO~_Fk zvqwD#u_#J>=Dch;_@0$+!w+P_Oe8^d#^xlWbA;YY(_8nwMfY*vTxHCpDaCHdLLWop z!OO?rkQjNH9tJ=ZU3w$0Unc=LmOHhc4Z>r4Hcczt6a{ebr6@VbdTKJpt3fN4*(ILf z^_w29CX-mv^Q*PKDMJglTffpzMB$2A^tPQ!aTXATv!T1g$fbG5RemtboP7)YlmV%& zxM(TM&1;;oh)k4&ymZQfW*6k*tj8!2=H*i;T-Q8ZD^Ax?6E9AAoGJ5ac+HcZGZ_If z%I_Dd^z*R``jhM$j{uU+XY?#VKGFxkA!cNazKudynJ zT+@|-kQ@g2vtAClW^#ztXl~vzHD<85tk@)pE+1UnZm$#`toltomF!SI1uA!DY=}2| z5QBy6S_5INB5CTXQM9U|Kl=M z{e>PA8=^y+>w<~I9-LlXm4a3f)hB&|q%dw+&bwK=$V$z6(#MNAIHPWuva0*bs2fR3 zW=Jm{iz*R5Yz1=@{jD2M)G={k*mZ(mDY}H>KD_BDe)m{C_4s1lbkG+Zi$z#joZw*b zb@M^~p z;#=+B)o;}LB${=2Fp6KyF+-bln&HqJz0U!jbnH@SwXeq`G<~JCo2QCAD~+VwF=49k z{?fC|;$e>7?DlsQV`Hz=LSkNCTGdEiiREP)RGc+RB5I6WMOe} zc2=>{8c2cD2D;+Z7S}B%k;VX|h^jM~0n>uacp!c*yxUW0q(S?rsf~&R1o{mZV zKxWKHD*eQY7pyR3k*Em>I_l#)o-uc)8Vwa^U4vAdGXDsCK#-ce;0hN$%6sU zX6+|NWAA96$eDQngvX0O17IV}<_T7b$o=QD^Gnwj=BHIbePQAD!c;3rmWw-2HaeL* zV`}PG?bToJ_IJVuCbjpKIax@;QusDJVou4$g)rtJ)|hjxLfm9a<-E3H89++F^+-B0 z8u~_Y=q<9+pQ%Cd2MR`7K^tu>C%X2$V7%zaAWjrJko z@wDM65Lx#{u3*UfnN6T;u44CCA+Qv zOD}EzmD{)NvBhsbGEW*j1ge5rBJYsQwmgoKd@;BTb>8rarOlkV((NLV7mb3?sV0W? zzJAnRcR~=?IwjCRrDwI~g8l}WWDJjBdUuD? z_}Z;&3pcLK&wO3l?MH({jCmFQcmW-YnuqvhO(3#Fm@{$WDf8F2W>ZH93oD6N@UfWI zwC0;r_`rhJMM`#I-VtCoqQNlyd-MAA?A+ajYvhPnV{)#)0SV8VxyT!m2Nbht2d$i= zT0*FkcW8iZQ?9KQSXD;s<033Kb%G@+p10*$nU5eow0QIG($(8v&X*vJMo2FDyuQDZ zUC6=3CA9~>QofE)j48lrR^?K_-i3^X(GGM;Jem+*(8#^d5Ms*Mq+|S8M0RUcevr-X zs-CJbOe^HFVJ)Z1Cpx0jxNk^U9#3=Nt~@cbNT)q`Kq$7JDf zx&9!&)j7OSZAe=Wmx9WgcK^oRt@Rxx8LWTXQTf;9;)(BWm$!Y^=1);50}X?655LQsf$s$EI0)!AO)?H2zszJJ$G$k$>h&hMMZCU$lpx?S++N$sV8+A=+J&( z7sS#8G^34rZo-2U@cVXB{@~xW=K8fG31orLl*kjRCa2{6trTq()6uUx-%PLmtb?(aq>LluyDj+H|i-l^HRyw1n;rmWX zd%V?%Rma$^r3Kj`z>3l=Fp$ASN{A6V_DUOf^;o>XH^o>{Jm?kessyL<(zBd%C9eBk zO72@#KRD_H%&DOF8p$yaluM~t8M$QESJ==vzfzohzj$STxQ9LQ_TX5E?7z}J%YG)e z{=1zf`G|^h#66xL*rR)te-%7Yau>*GV{Rk1ShrV#cuVA6$AW`6_T-sCvWd1p6@t;ep7DqQF#kbMS7JV z()Oxs@_DN?>n+h*k4K#l2Y40VybmZi7V?93V7-E*l5GVS<^UXn zUb)xa*zJ(v_2v4iU};Iv38nMH#G*7)aVFwe`IaSI{tDX5w+&h{_ zEbpP8=2Z0<5x^m6%X5AY7A_it+FL~whDTqN!^H}LDPF*frvz^WX0 zOEMh*hh`%VxMkgOopL9SZ3Bpt?hHoD3d#Ey4Tmnpiz)(dH+Q$N_G0iS9)9=nx+>c! zUJV}sHwjSCpxINII=wBhP$6>Ww9!w}G5kO^g;WwvvdaL(eMX*M-TiY9l9KWnH?wQq5K9`E@l)I5h#9qW$E{(s2ya(q zwGq_G>pFagwY4wDe5Y?YmM8pH0gB=K!tW(Kb3`A+@^eEW%*Ofjl)i#@$f zNVswq<2!oI=Tarl`z=-aT-fHjTii@o~oU`-s^NkITe^;tr%qIZzOKsQ5G*btZGHG6NSmik(L|| zmBhw)2z8X*l3KN*XiU{H1t38J8930If@o=6dtHB8EV3qN^X?&V_Z1cz7Ia?>e(ME& z%~x1;s$cW_Yx3gQ&7I!;vldGBt z5jwe8syFjI@9|=h4E8 zi|fhEbZ^bO2Ou$az5ksDs??+=Fm`cfuq*B0ge-?x4zQ*ST=?x3U3Tq-PiokfhzDXv z&(L>T1`aQf=wcWG635{crewv}Z*MJk)nmCeeO09hC33BAKTxck#S@kG_0hlrE^d1Q zaF9d?rLTnOXTnk|REyg};Ea@NP~tf=upTxNx}N9TKNjY^Z;3wx===Mc#gEVXb%Stu zk4|5?&z5pcThiiydw8zZZ-dFy&KqCRwBM zFSH_}=0v)6?ImUZ;qDI1g+Q)*`jU#9upLPs`U!nnm?4y(!rBCHV^r{yx&hH8(i#tf zzQfJ|NoKV|qK~JX|6;ejI$`M7vaG>S%ktht|3Q0OX$60*4*MbFHjn>im^ zOG5qr`c9pUdm=)i2J>0F9`iTEH=JdbqF;5G?~_vfY(XUdi2`wyXYpOA6~-t`nPzT_ zpjIJHjAsMrOlO}e|9EMkmT?@=CIPiXW^qE~HC4b<5udn|({e0Zb^V9(5p*{2U$m(mEX8bKr8B}v@R6$w z^fkVVIODOU^$n?WJU|e0V3vQXSsrQpUS8MWi^oZhsNxyxPxGR}x4cU%Q9)xzm>Krc z7MC7%2OnCbA`U*YtPVag9$tHORj!oo*5t6~hN}wE04vF(EY$a4;R70g;-Nr~BHZ`a zLi^3|olc2V3s!g<3e+hn(XSX0Aumx0J*%xjHG23&NztoJG^oi9pXkGQp2|cY4uD|z zM1QAgqQ5gR(VSpZw(fx+z$X~39CCP7TpD#f9PCU6xT+ZZZiv!OB|oSaxrz!Xri)3g zR`MNQ->M`AoX|t4n3>|K4@cwCzP z=|Gf0VH1T<7GH)J0$nuvBwZ&$qEfoPd6HQnsiUUHqi8E>lGHI0*fmY^zsmOy_kbAX z_I#*67Bu7;e+kGxm~{OexVq@2&w_6Nij!6Pv(Ya5HC7zbH%o>qVGbZl{UWqt-Xge! z_{`eO?lI(e(dcUdW`%$Qe0z?40VKR(w}B=Xe*a1bgQw~gd4%4Y9Hc4%*7tVoRQEV04Kz|$Ku(@RB)zZj`f~3BobQhA6Bscna0qY^86rWM7mu}=`LP+N=A16k zvJ2>CE*Xa#3bzuhgyHAmPSY(s{xam#s;W}7XUH1=$Ga-fu55X$e;3QjxsQavN(-XW z7u^l2vFN6#-k?NP@9Zfa+!IT40h!-&C78ANd#vMJcNHh3wuj!BEyeST#K)I(*jgX8 zKA5sfKCj(dUzXCL$6WE4m8YOC#lRF7pK6LrbyHj#F~v#Q6``!#x+C5J8db8a(I07B zJSkKMXgbU3BJhEr6Fh!UgQELD1j|vyK(wYq5j<#2BWMs|2s=yEX}?xB0k?4s5%r`- zdZkN`kOukWLQh*L3c4zrz0=-g3$NT$cd2gWW=@(h$oafmW+WZONycyVRH;kWn2yC( z*UsR9>cG>Ld}#K-W){?iN*eu$&3N$;)Ihhqg-Ll{Dedo=6$JGe3)5xo#y&R468Zqc z&9-G^8%5M3SVBOXtEUi{oN2vjP%CzhxsS4N5oUE)=T48>?gWdD!aF^t>Ca7w z4#)vLa*2au1%N_9*%Y9G{(*u4P)I~h_pqZtr=WJwG`8vi<@m3eZQZu*RL^PPqJEz9 zxpbHtcelKvs)QKDe1i^ltjU%`xZf7p+E$g1Rw$yWCaEjyYx35jK!lisrelAqO$Mu= zhXHZelyej|iDwj|>jW8NS)l?&qz|e6m<`A~VtvZJiC`vU$vCw;vzUOhT8fJWa=G9& zu!*?L$*trrk1KJf)u}zp9D&0PsOfpCwA)5Y=2Cl{hvhWttUOS4e-on?WNXU<4V>|~ zCm5_m-4!PYf;CvThYCFIdh>Lu_N&WcMw!8XQzs^6!g zz$dOtqwn-4CnsBHXLfoUKfUfXfXiS%q%ly!M2Pn*L&E591rEn#IPn*WgqduT2cc{m z9 + + + + APMAirframeComponent + + + + Please select your airframe type + Bitte wähle Deinen Fluggerät Typ + + + + + Frame Class: + Rahmen Klasse: + + + + + Frame Type: + Rahmen Typ: + + + + Airframe + Flugrahmen + + + + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + Wählte das passende Fluggerät. Du kannst für bekannte Fluggerät Typen Standardwerte laden, welche zu Deinem Typen passen sollten. + + + + APMAirframeComponentController + + + Param file github json download failed: %1 + Param Datei Github json download fehlgeschlagen: %1 + + + + Param file download failed: %1 + Param Datei download fehlgeschlagen: %1 + + + + APMAirframeComponentSummary + + + + + + Frame Type + Rahmentyp + + + + + Frame Class + Rahmen Klasse + + + + + Firmware Version + Firmware Version + + + + + Unknown + Unbekannt + + + + APMCameraComponent + + + + Disabled + Deaktiviert + + + + + Channel + Kanal + + + + + Gimbal + Gimbal + + + + + Stabilize + Stabilisiert + + + + + Servo reverse + Servo Umkehr + + + + + Output channel: + Ausgabe Kanal: + + + + + Input channel: + Eingabe Kanal: + + + + + Gimbal angle limits: + Gimbal Winkellimiten: + + + + + + + min + min + + + + + + + max + max + + + + + Servo PWM limits: + Servo PWM Limiten: + + + + + Gimbal Settings + Gimbal Einstellungen + + + + + Type: + Typ: + + + + + Gimbal Type changes takes affect next reboot of autopilot + Gimbal Typ Änderungen werden erst beim nächsten Reboot aktiv + + + + + Default Mode: + Standard Modus: + + + + + Tilt + Neigung + + + + + Roll + Rollen + + + + + Pan + Schwenken + + + + Camera + Kamera + + + + Camera setup is used to adjust camera and gimbal settings. + Kamera Einstellungen werden verwendet für Kamera Anpassungen und Gimbal Einstellungen. + + + + APMCameraComponentSummary + + + + Gimbal type + Gimbal Typ + + + + + Tilt input channel + Neigungs Kanal + + + + + Pan input channel + Schwenk Kanal + + + + + Roll input channel + Roll Kanal + + + + APMFirmwarePlugin + + + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + QGroundControl unterstützt Version %1.%2 und höher. Du verwendest eine ältere Version. Diese Kombination ist ungetestet und kann unvorhergesehene Probleme verursachen. + + + + Error during Solo video link setup: %1 + Fehler während Solo Video Verbindungsaufbau: %1 + + + + Unable to change altitude, vehicle altitude not known. + Konnte Höhe nicht ändern, Fluggerät Höhe unbekannt. + + + + Vehicle does not support guided takeoff + Fluggerät unterstützt geführten Start nicht + + + + Unable to takeoff, vehicle position not known. + Kann nicht abheben, Position unbekannt. + + + + Unable to takeoff: Vehicle failed to change to Guided mode. + Kann nicht abheben: Fluggerät konnte nicht in geführten Modus wechseln. + + + + Unable to takeoff: Vehicle failed to arm. + Kann nicht abheben: Gerät konnte nicht scharf gestellt werden. + + + + + Unable to start mission: Vehicle failed to change to Auto mode. + Kann Mission nicht starten: Gerät konnte nicht in Auto Modus wechseln. + + + + Unable to start mission: Vehicle failed to change to Guided mode. + Kann Mission nicht starten: Gerät konnte nicht in geführten Modus wechseln. + + + + Unable to start mission: Vehicle failed to arm. + Kann Mission nicht starten: Gerät konnte nicht scharf gestellt werden. + + + + APMFlightModesComponent + + + + Flight Mode Settings + Flugmodus Einstellungen + + + + + (Channel 5) + (Kanal 5) + + + + + Flight mode channel: + Flug Modus Kanal: + + + + + Not assigned + Nicht zugewiesen + + + + + Channel 1 + Kanal 1 + + + + + Channel 2 + Kanal 2 + + + + + Channel 3 + Kanal 3 + + + + + Channel 4 + Kanal 4 + + + + + Channel 5 + Kanal 5 + + + + + Channel 6 + Kanal 6 + + + + + Channel 7 + Kanal 7 + + + + + Channel 8 + Kanal 8 + + + + + Flight Mode + Flugmodus + + + + + Channel Options + Kanal Optionen + + + + + Channel option %1 : + Kanal Option %1 : + + + + Flight Modes + Flugmodi + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Flug Modus Einrichtung wir verwendet, um Senderschalter zu Flugmodi zuzuordnen. + + + + APMFlightModesComponentSummary + + + + Flight Mode 1 + Flug Modus 1 + + + + + Flight Mode 2 + Flug Modus 2 + + + + + Flight Mode 3 + Flug Modus 3 + + + + + Flight Mode 4 + Flug Modus 4 + + + + + Flight Mode 5 + Flug Modus 5 + + + + + Flight Mode 6 + Flug Modus 6 + + + + APMHeliComponent + + + + Servo Setup + Servo Einrichtung + + + + + Servo + Servo + + + + + Function + Funktion + + + + + Min + Min + + + + + Max + Max + + + + + Trim + Trimmung + + + + + Reversed + Umgekehrt + + + + + 1 + 1 + + + + + 2 + 2 + + + + + 3 + 3 + + + + + 4 + 4 + + + + + Swash Setup + Taumelscheibe Einrichten + + + + + Throttle Setup + Gas Einrichten + + + + + Collective Curve Setup + Kollektivkurve Einrichten + + + + Heli + Helikopter + + + + Heli Setup is used to setup parameters which are specific to a helicopter. + Helikopter Einrichtung für die Einrichtung der Helikopter spezifischen Parameter. + + + + APMLightsComponent + + + + Disabled + Deaktiviert + + + + + Channel + Kanal + + + + + Light Output Channels + Licht Ausgabekanäle + + + + + Lights 1: + Licht 1: + + + + + Lights 2: + Licht 2: + + + + + Brightness Steps: + Helligkeits-Schritte: + + + + Lights + Lichter + + + + Lights setup is used to adjust light output channels. + Licht Einrichtung wird für Anpassung der Lichtausgabe Kanäle verwendet. + + + + APMLightsComponentSummary + + + + Disabled + Deaktiviert + + + + + Channel 5 + Kanal 5 + + + + + Channel 6 + Kanal 6 + + + + + Channel 7 + Kanal 7 + + + + + Channel 8 + Kanal 8 + + + + + Channel 9 + Kanal 9 + + + + + Channel 10 + Kanal 10 + + + + + Channel 11 + Kanal 11 + + + + + Channel 12 + Kanal 12 + + + + + Channel 13 + Kanal 13 + + + + + Channel 14 + Kanal 14 + + + + + Lights Output 1 + Licht Ausgang 1 + + + + + Lights Output 2 + Licht Ausgang 2 + + + + APMNotSupported + + + + Not supported + Nicht unterstützt + + + + APMPowerComponent + + + + Power Module 90A + Strom Modul 90A + + + + + Power Module HV + HV Strom Modul + + + + + 3DR Iris + 3DR Iris + + + + + Other + Andere + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Miss die Batteriespannung mit einem Voltmeter und gibt den Messwert unten ein. Klicke Berechne um den neuen Spannungsmultiplikator zu bestimmen. + + + + + Measured voltage: + Gemessene Spannung: + + + + + Vehicle voltage: + Fahrzeug Spannung: + + + + + Measure current draw using an external current meter and enter the value below. Click Calculate to set the new amps per volt value. + Miss den Stromverbrauch mit einem Amperemeter und gib den Wert unten ein. Klick Berechne um den neuen Volt pro Ampere Multiplikator zu bestimmen. + + + + + Measured current: + Gemessener Strom: + + + + + Vehicle current: + Fahrzeug Strom: + + + + + Battery monitor: + Batterie Ãœberwachung: + + + + + Requires vehicle reboot + Fahrzeug benötigt einen Neustart + + + + + + + Battery 1 + Batterie 1 + + + + + Battery1 monitor: + Batterie 1 Ãœberwachung: + + + + + + + Reboot vehicle + Fahrzeug Neustart + + + + + + + Battery 2 + Batterie 2 + + + + + Battery2 monitor: + Batterie 2 Ãœberwachung: + + + + + Battery capacity: + Batterie Kapazität: + + + + + Minimum arming voltage: + Mindest Spannung zum Scharfschalten: + + + + + Power sensor: + Strom Sensor: + + + + + Current pin: + Strom Pin: + + + + + Voltage pin: + Spannungs Pin: + + + + + + + Voltage multiplier: + Spannungs Multiplikator: + + + + + + + Calculate + Berechne + + + + + Calculate Voltage Multiplier + Berechne Spannungs-Multiplikator + + + + + 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. + Wenn die angezeigte Batteriespannung grosse Abweichung von der gemessenen Spannung mittels Voltmeter hat, kannst Du den Spannungsmultiplikator anpassen um das zu korrigieren. Klicke den Berechne Knopf zur Berechnung eines neuen Werts. + + + + + + + Amps per volt: + Ampere pro Volt: + + + + + Calculate Amps per Volt + Berechne Ampere pro 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. + Wenn der angezeigte Strom grosse Abweichung von dem gemessenen Strom mittels Amperemeter hat, kannst Du den Strommultiplikator anpassen um das zu korrigieren. Klicke den Berechne Knopf zur Berechnung eines neuen Werts. + + + + Power + Strom + + + + The Power Component is used to setup battery parameters. + Die Stromkomponente wird zu Einstellung der Batterieparameter verwendet. + + + + APMPowerComponentSummary + + + + Batt1 monitor + Batterie 1 Ãœberwachung + + + + + Batt1 capacity + Batterie 1 Kapazität + + + + + Batt2 monitor + Batterie 2 Ãœberwachung + + + + + Batt2 capacity + Batterie 2 Kapazität + + + + APMRadioComponent + + + Radio + Fernsteuerung + + + + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + Die Fernsteuerungskomponente wird für die Einstellung der Kanäle des Senders für das Fahrzeug verwendet wie Rollen, Nicken, Gieren und Gas. Es erlaubt auch die Zuweisung von Schaltern und Drehknöpfen für unterschiedliche Flugmodi. Vor dem ersten Flug müssen alle Kanäle kalibriert und angelernt werden. + + + + APMRadioComponentSummary + + + + Roll + Rollen + + + + + + + + + + + Setup required + Einrichtung erfoderlich + + + + + + + + + + + Channel %1 + Kanal %1 + + + + + Pitch + Nicken + + + + + Yaw + Gieren + + + + + Throttle + Gas + + + + APMSafetyComponent + + + Safety + Sicherheit + + + + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + Sicherheits-Einrichtung erlaubt die Einrichtung von Ausfallsicherheits-Aktionen, Leck Entdeckung und Scharfstellungs Prüfungen. + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Sicherheitskonfiguration wird verwendet zur Einrichtung von Auslösern von Zurück zum Startpunkt, wie auch für die Einstellungen von Zurück zu Startpunkt. + + + + + Requires vehicle reboot + Benötigt einen Fahrzeugneustart + + + + + Low action: + Tief Aktion: + + + + + Critical action: + Kritische Aktion: + + + + + Low voltage threshold: + Unterspannungsschwelle: + + + + + Critical voltage threshold: + Kritische Spannungsschwelle: + + + + + Low mAh threshold: + Untere mAh Schwelle: + + + + + Critical mAh threshold: + Kritische mAh Schwelle: + + + + + Reboot vehicle + Fahrzeug Neustart + + + + + Battery1 Failsafe Triggers + Batterie1 Ausfallsicherheits-Auslöser + + + + + Battery2 Failsafe Triggers + Batterie2 Ausfallsicherheits-Auslöser + + + + + + + Failsafe Triggers + Ausfallsicherheits-Auslöser + + + + + Throttle PWM threshold: + Gas PWM Schwelle: + + + + + GCS failsafe + BS Ausfallsicherheit + + + + + + + Ground Station failsafe: + Bodenstation Ausfallsicherheit: + + + + + + + Throttle failsafe: + Gas Ausfallsicherheit: + + + + + + + PWM threshold: + PWM Schwelle: + + + + + Failsafe Crash Check: + Crash Ausfallsicherheits Prüfung: + + + + + General Failsafe Triggers + Generelle Ausfallsicherheits-Auslöser + + + + + Disabled + Deaktiviert + + + + + Always RTL + Immer ZZS + + + + + Continue with Mission in Auto Mode + Weiterfahren mit Mission im Auto Modus + + + + + Always Land + Immer Landen + + + + + GeoFence + GeoFence + + + + + Circle GeoFence enabled + Kreis Geofence aktiviert + + + + + Altitude GeoFence enabled + Höhen Geofence aktiviert + + + + + Report only + Nur Melden + + + + + RTL or Land + ZZS oder Landen + + + + + Max radius: + Max Radius: + + + + + Max altitude: + Max Höhe: + + + + + + + Return to Launch + Zurück zu Startort + + + + + + + Return at current altitude + Zurück auf aktueller Höhe + + + + + + + Return at specified altitude: + Zurück mit angegebener Höhe: + + + + + Loiter above Home for: + Warten über Startpunkt während: + + + + + Land with descent speed: + Landen mit Sinkgeschwindigkeit: + + + + + Final loiter altitude: + Finale Wartehöhe: + + + + + Arming Checks + Scharfstellen Prüfungen + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warnung: Ausschalten der Scharfstellungs-Prüfungen kann zum Kontrollverlust führen. + + + + APMSafetyComponentCopter + + + Ground Station failsafe: + Bodenstation Ausfall: + + + + Throttle failsafe: + Gas Ausfall: + + + + Disabled + Deaktiviert + + + + Always RTL + Immer ZZS + + + + Continue with Mission in Auto Mode + Weiterfahren mit Mission im Auto Modus + + + + Always Land + Immer Landen + + + + PWM threshold: + PWM Schwelle: + + + + Return to Launch + Zurück zu Startort + + + + + Voltage threshold: + Spannungsschwelle: + + + + Battery1 Failsafe Triggers + Batterie1 Ausfallsicherheits-Auslöser + + + + + Battery low action: + Batterie Unterspannungs-Aktion: + + + + + Battery critical action: + Batterie kritisch Aktion: + + + + + MAH threshold: + MAh Schwelle: + + + + Battery2 Failsafe Triggers + Batterie2 Ausfallsicherheits-Auslöser + + + + General Failsafe Triggers + Generelle Ausfallsicherheits-Auslöser + + + + GeoFence + GeoFence + + + + Circle GeoFence enabled + Kreis Geofence aktiviert + + + + Altitude GeoFence enabled + Höhen Geofence aktiviert + + + + Report only + Nur Melden + + + + RTL or Land + ZZS oder Landen + + + + Max radius: + Max Radius: + + + + Max altitude: + Max Höhe: + + + + Return at current altitude + Zurück in aktueller Höhe + + + + Return at specified altitude: + Zurück mit angegebener Höhe: + + + + Loiter above Home for: + Warten über Startpunkt für: + + + + Land with descent speed: + Landen mit Sinkgeschwindigkeit: + + + + Final loiter altitude: + Finale Wartehöhe: + + + + Arming Checks + Scharfstellungs-Prüfungen + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warnung: Ausschalten der Scharfstellungs-Prüfungen kann zum Kontrollverlust führen. + + + + APMSafetyComponentPlane + + + Failsafe Triggers + Ausfallsicherungs-Auslöser + + + + Throttle PWM threshold: + Gas PWM Schwelle: + + + + Voltage threshold: + Spannungsschwelle: + + + + MAH threshold: + MAh Schwelle: + + + + GCS failsafe + BS Ausfall + + + + Return to Launch + Zurück zum Startplatz + + + + Return at current altitude + Zurück in aktueller Höhe + + + + Return at specified altitude: + Zurück mit angegebener Höhe: + + + + APMSafetyComponentRover + + + Failsafe Triggers + Ausfallsicherheits-Auslöser + + + + Ground Station failsafe: + Bodenstation Ausfall: + + + + Throttle failsafe: + Gas Ausfall: + + + + PWM threshold: + PWM Schwelle: + + + + Failsafe Crash Check: + Crash Ausfallsicherheits Prüfung: + + + + Disabled + Deaktiviert + + + + Hold + Halten + + + + Hold and Disarm + Halten und Entschärfen + + + + Arming Checks + Scharfstellungs-Prüfungen + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warnung: Ausschalten der Scharfstellungs-Prüfungen kann zum Kontrollverlust führen. + + + + APMSafetyComponentSub + + + + Failsafe Actions + Ausfall Aktionen + + + + + GCS Heartbeat: + BS Herzschlag: + + + + + Leak: + Leck: + + + + + Detector Pin: + Melder Pin: + + + + + Battery: + Batterie: + + + + + EKF: + EKF: + + + + + Pilot Input: + Pilot Eingabe: + + + + + Internal Temperature: + Interne Temperatur: + + + + + Internal Pressure: + Interner Druck: + + + + + Threshold: + Schwelle: + + + + + Arming Checks + Scharfstellungs-Prüfungen + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warnung: Ausschalten der Scharfstellungs-Prüfungen kann zum Kontrollverlust führen. + + + + APMSafetyComponentSummary + + + + Arming Checks: + Scharfstellungs-Prüfungen: + + + + + Enabled + Aktiviert + + + + + Some disabled + Einige Deaktiviert + + + + + + + + + Throttle failsafe: + Gas Ausfall: + + + + + Failsafe Action: + Ausfall Aktion: + + + + + Failsafe Crash Check: + Crash Ausfallsicherheits-Prüfung: + + + + + Batt1 low failsafe: + Batterie 1 untere Schwelle: + + + + + Batt1 critical failsafe: + Batterie 1 kritische Schwelle: + + + + + Batt2 low failsafe: + Batterie 2 untere Schwelle: + + + + + Batt2 critical failsafe: + Batterie 2 kritische Schwelle: + + + + + + + GeoFence: + GeoFence: + + + + + Disabled + Deaktiviert + + + + + Altitude + Höhe + + + + + Circle + Kreis + + + + + Altitude,Circle + Höhe, Kreis + + + + + Report only + Nur Melden + + + + + RTL or Land + ZZS oder Landen + + + + + Unknown + Unbekannt + + + + + + + RTL min alt: + ZZS mindest Höhe: + + + + + + + current + aktuelle + + + + APMSafetyComponentSummaryCopter + + + Disabled + Deaktiviert + + + + Unknown + Unbekannt + + + + Arming Checks: + Scharfstellungs-Prüfungen: + + + + Enabled + Aktiviert + + + + Some disabled + Einige Deaktiviert + + + + Throttle failsafe: + Gas Ausfall: + + + + Batt1 low failsafe: + Batterie 1 untere Schwelle: + + + + Batt1 critical failsafe: + Batterie 1 kritische Schwelle: + + + + Batt2 low failsafe: + Batterie 2 untere Schwelle: + + + + Batt2 critical failsafe: + Batterie 2 kritische Schwelle: + + + + + GeoFence: + GeoFence: + + + + Altitude + Höhe + + + + Circle + Kreis + + + + Altitude,Circle + Höhe, Kreis + + + + Report only + Nur Melden + + + + RTL or Land + ZZS oder Landen + + + + RTL min alt: + ZZS mindest Höhe: + + + + current + aktuelle + + + + APMSafetyComponentSummaryPlane + + + Throttle failsafe: + Gas Ausfallsicherheit: + + + + + + Disabled + Deaktiviert + + + + Voltage failsafe: + Spannung Ausfallsicherheit: + + + + mAh failsafe: + mAh Ausfallsicherheit: + + + + RTL min alt: + ZZS min Höhe: + + + + current + aktuelle + + + + APMSafetyComponentSummaryRover + + + + + Disabled + Deaktiviert + + + + Always RTL + Immer ZZS + + + + Always Hold + Immer Halten + + + + + Unknown + Unbekannt + + + + Hold + Halten + + + + Hold and Disarm + Halten und Entschärfen + + + + Arming Checks: + Scharfstellungs-Prüfungen: + + + + Enabled + Aktiviert + + + + Some disabled + Einige Deaktiviert + + + + Throttle failsafe: + Gas Ausfallsicherheit: + + + + Failsafe Action: + Ausfall Aktion: + + + + Failsafe Crash Check: + Crash Ausfallsicherheits Prüfung: + + + + APMSafetyComponentSummarySub + + + + Arming Checks: + Scharfstellungs-Prüfungen: + + + + + Enabled + Aktiviert + + + + + Some disabled + Einige Deaktiviert + + + + + GCS failsafe: + BS Ausfallsicherheit: + + + + + Leak failsafe: + Leck Ausfallsicherheit: + + + + + Battery failsafe: + Batterie Ausfallsicherheit: + + + + + EKF failsafe: + EKF Ausfallsicherheit: + + + + + Pilot Input failsafe: + Pilot Ausfallsicherheit: + + + + + Int. Temperature failsafe: + Interne Temperatur Ausfallsicherheit: + + + + + Int. Pressure failsafe: + Interner Druck Ausfallsicherheit: + + + + APMSensorsComponent + + + + If the compass or GPS module is mounted in flight direction, leave the default value (None) + Wenn der Kompass oder GPS-Modul in Flugrichtung montiert ist, den Standardwert (keine) + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + Für die Kompass Kalibrierung musst Du das Fluggerät durch eine Reihe von Positionen drehen. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + Für die Gyroskop Kalibrierung musst Du das Fluggerät auf eine Unterlage stellen und nicht bewegen. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + Für Beschleunigungsmesser Kalibrierung musst Du das Fluggerät auf allen sechs Seiten auf eine vollkommen Ebene Fläche legen und in jeder Position ein paar Sekunden verharren. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + Um den Horizont auszurichten, richte das Fluggerät in seiner ebenen Fluglage aus und drücke Ok. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Starte die individuellen Kalibrierschritte durch klicken auf die Knöpfe Links. + + + + + The calibration for Compass %1 appears to be poor. + Die Kalibrierung für Kompass %1 scheint schlecht zu sein. + + + + + Check the compass position within your vehicle and re-do the calibration. + Prüfe die Kompass Position am Fahrzeug und wiederhole die Kalibrierung. + + + + + + + Calibrate Compass + Kalibriere den Kompass + + + + + Calibrate Accelerometer + Kalibriere den Beschleunigungsmesser + + + + + + + Sensor Settings + Sensor Einstellungen + + + + + Calibration Cancel + Kalibierungs Abbruch + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Warte auf Antwort auf Abbruch vom Fahrzeug. Dies kann ein paar Sekunden in Anspruch nehmen. + + + + + Calibration complete + Kalibrierung Abgeschlossen + + + + + Sensor Calibration + Sensor Kalibrierung + + + + + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + Durchführen der Kalibrierung über eine WiFi Verbindung kann unzuverlässig sein. Wenn es Probleme gibt, mit einer direkten USB Verbindung versuchen. + + + + + + + Compass + Kompass + + + + + + + (primary + (primärer + + + + + + + (secondary + (sekundärer + + + + + + + , external + , externer + + + + + + + , internal + , interner + + + + + + + Use Compass + Verwende Kompass + + + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + Die Strichanzeige zeigt die Qualität der Kalibrierung für jeden Kompass. + + + + + + + - Green indicates a well functioning compass. + + - Grün zeigt einen gut funktionierenden Kompass. + + + + + + - Yellow indicates a questionable compass or calibration. + + - Gelb zeigt ein ungenauer Kompass oder Kalibrierung an. + + + + + + - Red indicates a compass which should not be used. + + + - Rot zeigt einen Kompass, welcher nicht verwendet werden sollte. + + + + + + + + + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + DU MUSST DAS FAHRZEUG NACH JEDER KALIBRIERUNG NEU STARTEN. + + + + + Orientation: + Orientierung: + + + + + If mounted in the direction of flight, select None. + Wenn in Flugrichtung montiert, wähle Keine. + + + + + Before calibrating make sure rotation settings are correct. + Stelle sicher, dass die Rotation vor der Kalibrierung korrekt ist. + + + + + Accelerometer calibration complete + Beschleunigungsmesser Kalibrierung komplett + + + + + Compass calibration complete + Kompass kalibrierung komplett + + + + + + + Reboot Vehicle + Fahrzeug Neustart + + + + + Autopilot Rotation: + Autopilot Ausrichtung: + + + + + 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. + Dies ist empfohlen für Fahrzeuge die nur einen internen Kompass haben und auf Fahrzeugen bei welchen starke Kompass Störungen von Motoren, Stromkabel etc. verursacht werden. + + + + + CompassMot only works well if you have a battery current monitor because the magnetic interference is linear with current drawn. + KompassMot funktioniert nur gut, wenn es Strommesser vorhanden ist, da die magnetische Störung linear zum Stromfluss ist. + + + + + It is technically possible to set-up CompassMot using throttle but this is not recommended. + Es ist technisch möglich, CompassMot mit dem Gas zu verbinden, das ist aber nicht empfohlen. + + + + + Disconnect your props, flip them over and rotate them one position around the frame. + Entferne die Propeller, drehe sie um und verschiebe Sie um eine Position am Fluggerät. + + + + + In this configuration they should push the copter down into the ground when the throttle is raised. + In dieser Einstellung sollten sie das Fluggerät gegen den Boden drücken, wenn man Gas gibt. + + + + + Secure the copter (perhaps with tape) so that it does not move. + Sichere das Fluggerät (z. b. mit Klebestreifen), so dass es sich nicht bewegen kann. + + + + + Turn on your transmitter and keep throttle at zero. + Schalte den Sender ein und halte Gashebel auf Minimum. + + + + + Click Ok to start CompassMot calibration. + Klicke Ok zum Start der CompassMot Kalibrierung. + + + + + To level the horizon you need to place the vehicle in its level flight position and press Ok. + Um den Horizont auszurichten, platziere das Fluggerät auf ebener Unterlage und drücke Ok. + + + + + depth + Tiefe + + + + + altitude + Höhe + + + + + Pressure calibration will set the %1 to zero at the current pressure reading. %2 + Druck Kalibrierung wird %1 auf 0 setzen für aktuelle Druckmessung. %2 + + + + + To calibrate the airspeed sensor shield it from the wind. Do not touch the sensor or obstruct any holes during the calibration. + Schütze den Luftgeschwindigkeitsmesser vor Wind, um ihn zu Kalibrieren. Berühre den Sensor oder die Öffnungen währen der Kalibrierung nicht. + + + + + Accelerometer + Beschleunigungsmesser + + + + + Compass + Kompass + + + + + Accelerometer must be calibrated prior to Compass. + Der Beschleunigungsmesser muss vor dem Kompass kalibriert werden. + + + + + Level Horizon + Horizont ausrichten + + + + + Accelerometer must be calibrated prior to Level Horizon. + Der Beschleunigungsmesser muss vor der Horizontausrichtung kalibriert werden. + + + + + Calibrate Pressure + Druck Kalibrieren + + + + + Cal Baro/Airspeed + Barometer/Luftgeschwindigkeitsmesser Kalibrieren + + + + + CompassMot + CompassMot + + + + + CompassMot - Compass Motor Interference Calibration + CompassMot - Kompass Motor Störungskalibrierung + + + + + Next + Weiter + + + + + Cancel + Abbruch + + + + + + + + + + + + + + + Rotate + Rotieren + + + + + + + + + + + + + + + Hold Still + Still halten + + + + Sensors + Sensoren + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensor Einrichtung wird verwendet um die Sensoren des Fluggeräts zu Kalibrieren. + + + + APMSensorsComponentController + + + Calibration complete + Kalibrierung abgeschlossen + + + + Calibration failed. Calibration log will be displayed. + Kalibrierung fehlgeschlagen. Kalibrier Log wird angezeigt. + + + + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + Bewege das Fluggerät zufällig um alle Achsen bis der Fortschrittsbalken ganz rechts angekommen ist. + + + + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + Schiebe das Gas langsam für 5-10 Sekunden auf 50-75% (die Propeller werden drehen!). + + + + Quickly bring the throttle back down to zero + Nimm das Gas schnell auf 0 zurück + + + + Press the Next button to complete the calibration + Drücke den Weiter Knopf um die Kalibrierung abzuschliessen + + + + Hold the vehicle in its level flight position. + Halte das Fluggerät in seiner ebenen Fluglage. + + + + Requesting pressure calibration... + Ersuche Druckkalibrierung... + + + + Rotate the vehicle continuously as shown in the diagram until marked as Completed + Rotiere das Fluggerät kontinuierlich wie im Diagramm dargestellt bis es komplett markiert ist + + + + Hold still in the current orientation + Halte in der aktuellen Orientierung inne + + + + Place you vehicle into one of the orientations shown below and hold it still + Platziere das Fluggerät in einer der angezeigten Position wie unten und halte es still + + + + Level horizon complete + Horizontausrichtung abgeschlossen + + + + Level horizon failed + Horizontausrichtung fehlgeschlagen + + + + Pressure calibration success + Druck Kalibrierung erfolgreich + + + + Pressure calibration fail + Druck Kalibrierung fehlgeschlagen + + + + Compass %1 calibration complete + Kompass %1 Kalibrierung abgeschlossen + + + + Compass %1 calibration below quality threshold + Kompass %1 Kalibrierung unter Qualitätsschwelle + + + + All compasses calibrated successfully + Alle Kompasse erfolgreich kalibriert + + + + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + DU MUSST DAS FAHRZEUG NEUSTARTEN, DAMIT DIE NEUEN EINSTELLUNGEN AKTIV WERDEN + + + + Compass calibration failed + Kompasskalibrierung fehlgeschlagen + + + + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + DU MUSST DAS FLUGGERÄT NEUSTARTEN UND DIE KOMPASS KALIBRIERUNG WIEDERHOLEN VOR DEM FLUG + + + + Continue rotating... + Weiter rotieren... + + + + APMSensorsComponentSummary + + + + Compass + Kompass + + + + + + + Setup required + Einrichtung erforderlich + + + + + Not installed + Nicht installiert + + + + + Accelerometer(s) + Beschleunigungsmesser + + + + + Ready + Bereit + + + + APMSubFrameComponent + + + Frame + Rahmen + + + + 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. + Fluggerät Einrichtung zum Wählen der Motorkonfiguration. Propeller mit Uhrzeigersinn auf den grünen Antrieben, und gegen Uhrzeigersinn Propeller auf den blauen montieren (oder genau umgekehrt). Der Flugcomputer muss neu gestartet werden um die Änderungen zu aktivieren. + + + + + + + Load Vehicle Default Parameters + Lade Fahrzeug Standardwerte + + + + + Select your vehicle to load the default parameters: + Wähle Fahrzeugtyp um Standardwerte zu Laden: + + + + APMSubFrameComponentSummary + + + + Frame Type + Fluggerät Art + + + + + Firmware Version + Firmware Version + + + + + + + Unknown + Unbekannt + + + + + Git Revision + Git-Revision + + + + APMTuningComponent + + + Tuning + Abstimmung + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Abstimmungseinrichtung wird verwendet um die Flugeigenschaften des Fluggerätes einzustellen. + + + + APMTuningComponentCopter + + + + Basic Tuning + Grundlegende Abstimmung + + + + + Roll/Pitch Sensitivity + Roll/Nick Empfindlichkeit + + + + + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + Schieber nach rechts, wenn das Fluggerät zu schwerfällig, oder nach links wenn es zu unruhig reagiert + + + + + Climb Sensitivity + Steig Empfindlichkeit + + + + + Slide to the right to climb more aggressively or slide to the left to climb more gently + Schieber nach rechts wenn es aggressiver steigen soll, nach links für langsamer + + + + + + + RC Roll/Pitch Feel + Funk Roll/Nick Gefühl + + + + + + + Slide to the left for soft control, slide to the right for crisp control + Schieber nach Links für sanftere, nach Rechts für knackigere Lenkung + + + + + AutoTune + Automatische Abstimmung + + + + + Axes to AutoTune: + Achsen für automatische Abstimmung: + + + + + Channel for AutoTune switch: + Schaltkanal für automatische Abstimmung: + + + + + None + Keiner + + + + + Channel 7 + Kanal 7 + + + + + Channel 8 + Kanal 8 + + + + + Channel 9 + Kanal 9 + + + + + Channel 10 + Kanal 10 + + + + + Channel 11 + Kanal 11 + + + + + Channel 12 + Kanal 12 + + + + + In Flight Tuning + Während Flug Abstimmung + + + + + Channel Option 6 (Tuning): + Kanal Option 6 (Abstimmung): + + + + + Min: + Min: + + + + + Max: + Max: + + + + AirframeComponent + + + + Custom Airframe Config + Eigene Fluggeräte Konfiguration + + + + + Your vehicle is using a custom airframe configuration. + Dein Fluggerät hat eine eigene Fluggeräte Konfiguration. + + + + + This configuration can only be modified through the Parameter Editor. + + + Die Konfiguration kann nur im Parameter Editor verändert werden. + + + + + + + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + Wenn Du den Flugerättyp zurücksetzen möchtest, wähle eine Standard Konfiguration und Drücke oben auf 'Zurücksetzen'. + + + + + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + "Anwenden" wird die Änderungen am Fluggerätetyp speichern. <br><br>Alle Fluggerät Parameter ausser der Funkgeräte Kalibrierung werden zurückgesetzt.<br><br>Dein Fluggerät wird dann neu gestartet um den Prozess abzuschliessen. + + + + + You've connected a %1. + Du hast ein %1 verbunden. + + + + + Airframe is not set. + Fluggerättyp ist nicht festgelegt. + + + + + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + Um die Konfiguration zu ändern, wähle den gewünschten Fluggerätetyp unten und wähle dann "Anwenden und Neustarten". + + + + + + + Apply and Restart + Anwenden und Neustarten + + + + Airframe + Fluggerätetyp + + + + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + Fluggerätetyp Einrichtung ist zur Auswahl der Art des Fluggeräts welches zu Deinem passt. Im Anschluss werden einige Flug-Abstimmungsparameter eingestellt. + + + + AirframeComponentController + + + You cannot change airframe configuration while connected to multiple vehicles. + Du kannst den Fluggerätetyp nicht ändern, während mehrere Fluggeräte verbunden sind. + + + + AirframeComponentSummary + + + + System ID + System ID + + + + + Airframe type + Fluggerätetyp + + + + + + + Setup required + Einrichtung erfoderlich + + + + + Vehicle + Fahrzeug + + + + + Firmware Version + Firmware Version + + + + + Unknown + Unbekannt + + + + AnalyzeView + + + Analyze + Analysieren + + + + Log Download + Log-Download + + + + GeoTag Images + Bilder GeoTagen + + + + Mavlink Console + Mavlink Konsole + + + + AppLogModel + + + Open console log output file failed %1 : %2 + Konsolen Logdatei Öffnen fehlgeschlagen %1 :%2 + + + + AppMessages + + + Clear All + Alles löschen + + + + Log files (*.txt) + Log Dateien (*.txt) + + + + All Files (*) + Alle Dateien (*) + + + + Select log save file + Log Datei für Speichern auswählen + + + + Save App Log + App Log speichern + + + + Show Latest + Zeige das Letzte + + + + Set logging + Logging Festlegen + + + + Turn on logging categories + Logging Kategorien einschalten + + + + AppSettings + + + Application Settings + Applikations Einstellungen + + + + ArmedIndicator + + + Armed + Scharfgestellt + + + + Disarmed + Entschärft + + + + AudioOutput + + + negative + negativ + + + + point + Punkt + + + + meters + Meter + + + + AutoPilotPlugin + + + One or more vehicle components require setup prior to flight. + Eine oder mehrere Fluggerätekomponenten müssen vor dem Flug eingestellt werden. + + + + BatteryIndicator + + + Battery Status + Batteriezustand + + + + Voltage: + Spannung: + + + + Accumulated Consumption: + Gesamtverbrauch: + + + + BluetoothLink + + + Bluetooth Link Error + Bluetooth Verbindungsfehler + + + + BluetoothSettings + + + Bluetooth Not Available + Bluetooth nicht verfügbar + + + + Bluetooth Link Settings + Bluetooth Verbindungseinstellungen + + + + Device: + Gerät: + + + + Address: + Adresse: + + + + Bluetooth Devices: + Bluetooth Geräte: + + + + Scan + Suchen + + + + Stop + Stopp + + + + Bootloader + + + Write failed: %1 + Schreiben fehlgeschlagen: %1 + + + + Incorrect number of bytes returned for write: actual(%1) expected(%2) + Ungültige Anzahl Bytes erhalten für Schreiben: Ist (%1) Soll (%2) + + + + Timeout waiting for bytes to be available + Zeitüberschreitung beim Warten auf Bytes + + + + Read failed: error: %1 + Lesen fehlgeschlagen: Fehler: %1 + + + + Get Command Response: + Erhaltene Befehlsantwort: + + + + Invalid sync response: 0x%1 0x%2 + Ungültige Sync Antwort: 0x%1 0x%2 + + + + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + Dieses Board ist mit einem fehlerhaften Mikrocontroller sowie einer falschen Konfiguration ausgestattet und sollte ausser Dienst gestellt werden. + + + + Unknown response code + Unbekannter Antwortcode + + + + Command failed: 0x%1 (%2) + Befehl fehlgeschlagen: 0X%1 (%2) + + + + + Get Board Info: + Board-Infos: + + + + Send Command: + Befehl senden: + + + + Board erase failed: %1 + Board löschen fehlgeschlagen: %1 + + + + + Unable to open firmware file %1: %2 + Firmware Datei konnte nicht geöffnet werden %1: %2 + + + + + Firmware file read failed: %1 + Firmware-Datei lesen fehlgeschlagen: %1 + + + + + Flash failed: %1 at address 0x%2 + Brennen fehlgeschlagen: %1 bei Adresse 0x%2 + + + + + Unable to retrieve block from ihx: index %1 + Kann Block aus ihx nich holen: index %1 + + + + Unable to set flash start address: 0x%2 + Kann Brenn Startadresse nicht einstellen: 0x%2 + + + + + Read failed: %1 at address: 0x%2 + Lesen fehlgeschlagen: %1 bei Adresse 0x%2 + + + + + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + Vergleich fehlgeschlagen: Erwartet (0x%1) gelesen (0x%2) bei Adresse: 0x%3 + + + + Unable to set read start address: 0x%2 + Kann start Leseadresse nicht einstellen: 0x%2 + + + + CRC mismatch: board(0x%1) file(0x%2) + CRC Falsch: Board(0x%1) Datei(0x%2) + + + + Open failed on port %1: %2 + Öffnen fehlgeschlagen auf Port %1: %2 + + + + Found unsupported bootloader version: %1 + Nicht unterstützte Bootloader Version gefunden: %1 + + + + Get Board Id: + Board-Infos: + + + + BuiltInPreFlightCheckModel + + + Initial checks + Erste Prüfungen + + + + Hardware + Hardware + + + + Props mounted? Wings secured? Tail secured? + Propeller montiert? Flügel gesichert? Heck gesichert? + + + + Please arm the vehicle here + Bitte das Fluggerät scharfstellen + + + + Actuators + Aktoren + + + + Move all control surfaces. Did they work properly? + Alle Kontrolleinrichtungen bewegen. Haben alle korrekt funktioniert? + + + + Motors + Motoren + + + + Propellers free? Then throttle up gently. Working properly? + Propeller frei? Dann langsam Gas geben. Funktioniert es einwandfrei? + + + + Mission + Mission + + + + Please confirm mission is valid (waypoints valid, no terrain collision). + Bitte bestätige, dass die Mission gültig ist (Wegpunkte gültig, keine Bodenkollision). + + + + Last preparations before launch + Letzte Vorbereitungen vor dem Start + + + + Payload + Nutzlast + + + + Configured and started? Payload lid closed? + Konfiguriert und gestartet? Nutzlastverkleidung geschlossen? + + + + OK for your platform? Lauching into the wind? + OK für Deine Platform? Start gegen den Wind? + + + + Flight area + Fluggebiet + + + + Launch area and path free of obstacles/people? + Startgebiet/-Pfad frei von Hindernissen/Leuten? + + + + CameraCalc + + + Camera + Kamera + + + + Width + Breite + + + + Height + Höhe + + + + Sensor + Sensor + + + + Image + Bild + + + + Focal length + Brennweite + + + + Front Lap + Ãœberstand vorne + + + + Side Lap + Ãœberstand seitlich + + + + Overlap + Ãœberlappung + + + + Select one: + Wähle eine(s): + + + + Ground Res + Boden Auflösung + + + + CameraCalc section version %1 not supported + Kamera Berechnung Abschnitt Version %1 nicht unterstützt + + + + Custom Camera + Eigene Kamera + + + + Manual (no camera specs) + Manuell (keine Kamera Angaben) + + + + CameraComponent + + + + Vehicle must be restarted for changes to take effect. + Fluggerät muss neu gestartet werden damit die Änderungen aktiv werden. + + + + + Apply and Restart + Anwenden und Neustarten + + + + + Camera Trigger Settings + Einstellungen des Kamera-Auslösers + + + + + Trigger mode + Auslöser Modus + + + + + Trigger interface + Auslöser Schnittstelle + + + + + Time Interval + Zeitintervall + + + + + Distance Interval + Distanzintervall + + + + + Hardware Settings + Hardwareeinstellungen + + + + + AUX Pin Assignment + Hilfspin Zuordnung + + + + + Trigger Pin Polarity + Auslöser Pin Polarität + + + + + Trigger Period + Auslöser Dauer + + + + + Camera Test + Kamera Test + + + + + Trigger Camera + Kamera auslösen + + + + Camera + Kamera + + + + Camera setup is used to adjust camera and gimbal settings. + Kamera Einstellungen wird verwendet für Kamera Anpassungen und Gimbal Einstellungen. + + + + CameraComponentSummary + + + + Trigger interface + Auslöser Schnittstelle + + + + + Trigger mode + Auslöser Modus + + + + + Time interval + Zeitintervall + + + + + Distance interval + Distanzintervall + + + + + AUX pins + Hilfspins + + + + + AUX pin polarity + Hilfspin Polarität + + + + CameraPageWidget + + + Video Settings + Videoeinstellungen + + + + Camera Settings + Kamera Einstellungen + + + + Trigger Camera + Kamera auslösen + + + + Camera + Kamera + + + + Free Space: + Freier Speicherplatz: + + + + Camera Selector: + Kamera Auswahl: + + + + Single + Einzel + + + + Time Lapse + Zeitraffer + + + + Photo Mode + Foto Modus + + + + Photo Interval (seconds) + Foto-Intervall (Sekunden) + + + + Reset Camera Defaults + Kamera Standardeinstellungen + + + + Reset + Zurücksetzten + + + + Reset Camera to Factory Settings + Kamera auf die Werkseinstellungen zurücksetzen + + + + Confirm resetting all settings? + Bestätigen Sie das Zurücksetzen aller Einstellungen? + + + + Storage + Speicher + + + + Format + Format + + + + Format Camera Storage + Kamera Speicher formatieren + + + + Confirm erasing all files? + Bestätige das Löschen aller Dateien? + + + + CameraSection + + + Camera + Kamera + + + + Time + Zeit + + + + Distance + Distanz + + + + Pitch + Nicken + + + + Yaw + Gieren + + + + Gimbal + Gimbal + + + + Mode + Modus + + + + CenterMapDropButton + + + Center map on: + Karte zentrieren auf: + + + + Mission + Mission + + + + All items + Alle Elemente + + + + Home + Start Position + + + + Current Location + Aktuelle Position + + + + Specified Location + Angegebene Position + + + + Vehicle + Fahrzeug + + + + Follow Vehicle + Folge Fahrzeug + + + + CenterMapDropPanel + + + Center map on: + Zentriere Karte auf: + + + + Mission + Mission + + + + All items + Alle Elemente + + + + Home + Start Position + + + + Current Location + Aktuelle Position + + + + Specified Location + Angegebene Position + + + + Vehicle + Fahrzeug + + + + CorridorScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 erlaubt das Laden dieses komplexen Missions Elements nicht: %2:%3 + + + + %1 complex item version %2 not supported + %1 komplexes Mission Element %2 nicht unterstützt + + + + + Corridor Scan + Korridor Abtastung + + + + C + C + + + + CorridorScanEditor + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNUNG: Fotos Intervall ist unter mindest Intervall (%1 Sek) dieser Kamera. + + + + Altitude + Höhe + + + + Trigger Distance + Auslöser Entfernung + + + + Spacing + Abstand + + + + Corridor + Korridor + + + + Width + Breite + + + + Turnaround dist + Umkehr Distanz + + + + Take images in turnarounds + Mach Fotos während Umkehren + + + + Relative altitude + Relative Höhe + + + + Rotate Entry Point + Einstiegspunkt rotieren + + + + Terrain + Boden + + + + Vehicle follows terrain + Fahrzeug folgt Boden + + + + Tolerance + Toleranz + + + + Max Climb Rate + Max Aufstiegsgeschwindigkeit + + + + Max Descent Rate + Max Absinkgeschwindigkeit + + + + Statistics + Statistiken + + + + CustomCommandWidget + + + No vehicle connected + Kein Fahrzeug verbunden + + + + Load Custom Qml file... + Lade eigene Qml Datei... + + + + Reset + Zurücksetzten + + + + CustomCommandWidgetController + + + Select custom Qml file + Wähle eigene Qml Datei + + + + Qml files (*.qml) + Qml Dateien (*.qml) + + + + DebugWindow + + + Qt Platform: + Qt Plattform: + + + + Font Point Size 10 + Schrift Grösse 10Pt. + + + + Default font width: + Standard Schrift Breite: + + + + Font Point Size 10.5 + Schrift Grösse 10.5Pt. + + + + Default font height: + Standard Schrift Höhe: + + + + Font Point Size 11 + Schrift Grösse 11Pt. + + + + Default font pixel size: + Standard Schrift Pixel Grösse: + + + + Font Point Size 11.5 + Schrift Grösse 11.5Pt. + + + + Default font point size: + Standard Schrift Punkt Grösse: + + + + Font Point Size 12 + Schrift Grösse 12Pt. + + + + QML Screen Desktop: + QML Bildschirm Oberfläche: + + + + Font Point Size 12.5 + Schrift Grösse 12.5Pt. + + + + QML Screen Size: + QML-Bildschirmgrösse: + + + + Font Point Size 13 + Schrift Grösse 13Pt. + + + + QML Pixel Density: + QML Pixel Auflösung: + + + + Font Point Size 13.5 + Schrift Grösse 13.5Pt. + + + + QML Pixel Ratio: + QML Pixelverhältnis: + + + + Font Point Size 14 + Schrift Grösse 14Pt. + + + + Default Point: + Standard Punkt: + + + + Font Point Size 14.5 + Schrift Grösse 14.5Pt. + + + + Computed Font Height: + Errechnete Schrift Grösse: + + + + Font Point Size 15 + Schrift Grösse 15Pt. + + + + Computed Screen Height: + Errechnete Bildschirm Höhe: + + + + Font Point Size 15.5 + Schrift Grösse 15.5Pt. + + + + Computed Screen Width: + Errechnete Bildschirm Breite: + + + + Font Point Size 16 + Schrift Grösse 16Pt. + + + + ESP8266Component + + + controller WiFi Bridge + Kontroller WiFi Bridge + + + + Error fetching WiFi Bridge Status: %1 + Fehler Abfrage WiFi Bridge Zustand: %1 + + + + ESP WiFi Bridge Settings + ESP Wifi Bridge Einstellungen + + + + WiFi Mode + WiFi Modus + + + + WiFi Channel + WiFi Kanal + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Passwort + + + + WiFi STA SSID + WiFi STA SSID + + + + WiFi STA Password + WiFi STA Passwort + + + + UART Baud Rate + UAST Baud Geschwindigkeit + + + + QGC UDP Port + QGC UDP Port + + + + ESP WiFi Bridge Status + ESP WiFi Bridge Zustand + + + + Bridge/Vehicle Link + Bridge/Fahrzeug Verbindung + + + + Bridge/QGC Link + Bridge/QGC Verbindung + + + + QGC/Bridge Link + QGC/Bridge Verbindung + + + + + + Messages Received + Meldungen erhalten + + + + + + Messages Lost + Meldungen verloren + + + + + + Messages Sent + Meldungen versendet + + + + Restore Defaults + Standardeinstellungen wiederherstellen + + + + Restart WiFi Bridge + WiFi Bridge Neustart + + + + Reboot WiFi Bridge + WiFi Bridge Reboot + + + + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + Dies wird die Wifi Bridge neu starten, so dass die Einstellungen welche Du geändert hast aktiv werden können. Beachte, dass Du ggf. die Computer WiFi Einstellungen und die QGroundControl Verbindungseinstellungen daran anpassen musst. Bist Du sicher, dass Du neu starten möchtest? + + + + Reset Counters + Zähler zurücksetzen + + + + WiFi Bridge + WiFi Bridge + + + + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + Die ESP8266 Wifi Bridge Komponente wird verwendet um die WiFi Verbindung herzustellen. + + + + ESP8266ComponentSummary + + + Firmware Version + Firmware Version + + + + WiFi Mode + WiFi Modus + + + + WiFi Channel + WiFi Kanal + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Passwort + + + + UART Baud Rate + UAST Baud Geschwindigkeit + + + + EditPositionDialog + + + Latitude + Breitengrad + + + + Longitude + Längengrad + + + + Set Geographic + Setze Geografie + + + + Zone + Zone + + + + Hemisphere + Hemisphäre + + + + Easting + Rechtswert + + + + Northing + Hochwert + + + + Set UTM + Setze UTM + + + + Set From Vehicle Position + Setze von Fahrzeug Position + + + + FWLandingPatternEditor + + + Set to vehicle heading + Setze nach Fahrzeug Kurs + + + + Set to vehicle location + Setze nach Fahrzeug Position + + + + Loiter point + Halte Punkt + + + + + Altitude + Höhe + + + + Radius + Radius + + + + Landing Dist + Lande Distanz + + + + Glide Slope + Gleitweg + + + + Altitudes relative to home + Höhen relativ zum Startpunkt + + + + - or - + - oder - + + + + Loiter clockwise + Halte im Uhrzeigesinn + + + + Landing point + Landepunkt + + + + Heading + Kurs + + + + Click in map to set landing point. + Klicke in der Karte um den Landepunkt zu bestimmen. + + + + Fact + + + Unknown: %1 + Unbekannt: %1 + + + + true + wahr + + + + false + falsch + + + + FactMetaData + + + Other + Andere + + + + Misc + Verschiedene + + + + + + + + + + + + + + + Value must be within %1 and %2 + Wert muss zwischen %1 und %2 liegen + + + + + Invalid number + Ungültige Nummer + + + + FactPanel + + + Parameters(s) missing: %1 + Parameter fehlt/en: %1 + + + + FactPanelController + + + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + Falsche FactPanel Qml Umsetzung. FactPanelController ohne factPanel Ãœbergabe verwendet. + + + + Internal Error: %1 + Interner Fehler: %1 + + + + FactTextField + + + Invalid Value + Ungültiger Wert + + + + Value Details + Wert-Details + + + + FactValueSlider + + + Value Details + Wert-Details + + + + FileManager + + + Unable to open local file for writing (%1) + Kann lokale Datei nicht für Schreiben öffnen (%1) + + + + Unable to write data to local file (%1) + Kann nicht in lokale Datei schreiben (%1) + + + + Download: Incorrect session returned + Download: Ungültige Sitzung erhalten + + + + Download: Offset returned (%1) differs from offset requested/expected (%2) + Downlod: Versatz erhalten (%1) weicht von angefordertem/erwartetem Versatz ab (%2) + + + + List: Offset returned (%1) differs from offset requested (%2) + Liste: Versatz erhalten (%1) weicht von angefragtem Versatz ab (%2) + + + + Incorrectly formed list entry: '%1' + Falsch geformter Listeneintrag: '%1' + + + + Missing NULL termination in list entry + Fehlende NULL Terminierung bei Listeneintrag + + + + Write: Incorrect session returned + Schreiben: Ungültige Sitzung zurückgegeben + + + + Write: Offset returned (%1) differs from offset requested (%2) + Schreiben: Versatz zurückgegeben (%1) unterscheidet sich von Versatz angefordert (%2) + + + + Write: Returned invalid size of write size data + Schreiben: Ungültige Grösse der Schreibdaten Grösse zurückgegeben + + + + Write: Size returned (%1) differs from size requested (%2) + Schreiben: Die zurückgegebene Grösse (%1) unterscheidet sich von der gewünschten Grösse (%2) + + + + Bad sequence number on received message: expected(%1) received(%2) + Falsche Sequenznummer in erhaltener Nachricht: erwartet(%1) erhalten(%2) + + + + Nak received creating file, error: %1 + Negative Rückmeldung bei Dateierstellung erhalten, Fehler: %1 + + + + Nak received creating directory, error: %1 + Negative Rückmeldung bei Verzeichniserstellung erhalten, Fehler: %1 + + + + Nak received, error: %1 + Negative Rückmeldung erhalten, Fehler %1 + + + + Unknown opcode returned from server: %1 + Unbekannter Op-Code von Server erhalten: %1 + + + + + + Command not sent. Waiting for previous command to complete. + Kommando nicht gesendet. Warte auf Abschluss des vorherigen Kommandos. + + + + + + + Command not sent. No Vehicle links. + Kommando nicht gesendet. Keine Fahrzeug Verbindungen. + + + + + UAS File manager busy. Try again later + UAS Datei Verwaltung beschäftigt. Später erneut versuchen + + + + File (%1) is not readable for upload + Datei (%1) kann für Upload nicht gelesen werden + + + + Unable to open local file for upload (%1) + Kann lokale Datei nicht für Upload öffnen (%1) + + + + Unable to read data from local file (%1) + Kann Daten aus lokaler Datei nicht lesen (%1) + + + + + Timeout waiting for ack: Download failed + Zeitüberschreitung beim Warten auf Bestätigung: Download fehlgeschlagen + + + + + Timeout waiting for ack: Upload failed + Zeitüberschreitung beim Warten auf Bestätigung: Upload fehlgeschlagen + + + + FirmwareImage + + + Incorrectly formatted line in .ihx file, line too short + Falsch formatierte Zeile in .ihx Datei, Zeile zu kurz + + + + Unsupported record type in file: %1 + Nicht unterstützter Eintrag in Datei: %1 + + + + Unable to open firmware file %1, error: %2 + Kann Firmware Datei nicht öffnen %1, Fehler: %2 + + + + Supplied file is not a valid JSON document + Angegebene Datei ist kein gültiges JSON Dokument + + + + Firmware file mission required key: %1 + Firmware Datei Mission benötigt Schlüssel: %1 + + + + Firmware file has invalid key: %1 + Firmware Datei hat ungültigen Schlüssel: %1 + + + + Downloaded firmware board id does not match hardware board id: %1 != %2 + Board ID aus heruntergeladener Firmwaredatei passt nicht zur Hardware Board ID: %1 != %2 + + + + Write failed for parameter meta data file, error: %1 + Schreiben fehlgeschlagen für Parameter Metadatei, Fehler: %1 + + + + Unable to open parameter meta data file %1 for writing, error: %2 + Kann Parameter Metadatei %1 nicht für Schreiben öffnen, Fehler %2 + + + + Write failed for airframe meta data file, error: %1 + Schreiben für Fahrzeugrahmen Metadatei fehlgeschlagen, Fehler: %1 + + + + Unable to open airframe meta data file %1 for writing, error: %2 + Kann Fahrzeugrahmen Metadatei %1 nicht zum Schreiben öffnen, Fehler %2 + + + + Unable to open decompressed file %1 for writing, error: %2 + Kann entpackte Datei %1 nicht zum Schreiben öffnen, Fehler: %2 + + + + Write failed for decompressed image file, error: %1 + Schreiben der entpackten Abbildatei fehlgeschlagen, Fehler %1 + + + + Firmware file has invalid decompressed size for %1 + Entpackte Firmware Datei hat ungültige Grösse %1 + + + + Could not find compressed bytes for %1 in Firmware file + Konnte komprimierte Bytes %1 in Firmware Datei nicht finden + + + + Incorrectly formed compressed bytes section for %1 in Firmware file + Firmwaredatei enthält falsch gebildete komprimierte Bytes in Abschnitt für %1 + + + + Firmware file has 0 length %1 + Firmware Datei hat 0 Länge %1 + + + + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + Grösse der entpackten %1 passt nicht zur gespeicherten: Erwartet(%1) Aktuell(%2) + + + + Successfully decompressed %1 + Erfolgreich entpackt %1 + + + + Unabled to open firmware file %1, %2 + Firmware Datei konnte nicht geöffnet werden %1, %2 + + + + FirmwarePlugin + + + Sony NEX-5R 20mm + Sony NEX-5R 20mm + + + + Sony ILCE-QX1 + Sony ILCE-QX1 + + + + Canon S100 PowerShot + Canon PowerShot S100 + + + + Canon G9 X PowerShot + Canon PowerShot G9 X + + + + Canon SX260 HS PowerShot + Canon SX260 HS PowerShot + + + + Canon EOS-M 22mm + Canon EOS-M 22mm + + + + Sony a6000 16mm + Sony a6000 16mm + + + + Sony RX100 II 28mm + Sony RX100 II 28mm + + + + Ricoh GR II + Ricoh GR. II + + + + RedEdge + RedEdge + + + + Parrot Sequioa RGB + Papagei Sequioa RGB + + + + Parrot Sequioa Monochrome + Papagei Sequioa Monochrom + + + + GoPro Hero 4 + GoPro Hero 4 + + + + Sentera NDVI Single Sensor + SENTERA NDVI einzelner Sensor + + + + Sentera Double 4K Sensor + Sentera Double 4K Sensor + + + + FirmwareUpgrade + + + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + %1 kann die Firmware auf Pixhawk Geräten, SiK Radios und PX4 Flow Smart Kameras aktualisieren. + + + + Update the autopilot firmware to the latest version + Aktualisiere die Autopilot Software auf die neueste Version + + + + All %1 connections to vehicles must be + Alle %1 Verbindungen zu Fahrzeugen müssen + + + + Upgrade cancelled + Aktualisierung abgebrochen + + + + Found device + Gerät gefunden + + + + + + + PX4 Flight Stack + PX4 Flight Stack + + + + + Standard Version (stable) + Standard-Version (Stabil) + + + + Beta Testing (beta) + Beta-Testing (Beta) + + + + Developer Build (master) + Entwickler-Build (Master) + + + + + + Custom firmware file... + Eigene Firmware-Datei... + + + + PX4 Pro + PX4 Pro + + + + ArduPilot + ArduPilot + + + + Standard Version + Standard-Version + + + + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + Erkannten PX4 Flow Board. Die Firmware, auf PX4Flow muss dem AutoPilot Firmware Typ entsprechen, die Du am Fahrzeug verwendest: + + + + Detected Pixhawk board. You can select from the following flight stacks: + Pixhawk Board erkannt. Du kannst aus den folgenden Flight Stacks auswählen: + + + + Press Ok to upgrade your vehicle. + Drücke Ok zur Aktualisierung des Fahrzeugs. + + + + ArduPilot Flight Stack + ArduPilot Flight Stack + + + + Advanced settings + Erweiterte Einstellungen + + + + Select which version of the firmware you would like to install: + Wähle die Version der Firmware, die Du installieren möchtest: + + + + Select which version of the above flight stack you would like to install: + Wähle die Version des gewählten Flight Stack, die Du installieren möchtest: + + + + Select the standard version or one from the file system (previously downloaded): + Wähle die Standard Version oder eine lokale Datei (vorher heruntergeladen): + + + + WARNING: BETA FIRMWARE. + WARNUNG: BETA FIRMWARE. + + + + This firmware version is ONLY intended for beta testers. + Diese Firmware ist NUR für Beta Tester vorgesehen. + + + + Although it has received FLIGHT TESTING, it represents actively changed code. + Obwohl es FLUGERPROBUNG erhalten hat, ist es aktiv geänderter Code. + + + + Do NOT use for normal operation. + Verwendet es NICHT für normalen Betrieb. + + + + WARNING: CONTINUOUS BUILD FIRMWARE. + WARNUNG: KONTINUIERLICHE BUILD FIRMWARE. + + + + This firmware has NOT BEEN FLIGHT TESTED. + Diese Firmware wurde noch NICHT FLUG GETESTET. + + + + It is only intended for DEVELOPERS. + Sie ist nur für ENTWICKLER vorgesehen. + + + + Run bench tests without props first. + Führe zuerst Trockentests ohne Propeller durch. + + + + Do NOT fly this without additional safety precautions. + Fliege dies NICHT ohne zusätzliche Sicherheitsmassnahmen. + + + + Follow the mailing list actively when using it. + Verfolge die Mailingliste aktiv, wenn Du es verwendest. + + + + FirmwareUpgradeController + + + Connect not allowed during Firmware Upgrade. + Verbindung nicht zulässig, während Firmware Aktualisierung. + + + + Connected to bootloader: + Verbunden mit Bootloader: + + + + Version: %1 + Version: %1 + + + + Board ID: %1 + Board ID: %1 + + + + Flash size: %1 + Flash Grösse: %1 + + + + Attempting to flash an unknown board type, you must select 'Custom firmware file' + Versuch ein unbekanntes Board zu beschreiben. Dafür musst Du eine eigene Firmware Datei verwenden + + + + Select Firmware File + Wähle Firmware Datei + + + + Firmware Files (*.px4 *.bin *.ihx) + Firmware-Dateien (*.px4 *.bin *.ihx) + + + + Unable to find specified firmware download location + Kann angegebene Firmware Download Adresse nicht finden + + + + No firmware file selected + Keine Firmware Datei ausgewählt + + + + Downloading firmware... + Firmware wird heruntergeladen... + + + + From: %1 + Von: %1 + + + + Download complete + Herunterladen abgeschlossen + + + + Image load failed + Laden des Abbildes fehlgeschlagen + + + + Bootloader not found + Bootloader nicht gefunden + + + + Image size of %1 is too large for board flash size %2 + Abbild Grösse %1 ist zu gross für Board Flash Grösse %2 + + + + Upgrade complete + Verbesserungen abgeschlossen + + + + Upgrade cancelled + Verbesserungen abgebrochen + + + + MultiRotor - + MultiRotor - + + + + Heli - + Heli - + + + + ChibiOS:MultiRotor - + ChibiOS:MultiRotor - + + + + ChibiOS:Heli - + ChibiOS:Heli - + + + + ChibiOS - + ChibiOS - + + + + FixedWingLandingComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 erlaubt das Laden dieses komplexen Missions Elementtyps nicht: %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 altitude relative. Be sure to adjust/check your plan prior to flight. + Flugzeug Lande Ablauf: Setzen von Warte- und Landehöhe mit unterschiedlichen Einstellungen für relative Höhe ist nicht mehr Unterstützt. Beide haben nun relative Höhe. Prüfe/Ändere den Flugplan vor dem Flug. + + + + %1 complex item version %2 not supported + %1 komplexe Element Version %2 nicht unterstützt + + + + FlightDisplayView + + + Flight Plan complete + Flugplan komplett + + + + %1 Images Taken + %1 Bilder aufgenommen + + + + Remove plan from vehicle + Entferne Flugplan vom Fluggerät + + + + Leave plan on vehicle + Lasse Flugplan auf Fluggerät + + + + Single + Einzel + + + + Multi-Vehicle + Multi-Fahrzeug + + + + Fly + Fliegen + + + + Action + Aktion + + + + FlightDisplayViewMap + + + R + rally point map item label + R + + + + Goto here + Goto here waypoint + Gehe hierhin + + + + Go to location + Gehe zu Ort + + + + Orbit at location + Kreise am Ort + + + + FlightDisplayViewVideo + + + WAITING FOR VIDEO + WARTE AUF VIDEO + + + + VIDEO DISABLED + VIDEO DEAKTIVIERT + + + + FlightDisplayViewWidgets + + + No GPS Lock for Vehicle + Fahrzeug hat kein GPS Lock + + + + FlightMap + + + Specify Position + Gib Position an + + + + FlightModeDropdown + + + N/A + No data to display + N/V + + + + FlightModeMenu + + + N/A + No data to display + N/V + + + + FlightModesComponent + + + Flight Modes + Flugmodi + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Flug Modus Einrichtung wird verwendet, um Senderschalter zu Flugmodi zuzuordnen. + + + + FlightModesComponentSummary + + + + + + Mode switch + Modus Schalter + + + + + + + Setup required + Einrichtung erfoderlich + + + + + Flight Mode %1 + Flug Modus %1 + + + + + Position Ctl switch + Positions Ktr. Schalter + + + + + Loiter switch + Halten Schalter + + + + + Return switch + Rückkehr Schalter + + + + + + + + + Disabled + Deaktiviert + + + + GPSIndicator + + + GPS Status + GPS Zustand + + + + GPS Data Unavailable + GPS Daten nicht verfügbar + + + + GPS Count: + GPS Anzahl: + + + + + N/A + No data to display + N/V + + + + GPS Lock: + GPS-Empfang: + + + + HDOP: + HDOP: + + + + + + --.-- + No data to display + --.-- + + + + VDOP: + VDOP: + + + + Course Over Ground: + Kurs über Grund: + + + + GPSRTKIndicator + + + Survey-in Active + Vermessung Aktiv + + + + RTK Streaming + RTK-Streaming + + + + Duration: + Dauer: + + + + Accuracy: + Genauigkeit: + + + + Current Accuracy: + Aktuelle Genauigkeit: + + + + Satellites: + Satelliten: + + + + GeneralSettings + + + (Requires Restart) + (Neustart erforderlich) + + + + Units (Requires Restart) + Einheiten (Neustart erforderlich) + + + + Miscellaneous + Verschiedenes + + + + Distance + Distanz + + + + Area + Fläche + + + + Speed + Geschwindigkeit + + + + Temperature + Temperatur + + + + Color Scheme + Farbschema + + + + Map Provider + Kartenanbieter + + + + Map Type + Kartentyp + + + + Stream GCS Position + Streame BS Position + + + + Mute all audio output + Unterdrücke alle Tonausgaben + + + + Save telemetry log after each flight + Speichere Telemetrie Log nach jedem Flug + + + + Save telemetry log even if vehicle was not armed + Speichere Telemetrie Log auch, wenn Fahrzeug nicht scharfgestellt wurde + + + + Use preflight checklist + Verwende Preflight Checkliste + + + + Clear all settings on next start + Lösche alle Einstellungen beim nächsten Start + + + + Clear Settings + Lösche Einstellungen + + + + All saved settings will be reset the next time you start %1. Is this really what you want? + Alle gespeicherten Einstellungen werden beim nächsten Start gelöscht %1. Ist das wirklich was Du möchtest? + + + + Announce battery lower than + Ankündigen, wenn Batterie tiefer als + + + + Default Mission Altitude + Standard Missions Höhe + + + + Application Load/Save Path + Anwendungs- Lade/Speicher Verzeichnis + + + + + + Browse + Durchsuchen + + + + Choose the location to save/load files + Wählen Sie den Speicherort zum Speichern/Laden von Dateien + + + + Survey in accuracy (U-blox only) + Vermessungs-Genauigkeit (ausschliesslich U-Blox) + + + + Minimum observation duration + Mindest Beobachtungsdauer + + + + AutoConnect to the following devices + Automatische Verbindung zu folgenden Geräten + + + + NMEA GPS Device + NMEA GPS Gerät + + + + NMEA GPS Baudrate + NMEA GPS Baud Geschwindigkeit + + + + Video Source + Video Quelle + + + + UDP Port + UDP Port + + + + RTSP URL + RTSP URL + + + + TCP URL + TCP URL + + + + Aspect Ratio + Seitenverhältnis + + + + Disable When Disarmed + Deaktivieren, wenn entschärft + + + + Auto-Delete Files + Datien automatisch löschen + + + + Max Storage Usage + Max Speicherbelegung + + + + Video File Format + Video Datei Format + + + + Indoor Image + Innenraum Bild + + + + + Choose custom brand image file + Wähle eine Marken Bilddatei + + + + Outdoor Image + Aussen Bild + + + + Reset Default Brand Image + Markenbild zurücksetzen + + + + %1 Version + %1 Version + + + + Virtual Joystick + Virtueller Joystick + + + + Font Size: + Schriftgrösse: + + + + AutoLoad Missions + Missionen automatisch Laden + + + + <not set> + <nicht festgelegt> + + + + RTK GPS (Requires Restart) + RTK GPS (Neustart erforderlich) + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK-Radio + + + + PX4 Flow + PX4 Flow + + + + LibrePilot + LibrePilot + + + + UDP + UDP + + + + RTK GPS + RTK-GPS + + + + Video + Video + + + + Brand Image + Marken Bild + + + + Video Recording + Video Aufnahme + + + + GeoFenceController + + + GeoFence supports version %1 + GeoFence unterstützt Version %1 + + + + GeoFence polygon not stored as object + GeoFence Polygon nicht als Objekt gespeichert + + + + GeoFence circle not stored as object + GeoFence-Kreis nicht als Objekt gespeichert + + + + GeoFenceEditor + + + GeoFence + GeoFence + + + + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + Mit GeoFencing kannst Du einen virtuelle "Zaun" rund um den Bereich festlegen, in dem Du fliegen möchtest. + + + + This vehicle does not support GeoFence. + Dieses Fahrzeug unterstützt keinen GeoFence. + + + + Insert GeoFence + GeoFence einfügen + + + + Polygon Fence + Polygon-Zaun + + + + Circular Fence + Kreisförmiger Zaun + + + + Polygon Fences + Polygon-Zaun + + + + + None + Keiner + + + + + Inclusion + Einschliessend + + + + + Edit + Bearbeiten + + + + + Delete + Löschen + + + + Circular Fences + Kreisförmiger Zaun + + + + Radius + Radius + + + + GeoFenceManager + + + GeoFence load: Vertex count change mid-polygon - actual:expected + GeoFence laden: Anzahl der Scheitelpunkte geändert im Polygon - tatsächliche: erwartet + + + + GeoFence load: Polygon type changed before last load complete - actual:expected + GeoFence laden: Polygon Typ geändert, bevor das letzte Laden abgeschlossen war - tatsächliche: erwartet + + + + GeoFence load: Incomplete polygon loaded + GeoFence laden: unvollständiges Polygon geladen + + + + GeoFence load: Unsupported command %1 + GeoFence laden: nicht unterstützter Befehl %1 + + + + GeoTagController + + + Select log file load + Log Datei auswählen + + + + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + ULog-Datei (*.ulg);; PX4-Log-Datei (*.px4log);; Alle Dateien (*. *) + + + + Select image directory + Bildverzeichnis auswählen + + + + Select save directory + Speicher Verzeichnis auswählen + + + + Cannot find the image directory + Kann Bild Verzeichnis nicht finden + + + + Images have alreay been tagged. + Bilder sind schon markiert. + + + + The images have already been tagged. Do you want to replace the previously tagged images? + Die Bilder sind schon markiert. Willst Du die zuvor markierten Bilder ersetzen? + + + + + Replace + Ersetzen + + + + Images have already been tagged + Bilder sind schon markiert + + + + Couldn't replace the previously tagged images + Konnte die bereits markierten Bilder nicht ersetzen + + + + Cannot find the save directory + Kann Speicher Verzeichnis nicht finden + + + + Save folder not empty. + Speicher Verzeichnis ist nicht leer. + + + + The save folder already contains images. Do you want to replace them? + Das Speicherverzeichnis beinhaltet bereits Bilder. Möchtest Du sie ersetzen? + + + + Save folder not empty + Speicher Verzeichnis ist nicht leer + + + + Couldn't replace the existing images + Konnte die bereits markierten Bilder nicht ersetzen + + + + GeoTagPage + + + GeoTag Images + Bilder GeoTagen + + + + 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. + GeoTag Bilder wird verwendet, um eine Reihe von Bildern von einer Vermessungs-Mission mit GPS-Koordinaten markieren. Das Binärlog von den Flug wird benötigt und gib das Verzeichnis an, welches die zu markierenden Bilder enthält. + + + + Select log file + Log Datei auswählen + + + + Select image directory + Bildverzeichnis auswählen + + + + (Optionally) Select save directory + (Freiwillig) Wähle das Ziel Verzeichnis + + + + Cancel Tagging + Markieren Abbrechen + + + + Start Tagging + Starte Markieren + + + + GeoTagWorker + + + The image directory doesn't contain images, make sure your images are of the JPG format + Das Bildverzeichnis enthält keine Bilder. Stelle sicher, dass die Bilder im JPG Format vorliegen + + + + + Geotagging failed. Couldn't open an image. + Markieren fehlgeschlagen, konnte ein Bild nicht öffnen. + + + + + + + + + Tagging cancelled + Markieren abgebrochen + + + + Geotagging failed. Couldn't open log file. + Markieren fehlgeschlagen, konnte Log Datei nicht öffnen. + + + + %1 - tagging cancelled + %1 - Markieren abgebrochen + + + + Log parsing failed + Log Analyse fehlgeschlagen + + + + Geotagging failed in trigger filtering + Markieren fehlgeschlagen beim Filtern der Auslöser + + + + Geotagging failed. Image requested not present. + Markieren fehlgeschlagen. Angefordertes Bild nicht vorhanden. + + + + Geotagging failed. Couldn't write to image. + Markieren fehlgeschlagen. Konnte nicht in Datei schreiben. + + + + Geotagging failed. Couldn't write to an image. + Markieren fehlgeschlagen. Konnte nicht in Bild schreiben. + + + + GuidedActionConfirm + + + Slide to confirm + Wischen zum bestätigen + + + + GuidedActionList + + + Select Action + Wähle Aktion + + + + GuidedActionsController + + + EMERGENCY STOP + NOT-STOPP + + + + Arm + Scharfstellen + + + + Disarm + Entschärfen + + + + RTL + ZZS + + + + Takeoff + Abflug + + + + Land + Landen + + + + Start Mission + Mission starten + + + + Continue Mission + Mission fortsetzen + + + + Resume Mission + Mission wiederaufnehmen + + + + Resume FAILED + Wiederaufnahme fehlgeschlagen + + + + Pause + Pause + + + + Change Altitude + Höhe ändern + + + + Orbit + Kreisen + + + + Land Abort + Landung abbrechen + + + + Set Waypoint + Wegpunkt setzen + + + + Goto Location + Gehe zu Ort + + + + VTOL Transition + VTOL Ãœbergang + + + + Arm the vehicle. + Fluggerät scharfstellen. + + + + Disarm the vehicle + Fluggerät entschärfen + + + + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + ACHTUNG: DAS WIRD ALLE MOTOREN ANHALTEN. WENN DAS FLUGGERÄT IN DER LUFT IST, WIRD ES ABSTÃœRZEN. + + + + Move the vehicle to the specified location. + Bewege das Fluggerät zum angegebenen Ort. + + + + Orbit the vehicle around the specified location. + Kreise das Fluggerät um den angegebenen Ort. + + + + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + Halte das Fluggerät an aktueller Position, passe die Höhe nach oben und unten nach Bedarf an. + + + + Takeoff from ground and hold position. + Abflug vom Boden und Position halten. + + + + Takeoff from ground and start the current mission. + Abflug vom Boden und aktuelle Mission starten. + + + + Continue the mission from the current waypoint. + Mit Mission am aktuellen Wegpunkt weiterfahren. + + + + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + Wiederaufnehmen der aktuellen Mission. Das wird die Mission Neu-Generieren vom Wegpunkt %1, abheben und fortsetzen der Mission. + + + + Upload of resume mission failed. Confirm to retry upload + Upload der Missions Wiederaufnahme fehlgeschlagen. Bestätige um zu wiederholen + + + + Review the modified mission. Confirm if you want to takeoff and begin mission. + Prüfe die geänderte Mission. Bestätige, wenn Du Abheben und die Mission beginnen willst. + + + + Land the vehicle at the current position. + Das Fluggerät an aktueller Position landen. + + + + Return to the home position of the vehicle. + Zurück zur Startposition des Fluggeräts. + + + + Change the altitude of the vehicle up or down. + Ändert die Höhe des Fluggerät nach oben oder unten. + + + + Adjust current waypoint to %1. + Aktuellen Wegpunkt auf %1 einstellen. + + + + Abort the landing sequence. + Landemanöver abbrechen. + + + + Pause all vehicles at their current position. + Alle Fluggeräte an aktueller Position halten. + + + + Transition VTOL to fixed wing flight. + VTOL Ãœbergang zu Festflügel-Flug. + + + + Transition VTOL to multi-rotor flight. + VTOL Ãœbergang zu Multirotor Flug. + + + + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + _activeVehicle (%1) _vehicleArmed (%2) GuidedModeSupported (%3) _vehicleFlying (%4) _vehicleInRTLMode) (%5) PauseVehicleSupported (%6) _vehiclePaused (%7) _flightMode (%8) + + + + Internal error: unknown actionCode + Interner Fehler: Unbekannter ActionCode + + + + GuidedAltitudeSlider + + + New Alt(rel) + Neue Höhe(rel) + + + + HealthPageWidget + + + All systems healthy + Alle Systeme gesund + + + + HelpSettings + + + QGroundControl User Guide + QGroundControl Benutzerhandbuch + + + + PX4 Users Discussion Forum + PX4 Benutzer Diskussions Forum + + + + ArduPilot Users Discussion Forum + ArduPilot Benutzer Diskussions Forum + + + + Joystick + + + Arm + Scharfstellen + + + + Disarm + Entschärfen + + + + VTOL: Fixed Wing + VTOL: Festflügel + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + JoystickConfig + + + Joystick + Joystick + + + + Joystick Setup is used to configure a calibrate joysticks. + Joystick Einstellung wird verwendet um den Joystick zu kalibrieren. + + + + Not Mapped + Nicht zugeordnet + + + + Attitude Controls + Fluglage Kontrollen + + + + Lateral + Seitlich + + + + Roll + Rollen + + + + Forward + Vorwärts + + + + Pitch + Nicken + + + + Yaw + Gieren + + + + Throttle + Gas + + + + Skip + Ãœberspringen + + + + Cancel + Abbrechen + + + + Calibrate + Kalibrieren + + + + Additional Joystick settings: + Zusätzliche Joystick Einstellungen: + + + + Enable joystick input + Aktiviere Joystick Eingabe + + + + Enable not allowed (Calibrate First) + Aktivieren nicht zulässig (Zuerst kalibrieren) + + + + Active joystick: + Aktiver Joystick: + + + + Active joystick name not in combo + Aktiver Joystick Name nicht in Auswahl + + + + Center stick is zero throttle + Zentrierter Hebel ist kein Gas + + + + Spring loaded throttle smoothing + Feder gespanntes Gas Glättung + + + + Full down stick is zero throttle + Heben ganz unten ist kein Gas + + + + Allow negative Thrust + Erlaube negativen Schub + + + + Exponential: + Exponentiell: + + + + Advanced settings (careful!) + Erweiterte Einstellungen (Vorsicht!) + + + + Joystick mode: + Joystick-Modus: + + + + Message frequency (Hz): + Meldungsfrequenz (Hz): + + + + Enable circle correction + Aktivierte Kreiskorrektur + + + + Deadbands + Totband + + + + Deadband can be set during the first + Totband kann gesetzt werden während dem ersten + + + + step of calibration by gently wiggling each axis. + Schritt der Kalibrierung durch sanftes wackeln jeder Achse. + + + + Deadband can also be adjusted by clicking and + Totband kann auch durch Klicken und vertikalem + + + + dragging vertically on the corresponding axis monitor. + ziehen am zugehörigen Achsen Monitor eingestellt werden. + + + + Button actions: + Schaltflächenaktionen: + + + + Buttons 0-%1 reserved for firmware use + Knöpfe 0-%1 sind für die Firmware reserviert + + + + # + # + + + + Function: + Funktion: + + + + Shift Function: + Verschiebe Funktion: + + + + Axis Monitor + Achsen Ãœberwachung + + + + Button Monitor + Schaltflächen Ãœberwachung + + + + JoystickConfigController + + + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + %1 Joystick Achsen erkannt. Um PX4 zu betreiben, benötigen Sie mindestens %2 Achsen. + + + + Calibrate + Kalibrieren + + + + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + Die aktuelle Kalibrierungseinstellungen werden nun für jede Achse auf dem Bildschirm angezeigt. + +Klicke auf die Schaltfläche Weiter, um die Kalibrierung auf auf dem Board zu speichern. Klicke auf Abbrechen, um die Werte zu verwerfen. + + + + JoystickIndicator + + + Joystick Status + Joystick Zustand + + + + Connected: + Verbunden: + + + + Enabled: + Aktiviert: + + + + KMLFileHelper + + + File not found: %1 + Datei nicht gefunden: %1 + + + + Unable to open file: %1 error: $%2 + Kann Datei nicht öffnen: %1 Fehler: $%2 + + + + Unable to parse KML file: %1 error: %2 line: %3 + Kann KML Datei nicht analysieren: %1 Fehler: %2 auf Zeile: %3 + + + + No known type found in KML file. + Unbekannten Typen in KML Datei gefunden. + + + + Unable to find Polygon node in KML + Kann Polygonknoten in KML nicht finden + + + + + Internal error: Unable to find coordinates node in KML + Interner Fehler: Kann im KML keine Koordinaten finden + + + + Unable to find LineString node in KML + Kann Linien-Kette Knoten im KML nicht finden + + + + LinechartWidget + + + Name + Name + + + + Val + Wert + + + + Unit + Einheit + + + + Mean + Durchschnitt + + + + Variance + Varianz + + + + LOG + LOG + + + + + Set logarithmic scale for Y axis + Setzt logarithmischen Massstab für Y-Achse + + + + + Sliding window size to calculate mean and variance + Verschiebe die Fenstergrösse um Durchschnitt und Varianz zu berechnen + + + + + Start to log curve data into a CSV or TXT file + Beginne Kurvendaten in eine CSV oder TXT Datei aufzuzeichnen + + + + Start Logging + Aufzeichnung starten + + + + Ground Time + Grundzeit + + + + + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + Ãœberschreibe Zeitstempel des Fluggeräts mit Bodenzeit. Das hilft, wenn Pläne wegen fehlender oder falscher Fluggeräte-Zeit nicht sichtbar sind. + + + + Time axis: + Zeit-Achse: + + + + 10 seconds + 10 Sekunden + + + + 20 seconds + 20 Sekunden + + + + 30 seconds + 30 Sekunden + + + + 40 seconds + 40 Sekunden + + + + 50 seconds + 50 Sekunden + + + + 1 minute + 1 Minute + + + + 2 minutes + 2 Minuten + + + + 3 minutes + 3 Minuten + + + + 4 minutes + 4 Minuten + + + + 5 minutes + 5 Minuten + + + + 10 minutes + 10 Minuten + + + + No curves selected for logging. + Keine Kurven für Aufnahme selektiert. + + + + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + Wähle alle Kurven, die Du Aufnehmen willst. Aktuell würden keine Daten gespeichert. Breche Aufnahme ab. + + + + Save Log File + Aufnahme Datei speichern + + + + Log Files (*.log) + Log Dateien (*.log) + + + + Stop logging + Aufnahme anhalten + + + + Starting Log Compression + Starte Aufnamekomprimierung + + + + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + Sollen leere Felder (z.b. wegen Paketverlust) mit dem vorgängigen Wert gefüllt werden (Zero Order Hold)? + + + + Start logging + Aufzeichnung starten + + + + + Enable the curve in the graph window + Aktiviere die Kurve im Grafik Fenster + + + + + Current value of %1 in %2 units + Aktueller Wert von %1 in %2 Einheiten + + + + + Unit of + Einheit von + + + + + Arithmetic mean of %1 in %2 units + Arithmetischer Durchschnitt von %1 in %2 Einheiten + + + + + Variance of %1 in (%2)^2 units + Varianz von %1 in (%2)^2 Einheiten + + + + LinkIndicator + + + N/A + No data to display + N/V + + + + LinkManager + + + Connect not allowed: %1 + Verbinden nicht zulässig: %1 + + + + + + + %1 on %2 (AutoConnect) + %1 auf %2 (Automatische Verbindung) + + + + Shutdown + Herunterfahren + + + + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + Bitte stelle sicher, dass eine SD Karte im Fahrzeug eingesetzt ist und versuche erneut. + + + + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + Das Fahrzeug antwortet nicht. Bleibt das so, dann herunterfahren %1, Neustart durchführen und auf kompletten Start warten, dann starte %1. + + + + LinkSettings + + + Delete + Löschen + + + + Remove Link Configuration + Aktuelle Verbindungs-Konfiguration entfernen + + + + Remove %1. Is this really what you want? + Entferne %1. Ist das wirklich das, was Du willst? + + + + Edit + Bearbeiten + + + + Add + Hinzufügen + + + + Connect + Verbinden + + + + Disconnect + Trennen + + + + Edit Link Configuration Settings (WIP) + Bearbeiten Sie Link Konfigurationseinstellungen (WIP) + + + + Create New Link Configuration (WIP) + Erstelle neue Link-Konfiguration (WIP) + + + + Name: + Name: + + + + Type: + Typ: + + + + OK + OK + + + + Cancel + Abbrechen + + + + LogCompressor + + + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + Log-Kompressor: Kann nicht Starten/Komprimieren, da Eingabedatei %1 nicht lesbar ist + + + + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + Log-Kompressor: Kann nicht Start/Log-Datei komprimieren da Ausgabe Datei %1 nicht beschreibbar ist + + + + Log compressor: Dataset contains dimensions: + Log-Kompressor: Datenbestand enthält Dimensionen: + + + + Log Compressor + Log-Kompressor + + + + LogDownloadController + + + Available + Verfügbar + + + + + Canceled + Abgebrochen + + + + + + Error + Fehler + + + + Downloaded + Heruntergeladen + + + + Timed Out + Zeitüberschreitung + + + + Log Download Directory + Log Downloadverzeichnis + + + + Waiting + Warten + + + + UnknownDate + Unbekanntes Datum + + + + LogDownloadPage + + + Log Download + Log-Download + + + + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + Log Download erlaubt das Herunterladen binärer Log Datein vom Fahrzeug. Klicke Aktualisieren um eine Liste der verfügbaren Logs zu erhalten. + + + + Id + ID + + + + Date + Datum + + + + Date Unknown + Unbekanntes Datum + + + + Size + Grösse + + + + Status + Status + + + + Refresh + Aktualisieren + + + + Log Refresh + Log Aktualisierung + + + + You must be connected to a vehicle in order to download logs. + Du musst mit einem Fahrzeug verbunden sein um Logs Herunterzuladen. + + + + Download + Herunterladen + + + + Select save directory + Speicher Verzeichnis auswählen + + + + Erase All + Alle Löschen + + + + Delete All Log Files + Alle Log-Dateien Löschen + + + + All log files will be erased permanently. Is this really what you want? + Alle Log-Dateien werden endgültig gelöscht. Ist das wirklich das, was Du möchtest? + + + + Cancel + Abbrechen + + + + LogReplayLink + + + Log Replay Error + Log Abspielfehler + + + + You must close all connections prior to replaying a log. + Schließe alle Verbindungen vor der Wiedergabe eines Logs. + + + + Attempt to load new log while log being played + Versuch ein neues Log zu laden, während noch eines abgespielt wird + + + + Unable to open log file: '%1', error: %2 + Konnte Logdatei nicht öffnen: %1, Fehler: %2 + + + + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + Die Logdatei %1 ist beschädigt. Keine gültigen Zeitstempel wurden am Ende der Datei gefunden. + + + + Connect not allowed during Flight Data replay. + Verbinden während Flugdatenwiedergabe nicht erlaubt. + + + + + + Unable to seek to new position + Kann neue Position nicht anfahren + + + + LogReplaySettings + + + Log Replay Link Settings + Log Wiedergabe Einstellungen + + + + Log File: + Log Datei: + + + + Browse + Durchsuchen + + + + Please choose a file + Bitte wähle eine Datei + + + + MAVLinkProtocol + + + + + MAVLink Protocol + MAVLink Protokoll + + + + MAVLink Logging failed. Could not write to file %1, logging disabled. + MAVLink Logging ist fehlgeschlagen. %1, Protokollierung deaktiviert, Datei konnte nicht geschrieben werden. + + + + Detected radio still using MAVLink v1.0 on a link with MAVLink v2.0 enabled. Please upgrade the radio firmware. + Funk mit MAVLINK v1.0 erkannt auf einer Verbindung welche MAVLINK v2.0 erlaubt. Bitte die Funk-Firmware aktualisieren. + + + + MAVLink protocol + MAVLink Protokoll + + + + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + Öffnen der Flugdaten Datei zum Schreiben fehlgeschlagen. Kann nicht in %1 schreiben. Bitte einen anderen Speicherort auswählen. + + + + MainToolBar + + + Downloading Parameters + Runterladen von Parametern + + + + Click anywhere to hide + Klicke irgendwo um auszublenden + + + + MainToolBarIndicators + + + Advanced Mode + Erweiterter Modus + + + + Waiting For Vehicle Connection + Auf Fahrzeug-Verbindung warten + + + + Disconnect + Getrennt + + + + COMMUNICATION LOST + VERBINDUNG VERLOREN + + + + MainWindow + + + MGMainWindow + MGHauptFenster + + + + File + Datei + + + + Widgets + Widget + + + + Exit + Verlassen + + + + Ctrl+Q + Strg+Q + + + + Manage Communication Links + Verwalten von Kommunikationsverbindungen + + + + Advanced Mode + Erweiterter Modus + + + + Replay Flight Data + Flugdaten Wiedergabe + + + + Setting up user interface + Einrichten der Benutzeroberfläche + + + + Building common widgets. + Aufbau der gewöhnlichen Widgets. + + + + Building common actions + Aufbau der gemeinsamen Aktionen + + + + + Initializing 3D mouse interface + 3D-Maus Schnittstelle initialisieren + + + + Restoring last view state + Wiederherstellung der letzten Ansicht + + + + Restoring last window size + Wiederherstellung der letzten Fenstergrösse + + + + Done + Erledigt + + + + MainWindowInner + + + + %1 close + %1 geschlossen + + + + 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? + Du hast eine Mission in Bearbeitung, welche noch nicht gesichert/gesendet wurde. Alle Änderungen gehen verloren. Bist Du sicher, dass Du schliessen möchtest? + + + + There are still active connections to vehicles. Are you sure you want to exit? + Es gibt noch aktive Verbindungen zu Fahrzeugen. Bis Du sicher, dass Du beenden möchtest? + + + + No Messages + Keine Nachrichten + + + + MapScale + + + km + km + + + + m + m + + + + mile + Meile + + + + miles + Meilen + + + + ft + ft + + + + MavlinkConsolePage + + + Mavlink Console + Mavlink Konsole + + + + Mavlink Console provides a connection to the vehicle's system shell. + Mavlink Konsole stellt eine Verbindung zur Fahrzeug System-Oberfläche her. + + + + Show Latest + Zeige das Letzte + + + + MavlinkSettings + + + MAVLink Logging + MAVLink Protokollierung + + + + Please enter an email address before uploading MAVLink log files. + Bitte e-Mail-Adresse eingeben, vor dem Hochladen von MAVLink-Log-Dateien. + + + + Ground Station + Bodenstation + + + + MAVLink System ID: + MAVLink System-ID: + + + + Emit heartbeat + Herzschlag senden. + + + + Only accept MAVs with same protocol version + Akzeptieren Sie nur MAVs mit gleicher Protokollversion + + + + MAVLink 2.0 Logging (PX4 Firmware Only) + MAVLink 2.0-Protokollierung (nur PX4 Firmware) + + + + Manual Start/Stop: + Manueller Start/Stopp: + + + + Start Logging + Protokollierung starten + + + + Stop Logging + Protokollierung stoppen + + + + Enable automatic logging + Automatische Protokollierung aktivieren + + + + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + MAVLink 2.0 Protokoll hochladen (nur PX4 Firmware) + + + + Email address for Log Upload: + E-Mail-Adresse für Protokoll hochladen: + + + + Default Description: + Standard Beschreibung: + + + + Default Upload URL + Standard-Hochlade-URL + + + + Video URL: + Video-URL: + + + + Wind Speed: + Windgeschwindigkeit: + + + + Flight Rating: + Flug Bewertung: + + + + Additional Feedback: + Zusätzliches Feedback: + + + + Make this log publicly available + Dieses Protokoll öffentlich zugänglich zu machen + + + + Enable automatic log uploads + Aktiviere das automatisches Hochladen von Protokollen + + + + Delete log file after uploading + Protokolldatei nach hochladen Löschen + + + + Saved Log Files + Gespeicherte Protokolldateien + + + + Uploaded + Hochgeladen + + + + Check All + Alle auswählen + + + + Check None + Keine auswählen + + + + Delete Selected + Ausgewählte löschen + + + + Delete Selected Log Files + Ausgewählte Protokolldateien löschen + + + + Confirm deleting selected log files? + Bestätigen die ausgewählten Dateien zu löschen? + + + + Upload Selected + Ausgewählte hochladen + + + + Upload Selected Log Files + Ausgewählte Protokolldateien hochladen + + + + Confirm uploading selected log files? + Bestätige die ausgewählten Dateien zu hochzuladen? + + + + Cancel + Abbrechen + + + + Cancel Upload + Hochladen abbrechen + + + + Confirm canceling the upload process? + Bestätige den Hochlade-Vorgang abzubrechen? + + + + MissionCommandDialog + + + Category: + Kategorie: + + + + MissionCommandTree + + + All commands + Alle Befehle + + + + MissionController + + + Survey + Vermessen + + + + Fixed Wing Landing + Flächenflugzeug Landung + + + + Structure Scan + Struktur Abtastung + + + + Corridor Scan + Korridor Abtastung + + + + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + Warnung: Du verwendest MAV_FRAM_GOOBAL_TERRAIN_ALT in einer mission. %1 unterstützt das Senden von Bodenkacheln an das Fluggerät nicht. + + + + Mission item %1 is not an object + Mission Element %1 ist kein Objekt + + + + Unsupported complex item type: %1 + Nicht unterstützter komplexer Typ: %1 + + + + Unknown item type: %1 + Unbekannter Typ: %1 + + + + Could not find doJumpId: %1 + Konnte Sprungid: %1 nicht finden + + + + The mission file is corrupted. + Die Missionsdatei ist beschädigt. + + + + The mission file is not compatible with this version of %1. + Die Mission-Datei ist nicht kompatibel mit dieser Version von %1. + + + + + + Mission: %1 + Mission: %1 + + + + MissionItem + + + Type found: %1 must be: %2 + Typ gefunden: %1 sollte: %2 sein + + + + %1 key must contains 7 values + %1 muss 7 Werte enthalten + + + + Param %1 incorrect type %2, must be double or null + Parameter %1 falscher Typ %2, muss Fliesskomma oder NULL sein + + + + MissionItemEditor + + + Insert waypoint + Wegpunkt einfügen + + + + Insert pattern + Flugmuster + + + + Insert + Einfügen + + + + Delete + Löschen + + + + Change command... + Befehl ändern... + + + + Edit position... + Position bearbeiten... + + + + Edit Position + Position bearbeiten + + + + Show all values + Alle Werte anzeigen + + + + Mission Edit + Mission bearbeiten + + + + You have made changes to the mission item which cannot be shown in Simple Mode + Du hast das Mission-Element geändert, was im einfachen Modus nicht angezeigt werden kann + + + + Select Mission Command + Missionsbefehl auswählen + + + + MissionItemStatus + + + Terrain Altitude + Boden Höhe + + + + MissionManager + + + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + Kann Missions-Wiederaufnahme nicht generieren, wegen MAV_CMD_DO_JUMP Befehl. + + + + MissionSettingsEditor + + + Firmware + Firmware + + + + Vehicle + Fahrzeug + + + + Waypoint alt + Wegpunkt Höhe + + + + Flight speed + Fluggeschwindigkeit + + + + Above camera commands will take affect immediately upon mission start. + Obige Kamera Befehle werden sofort nach Missionsstart aktiv. + + + + Mission End + Mission Ende + + + + Return To Launch + Zurück zu Startort + + + + Vehicle Info + Fahrzeug-Info + + + + Cruise speed + Reisegeschwindigkeit + + + + Hover speed + Schwebe Geschwindigkeit + + + + Planned Home Position + Geplante Startposition + + + + Altitude + Höhe + + + + Actual position set by vehicle at flight time. + Aktuell Position des Flugzeugs, gesetzt während dem Flug + + + + Set Home To Map Center + Setze Startpunkt auf Kartenmitte + + + + MissionSettingsItem + + + H + H + + + + Planned Home + Geplanter Startpunkt + + + + MockLink + + + PX4 Vehicle + PX4 Fahrzeug + + + + APM ArduCopter Vehicle + APM ArduCopter Fahrzeug + + + + APM ArduPlane Vehicle + APM ArduPlane Fahrzeug + + + + APM ArduSub Vehicle + APM ArduSub Fahrzeug + + + + Generic Vehicle + Generisches Fahrzeug + + + + Send status text + voice + Sende Statustexte + Stimme + + + + Stop One MockLink + Ein MockLink zu stoppen + + + + MockLinkSettings + + + Mock Link Settings + Mock Link Einstellungen + + + + Send Status Text and Voice + Sende Statustext und Stimme + + + + High latency + Hohe Latenz + + + + PX4 Firmware + PX4 Firmware + + + + APM Firmware + APM Firmware + + + + Generic Firmware + Generische Firmware + + + + APM Vehicle Type + APM Fahrzeugtyp + + + + ArduCopter + ArduCopter + + + + ArduPlane + ArduPlane + + + + ModeIndicator + + + N/A + No data to display + N/V + + + + ModeSwitchDisplay + + + Monitor: + Ist Wert: + + + + Threshold: + Schwellwert: + + + + MotorComponent + + + All + Alle + + + + Moving the sliders will causes the motors to spin. Make sure you remove all props. + Das Bewegen der Regler führt dazu, dass die Motoren drehen. Stelle sicher, dass alle Props entfernet sind. + + + + Propellers are removed - Enable motor sliders + Propeller werden entfernt - Motorregler aktivieren + + + + Motors + Motoren + + + + Motors Setup is used to manually test motor control and direction. + Motor Einstellungen wird für manuellen Motorensteuerungs- und Richtungstest verwendet. + + + + Mouse6dofInput + + + No 3DxWare driver is running. + Kein 3DxWare-Treiber läuft. + + + + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + Geben Sie im Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' ein und starten Sie QGroundControl neu. + + + + MultiVehicleDockWidget + + + Form + Formular + + + + MultiVehicleList + + + The following commands will be applied to all vehicles + Die folgenden Befehle werden auf alle Fahrzeuge angewendet + + + + Armed + Scharfgestellt + + + + Disarmed + Entschärft + + + + MultiVehicleManager + + + Warning: A vehicle is using the same system id as %1: %2 + Warnung: Ein Fahrzeug verwendet die gleiche Systemkennung wie %1: %2 + + + + Connected to Vehicle %1 + Verbunden mit Fahrzeug %1 + + + + OfflineMap + + + Error Message + Fehlermeldung + + + + Max Cache Disk Size (MB): + Maximale Cache-Disk-Größe (MB): + + + + Max Cache Memory Size (MB): + Maximale Cache-Speichergröße (MB): + + + + Memory cache changes require a restart to take effect. + Speicher-Cache Änderungen erfordern einen Neustart um wirksam zu werden. + + + + Esri Access Token + Esri Zugangs Token + + + + Mapbox Access Token + Mapbox-Zugriffsschlüssel + + + + To enable Mapbox maps, enter your access token. + Um Mapbox Karten zu aktivieren, gib Dein Zugangstoken ein. + + + + To enable Esri maps, enter your access token. + Um Esri Karten zu aktivieren, gib Dein Zugangstoken ein. + + + + This will delete all tiles INCLUDING the tile sets you have created yourself. + +Is this really what you want? + Dies wird alle Kacheln löschen, die Du selbst erstellt hast. + +Ist das wirklich, was Du willst? + + + + Delete %1 and all its tiles. + +Is this really what you want? + %1 und alle seine Kacheln löschen. + +Ist das wirklich, was Du willst? + + + + System Wide Tile Cache + System weiter Kachelcache + + + + Zoom Levels: + Zoomstufe: + + + + Total: + Gesamt: + + + + Unique: + Einmalig: + + + + Downloaded: + Heruntergeladen: + + + + Error Count: + Anzahl Fehler: + + + + Size: + Grösse: + + + + + Tile Count: + Kachelanzahl: + + + + Resume Download + Download fortsetzen + + + + Cancel Download + Download abbrechen + + + + Delete + Löschen + + + + Confirm Delete + Löschen bestätigen + + + + Ok + Ok + + + + + + Close + Schliessen + + + + Min Zoom: %1 + Min. Zoom: %1 + + + + Max Zoom: %1 + Min. Zoom: %1 + + + + + Add New Set + Neues Set hinzufügen + + + + Name: + Name: + + + + Map type: + Kartentyp: + + + + Fetch elevation data + Höhendaten abrufen + + + + Min/Max Zoom Levels + Min/Max Zoom-Level + + + + Est Size: + Geschätzte Grösse: + + + + Too many tiles + Zu viele Kacheln + + + + Download + Download + + + + Import Tile Set + Kachel Set Importieren + + + + + + + Cancel + Abbrechen + + + + + Import + Importieren + + + + + Export + Exportieren + + + + Options + Optionen + + + + Offline Maps Options + Offline Karten Optionen + + + + Select Tile Sets to Export + Zu exportierende Kachel-Sets auswählen + + + + Select All + Alles auswählen + + + + Select None + Keine Auswahl + + + + Export Tile Set + Kachel-Set exportieren + + + + Tile Set Export Progress + Kachelset Export Fortschritt + + + + Tile Set Export Completed + Kachelset Export abgeschlossen + + + + Map Tile Set Import + Karten Kachelset Import + + + + Map Tile Set Import Progress + Karten Kachelset Import Fortschritt + + + + Map Tile Set Import Completed + Karten Kachelset Import abgeschlossen + + + + Append to existing set + Zu vorhandenen Sets hinzufügen + + + + Replace existing set + Vorhandene Sets ersetzen + + + + PIDTuning + + + Tuning Axis: + Abstimmungs Achse: + + + + Tuning Values: + Abstimmungs Werte: + + + + Increment/Decrement % + Inkrement/Dekrement % + + + + Saved Tuning Values: + Gespeicherte Abstimmungswerte: + + + + Save Values + Werte speichern + + + + Reset To Saved Values + Zurücksetzen auf gespeicherte Werte + + + + Chart: + Diagramm: + + + + Clear + Löschen + + + + Stop + Stopp + + + + Start + Start + + + + Rate + Rate + + + + PX4AdvancedFlightModes + + + + FLIGHT MODES + Flug Modis + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + You can assign multiple flight modes to a single channel. + You can assign multiple flight modes to a single channel. + + + + + Turn your radio control on to test switch settings. + Turn your radio control on to test switch settings. + + + + + The following channels: + The following channels: + + + + + are not available for Flight Modes since they are already in use for other functions. + are not available for Flight Modes since they are already in use for other functions. + + + + + Manual/Main + Manual/Main + + + + + Stabilized/Main + Stabilized/Main + + + + + The pilot has full control of the aircraft, no assistance is provided. + The pilot has full control of the aircraft, no assistance is provided. + + + + + + + The Main mode switch must always be assigned to a channel in order to fly + The Main mode switch must always be assigned to a channel in order to fly + + + + + The pilot has full control of the aircraft, only attitude is stabilized. + The pilot has full control of the aircraft, only attitude is stabilized. + + + + + Assist + Assist + + + + + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + + + + + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + + + + + Auto + Auto + + + + + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + + + + + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + + + + + Stabilized + Stabilized + + + + + Acro + Acro + + + + + Roll/pitch angles and rudder deflection are controlled. + Roll/pitch angles and rudder deflection are controlled. + + + + + The angular rates are controlled, but not the attitude. + The angular rates are controlled, but not the attitude. + + + + + Altitude + Altitude + + + + + Roll stick controls banking, pitch stick altitude + Roll stick controls banking, pitch stick altitude + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane holds heading, but drifts off in wind. + With no stick inputs the plane holds heading, but drifts off in wind. + + + + + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + + + + + Position Control + Position Control + + + + + Roll stick controls banking, pitch stick controls altitude. + Roll stick controls banking, pitch stick controls altitude. + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane flies a straight line, even in wind. + With no stick inputs the plane flies a straight line, even in wind. + + + + + Roll and Pitch sticks control sideways and forward speed + Roll and Pitch sticks control sideways and forward speed + + + + + Throttle stick controls climb / sink rade. + Throttle stick controls climb / sink rade. + + + + + Mission + Mission + + + + + The aircraft obeys the programmed mission sent by QGroundControl. + The aircraft obeys the programmed mission sent by QGroundControl. + + + + + Hold + Hold + + + + + The aircraft flies in a circle around the current position at the current altitude. + The aircraft flies in a circle around the current position at the current altitude. + + + + + The multirotor hovers at the current position and altitude. + The multirotor hovers at the current position and altitude. + + + + + Return + Return + + + + + The vehicle returns to the home position, loiters and then lands. + The vehicle returns to the home position, loiters and then lands. + + + + + Offboard + Offboard + + + + + All flight control aspects are controlled by an offboard system. + All flight control aspects are controlled by an offboard system. + + + + + Flight Mode Config is disabled since you have a Joystick enabled. + Flight Mode Config is disabled since you have a Joystick enabled. + + + + + Use Single Channel Mode Selection + Use Single Channel Mode Selection + + + + + Generate Thresholds + Generate Thresholds + + + + PX4AdvancedFlightModesController + + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + + + + %1 is set to same channel as %2. + + %1 is set to same channel as %2. + + + + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + + + + PX4AutoPilotPlugin + + + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + + + + PX4FirmwarePlugin + + + Manual + Manual + + + + Acro + Acro + + + + Stabilized + Stabilisiert + + + + Rattitude + Rattitude + + + + Altitude + Höhe + + + + Position + Position + + + + Offboard + Offboard + + + + Ready + Bereit + + + + Takeoff + Abflug + + + + Hold + Halten + + + + Mission + Mission + + + + Return + Zurück + + + + Land + Landen + + + + Precision Land + Präzisionslandung + + + + Return to Groundstation + Zurück zur Bodenstation + + + + Follow Me + Folge mir + + + + Simple + Einfach + + + + Unknown %1:%2 + Unbekannt %1/%2 + + + + Unable to takeoff, vehicle position not known. + Kann nicht abheben, Fahrzeug Position unbekannt. + + + + Unable to start mission: Vehicle rejected arming. + Kann Mission nicht starten: Gerät konnte nicht scharf gestellt werden. + + + + Unable to start mission: Vehicle not ready. + Mission kann nicht gestartet werden: Fahrzeug nicht bereit. + + + + 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. + QGroundControl unterstützt PX4 Pro Firmware Version %1.%2.%3 und höher. Du verwendest eine ältere Version, was zu unvorhersehbaren Ergebnissen führen kann. Bitte aktualisiere Deine Firmware. + + + + Unable to go to location, vehicle position not known. + Kann nicht zu Ort gehen, Fahrzeugposition unbekannt. + + + + Unable to change altitude, home position unknown. + Kann Höhe nicht ändern, Heimposition unbekannt. + + + + Unable to change altitude, home position altitude unknown. + Kann Höhe nicht ändern, Heimpositionshöhe unbekannt. + + + + PX4FirmwareUpgradeThreadWorker + + + Putting radio into command mode + Versetze Funk in Befehls-Modus + + + + Unable to open port: %1 error: %2 + Port kann nicht geöffnet werden: %1 Fehler: %2 + + + + + Unable to put radio into command mode + Funk konnte nicht in den Befehlsmodus gesetzt werden + + + + Rebooting radio to bootloader + Starte Funk neu zu Bootloader + + + + Unable to reboot radio (bytes written) + Radio konnte nicht neu gestartet werden (Bytes geschrieben) + + + + Unable to reboot radio (ready read) + Radio konnte nicht neu gestartet werden (Bytes gelesen) + + + + Programming new version... + Schreibe neue Version... + + + + Verifying program... + Prüfe Programmierung... + + + + Verify complete + Prüfung komplett + + + + Erasing previous program... + Lösche vorgängige Programmierung... + + + + Erase complete + Löschen abgeschlossen + + + + PX4FlowSensor + + + PX4Flow Camera + PX4Flow Kamera + + + + PX4ParameterMetaData + + + Enabled + Aktiviert + + + + Disabled + Deaktiviert + + + + PX4RadioComponent + + + Radio + Fernsteuerung + + + + 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. + Fernsteuerungs-Setup wird verwendet, um den Sender zu Kalibrieren. Du weisst auch Kanäle für Roll, Pitch, Gier und Gas zu, sowie die Einstellung, ob sie Invertiert werden. + + + + PX4RadioComponentSummary + + + + Roll + Rollen + + + + + + + + + + + Setup required + Einrichtung erfoderlich + + + + + Pitch + Nicken + + + + + Yaw + Gieren + + + + + Throttle + Gas + + + + + Flaps + Klappen + + + + + Aux1 + Aux1 + + + + + Aux2 + Aux2 + + + + + + + + + Disabled + Deaktiviert + + + + PX4SimpleFlightModes + + + + Flight Mode Settings + Flugmodus Einstellungen + + + + + Mode channel: + Modus-Kanal: + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Switch Settings + Switch Settings + + + + + VTOL mode switch: + VTOL mode switch: + + + + PX4TuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + PX4TuningComponentCopter + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Manual minimum throttle + Manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentPlane + + + + Cruise throttle + Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentVTOL + + + + Plane Roll sensitivity + Plane Roll sensitivity + + + + + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + + + + + Plane Pitch sensitivity + Plane Pitch sensitivity + + + + + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + + + + + Plane Cruise throttle + Plane Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Hover manual minimum throttle + Hover manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Plane Mission mode sensitivity + Plane Mission mode sensitivity + + + + + 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. + 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. + + + + ParameterEditor + + + Parameter Load Errors + Parameter Load Errors + + + + Search: + Search: + + + + Clear + Clear + + + + Tools + Tools + + + + Refresh + Refresh + + + + Reset all to defaults + Reset all to defaults + + + + Reset All + Reset All + + + + Load from file... + Load from file... + + + + Parameter Files (*.%1) + Parameter Files (*.%1) + + + + All Files (*.*) + All Files (*.*) + + + + Save to file... + Save to file... + + + + Load Parameters + Load Parameters + + + + Save Parameters + Save Parameters + + + + Clear RC to Param + Clear RC to Param + + + + + Reboot Vehicle + Reboot Vehicle + + + + Parameter Editor + Parameter Editor + + + + Select Reset to reset all parameters to their defaults. + Select Reset to reset all parameters to their defaults. + + + + Select Ok to reboot vehicle. + Select Ok to reboot vehicle. + + + + ParameterEditorController + + + Unable to create file: %1 + Unable to create file: %1 + + + + Unable to open file: %1 + Unable to open file: %1 + + + + ParameterEditorDialog + + + Reset to default + Reset to default + + + + Min: + Min: + + + + Max: + Max: + + + + Default: + Voreinstellung: + + + + Parameter name: + Parametername: + + + + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + + + + Make sure you know what you are doing and double-check your values before Save! + Make sure you know what you are doing and double-check your values before Save! + + + + Force save (dangerous!) + Force save (dangerous!) + + + + Advanced settings + Advanced settings + + + + Manual Entry + Manual Entry + + + + Set RC to Param... + Set RC to Param... + + + + ParameterManager + + + Change of parameter %1 requires a Vehicle reboot to take effect + Change of parameter %1 requires a Vehicle reboot to take effect + + + + Parameter write failed: veh:%1 comp:%2 param:%3 + Parameter write failed: veh:%1 comp:%2 param:%3 + + + + Parameter read failed: veh:%1 comp:%2 param:%3 + Parameter read failed: veh:%1 comp:%2 param:%3 + + + + Parameter cache CRC match failed + Parameter cache CRC match failed + + + + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + + + + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + + + + %1 key is not a json object + %1 key is not a json object + + + + PlanManager + + + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + + + + Mission request list failed, maximum retries exceeded. + Mission request list failed, maximum retries exceeded. + + + + Retrying %1 REQUEST_LIST retry Count + Retrying %1 REQUEST_LIST retry Count + + + + Mission read failed, maximum retries exceeded. + Mission read failed, maximum retries exceeded. + + + + Retrying %1 MISSION_REQUEST retry Count + Retrying %1 MISSION_REQUEST retry Count + + + + Mission write failed, vehicle failed to send final ack. + Mission write failed, vehicle failed to send final ack. + + + + Mission write mission count failed, maximum retries exceeded. + Mission write mission count failed, maximum retries exceeded. + + + + Vehicle did not request all items from ground station: %1 + Vehicle did not request all items from ground station: %1 + + + + Mission remove all, maximum retries exceeded. + Mission remove all, maximum retries exceeded. + + + + Retrying %1 MISSION_CLEAR_ALL retry Count + Retrying %1 MISSION_CLEAR_ALL retry Count + + + + Vehicle did not respond to mission item communication: %1 + Vehicle did not respond to mission item communication: %1 + + + + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + + + + + + Vehicle returned error: %1. + Vehicle returned error: %1. + + + + Vehicle did not request all items during write sequence, missed count %1. + Vehicle did not request all items during write sequence, missed count %1. + + + + Vehicle returned error: %1. Vehicle remove all failed. + Vehicle returned error: %1. Vehicle remove all failed. + + + + Vehicle returned error: %1. %2Vehicle did not accept guided item. + Vehicle returned error: %1. %2Vehicle did not accept guided item. + + + + Mission accepted (MAV_MISSION_ACCEPTED) + Mission accepted (MAV_MISSION_ACCEPTED) + + + + Unspecified error (MAV_MISSION_ERROR) + Unspecified error (MAV_MISSION_ERROR) + + + + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + + + + Command is not supported (MAV_MISSION_UNSUPPORTED) + Command is not supported (MAV_MISSION_UNSUPPORTED) + + + + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + + + + One of the parameters has an invalid value (MAV_MISSION_INVALID) + One of the parameters has an invalid value (MAV_MISSION_INVALID) + + + + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + + + + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + + + + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + + + + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + + + + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + + + + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + + + + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + + + + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + + + + Not accepting any mission commands (MAV_MISSION_DENIED) + Not accepting any mission commands (MAV_MISSION_DENIED) + + + + QGC Internal Error + QGC Internal Error + + + + PlanMasterController + + + Download not supported on high latency links. + Download not supported on high latency links. + + + + Upload not supported on high latency links. + Upload not supported on high latency links. + + + + Error loading Plan file (%1). %2 + Error loading Plan file (%1). %2 + + + + Plan save error %1 : %2 + Plan save error %1 : %2 + + + + KML save error %1 : %2 + KML save error %1 : %2 + + + + Supported types (*.%1 *.%2 *.%3 *.%4) + Supported types (*.%1 *.%2 *.%3 *.%4) + + + + + + All Files (*.*) + All Files (*.*) + + + + Plan Files (*.%1) + Plan Files (*.%1) + + + + KML Files (*.%1) + KML Files (*.%1) + + + + PlanToolBar + + + Selected Waypoint + Selected Waypoint + + + + Alt diff: + Alt diff: + + + + Azimuth: + Azimuth: + + + + + Distance: + Distance: + + + + Gradient: + Gradient: + + + + Heading: + Heading: + + + + Total Mission + Total Mission + + + + Max telem dist: + Max telem dist: + + + + Time: + Time: + + + + Battery + Battery + + + + Batteries required: + Batteries required: + + + + Upload Required + Upload Required + + + + Upload + Upload + + + + Syncing Mission + Syncing Mission + + + + Click anywhere to hide + Click anywhere to hide + + + + PlanView + + + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + + + + Apply new alititude + 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? + You have changed the default altitude for mission items. Would you like to apply that altitude to all the items in the current mission? + + + + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + + + + After the mission is uploaded you can adjust the current waypoint and start the mission. + After the mission is uploaded you can adjust the current waypoint and start the mission. + + + + Pause and Upload + Pause and Upload + + + + You need at least one item to create a KML. + You need at least one item to create a KML. + + + + Unable to Save/Upload + Unable to Save/Upload + + + + Plan is waiting on terrain data from server for correct altitude values. + Plan is waiting on terrain data from server for correct altitude values. + + + + Plan Upload + Plan Upload + + + + Select Plan File + Select Plan File + + + + Save Plan + Save Plan + + + + Load KML + Load KML + + + + Save KML + Save KML + + + + What would you like to create from the polygon specified by the KML file? + What would you like to create from the polygon specified by the KML file? + + + + Survey + Survey + + + + Structure Scan + Structure Scan + + + + Move the selected mission item to the be after following mission item: + Move the selected mission item to the be after following mission item: + + + + Plan + Plan + + + + File + File + + + + Waypoint + Waypoint + + + + ROI + ROI + + + + Pattern + Pattern + + + + Center + Center + + + + In + In + + + + Out + Out + + + + Mission + Mission + + + + Fence + Fence + + + + Rally + 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 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? + You have unsaved/unsent changes. Loading from a file will lose these changes. Are you sure you want to load from a file? + + + + Are you sure you want to remove all items and create a new plan? + Are you sure you want to remove all items and create a new plan? + + + + You have unsaved changes. + You have unsaved changes. + + + + Plan File: + Plan File: + + + + New... + New... + + + + New Plan + New Plan + + + + Open... + Open... + + + + Save + Save + + + + Save As... + Save As... + + + + Load KML... + Load KML... + + + + Clear Vehicle Mission + Clear Vehicle Mission + + + + This will also remove all items from the vehicle. + This will also remove all items from the vehicle. + + + + Are you sure you want to remove all mission items and clear the mission from the vehicle? + Are you sure you want to remove all mission items and clear the mission from the vehicle? + + + + Create complex pattern: + Create complex pattern: + + + + Mission overwrite + Mission overwrite + + + + GeoFence overwrite + GeoFence overwrite + + + + Rally Points overwrite + Rally Points overwrite + + + + You have unsaved changes. You should upload to your vehicle, or save to a file: + You have unsaved changes. You should upload to your vehicle, or save to a file: + + + + Upload + Upload + + + + Download + Download + + + + Save KML... + Save KML... + + + + KML + KML + + + + PolygonEditor + + + Click to add point %1 + Click to add point %1 + + + + - Right Click to end polygon + - Right Click to end polygon + + + + Click to add point + Click to add point + + + + Click to add point - Right Click to end polygon + Click to add point - Right Click to end polygon + + + + Adjust polygon by dragging corners + Adjust polygon by dragging corners + + + + PowerComponent + + + + + + + + + + + + ESC Calibration + ESC Calibration + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + + + + + Performing calibration. This will take a few seconds.. + 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. + Calibration complete. You can disconnect your battery now if you like. + + + + + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + + + + + Connect the battery now and calibration will begin. + Connect the battery now and calibration will begin. + + + + + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Measured voltage: + + + + + Vehicle voltage: + Vehicle voltage: + + + + + Voltage divider: + 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. + 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: + Measured current: + + + + + Vehicle current: + Vehicle current: + + + + + Amps per volt: + Amps per volt: + + + + + + + + + Calculate + Calculate + + + + + Battery + Battery + + + + + Number of Cells (in Series) + Number of Cells (in Series) + + + + + Full Voltage (per cell) + Full Voltage (per cell) + + + + + Battery Max: + Battery Max: + + + + + Empty Voltage (per cell) + Empty Voltage (per cell) + + + + + Battery Min: + Battery Min: + + + + + Voltage divider + Voltage divider + + + + + Calculate 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. + 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. + Click the Calculate button for help with calculating a new value. + + + + + Amps per volt + Amps per volt + + + + + Calculate 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. + 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 + ESC PWM Minimum and Maximum Calibration + + + + + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + + + + + You must use USB connection for this operation. + You must use USB connection for this operation. + + + + + Calibrate + Calibrate + + + + + Show UAVCAN Settings + Show UAVCAN Settings + + + + + UAVCAN Bus Configuration + UAVCAN Bus Configuration + + + + + Change required restart + Change required restart + + + + + UAVCAN Motor Index and Direction Assignment + UAVCAN Motor Index and Direction Assignment + + + + + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + + + + + ESC parameters will only be accessible in the editor after assignment. + 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 the process, then turn each motor into its turn direction, in the order of their motor indices. + + + + + Start Assignment + Start Assignment + + + + + Stop Assignment + Stop Assignment + + + + + Show Advanced Settings + Show Advanced Settings + + + + + Advanced Power Settings + Advanced Power Settings + + + + + Voltage Drop on Full Load (per cell) + Voltage Drop on Full Load (per cell) + + + + + Batteries show less voltage at high throttle. Enter the difference in Volts between idle throttle and full + 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. + 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. + If this value is set too high, the battery might be deep discharged and damaged. + + + + + Compensated Minimum Voltage: + Compensated Minimum Voltage: + + + + + V + V + + + + Power + Power + + + + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + + + + PowerComponentSummary + + + + Battery Full + Battery Full + + + + + Battery Empty + Battery Empty + + + + + Number of Cells + Number of Cells + + + + PreFlightBatteryCheck + + + Battery + Battery + + + + Battery connector firmly plugged? + Battery connector firmly plugged? + + + + Warning - Battery charge below %1%. + Warning - Battery charge below %1%. + + + + Battery charge below %1%. Please recharge. + Battery charge below %1%. Please recharge. + + + + PreFlightCheckButton + + + Passed + Passed + + + + PreFlightCheckGroup + + + (passed) + (passed) + + + + PreFlightCheckList + + + Pre-Flight Checklist %1 + Pre-Flight Checklist %1 + + + + (passed) + (passed) + + + + Reset the checklist (e.g. after a vehicle reboot) + Reset the checklist (e.g. after a vehicle reboot) + + + + PreFlightGPSCheck + + + GPS + GPS + + + + Waiting for 3D lock. + Waiting for 3D lock. + + + + Warning - Sat count below %1. + Warning - Sat count below %1. + + + + Waiting for sat count above %1. + Waiting for sat count above %1. + + + + PreFlightRCCheck + + + Radio Control + Radio Control + + + + Receiving signal. Perform range test & confirm. + Receiving signal. Perform range test & confirm. + + + + No signal or invalid autopilot-RC config. Check RC and console. + No signal or invalid autopilot-RC config. Check RC and console. + + + + PreFlightSensorsHealthCheck + + + Sensors + Sensoren + + + + Failure. Magnetometer issues. Check console. + Failure. Magnetometer issues. Check console. + + + + Failure. Accelerometer issues. Check console. + Failure. Accelerometer issues. Check console. + + + + Failure. Gyroscope issues. Check console. + Failure. Gyroscope issues. Check console. + + + + Failure. Barometer issues. Check console. + Failure. Barometer issues. Check console. + + + + Failure. Airspeed sensor issues. Check console. + Failure. Airspeed sensor issues. Check console. + + + + Failure. AHRS issues. Check console. + Failure. AHRS issues. Check console. + + + + Failure. GPS issues. Check console. + Failure. GPS issues. Check console. + + + + PreFlightSoundCheck + + + Sound output + Sound output + + + + QGC audio output enabled. System audio output enabled, too? + QGC audio output enabled. System audio output enabled, too? + + + + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + + + + QGCApplication + + + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + + + + Telemetry save error + Telemetry save error + + + + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + + + + The format for QGroundControl saved settings has been modified. Your saved settings have been reset to defaults. + The format for QGroundControl 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. + The Offline Map Cache database has been upgraded. Your old map cache sets have been reset. + + + + Telemetry Save Error + Telemetry Save Error + + + + Unable to save telemetry log. Application save directory is not set. + Unable to save telemetry log. Application save directory is not set. + + + + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + + + + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + + + + QGCCorePlugin + + + General + General + + + + Comm Links + Comm Links + + + + Offline Maps + Offline Maps + + + + MAVLink + MAVLink + + + + Console + Console + + + + Help + Help + + + + Mock Link + Mock Link + + + + Debug + Debug + + + + Values + Values + + + + Camera + Camera + + + + Video Stream + Video Stream + + + + Health + Health + + + + Vibration + Vibration + + + + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + + + + QGCFenceCircle + + + GeoFence Circle only supports version %1 + GeoFence Circle only supports version %1 + + + + QGCFencePolygon + + + GeoFence Polygon only supports version %1 + GeoFence Polygon only supports version %1 + + + + QGCFileDialog + + + + Delete + Delete + + + + No files + No files + + + + New file name: + New file name: + + + + File names must end with .%1 file extension. If missing it will be added. + File names must end with .%1 file extension. If missing it will be added. + + + + The file %1 exists. Click Save again to replace it. + The file %1 exists. Click Save again to replace it. + + + + Save to existing file: + Save to existing file: + + + + QGCFileDownload + + + Could not save downloaded file to %1. Error: %2 + Could not save downloaded file to %1. Error: %2 + + + + Download cancelled + Download cancelled + + + + Error: File Not Found + Error: File Not Found + + + + Error during download. Error: %1 + Error during download. Error: %1 + + + + QGCFlightGearLink + + + FlightGear 3.0+ Link (port:%1) + FlightGear 3.0+ Link (port:%1) + + + + + FlightGear Failed to Start + FlightGear Failed to Start + + + + FlightGear Crashed + FlightGear Crashed + + + + This is a FlightGear-related problem. Please upgrade FlightGear + This is a FlightGear-related problem. Please upgrade FlightGear + + + + FlightGear Start Timed Out + FlightGear Start Timed Out + + + + + + Please check if the path and command is correct + Please check if the path and command is correct + + + + + Could not Communicate with FlightGear + Could not Communicate with FlightGear + + + + FlightGear Error + FlightGear Error + + + + Please check if the path and command is correct. + Please check if the path and command is correct. + + + + + + + + + + + + + + + FlightGear HIL + FlightGear HIL + + + + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + + + + + FlightGear failed to start. There are mismatched quotes in specified command line options + FlightGear failed to start. There are mismatched quotes in specified command line options + + + + FlightGear application not found + FlightGear application not found + + + + FlightGear application not found at: %1 + FlightGear application not found at: %1 + + + + I'll specify directory + I'll specify directory + + + + Please select directory of FlightGear application : + Please select directory of FlightGear application : + + + + --fg-root directory specified from ui option not found: %1 + --fg-root directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + + + + --fg-scenery directory specified from ui option not found: %1 + --fg-scenery directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + + + + Incorrect %1 installation. Aircraft directory is missing: '%2'. + Incorrect %1 installation. Aircraft directory is missing: '%2'. + + + + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + + + + Incorrect installation. Protocol directory is missing (%1). + Incorrect installation. Protocol directory is missing (%1). + + + + Incorrect installation. FlightGear protocol file missing: %1 + Incorrect installation. FlightGear protocol file missing: %1 + + + + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + + + + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + + + + Delete of protocol file failed. You will have to manually delete the file. + Delete of protocol file failed. You will have to manually delete the file. + + + + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + + + + Fix it for me + Fix it for me + + + + Copy failed + Copy failed + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + + + + Copy to Clipboard + Copy to Clipboard + + + + QGCHilConfiguration + + + HIL Config + HIL Config + + + + Simulator + Simulator + + + + FlightGear 3.0+ + FlightGear 3.0+ + + + + X-Plane 10 + X-Plane 10 + + + + X-Plane 9 + X-Plane 9 + + + + QGCHilFlightGearConfiguration + + + Form + Form + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + Airframe: + Airframe: + + + + Start + Start + + + + Stop + Stop + + + + Sensor HIL + Sensor HIL + + + + Barometer Offset [kPa]: + Barometer Offset [kPa]: + + + + 0 + + + + + Reset to default options + Reset to default options + + + + QGCHilJSBSimConfiguration + + + Form + Form + + + + Airframe: + Airframe: + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + + + + Start + Start + + + + Stop + Stop + + + + QGCHilXPlaneConfiguration + + + Form + Form + + + + Start + Start + + + + Host + Host + + + + Enable sensor level HIL + Enable sensor level HIL + + + + 127.0.0.1:49000 + 127.0.0.1:49000 + + + + Use newer actuator format + Use newer actuator format + + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + QGCJSBSimLink + + + JSBSim Link (port:%1) + JSBSim Link (port:%1) + + + + JSBSim failed to start. JSBSim was not found at %1 + JSBSim failed to start. JSBSim was not found at %1 + + + + JSBSim failed to start. JSBSim data directory was not found at %1 + JSBSim failed to start. JSBSim data directory was not found at %1 + + + + JSBSim Failed to start. Please check if the path and command is correct + JSBSim Failed to start. Please check if the path and command is correct + + + + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + + + + JSBSim start timed out. Please check if the path and command is correct + JSBSim start timed out. Please check if the path and command is correct + + + + Could not communicate with JSBSim. Please check if the path and command are correct + Could not communicate with JSBSim. Please check if the path and command are correct + + + + JSBSim error occurred. Please check if the path and command is correct. + JSBSim error occurred. Please check if the path and command is correct. + + + + QGCLogEntry + + + Pending + Pending + + + + QGCMAVLinkInspector + + + MAVLink Inspector + MAVLink Inspector + + + + System + System + + + + Component + Component + + + + Clear + Clear + + + + + + All + All + + + + Name + Name + + + + Value + Value + + + + Type + Type + + + + Vehicle %1 + Vehicle %1 + + + + QGCMAVLinkLogPlayer + + + Form + Form + + + + + + Start to replay Flight Data + Start to replay Flight Data + + + + ... + ... + + + + Time + Time + + + + No Flight Data selected.. + No Flight Data selected.. + + + + + + Select the Flight Data to replay + Select the Flight Data to replay + + + + Replay Flight Data + Replay Flight Data + + + + Log Replay + Log Replay + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Load Telemetry Log File + Load Telemetry Log File + + + + MAVLink Log Files (*.tlog);;All Files (*) + MAVLink Log Files (*.tlog);;All Files (*) + + + + QGCMapPolygonVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Circle + Circle + + + + Polygon + Polygon + + + + Set radius... + Set radius... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + Radius: + Radius: + + + + QGCMapPolylineVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + QGCMapRCToParamDialog + + + Dialog + Dialog + + + + Bind + Bind + + + + Parameter Tuning ID + Parameter Tuning ID + + + + + 1 + 1 + + + + 2 + 2 + + + + 3 + 3 + + + + Parameter + Parameter + + + + TextLabel + TextLabel + + + + with + with + + + + Scale (keep default) + Scale (keep default) + + + + Center value + Center value + + + + Minimum Value + Minimum Value + + + + Maximum Value + Maximum Value + + + + Waiting for parameter refresh,,, + Waiting for parameter refresh,,, + + + + Tuning IDs can be mapped to channels in the RC settings + Tuning IDs can be mapped to channels in the RC settings + + + + QGCPluginHost + + + Form + Form + + + + Loaded Plugins + Loaded Plugins + + + + Plugin Log + Plugin Log + + + + QGCQFileDialog + + + File Exists + File Exists + + + + %1 already exists. +Do you want to replace it? + %1 already exists. +Do you want to replace it? + + + + Replace + Replace + + + + QGCQmlWidgetHolder + + + Form + Form + + + + QGCQuickWidget + + + Source not ready: Status(%1) +Errors: +%2 + Source not ready: Status(%1) +Errors: +%2 + + + + QGCTextField + + + ? + ? + + + + QGCUASFileView + + + Form + Form + + + + List Files + List Files + + + + Download File + Download File + + + + + Upload File + Upload File + + + + Download Directory + Download Directory + + + + Downloading: %1 + Downloading: %1 + + + + Uploading: %1 + Uploading: %1 + + + + Error: %1 + Error: %1 + + + + QGCUASFileViewMulti + + + Onboard Files + Onboard Files + + + + QGCUnconnectedInfoWidget + + + Form + Form + + + + QGCView + + + showDialog called before QGCView.completed signalled + showDialog called before QGCView.completed signalled + + + + QGCViewDialogContainer + + + Ok + Ok + + + + + Open + Open + + + + Save + Save + + + + Apply + Apply + + + + Save All + Save All + + + + Yes + Yes + + + + Yes to All + Yes to All + + + + Retry + Retry + + + + Reset + Reset + + + + Restore to Defaults + Restore to Defaults + + + + Ignore + Ignore + + + + Cancel + Cancel + + + + Close + Close + + + + No + No + + + + No to All + No to All + + + + Abort + Abort + + + + QGCWebView + + + Form + Form + + + + about:blank + about:blank + + + + QGCXPlaneLink + + + X-Plane Link (localPort:%1) + X-Plane Link (localPort:%1) + + + + Waiting for XPlane.. + Waiting for XPlane.. + + + + X-Plane Failed to start. Please check if the path and command is correct + X-Plane Failed to start. Please check if the path and command is correct + + + + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + + + + X-Plane start timed out. Please check if the path and command is correct + X-Plane start timed out. Please check if the path and command is correct + + + + Could not communicate with X-Plane. Please check if the path and command are correct + Could not communicate with X-Plane. Please check if the path and command are correct + + + + X-Plane error occurred. Please check if the path and command is correct. + X-Plane error occurred. Please check if the path and command is correct. + + + + X-Plane HIL + X-Plane HIL + + + + Receiving from XPlane at %1 Hz + Receiving from XPlane at %1 Hz + + + + Receiving from XPlane. + Receiving from XPlane. + + + + QMap3D + + + Form + Form + + + + Map + Map + + + + Vehicle + Vehicle + + + + QObject + + + Unknown + Unknown + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + OpenPilot + OpenPilot + + + + RTK GPS + RTK GPS + + + + The following required keys are missing: %1 + The following required keys are missing: %1 + + + + value for coordinate is not array + value for coordinate is not array + + + + Coordinate array must contain %1 values + Coordinate array must contain %1 values + + + + Coordinate array may only contain double values, found: %1 + Coordinate array may only contain double values, found: %1 + + + + Incorrect value type - key:type:expected %1:%2:%3 + Incorrect value type - key:type:expected %1:%2:%3 + + + + enum strings/values count mismatch in %3 strings:values %1:%2 + enum strings/values count mismatch in %3 strings:values %1:%2 + + + + Incorrect file type key expected:%1 actual:%2 + Incorrect file type key expected:%1 actual:%2 + + + + Incorrect type for version value, must be integer + Incorrect type for version value, must be integer + + + + File version %1 is no longer supported + File version %1 is no longer supported + + + + File version %1 is newer than current supported version %2 + File version %1 is newer than current supported version %2 + + + + value for coordinate array is not array + value for coordinate array is not array + + + + Unknown type: %1 + Unknown type: %1 + + + + + Guided mode not supported by Vehicle. + Guided mode not supported by Vehicle. + + + + Follow Me + Follow Me + + + + QmlTest + + + Window Color + Window Color + + + + Light + Light + + + + Dark + Dark + + + + + Disabled + Disabled + + + + + Enabled + Enabled + + + + + Value + Value + + + + + Label + Label + + + + + + + + + Button + Button + + + + + + Item 1 + Item 1 + + + + + + Item 2 + Item 2 + + + + + + Item 3 + Item 3 + + + + + Radio + Radio + + + + + Check Box + Check Box + + + + + SUB MENU + SUB MENU + + + + RCRSSIIndicator + + + RC RSSI Status + RC RSSI Status + + + + RC RSSI Data Unavailable + RC RSSI Data Unavailable + + + + N/A + No data available + N/A + + + + RSSI: + RSSI: + + + + RadioComponent + + + Radio + Radio + + + + Reboot required + Reboot required + + + + Your stick mappings have changed, you must reboot the vehicle for correct operation. + Your stick mappings have changed, you must reboot the vehicle for correct operation. + + + + Throttle channel reversed + Throttle channel reversed + + + + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + + + + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + + + + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + + + + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + + + + Please turn on transmitter. + Please turn on transmitter. + + + + %1 channels or more are needed to fly. + %1 channels or more are needed to fly. + + + + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + + + + DSM2 Mode + DSM2 Mode + + + + DSMX (7 channels or less) + DSMX (7 channels or less) + + + + DSMX (8 channels or more) + DSMX (8 channels or more) + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Roll + Roll + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + + Calibrate + Calibrate + + + + Additional Radio setup: + Additional Radio setup: + + + + Spektrum Bind + Spektrum Bind + + + + Copy Trims + Copy Trims + + + + Mode 1 + Mode 1 + + + + Mode 2 + Mode 2 + + + + RadioComponentController + + + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + + + + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + + + + Move the Throttle stick all the way up and hold it there... + Move the Throttle stick all the way up and hold it there... + + + + Move the Throttle stick all the way down and leave it there... + Move the Throttle stick all the way down and leave it there... + + + + Move the Yaw stick all the way to the left and hold it there... + Move the Yaw stick all the way to the left and hold it there... + + + + Move the Yaw stick all the way to the right and hold it there... + Move the Yaw stick all the way to the right and hold it there... + + + + Move the Roll stick all the way to the left and hold it there... + Move the Roll stick all the way to the left and hold it there... + + + + Move the Roll stick all the way to the right and hold it there... + Move the Roll stick all the way to the right and hold it there... + + + + Move the Pitch stick all the way down and hold it there... + Move the Pitch stick all the way down and hold it there... + + + + Move the Pitch stick all the way up and hold it there... + Move the Pitch stick all the way up and hold it there... + + + + Allow the Pitch stick to move back to center... + Allow the Pitch stick to move back to center... + + + + Move all the transmitter switches and/or dials back and forth to their extreme positions. + Move all the transmitter switches and/or dials back and forth to their extreme positions. + + + + All settings have been captured. Click Next to write the new parameters to your board. + All settings have been captured. Click Next to write the new parameters to your board. + + + + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + + + + Next + Next + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + RallyPointController + + + Rally: %1 + Rally: %1 + + + + Rally Points supports version %1 + Rally Points supports version %1 + + + + RallyPointEditorHeader + + + Rally Points + Rally Points + + + + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + + + + Click in the map to add new rally points. + Click in the map to add new rally points. + + + + This vehicle does not support Rally Points. + This vehicle does not support Rally Points. + + + + RallyPointItemEditor + + + Rally Point + Rally Point + + + + Delete + Delete + + + + RallyPointMapVisuals + + + R + rally point map item label + R + + + + SafetyComponent + + + + Low Battery Failsafe Trigger + Low Battery Failsafe Trigger + + + + + + + + + Failsafe Action: + Failsafe Action: + + + + + Battery Warn Level: + Battery Warn Level: + + + + + Battery Failsafe Level: + Battery Failsafe Level: + + + + + RC Loss Failsafe Trigger + RC Loss Failsafe Trigger + + + + + RC Loss Timeout: + RC Loss Timeout: + + + + + Data Link Loss Failsafe Trigger + Data Link Loss Failsafe Trigger + + + + + Data Link Loss Timeout: + Data Link Loss Timeout: + + + + + Geofence Failsafe Trigger + Geofence Failsafe Trigger + + + + + Action on breach: + Action on breach: + + + + + Hardware in the Loop Simulation + Hardware in the Loop Simulation + + + + + HITL Enabled: + HITL Enabled: + + + + + Battery Emergency Level: + Battery Emergency Level: + + + + + Max Radius: + Max Radius: + + + + + Max Altitude: + Max Altitude: + + + + + Return Home Settings + Return Home Settings + + + + + Climb to altitude of: + Climb to altitude of: + + + + + Return home, then: + Return home, then: + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Time + Loiter Time + + + + + Loiter Altitude + Loiter Altitude + + + + + Land Mode Settings + Land Mode Settings + + + + + Landing Descent Rate: + Landing Descent Rate: + + + + + Disarm After: + Disarm After: + + + + Safety + Sicherheit + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + SafetyComponentSummary + + + + Low Battery Failsafe + Low Battery Failsafe + + + + + RC Loss Failsafe + RC Loss Failsafe + + + + + RC Loss Timeout + RC Loss Timeout + + + + + Data Link Loss Failsafe + Data Link Loss Failsafe + + + + + RTL Climb To + RTL Climb To + + + + + RTL, Then + RTL, Then + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Alt + Loiter Alt + + + + + Land Delay + Land Delay + + + + SensorsComponent + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + SensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Unsupported calibration firmware version, using log + Unsupported calibration firmware version, using log + + + + Place your vehicle into one of the Incomplete orientations shown below and hold it still + 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 + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + 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 + Orientation already completed, place you vehicle into one of the incomplete orientations shown below and hold it still + + + + SensorsComponentSummary + + + + Compass 0 + Compass 0 + + + + + + + + + Setup required + Setup required + + + + + + + + + + + + + Ready + Ready + + + + + Compass 1 + Compass 1 + + + + + Compass 2 + Compass 2 + + + + + Gyro + Gyro + + + + + Accelerometer + Accelerometer + + + + SensorsComponentSummaryFixedWing + + + + Compass: + Compass: + + + + + + + + + + + Setup required + Setup required + + + + + + + + + + + Ready + Ready + + + + + Gyro: + Gyro: + + + + + Accelerometer: + Accelerometer: + + + + + Airspeed: + Airspeed: + + + + SensorsSetup + + + + + + If the orientation is in the direction of flight, select ROTATION_NONE. + If the orientation is in the direction of flight, select ROTATION_NONE. + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Sensor Calibration + Sensor Calibration + + + + + Compass Calibration Complete + Compass Calibration Complete + + + + + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + + + + + Set autopilot orientation before calibrating. + Set autopilot orientation before calibrating. + + + + + + + Autopilot Orientation: + Autopilot Orientation: + + + + + Make sure to reboot the vehicle prior to flight. + Make sure to reboot the vehicle prior to flight. + + + + + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + + + + + Reboot Vehicle + Reboot Vehicle + + + + + External Compass Orientation: + External Compass Orientation: + + + + + External Compass 1 Orientation: + External Compass 1 Orientation: + + + + + Compass 2 Orientation + Compass 2 Orientation + + + + + Compass + Compass + + + + + Calibrate Compass + Calibrate Compass + + + + + Gyroscope + Gyroscope + + + + + Calibrate Gyro + Calibrate Gyro + + + + + Accelerometer + Accelerometer + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Level Horizon + Level Horizon + + + + + Airspeed + Airspeed + + + + + Calibrate Airspeed + Calibrate Airspeed + + + + + Cancel + Cancel + + + + + Next + Next + + + + + + + Set Orientations + Set Orientations + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + SerialLink + + + Could not send data - link %1 is disconnected! + Could not send data - link %1 is disconnected! + + + + Error connecting: Could not create port. %1 + Error connecting: Could not create port. %1 + + + + Error opening port: %1 + Error opening port: %1 + + + + Could not read data - link %1 is disconnected! + Could not read data - link %1 is disconnected! + + + + Link Error + Link Error + + + + SerialSettings + + + Serial Link Settings + Serial Link Settings + + + + Serial Port: + Serial Port: + + + + No serial ports available + No serial ports available + + + + Baud Rate: + Baud Rate: + + + + Baud rate name not in combo box + Baud rate name not in combo box + + + + Show Advanced Serial Settings + Show Advanced Serial Settings + + + + Enable Flow Control + Enable Flow Control + + + + Parity: + Parity: + + + + None + None + + + + Even + Even + + + + Odd + Odd + + + + Stop Bits: + Stop Bits: + + + + SetupPage + + + armed + armed + + + + flying + flying + + + + %1 Setup + %1 Setup + + + + Advanced + Advanced + + + + (Disabled while the vehicle is %1) + (Disabled while the vehicle is %1) + + + + SetupView + + + This operation cannot be performed while the vehicle is armed. + This operation cannot be performed while the vehicle is armed. + + + + missing message panel text + missing message panel text + + + + %1 setup must be completed prior to %2 setup. + %1 setup must be completed prior to %2 setup. + + + + %1 does not currently support setup of your vehicle type. + %1 does not currently support setup of your vehicle type. + + + + Vehicle settings and info will display after connecting your vehicle. + Vehicle settings and info will display after connecting your vehicle. + + + + You are currently connected to a vehicle but it did not return the full parameter list. + You are currently connected to a vehicle but it did not return the full parameter list. + + + + As a result, the full set of vehicle setup options are not available. + As a result, the full set of vehicle setup options are not available. + + + + Vehicle Setup + Vehicle Setup + + + + Summary + Summary + + + + Firmware + Firmware + + + + PX4Flow + PX4Flow + + + + Joystick + Joystick + + + + Parameters + Parameters + + + + SimpleItemEditor + + + Provides advanced access to all commands/parameters. Be very careful! + Provides advanced access to all commands/parameters. Be very careful! + + + + Altitude + Altitude + + + + Rel + Rel + + + + Relative to home altitude + Relative to home altitude + + + + Abs + Abs + + + + Absolute WGS84 + Absolute WGS84 + + + + AGL + AGL + + + + Calculated from terrain data +Abs Alt + Calculated from terrain data +Abs Alt + + + + TerrF + TerrF + + + + Using terrain reference frame + Using terrain reference frame + + + + Flight Speed + Flight Speed + + + + SimpleMissionItem + + + Unknown: %1 + Unknown: %1 + + + + H + H + + + + Takeoff + Takeoff + + + + Land + Land + + + + VTOL Takeoff + VTOL Takeoff + + + + VTOL Land + VTOL Land + + + + ROI + ROI + + + + StructureScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Structure Scan + Structure Scan + + + + StructureScanEditor + + + Note: Polygon respresents structure surface not vehicle flight path. + Note: Polygon respresents structure surface not vehicle flight path. + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Scan Distance + Scan Distance + + + + Layer Height + Layer Height + + + + + Trigger Distance + Trigger Distance + + + + Scan + Scan + + + + Structure height + Structure height + + + + # Layers + # Layers + + + + Bottom layer alt + Bottom layer alt + + + + Gimbal pitch + Gimbal pitch + + + + Relative altitude + Relative altitude + + + + Rotate entry point + Rotate entry point + + + + Statistics + Statistics + + + + Photo count + Photo count + + + + Photo interval + Photo interval + + + + secs + secs + + + + SurveyComplexItem + + + Survey items do not support version %1 + Survey items do not support version %1 + + + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 but %2 object is missing + %1 but %2 object is missing + + + + + Survey + Survey + + + + S + S + + + + SurveyItemEditor + + + Trigger Distance + Trigger Distance + + + + Hover and capture image + Hover and capture image + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Angle + Angle + + + + Turnaround dist + Turnaround dist + + + + Altitude + Altitude + + + + Spacing + Spacing + + + + Transects + Transects + + + + Rotate Entry Point + Rotate Entry Point + + + + Refly at 90 deg offset + Refly at 90 deg offset + + + + Images in turnarounds + Images in turnarounds + + + + Fly alternate transects + Fly alternate transects + + + + Relative altitude + Relative altitude + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + SyslinkComponent + + + Radio Settings + Radio Settings + + + + Channel + Channel + + + + Address + Address + + + + Data Rate + Data Rate + + + + Syslink + Syslink + + + + The Syslink Component is used to setup the radio connection on Crazyflies. + The Syslink Component is used to setup the radio connection on Crazyflies. + + + + TCPLink + + + + Link Error + Link Error + + + + Error on link %1. Connection failed + Error on link %1. Connection failed + + + + Error on link %1. Error on socket: %2. + Error on link %1. Error on socket: %2. + + + + TcpSettings + + + TCP Link Settings + TCP Link Settings + + + + Host Address: + Host Address: + + + + TCP Port: + TCP Port: + + + + TelemetryRSSIIndicator + + + Telemetry RSSI Status + Telemetry RSSI Status + + + + Local RSSI: + Local RSSI: + + + + Remote RSSI: + Remote RSSI: + + + + RX Errors: + RX Errors: + + + + Errors Fixed: + Errors Fixed: + + + + TX Buffer: + TX Buffer: + + + + Local Noise: + Local Noise: + + + + Remote Noise: + Remote Noise: + + + + TransectStyleComplexItem + + + TransectStyleComplexItem version %2 not supported + TransectStyleComplexItem version %2 not supported + + + + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + + + + + Transect + Transect + + + + T + T + + + + TransectStyleComplexItemStats + + + Survey Area + Survey Area + + + + Photo Count + Photo Count + + + + Photo Interval + Photo Interval + + + + secs + secs + + + + Trigger Distance + Trigger Distance + + + + UAS + + + UNINIT + UNINIT + + + + Unitialized, booting up. + Unitialized, booting up. + + + + BOOT + BOOT + + + + Booting system, please wait. + Booting system, please wait. + + + + CALIBRATING + CALIBRATING + + + + Calibrating sensors, please wait. + Calibrating sensors, please wait. + + + + ACTIVE + ACTIVE + + + + Active, normal operation. + Active, normal operation. + + + + STANDBY + STANDBY + + + + Standby mode, ready for launch. + Standby mode, ready for launch. + + + + CRITICAL + CRITICAL + + + + FAILURE: Continuing operation. + FAILURE: Continuing operation. + + + + EMERGENCY + EMERGENCY + + + + EMERGENCY: Land Immediately! + EMERGENCY: Land Immediately! + + + + SHUTDOWN + SHUTDOWN + + + + Powering off system. + Powering off system. + + + + UNKNOWN + UNKNOWN + + + + Unknown system state + Unknown system state + + + + UASMessageHandler + + + EMERGENCY: + EMERGENCY: + + + + ALERT: + ALERT: + + + + Critical: + Critical: + + + + Error: + Error: + + + + Warning: + Warning: + + + + Notice: + Notice: + + + + Info: + Info: + + + + Debug: + Debug: + + + + UDPLink + + + + UDP Link Error + UDP Link Error + + + + Error binding UDP port: %1 + Error binding UDP port: %1 + + + + Error registering Zeroconf + Error registering Zeroconf + + + + ULogParser + + + Could not detect ULog file header magic + Could not detect ULog file header magic + + + + Could not detect camera_capture packets in ULog + Could not detect camera_capture packets in ULog + + + + UdpSettings + + + UDP Link Settings + UDP Link Settings + + + + Listening Port: + Listening Port: + + + + Target Hosts: + Target Hosts: + + + + Add + Add + + + + Remove + Remove + + + + VTOLModeIndicator + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + ValuePageWidget + + + Value Widget Setup + Value Widget Setup + + + + Select the values you want to display: + Select the values you want to display: + + + + Large + Large + + + + Vehicle + + + MAVLink Generic + MAVLink Generic + + + + Fixed Wing + Fixed Wing + + + + Multi-Rotor + Multi-Rotor + + + + VTOL + VTOL + + + + Rover + Rover + + + + Sub + Sub + + + + Unknown + Unknown + + + + switch to %2 as priority link + switch to %2 as priority link + + + + %1 communication to auxiliary link %2 %3 + %1 communication to auxiliary link %2 %3 + + + + Communication regained + Communication regained + + + + Communication regained to vehicle %1 on %2 link %3 + Communication regained to vehicle %1 on %2 link %3 + + + + + priority + priority + + + + + auxiliary + auxiliary + + + + Communication regained to vehicle %1 + Communication regained to vehicle %1 + + + + Communication lost + Communication lost + + + + Communication lost to vehicle %1 on %2 link %3 + Communication lost to vehicle %1 on %2 link %3 + + + + Communication lost to vehicle %1 + Communication lost to vehicle %1 + + + + to vehicle %1 + to vehicle %1 + + + + %1 command temporarily rejected + %1 command temporarily rejected + + + + %1 command denied + %1 command denied + + + + %1 command not supported + %1 command not supported + + + + %1 command failed + %1 command failed + + + + AutoLoad%1.%2 + AutoLoad%1.%2 + + + + %1 low battery: %2 percent remaining + %1 low battery: %2 percent remaining + + + + Mission transfer failed. Retry transfer. Error: %1 + Mission transfer failed. Retry transfer. Error: %1 + + + + GeoFence transfer failed. Retry transfer. Error: %1 + GeoFence transfer failed. Retry transfer. Error: %1 + + + + Rally Point transfer failed. Retry transfer. Error: %1 + Rally Point transfer failed. Retry transfer. Error: %1 + + + + Generic micro air vehicle + Generic micro air vehicle + + + + Fixed wing aircraft + Fixed wing aircraft + + + + Quadrotor + Quadrotor + + + + Coaxial helicopter + Coaxial helicopter + + + + Normal helicopter with tail rotor. + Normal helicopter with tail rotor. + + + + Ground installation + Ground installation + + + + Operator control unit / ground control station + Operator control unit / ground control station + + + + Airship, controlled + Airship, controlled + + + + Free balloon, uncontrolled + Free balloon, uncontrolled + + + + Rocket + Rocket + + + + Ground rover + Ground rover + + + + Surface vessel, boat, ship + Surface vessel, boat, ship + + + + Submarine + Submarine + + + + Hexarotor + Hexarotor + + + + + Octorotor + Octorotor + + + + + Flapping wing + Flapping wing + + + + Onboard companion controller + Onboard companion controller + + + + Two-rotor VTOL using control surfaces in vertical operation in addition. Tailsitter + 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 + Quad-rotor VTOL using a V-shaped quad config in vertical operation. Tailsitter + + + + Tiltrotor VTOL + Tiltrotor VTOL + + + + VTOL reserved 2 + VTOL reserved 2 + + + + VTOL reserved 3 + VTOL reserved 3 + + + + VTOL reserved 4 + VTOL reserved 4 + + + + VTOL reserved 5 + VTOL reserved 5 + + + + Onboard gimbal + Onboard gimbal + + + + Onboard ADSB peripheral + Onboard ADSB peripheral + + + + vehicle %1 + vehicle %1 + + + + %1 %2 flight mode + %1 %2 flight mode + + + + armed + armed + + + + disarmed + disarmed + + + + Vehicle did not respond to command: %1 + Vehicle did not respond to command: %1 + + + + VehicleMapItem + + + Vehicle %1 + Vehicle %1 + + + + VehicleRotationCal + + + Hold Still + Hold Still + + + + Completed + Completed + + + + Incomplete + Incomplete + + + + VehicleSummary + + + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + + + + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + + + + VibrationPageWidget + + + Vibe + Vibe + + + + Clip count + Clip count + + + + Accel 1: + Accel 1: + + + + Accel 2: + Accel 2: + + + + Accel 3: + Accel 3: + + + + Not Available + Not Available + + + + VideoPageWidget + + + Enable Stream + Enable Stream + + + + Grid Lines + Grid Lines + + + + Stop Recording + Stop Recording + + + + Record Stream + Record Stream + + + + Video Streaming Not Configured + Video Streaming Not Configured + + + + VideoReceiver + + + Unabled to record video. Video save path must be specified in Settings. + Unabled to record video. Video save path must be specified in Settings. + + + + Invalid video format defined. + Invalid video format defined. + + + + ViewWidget + + + missing connected implementation + missing connected implementation + + + + no vehicle connected + no vehicle connected + + + + linechart + + + Form + Form + + + + Filter... (Ctrl+F) + Filter... (Ctrl+F) + + + + All MAVs + All MAVs + + + + Display only variable names in curve list + Display only variable names in curve list + + + + Short names + Short names + + + + + Display variable units in curve list + Display variable units in curve list + + + + Show units + Show units + + + + Rotate color scheme for all curves + Rotate color scheme for all curves + + + + Recolor + Recolor + + + diff --git a/localization/qgc_el.ts b/localization/qgc_el.ts new file mode 100644 index 000000000..db2c0b32e --- /dev/null +++ b/localization/qgc_el.ts @@ -0,0 +1,13832 @@ + + + + + APMAirframeComponent + + + + Please select your airframe type + Please select your airframe type + + + + + Frame Class: + Frame Class: + + + + + Frame Type: + Frame Type: + + + + Airframe + Airframe + + + + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + + + + APMAirframeComponentController + + + Param file github json download failed: %1 + Param file github json download failed: %1 + + + + Param file download failed: %1 + Param file download failed: %1 + + + + APMAirframeComponentSummary + + + + + + Frame Type + Frame Type + + + + + Frame Class + Frame Class + + + + + Firmware Version + Firmware Version + + + + + Unknown + Unknown + + + + APMCameraComponent + + + + Disabled + Disabled + + + + + Channel + Channel + + + + + Gimbal + Gimbal + + + + + Stabilize + Stabilize + + + + + Servo reverse + Servo reverse + + + + + Output channel: + Output channel: + + + + + Input channel: + Input channel: + + + + + Gimbal angle limits: + Gimbal angle limits: + + + + + + + min + min + + + + + + + max + max + + + + + Servo PWM limits: + Servo PWM limits: + + + + + Gimbal Settings + Gimbal Settings + + + + + Type: + Type: + + + + + Gimbal Type changes takes affect next reboot of autopilot + Gimbal Type changes takes affect next reboot of autopilot + + + + + Default Mode: + Default Mode: + + + + + Tilt + Tilt + + + + + Roll + Roll + + + + + Pan + Pan + + + + Camera + Camera + + + + Camera setup is used to adjust camera and gimbal settings. + Camera setup is used to adjust camera and gimbal settings. + + + + APMCameraComponentSummary + + + + Gimbal type + Gimbal type + + + + + Tilt input channel + Tilt input channel + + + + + Pan input channel + Pan input channel + + + + + Roll input channel + Roll input channel + + + + APMFirmwarePlugin + + + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + + + + Error during Solo video link setup: %1 + Error during Solo video link setup: %1 + + + + Unable to change altitude, vehicle altitude not known. + Unable to change altitude, vehicle altitude not known. + + + + Vehicle does not support guided takeoff + Vehicle does not support guided takeoff + + + + Unable to takeoff, vehicle position not known. + Unable to takeoff, vehicle position not known. + + + + Unable to takeoff: Vehicle failed to change to Guided mode. + Unable to takeoff: Vehicle failed to change to Guided mode. + + + + Unable to takeoff: Vehicle failed to arm. + 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 Auto mode. + + + + Unable to start mission: Vehicle failed to change to Guided mode. + Unable to start mission: Vehicle failed to change to Guided mode. + + + + Unable to start mission: Vehicle failed to arm. + Unable to start mission: Vehicle failed to arm. + + + + APMFlightModesComponent + + + + Flight Mode Settings + Flight Mode Settings + + + + + (Channel 5) + (Channel 5) + + + + + Flight mode channel: + Flight mode channel: + + + + + Not assigned + Not assigned + + + + + Channel 1 + Channel 1 + + + + + Channel 2 + Channel 2 + + + + + Channel 3 + Channel 3 + + + + + Channel 4 + Channel 4 + + + + + Channel 5 + Channel 5 + + + + + Channel 6 + Channel 6 + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Flight Mode + Flight Mode + + + + + Channel Options + Channel Options + + + + + Channel option %1 : + Channel option %1 : + + + + Flight Modes + Flight Modes + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + + + + APMFlightModesComponentSummary + + + + Flight Mode 1 + Flight Mode 1 + + + + + Flight Mode 2 + Flight Mode 2 + + + + + Flight Mode 3 + Flight Mode 3 + + + + + Flight Mode 4 + Flight Mode 4 + + + + + Flight Mode 5 + Flight Mode 5 + + + + + Flight Mode 6 + Flight Mode 6 + + + + APMHeliComponent + + + + Servo Setup + Servo Setup + + + + + Servo + Servo + + + + + Function + Function + + + + + Min + Min + + + + + Max + Max + + + + + Trim + Trim + + + + + Reversed + Reversed + + + + + 1 + 1 + + + + + 2 + 2 + + + + + 3 + 3 + + + + + 4 + 4 + + + + + Swash Setup + Swash Setup + + + + + Throttle Setup + Throttle Setup + + + + + Collective Curve Setup + Collective Curve Setup + + + + Heli + Heli + + + + Heli Setup is used to setup parameters which are specific to a helicopter. + Heli Setup is used to setup parameters which are specific to a helicopter. + + + + APMLightsComponent + + + + Disabled + Disabled + + + + + Channel + Channel + + + + + Light Output Channels + Light Output Channels + + + + + Lights 1: + Lights 1: + + + + + Lights 2: + Lights 2: + + + + + Brightness Steps: + Brightness Steps: + + + + Lights + Lights + + + + Lights setup is used to adjust light output channels. + Lights setup is used to adjust light output channels. + + + + APMLightsComponentSummary + + + + Disabled + Disabled + + + + + Channel 5 + Channel 5 + + + + + Channel 6 + Channel 6 + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Channel 9 + Channel 9 + + + + + Channel 10 + Channel 10 + + + + + Channel 11 + Channel 11 + + + + + Channel 12 + Channel 12 + + + + + Channel 13 + Channel 13 + + + + + Channel 14 + Channel 14 + + + + + Lights Output 1 + Lights Output 1 + + + + + Lights Output 2 + Lights Output 2 + + + + APMNotSupported + + + + Not supported + Not supported + + + + APMPowerComponent + + + + Power Module 90A + Power Module 90A + + + + + Power Module HV + Power Module HV + + + + + 3DR Iris + 3DR Iris + + + + + Other + Other + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Measured voltage: + + + + + Vehicle voltage: + Vehicle voltage: + + + + + Measure current draw using an external current meter and enter the value below. Click Calculate to set the new amps per volt value. + 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: + Measured current: + + + + + Vehicle current: + Vehicle current: + + + + + Battery monitor: + Battery monitor: + + + + + Requires vehicle reboot + Requires vehicle reboot + + + + + + + Battery 1 + Battery 1 + + + + + Battery1 monitor: + Battery1 monitor: + + + + + + + Reboot vehicle + Reboot vehicle + + + + + + + Battery 2 + Battery 2 + + + + + Battery2 monitor: + Battery2 monitor: + + + + + Battery capacity: + Battery capacity: + + + + + Minimum arming voltage: + Minimum arming voltage: + + + + + Power sensor: + Power sensor: + + + + + Current pin: + Current pin: + + + + + Voltage pin: + Voltage pin: + + + + + + + Voltage multiplier: + Voltage multiplier: + + + + + + + Calculate + Calculate + + + + + Calculate Voltage Multiplier + 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. + 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: + Amps per volt: + + + + + Calculate 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. + 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. + + + + Power + Power + + + + The Power Component is used to setup battery parameters. + The Power Component is used to setup battery parameters. + + + + APMPowerComponentSummary + + + + Batt1 monitor + Batt1 monitor + + + + + Batt1 capacity + Batt1 capacity + + + + + Batt2 monitor + Batt2 monitor + + + + + Batt2 capacity + Batt2 capacity + + + + APMRadioComponent + + + Radio + Radio + + + + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + + + + APMRadioComponentSummary + + + + Roll + Roll + + + + + + + + + + + Setup required + Setup required + + + + + + + + + + + Channel %1 + Channel %1 + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Throttle + + + + APMSafetyComponent + + + Safety + Safety + + + + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + + Requires vehicle reboot + Requires vehicle reboot + + + + + Low action: + Low action: + + + + + Critical action: + Critical action: + + + + + Low voltage threshold: + Low voltage threshold: + + + + + Critical voltage threshold: + Critical voltage threshold: + + + + + Low mAh threshold: + Low mAh threshold: + + + + + Critical mAh threshold: + Critical mAh threshold: + + + + + Reboot vehicle + Reboot vehicle + + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + + + + Failsafe Triggers + Failsafe Triggers + + + + + Throttle PWM threshold: + Throttle PWM threshold: + + + + + GCS failsafe + GCS failsafe + + + + + + + Ground Station failsafe: + Ground Station failsafe: + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + + + PWM threshold: + PWM threshold: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + General Failsafe Triggers + General Failsafe Triggers + + + + + Disabled + Disabled + + + + + Always RTL + Always RTL + + + + + Continue with Mission in Auto Mode + Continue with Mission in Auto Mode + + + + + Always Land + Always Land + + + + + GeoFence + GeoFence + + + + + Circle GeoFence enabled + Circle GeoFence enabled + + + + + Altitude GeoFence enabled + Altitude GeoFence enabled + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Max radius: + Max radius: + + + + + Max altitude: + Max altitude: + + + + + + + Return to Launch + Return to Launch + + + + + + + Return at current altitude + Return at current altitude + + + + + + + Return at specified altitude: + Return at specified altitude: + + + + + Loiter above Home for: + Loiter above Home for: + + + + + Land with descent speed: + Land with descent speed: + + + + + Final loiter altitude: + Final loiter altitude: + + + + + Arming Checks + Arming Checks + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentCopter + + + Ground Station failsafe: + Ground Station failsafe: + + + + Throttle failsafe: + Throttle failsafe: + + + + Disabled + Disabled + + + + Always RTL + Always RTL + + + + Continue with Mission in Auto Mode + Continue with Mission in Auto Mode + + + + Always Land + Always Land + + + + PWM threshold: + PWM threshold: + + + + Return to Launch + Return to Launch + + + + + Voltage threshold: + Voltage threshold: + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery low action: + Battery low action: + + + + + Battery critical action: + Battery critical action: + + + + + MAH threshold: + MAH threshold: + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + General Failsafe Triggers + General Failsafe Triggers + + + + GeoFence + GeoFence + + + + Circle GeoFence enabled + Circle GeoFence enabled + + + + Altitude GeoFence enabled + Altitude GeoFence enabled + + + + Report only + Report only + + + + RTL or Land + RTL or Land + + + + Max radius: + Max radius: + + + + Max altitude: + Max altitude: + + + + Return at current altitude + Return at current altitude + + + + Return at specified altitude: + Return at specified altitude: + + + + Loiter above Home for: + Loiter above Home for: + + + + Land with descent speed: + Land with descent speed: + + + + Final loiter altitude: + Final loiter altitude: + + + + Arming Checks + Arming Checks + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentPlane + + + Failsafe Triggers + Failsafe Triggers + + + + Throttle PWM threshold: + Throttle PWM threshold: + + + + Voltage threshold: + Voltage threshold: + + + + MAH threshold: + MAH threshold: + + + + GCS failsafe + GCS failsafe + + + + Return to Launch + Return to Launch + + + + Return at current altitude + Return at current altitude + + + + Return at specified altitude: + Return at specified altitude: + + + + APMSafetyComponentRover + + + Failsafe Triggers + Failsafe Triggers + + + + Ground Station failsafe: + Ground Station failsafe: + + + + Throttle failsafe: + Throttle failsafe: + + + + PWM threshold: + PWM threshold: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + Disabled + Disabled + + + + Hold + Hold + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks + Arming Checks + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentSub + + + + Failsafe Actions + Failsafe Actions + + + + + GCS Heartbeat: + GCS Heartbeat: + + + + + Leak: + Leak: + + + + + Detector Pin: + Detector Pin: + + + + + Battery: + Battery: + + + + + EKF: + EKF: + + + + + Pilot Input: + Pilot Input: + + + + + Internal Temperature: + Internal Temperature: + + + + + Internal Pressure: + Internal Pressure: + + + + + Threshold: + Threshold: + + + + + Arming Checks + Arming Checks + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentSummary + + + + Arming Checks: + Arming Checks: + + + + + Enabled + Enabled + + + + + Some disabled + Some disabled + + + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + Failsafe Action: + Failsafe Action: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + + + GeoFence: + GeoFence: + + + + + Disabled + Disabled + + + + + Altitude + Altitude + + + + + Circle + Circle + + + + + Altitude,Circle + Altitude,Circle + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Unknown + Unknown + + + + + + + RTL min alt: + RTL min alt: + + + + + + + current + current + + + + APMSafetyComponentSummaryCopter + + + Disabled + Disabled + + + + Unknown + Unknown + + + + Arming Checks: + Arming Checks: + + + + Enabled + Enabled + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + GeoFence: + GeoFence: + + + + Altitude + Altitude + + + + Circle + Circle + + + + Altitude,Circle + Altitude,Circle + + + + Report only + Report only + + + + RTL or Land + RTL or Land + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryPlane + + + Throttle failsafe: + Throttle failsafe: + + + + + + Disabled + Disabled + + + + Voltage failsafe: + Voltage failsafe: + + + + mAh failsafe: + mAh failsafe: + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryRover + + + + + Disabled + Disabled + + + + Always RTL + Always RTL + + + + Always Hold + Always Hold + + + + + Unknown + Unknown + + + + Hold + Hold + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks: + Arming Checks: + + + + Enabled + Enabled + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Failsafe Action: + Failsafe Action: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + APMSafetyComponentSummarySub + + + + Arming Checks: + Arming Checks: + + + + + Enabled + Enabled + + + + + Some disabled + Some disabled + + + + + GCS failsafe: + GCS failsafe: + + + + + Leak failsafe: + Leak failsafe: + + + + + Battery failsafe: + Battery failsafe: + + + + + EKF failsafe: + EKF failsafe: + + + + + Pilot Input failsafe: + Pilot Input failsafe: + + + + + Int. Temperature failsafe: + Int. Temperature failsafe: + + + + + Int. Pressure failsafe: + Int. Pressure failsafe: + + + + APMSensorsComponent + + + + If the compass or GPS module is mounted in flight direction, leave the default value (None) + If the compass or GPS module is mounted in flight direction, leave the default value (None) + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + For Compass calibration you will need to rotate your vehicle through a number of positions. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + The calibration for Compass %1 appears to be poor. + The calibration for Compass %1 appears to be poor. + + + + + Check the compass position within your vehicle and re-do the calibration. + Check the compass position within your vehicle and re-do the calibration. + + + + + + + Calibrate Compass + Calibrate Compass + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Sensor Settings + Sensor Settings + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Calibration complete + Calibration complete + + + + + Sensor Calibration + Sensor Calibration + + + + + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + + + + + + + Compass + Compass + + + + + + + (primary + (primary + + + + + + + (secondary + (secondary + + + + + + + , external + , external + + + + + + + , internal + , internal + + + + + + + Use Compass + Use Compass + + + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + + + + + - Green indicates a well functioning compass. + + - Green indicates a well functioning compass. + + + + + + - Yellow indicates a questionable compass or calibration. + + - Yellow indicates a questionable compass or calibration. + + + + + + - Red indicates a compass which should not be used. + + + - Red indicates a compass which should not be used. + + + + + + + + + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + + + + + Orientation: + Orientation: + + + + + If mounted in the direction of flight, select None. + If mounted in the direction of flight, select None. + + + + + Before calibrating make sure rotation settings are correct. + Before calibrating make sure rotation settings are correct. + + + + + Accelerometer calibration complete + Accelerometer calibration complete + + + + + Compass calibration complete + Compass calibration complete + + + + + + + Reboot Vehicle + Reboot Vehicle + + + + + Autopilot Rotation: + Autopilot Rotation: + + + + + 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. + 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. + 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. + 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. + 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. + 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. + Secure the copter (perhaps with tape) so that it does not move. + + + + + Turn on your transmitter and keep throttle at zero. + Turn on your transmitter and keep throttle at zero. + + + + + Click Ok to start CompassMot calibration. + Click Ok to start CompassMot calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press Ok. + To level the horizon you need to place the vehicle in its level flight position and press Ok. + + + + + depth + depth + + + + + altitude + altitude + + + + + Pressure calibration will set the %1 to zero at the current pressure reading. %2 + 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. + To calibrate the airspeed sensor shield it from the wind. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Accelerometer + Accelerometer + + + + + Compass + Compass + + + + + Accelerometer must be calibrated prior to Compass. + Accelerometer must be calibrated prior to Compass. + + + + + Level Horizon + Level Horizon + + + + + Accelerometer must be calibrated prior to Level Horizon. + Accelerometer must be calibrated prior to Level Horizon. + + + + + Calibrate Pressure + Calibrate Pressure + + + + + Cal Baro/Airspeed + Cal Baro/Airspeed + + + + + CompassMot + CompassMot + + + + + CompassMot - Compass Motor Interference Calibration + CompassMot - Compass Motor Interference Calibration + + + + + Next + Next + + + + + Cancel + Cancel + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + APMSensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + + + + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + + + + Quickly bring the throttle back down to zero + Quickly bring the throttle back down to zero + + + + Press the Next button to complete the calibration + Press the Next button to complete the calibration + + + + Hold the vehicle in its level flight position. + Hold the vehicle in its level flight position. + + + + Requesting pressure calibration... + Requesting pressure calibration... + + + + Rotate the vehicle continuously as shown in the diagram until marked as Completed + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + Place you vehicle into one of the orientations shown below and hold it still + + + + Level horizon complete + Level horizon complete + + + + Level horizon failed + Level horizon failed + + + + Pressure calibration success + Pressure calibration success + + + + Pressure calibration fail + Pressure calibration fail + + + + Compass %1 calibration complete + Compass %1 calibration complete + + + + Compass %1 calibration below quality threshold + Compass %1 calibration below quality threshold + + + + All compasses calibrated successfully + All compasses calibrated successfully + + + + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + + + + Compass calibration failed + Compass calibration failed + + + + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + + + + Continue rotating... + Continue rotating... + + + + APMSensorsComponentSummary + + + + Compass + Compass + + + + + + + Setup required + Setup required + + + + + Not installed + Not installed + + + + + Accelerometer(s) + Accelerometer(s) + + + + + Ready + Ready + + + + APMSubFrameComponent + + + Frame + 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. + 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. + + + + + + + Load Vehicle Default Parameters + Load Vehicle Default Parameters + + + + + Select your vehicle to load the default parameters: + Select your vehicle to load the default parameters: + + + + APMSubFrameComponentSummary + + + + Frame Type + Frame Type + + + + + Firmware Version + Firmware Version + + + + + + + Unknown + Unknown + + + + + Git Revision + Git Revision + + + + APMTuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + APMTuningComponentCopter + + + + Basic Tuning + Basic Tuning + + + + + Roll/Pitch Sensitivity + Roll/Pitch Sensitivity + + + + + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + + + + + Climb Sensitivity + Climb Sensitivity + + + + + Slide to the right to climb more aggressively or slide to the left to climb more gently + Slide to the right to climb more aggressively or slide to the left to climb more gently + + + + + + + RC Roll/Pitch Feel + RC Roll/Pitch Feel + + + + + + + Slide to the left for soft control, slide to the right for crisp control + Slide to the left for soft control, slide to the right for crisp control + + + + + AutoTune + AutoTune + + + + + Axes to AutoTune: + Axes to AutoTune: + + + + + Channel for AutoTune switch: + Channel for AutoTune switch: + + + + + None + None + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Channel 9 + Channel 9 + + + + + Channel 10 + Channel 10 + + + + + Channel 11 + Channel 11 + + + + + Channel 12 + Channel 12 + + + + + In Flight Tuning + In Flight Tuning + + + + + Channel Option 6 (Tuning): + Channel Option 6 (Tuning): + + + + + Min: + Min: + + + + + Max: + Max: + + + + AirframeComponent + + + + Custom Airframe Config + Custom Airframe Config + + + + + Your vehicle is using a custom airframe configuration. + Your vehicle is using a custom airframe configuration. + + + + + This configuration can only be modified through the Parameter Editor. + + + This configuration can only be modified through the Parameter Editor. + + + + + + + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + + + + + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + + + + + You've connected a %1. + You've connected a %1. + + + + + Airframe is not set. + Airframe is not set. + + + + + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + + + + + + + Apply and Restart + Apply and Restart + + + + Airframe + Airframe + + + + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + + + + AirframeComponentController + + + You cannot change airframe configuration while connected to multiple vehicles. + You cannot change airframe configuration while connected to multiple vehicles. + + + + AirframeComponentSummary + + + + System ID + System ID + + + + + Airframe type + Airframe type + + + + + + + Setup required + Setup required + + + + + Vehicle + Vehicle + + + + + Firmware Version + Firmware Version + + + + + Unknown + Unknown + + + + AnalyzeView + + + Analyze + Analyze + + + + Log Download + Log Download + + + + GeoTag Images + GeoTag Images + + + + Mavlink Console + Mavlink Console + + + + AppLogModel + + + Open console log output file failed %1 : %2 + Open console log output file failed %1 : %2 + + + + AppMessages + + + Clear All + Clear All + + + + Log files (*.txt) + Log files (*.txt) + + + + All Files (*) + All Files (*) + + + + Select log save file + Select log save file + + + + Save App Log + Save App Log + + + + Show Latest + Show Latest + + + + Set logging + Set logging + + + + Turn on logging categories + Turn on logging categories + + + + AppSettings + + + Application Settings + Application Settings + + + + ArmedIndicator + + + Armed + Armed + + + + Disarmed + Disarmed + + + + AudioOutput + + + negative + negative + + + + point + point + + + + meters + meters + + + + AutoPilotPlugin + + + One or more vehicle components require setup prior to flight. + One or more vehicle components require setup prior to flight. + + + + BatteryIndicator + + + Battery Status + Battery Status + + + + Voltage: + Voltage: + + + + Accumulated Consumption: + Accumulated Consumption: + + + + BluetoothLink + + + Bluetooth Link Error + Bluetooth Link Error + + + + BluetoothSettings + + + Bluetooth Not Available + Bluetooth Not Available + + + + Bluetooth Link Settings + Bluetooth Link Settings + + + + Device: + Device: + + + + Address: + Address: + + + + Bluetooth Devices: + Bluetooth Devices: + + + + Scan + Scan + + + + Stop + Stop + + + + Bootloader + + + Write failed: %1 + Write failed: %1 + + + + Incorrect number of bytes returned for write: actual(%1) expected(%2) + Incorrect number of bytes returned for write: actual(%1) expected(%2) + + + + Timeout waiting for bytes to be available + Timeout waiting for bytes to be available + + + + Read failed: error: %1 + Read failed: error: %1 + + + + Get Command Response: + Get Command Response: + + + + Invalid sync response: 0x%1 0x%2 + Invalid sync response: 0x%1 0x%2 + + + + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + + + + Unknown response code + Unknown response code + + + + Command failed: 0x%1 (%2) + Command failed: 0x%1 (%2) + + + + + Get Board Info: + Get Board Info: + + + + Send Command: + Send Command: + + + + Board erase failed: %1 + Board erase failed: %1 + + + + + Unable to open firmware file %1: %2 + Unable to open firmware file %1: %2 + + + + + Firmware file read failed: %1 + Firmware file read failed: %1 + + + + + Flash failed: %1 at address 0x%2 + Flash failed: %1 at address 0x%2 + + + + + Unable to retrieve block from ihx: index %1 + Unable to retrieve block from ihx: index %1 + + + + Unable to set flash start address: 0x%2 + Unable to set flash start address: 0x%2 + + + + + Read failed: %1 at address: 0x%2 + Read failed: %1 at address: 0x%2 + + + + + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + + + + Unable to set read start address: 0x%2 + Unable to set read start address: 0x%2 + + + + CRC mismatch: board(0x%1) file(0x%2) + CRC mismatch: board(0x%1) file(0x%2) + + + + Open failed on port %1: %2 + Open failed on port %1: %2 + + + + Found unsupported bootloader version: %1 + Found unsupported bootloader version: %1 + + + + Get Board Id: + Get Board Id: + + + + BuiltInPreFlightCheckModel + + + Initial checks + Initial checks + + + + Hardware + Hardware + + + + Props mounted? Wings secured? Tail secured? + Props mounted? Wings secured? Tail secured? + + + + Please arm the vehicle here + Please arm the vehicle here + + + + Actuators + Actuators + + + + Move all control surfaces. Did they work properly? + Move all control surfaces. Did they work properly? + + + + Motors + Motors + + + + Propellers free? Then throttle up gently. Working properly? + Propellers free? Then throttle up gently. Working properly? + + + + Mission + Mission + + + + Please confirm mission is valid (waypoints valid, no terrain collision). + Please confirm mission is valid (waypoints valid, no terrain collision). + + + + Last preparations before launch + Last preparations before launch + + + + Payload + Payload + + + + Configured and started? Payload lid closed? + Configured and started? Payload lid closed? + + + + OK for your platform? Lauching into the wind? + OK for your platform? Lauching into the wind? + + + + Flight area + Flight area + + + + Launch area and path free of obstacles/people? + Launch area and path free of obstacles/people? + + + + CameraCalc + + + Camera + Camera + + + + Width + Width + + + + Height + Height + + + + Sensor + Sensor + + + + Image + Image + + + + Focal length + Focal length + + + + Front Lap + Front Lap + + + + Side Lap + Side Lap + + + + Overlap + Overlap + + + + Select one: + Select one: + + + + Ground Res + Ground Res + + + + CameraCalc section version %1 not supported + CameraCalc section version %1 not supported + + + + Custom Camera + Custom Camera + + + + Manual (no camera specs) + Manual (no camera specs) + + + + CameraComponent + + + + Vehicle must be restarted for changes to take effect. + Vehicle must be restarted for changes to take effect. + + + + + Apply and Restart + Apply and Restart + + + + + Camera Trigger Settings + Camera Trigger Settings + + + + + Trigger mode + Trigger mode + + + + + Trigger interface + Trigger interface + + + + + Time Interval + Time Interval + + + + + Distance Interval + Distance Interval + + + + + Hardware Settings + Hardware Settings + + + + + AUX Pin Assignment + AUX Pin Assignment + + + + + Trigger Pin Polarity + Trigger Pin Polarity + + + + + Trigger Period + Trigger Period + + + + + Camera Test + Camera Test + + + + + Trigger Camera + Trigger Camera + + + + Camera + Camera + + + + Camera setup is used to adjust camera and gimbal settings. + Camera setup is used to adjust camera and gimbal settings. + + + + CameraComponentSummary + + + + Trigger interface + Trigger interface + + + + + Trigger mode + Trigger mode + + + + + Time interval + Time interval + + + + + Distance interval + Distance interval + + + + + AUX pins + AUX pins + + + + + AUX pin polarity + AUX pin polarity + + + + CameraPageWidget + + + Video Settings + Video Settings + + + + Camera Settings + Camera Settings + + + + Trigger Camera + Trigger Camera + + + + Camera + Camera + + + + Free Space: + Free Space: + + + + Camera Selector: + Camera Selector: + + + + Single + Single + + + + Time Lapse + Time Lapse + + + + Photo Mode + Photo Mode + + + + Photo Interval (seconds) + Photo Interval (seconds) + + + + Reset Camera Defaults + Reset Camera Defaults + + + + Reset + Reset + + + + Reset Camera to Factory Settings + Reset Camera to Factory Settings + + + + Confirm resetting all settings? + Confirm resetting all settings? + + + + Storage + Storage + + + + Format + Format + + + + Format Camera Storage + Format Camera Storage + + + + Confirm erasing all files? + Confirm erasing all files? + + + + CameraSection + + + Camera + Camera + + + + Time + Time + + + + Distance + Distance + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Gimbal + Gimbal + + + + Mode + Mode + + + + CenterMapDropButton + + + Center map on: + Center map on: + + + + Mission + Mission + + + + All items + All items + + + + Home + Home + + + + Current Location + Current Location + + + + Specified Location + Specified Location + + + + Vehicle + Vehicle + + + + Follow Vehicle + Follow Vehicle + + + + CenterMapDropPanel + + + Center map on: + Center map on: + + + + Mission + Mission + + + + All items + All items + + + + Home + Home + + + + Current Location + Current Location + + + + Specified Location + Specified Location + + + + Vehicle + Vehicle + + + + CorridorScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Corridor Scan + Corridor Scan + + + + C + C + + + + CorridorScanEditor + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Altitude + Altitude + + + + Trigger Distance + Trigger Distance + + + + Spacing + Spacing + + + + Corridor + Corridor + + + + Width + Width + + + + Turnaround dist + Turnaround dist + + + + Take images in turnarounds + Take images in turnarounds + + + + Relative altitude + Relative altitude + + + + Rotate Entry Point + Rotate Entry Point + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + CustomCommandWidget + + + No vehicle connected + No vehicle connected + + + + Load Custom Qml file... + Load Custom Qml file... + + + + Reset + Reset + + + + CustomCommandWidgetController + + + Select custom Qml file + Select custom Qml file + + + + Qml files (*.qml) + Qml files (*.qml) + + + + DebugWindow + + + Qt Platform: + Qt Platform: + + + + Font Point Size 10 + Font Point Size 10 + + + + Default font width: + Default font width: + + + + Font Point Size 10.5 + Font Point Size 10.5 + + + + Default font height: + Default font height: + + + + Font Point Size 11 + Font Point Size 11 + + + + Default font pixel size: + Default font pixel size: + + + + Font Point Size 11.5 + Font Point Size 11.5 + + + + Default font point size: + Default font point size: + + + + Font Point Size 12 + Font Point Size 12 + + + + QML Screen Desktop: + QML Screen Desktop: + + + + Font Point Size 12.5 + Font Point Size 12.5 + + + + QML Screen Size: + QML Screen Size: + + + + Font Point Size 13 + Font Point Size 13 + + + + QML Pixel Density: + QML Pixel Density: + + + + Font Point Size 13.5 + Font Point Size 13.5 + + + + QML Pixel Ratio: + QML Pixel Ratio: + + + + Font Point Size 14 + Font Point Size 14 + + + + Default Point: + Default Point: + + + + Font Point Size 14.5 + Font Point Size 14.5 + + + + Computed Font Height: + Computed Font Height: + + + + Font Point Size 15 + Font Point Size 15 + + + + Computed Screen Height: + Computed Screen Height: + + + + Font Point Size 15.5 + Font Point Size 15.5 + + + + Computed Screen Width: + Computed Screen Width: + + + + Font Point Size 16 + Font Point Size 16 + + + + ESP8266Component + + + controller WiFi Bridge + controller WiFi Bridge + + + + Error fetching WiFi Bridge Status: %1 + Error fetching WiFi Bridge Status: %1 + + + + ESP WiFi Bridge Settings + ESP WiFi Bridge Settings + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + WiFi Channel + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + WiFi STA SSID + WiFi STA SSID + + + + WiFi STA Password + WiFi STA Password + + + + UART Baud Rate + UART Baud Rate + + + + QGC UDP Port + QGC UDP Port + + + + ESP WiFi Bridge Status + ESP WiFi Bridge Status + + + + Bridge/Vehicle Link + Bridge/Vehicle Link + + + + Bridge/QGC Link + Bridge/QGC Link + + + + QGC/Bridge Link + QGC/Bridge Link + + + + + + Messages Received + Messages Received + + + + + + Messages Lost + Messages Lost + + + + + + Messages Sent + Messages Sent + + + + Restore Defaults + Restore Defaults + + + + Restart WiFi Bridge + Restart WiFi Bridge + + + + Reboot WiFi Bridge + Reboot WiFi Bridge + + + + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + + + + Reset Counters + Reset Counters + + + + WiFi Bridge + WiFi Bridge + + + + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + + + + ESP8266ComponentSummary + + + Firmware Version + Firmware Version + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + WiFi Channel + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + UART Baud Rate + UART Baud Rate + + + + EditPositionDialog + + + Latitude + Latitude + + + + Longitude + Longitude + + + + Set Geographic + Set Geographic + + + + Zone + Zone + + + + Hemisphere + Hemisphere + + + + Easting + Easting + + + + Northing + Northing + + + + Set UTM + Set UTM + + + + Set From Vehicle Position + Set From Vehicle Position + + + + FWLandingPatternEditor + + + Set to vehicle heading + Set to vehicle heading + + + + Set to vehicle location + Set to vehicle location + + + + Loiter point + Loiter point + + + + + Altitude + Altitude + + + + Radius + Radius + + + + Landing Dist + Landing Dist + + + + Glide Slope + Glide Slope + + + + Altitudes relative to home + Altitudes relative to home + + + + - or - + - or - + + + + Loiter clockwise + Loiter clockwise + + + + Landing point + Landing point + + + + Heading + Heading + + + + Click in map to set landing point. + Click in map to set landing point. + + + + Fact + + + Unknown: %1 + Unknown: %1 + + + + true + true + + + + false + false + + + + FactMetaData + + + Other + Other + + + + Misc + Misc + + + + + + + + + + + + + + + Value must be within %1 and %2 + Value must be within %1 and %2 + + + + + Invalid number + Invalid number + + + + FactPanel + + + Parameters(s) missing: %1 + Parameters(s) missing: %1 + + + + FactPanelController + + + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + + + + Internal Error: %1 + Internal Error: %1 + + + + FactTextField + + + Invalid Value + Invalid Value + + + + Value Details + Value Details + + + + FactValueSlider + + + Value Details + Value Details + + + + FileManager + + + Unable to open local file for writing (%1) + Unable to open local file for writing (%1) + + + + Unable to write data to local file (%1) + Unable to write data to local file (%1) + + + + Download: Incorrect session returned + Download: Incorrect session returned + + + + Download: Offset returned (%1) differs from offset requested/expected (%2) + Download: Offset returned (%1) differs from offset requested/expected (%2) + + + + List: Offset returned (%1) differs from offset requested (%2) + List: Offset returned (%1) differs from offset requested (%2) + + + + Incorrectly formed list entry: '%1' + Incorrectly formed list entry: '%1' + + + + Missing NULL termination in list entry + Missing NULL termination in list entry + + + + Write: Incorrect session returned + Write: Incorrect session returned + + + + Write: Offset returned (%1) differs from offset requested (%2) + Write: Offset returned (%1) differs from offset requested (%2) + + + + Write: Returned invalid size of write size data + Write: Returned invalid size of write size data + + + + Write: Size returned (%1) differs from size requested (%2) + Write: Size returned (%1) differs from size requested (%2) + + + + Bad sequence number on received message: expected(%1) received(%2) + Bad sequence number on received message: expected(%1) received(%2) + + + + Nak received creating file, error: %1 + Nak received creating file, error: %1 + + + + Nak received creating directory, error: %1 + Nak received creating directory, error: %1 + + + + Nak received, error: %1 + Nak received, error: %1 + + + + Unknown opcode returned from server: %1 + Unknown opcode returned from server: %1 + + + + + + Command not sent. Waiting for previous command to complete. + Command not sent. Waiting for previous command to complete. + + + + + + + Command not sent. No Vehicle links. + Command not sent. No Vehicle links. + + + + + UAS File manager busy. Try again later + UAS File manager busy. Try again later + + + + File (%1) is not readable for upload + File (%1) is not readable for upload + + + + Unable to open local file for upload (%1) + Unable to open local file for upload (%1) + + + + Unable to read data from local file (%1) + Unable to read data from local file (%1) + + + + + Timeout waiting for ack: Download failed + Timeout waiting for ack: Download failed + + + + + Timeout waiting for ack: Upload failed + Timeout waiting for ack: Upload failed + + + + FirmwareImage + + + Incorrectly formatted line in .ihx file, line too short + Incorrectly formatted line in .ihx file, line too short + + + + Unsupported record type in file: %1 + Unsupported record type in file: %1 + + + + Unable to open firmware file %1, error: %2 + Unable to open firmware file %1, error: %2 + + + + Supplied file is not a valid JSON document + Supplied file is not a valid JSON document + + + + Firmware file mission required key: %1 + Firmware file mission required key: %1 + + + + Firmware file has invalid key: %1 + Firmware file has invalid key: %1 + + + + Downloaded firmware board id does not match hardware board id: %1 != %2 + Downloaded firmware board id does not match hardware board id: %1 != %2 + + + + Write failed for parameter meta data file, error: %1 + Write failed for parameter meta data file, error: %1 + + + + Unable to open parameter meta data file %1 for writing, error: %2 + Unable to open parameter meta data file %1 for writing, error: %2 + + + + Write failed for airframe meta data file, error: %1 + Write failed for airframe meta data file, error: %1 + + + + Unable to open airframe meta data file %1 for writing, error: %2 + Unable to open airframe meta data file %1 for writing, error: %2 + + + + Unable to open decompressed file %1 for writing, error: %2 + Unable to open decompressed file %1 for writing, error: %2 + + + + Write failed for decompressed image file, error: %1 + Write failed for decompressed image file, error: %1 + + + + Firmware file has invalid decompressed size for %1 + Firmware file has invalid decompressed size for %1 + + + + Could not find compressed bytes for %1 in Firmware file + Could not find compressed bytes for %1 in Firmware file + + + + Incorrectly formed compressed bytes section for %1 in Firmware file + Incorrectly formed compressed bytes section for %1 in Firmware file + + + + Firmware file has 0 length %1 + Firmware file has 0 length %1 + + + + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + + + + Successfully decompressed %1 + Successfully decompressed %1 + + + + Unabled to open firmware file %1, %2 + Unabled to open firmware file %1, %2 + + + + FirmwarePlugin + + + Sony NEX-5R 20mm + Sony NEX-5R 20mm + + + + Sony ILCE-QX1 + Sony ILCE-QX1 + + + + Canon S100 PowerShot + Canon S100 PowerShot + + + + Canon G9 X PowerShot + Canon G9 X PowerShot + + + + Canon SX260 HS PowerShot + Canon SX260 HS PowerShot + + + + Canon EOS-M 22mm + Canon EOS-M 22mm + + + + Sony a6000 16mm + Sony a6000 16mm + + + + Sony RX100 II 28mm + Sony RX100 II 28mm + + + + Ricoh GR II + Ricoh GR II + + + + RedEdge + RedEdge + + + + Parrot Sequioa RGB + Parrot Sequioa RGB + + + + Parrot Sequioa Monochrome + Parrot Sequioa Monochrome + + + + GoPro Hero 4 + GoPro Hero 4 + + + + Sentera NDVI Single Sensor + Sentera NDVI Single Sensor + + + + Sentera Double 4K Sensor + Sentera Double 4K Sensor + + + + FirmwareUpgrade + + + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + + + + Update the autopilot firmware to the latest version + Update the autopilot firmware to the latest version + + + + All %1 connections to vehicles must be + All %1 connections to vehicles must be + + + + Upgrade cancelled + Upgrade cancelled + + + + Found device + Found device + + + + + + + PX4 Flight Stack + PX4 Flight Stack + + + + + Standard Version (stable) + Standard Version (stable) + + + + Beta Testing (beta) + Beta Testing (beta) + + + + Developer Build (master) + Developer Build (master) + + + + + + Custom firmware file... + Custom firmware file... + + + + PX4 Pro + PX4 Pro + + + + ArduPilot + ArduPilot + + + + Standard Version + Standard Version + + + + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + + + + Detected Pixhawk board. You can select from the following flight stacks: + Detected Pixhawk board. You can select from the following flight stacks: + + + + Press Ok to upgrade your vehicle. + Press Ok to upgrade your vehicle. + + + + ArduPilot Flight Stack + ArduPilot Flight Stack + + + + Advanced settings + Advanced settings + + + + Select which version of the firmware you would like to install: + Select which version of the firmware you would like to install: + + + + Select which version of the above flight stack you would like to install: + Select which version of the above flight stack you would like to install: + + + + Select the standard version or one from the file system (previously downloaded): + Select the standard version or one from the file system (previously downloaded): + + + + WARNING: BETA FIRMWARE. + WARNING: BETA FIRMWARE. + + + + This firmware version is ONLY intended for beta testers. + This firmware version is ONLY intended for beta testers. + + + + Although it has received FLIGHT TESTING, it represents actively changed code. + Although it has received FLIGHT TESTING, it represents actively changed code. + + + + Do NOT use for normal operation. + Do NOT use for normal operation. + + + + WARNING: CONTINUOUS BUILD FIRMWARE. + WARNING: CONTINUOUS BUILD FIRMWARE. + + + + This firmware has NOT BEEN FLIGHT TESTED. + This firmware has NOT BEEN FLIGHT TESTED. + + + + It is only intended for DEVELOPERS. + It is only intended for DEVELOPERS. + + + + Run bench tests without props first. + Run bench tests without props first. + + + + Do NOT fly this without additional safety precautions. + Do NOT fly this without additional safety precautions. + + + + Follow the mailing list actively when using it. + Follow the mailing list actively when using it. + + + + FirmwareUpgradeController + + + Connect not allowed during Firmware Upgrade. + Connect not allowed during Firmware Upgrade. + + + + Connected to bootloader: + Connected to bootloader: + + + + Version: %1 + Version: %1 + + + + Board ID: %1 + Board ID: %1 + + + + Flash size: %1 + Flash size: %1 + + + + Attempting to flash an unknown board type, you must select 'Custom firmware file' + Attempting to flash an unknown board type, you must select 'Custom firmware file' + + + + Select Firmware File + Select Firmware File + + + + Firmware Files (*.px4 *.bin *.ihx) + Firmware Files (*.px4 *.bin *.ihx) + + + + Unable to find specified firmware download location + Unable to find specified firmware download location + + + + No firmware file selected + No firmware file selected + + + + Downloading firmware... + Downloading firmware... + + + + From: %1 + From: %1 + + + + Download complete + Download complete + + + + Image load failed + Image load failed + + + + Bootloader not found + Bootloader not found + + + + Image size of %1 is too large for board flash size %2 + Image size of %1 is too large for board flash size %2 + + + + Upgrade complete + Upgrade complete + + + + Upgrade cancelled + Upgrade cancelled + + + + MultiRotor - + MultiRotor - + + + + Heli - + Heli - + + + + ChibiOS:MultiRotor - + ChibiOS:MultiRotor - + + + + ChibiOS:Heli - + ChibiOS:Heli - + + + + ChibiOS - + ChibiOS - + + + + FixedWingLandingComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %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 altitude relative. Be sure to adjust/check your plan prior to flight. + 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 altitude relative. Be sure to adjust/check your plan prior to flight. + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + FlightDisplayView + + + Flight Plan complete + Flight Plan complete + + + + %1 Images Taken + %1 Images Taken + + + + Remove plan from vehicle + Remove plan from vehicle + + + + Leave plan on vehicle + Leave plan on vehicle + + + + Single + Single + + + + Multi-Vehicle + Multi-Vehicle + + + + Fly + Fly + + + + Action + Action + + + + FlightDisplayViewMap + + + R + rally point map item label + R + + + + Goto here + Goto here waypoint + Goto here + + + + Go to location + Go to location + + + + Orbit at location + Orbit at location + + + + FlightDisplayViewVideo + + + WAITING FOR VIDEO + WAITING FOR VIDEO + + + + VIDEO DISABLED + VIDEO DISABLED + + + + FlightDisplayViewWidgets + + + No GPS Lock for Vehicle + No GPS Lock for Vehicle + + + + FlightMap + + + Specify Position + Specify Position + + + + FlightModeDropdown + + + N/A + No data to display + N/A + + + + FlightModeMenu + + + N/A + No data to display + N/A + + + + FlightModesComponent + + + Flight Modes + Flight Modes + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + + + + FlightModesComponentSummary + + + + + + Mode switch + Mode switch + + + + + + + Setup required + Setup required + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Position Ctl switch + Position Ctl switch + + + + + Loiter switch + Loiter switch + + + + + Return switch + Return switch + + + + + + + + + Disabled + Disabled + + + + GPSIndicator + + + GPS Status + GPS Status + + + + GPS Data Unavailable + GPS Data Unavailable + + + + GPS Count: + GPS Count: + + + + + N/A + No data to display + N/A + + + + GPS Lock: + GPS Lock: + + + + HDOP: + HDOP: + + + + + + --.-- + No data to display + --.-- + + + + VDOP: + VDOP: + + + + Course Over Ground: + Course Over Ground: + + + + GPSRTKIndicator + + + Survey-in Active + Survey-in Active + + + + RTK Streaming + RTK Streaming + + + + Duration: + Duration: + + + + Accuracy: + Accuracy: + + + + Current Accuracy: + Current Accuracy: + + + + Satellites: + Satellites: + + + + GeneralSettings + + + (Requires Restart) + (Requires Restart) + + + + Units (Requires Restart) + Units (Requires Restart) + + + + Miscellaneous + Miscellaneous + + + + Distance + Distance + + + + Area + Area + + + + Speed + Speed + + + + Temperature + Temperature + + + + Color Scheme + Color Scheme + + + + Map Provider + Map Provider + + + + Map Type + Map Type + + + + Stream GCS Position + Stream GCS Position + + + + Mute all audio output + Mute all audio output + + + + Save telemetry log after each flight + Save telemetry log after each flight + + + + Save telemetry log even if vehicle was not armed + Save telemetry log even if vehicle was not armed + + + + Use preflight checklist + Use preflight checklist + + + + Clear all settings on next start + Clear all settings on next start + + + + Clear Settings + Clear Settings + + + + All saved settings will be reset the next time you start %1. Is this really what you want? + All saved settings will be reset the next time you start %1. Is this really what you want? + + + + Announce battery lower than + Announce battery lower than + + + + Default Mission Altitude + Default Mission Altitude + + + + Application Load/Save Path + Application Load/Save Path + + + + + + Browse + Browse + + + + Choose the location to save/load files + Choose the location to save/load files + + + + Survey in accuracy (U-blox only) + Survey in accuracy (U-blox only) + + + + Minimum observation duration + Minimum observation duration + + + + AutoConnect to the following devices + AutoConnect to the following devices + + + + NMEA GPS Device + NMEA GPS Device + + + + NMEA GPS Baudrate + NMEA GPS Baudrate + + + + Video Source + Video Source + + + + UDP Port + UDP Port + + + + RTSP URL + RTSP URL + + + + TCP URL + TCP URL + + + + Aspect Ratio + Aspect Ratio + + + + Disable When Disarmed + Disable When Disarmed + + + + Auto-Delete Files + Auto-Delete Files + + + + Max Storage Usage + Max Storage Usage + + + + Video File Format + Video File Format + + + + Indoor Image + Indoor Image + + + + + Choose custom brand image file + Choose custom brand image file + + + + Outdoor Image + Outdoor Image + + + + Reset Default Brand Image + Reset Default Brand Image + + + + %1 Version + %1 Version + + + + Virtual Joystick + Virtual Joystick + + + + Font Size: + Font Size: + + + + AutoLoad Missions + AutoLoad Missions + + + + <not set> + <not set> + + + + RTK GPS (Requires Restart) + RTK GPS (Requires Restart) + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + LibrePilot + LibrePilot + + + + UDP + UDP + + + + RTK GPS + RTK GPS + + + + Video + Video + + + + Brand Image + Brand Image + + + + Video Recording + Video Recording + + + + GeoFenceController + + + GeoFence supports version %1 + GeoFence supports version %1 + + + + GeoFence polygon not stored as object + GeoFence polygon not stored as object + + + + GeoFence circle not stored as object + GeoFence circle not stored as object + + + + GeoFenceEditor + + + GeoFence + GeoFence + + + + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + + + + This vehicle does not support GeoFence. + This vehicle does not support GeoFence. + + + + Insert GeoFence + Insert GeoFence + + + + Polygon Fence + Polygon Fence + + + + Circular Fence + Circular Fence + + + + Polygon Fences + Polygon Fences + + + + + None + None + + + + + Inclusion + Inclusion + + + + + Edit + Edit + + + + + Delete + Delete + + + + Circular Fences + Circular Fences + + + + Radius + Radius + + + + GeoFenceManager + + + GeoFence load: Vertex count change mid-polygon - actual:expected + GeoFence load: Vertex count change mid-polygon - actual:expected + + + + GeoFence load: Polygon type changed before last load complete - actual:expected + GeoFence load: Polygon type changed before last load complete - actual:expected + + + + GeoFence load: Incomplete polygon loaded + GeoFence load: Incomplete polygon loaded + + + + GeoFence load: Unsupported command %1 + GeoFence load: Unsupported command %1 + + + + GeoTagController + + + Select log file load + Select log file load + + + + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + + + + Select image directory + Select image directory + + + + Select save directory + Select save directory + + + + Cannot find the image directory + Cannot find the image directory + + + + Images have alreay been tagged. + Images have alreay been tagged. + + + + The images have already been tagged. Do you want to replace the previously tagged images? + The images have already been tagged. Do you want to replace the previously tagged images? + + + + + Replace + Replace + + + + Images have already been tagged + Images have already been tagged + + + + Couldn't replace the previously tagged images + Couldn't replace the previously tagged images + + + + Cannot find the save directory + Cannot find the save directory + + + + Save folder not empty. + Save folder not empty. + + + + The save folder already contains images. Do you want to replace them? + The save folder already contains images. Do you want to replace them? + + + + Save folder not empty + Save folder not empty + + + + Couldn't replace the existing images + Couldn't replace the existing images + + + + GeoTagPage + + + GeoTag Images + GeoTag Images + + + + 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. + 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 + Select log file + + + + Select image directory + Select image directory + + + + (Optionally) Select save directory + (Optionally) Select save directory + + + + Cancel Tagging + Cancel Tagging + + + + Start Tagging + Start Tagging + + + + GeoTagWorker + + + The image directory doesn't contain images, make sure your images are of the JPG format + The image directory doesn't contain images, make sure your images are of the JPG format + + + + + Geotagging failed. Couldn't open an image. + Geotagging failed. Couldn't open an image. + + + + + + + + + Tagging cancelled + Tagging cancelled + + + + Geotagging failed. Couldn't open log file. + Geotagging failed. Couldn't open log file. + + + + %1 - tagging cancelled + %1 - tagging cancelled + + + + Log parsing failed + Log parsing failed + + + + Geotagging failed in trigger filtering + Geotagging failed in trigger filtering + + + + Geotagging failed. Image requested not present. + Geotagging failed. Image requested not present. + + + + Geotagging failed. Couldn't write to image. + Geotagging failed. Couldn't write to image. + + + + Geotagging failed. Couldn't write to an image. + Geotagging failed. Couldn't write to an image. + + + + GuidedActionConfirm + + + Slide to confirm + Slide to confirm + + + + GuidedActionList + + + Select Action + Select Action + + + + GuidedActionsController + + + EMERGENCY STOP + EMERGENCY STOP + + + + Arm + Arm + + + + Disarm + Disarm + + + + RTL + RTL + + + + Takeoff + Takeoff + + + + Land + Land + + + + Start Mission + Start Mission + + + + Continue Mission + Continue Mission + + + + Resume Mission + Resume Mission + + + + Resume FAILED + Resume FAILED + + + + Pause + Pause + + + + Change Altitude + Change Altitude + + + + Orbit + Orbit + + + + Land Abort + Land Abort + + + + Set Waypoint + Set Waypoint + + + + Goto Location + Goto Location + + + + VTOL Transition + VTOL Transition + + + + Arm the vehicle. + Arm the vehicle. + + + + Disarm the vehicle + Disarm the vehicle + + + + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + + + + Move the vehicle to the specified location. + Move the vehicle to the specified location. + + + + Orbit the vehicle around the specified location. + Orbit the vehicle around the specified location. + + + + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + + + + Takeoff from ground and hold position. + Takeoff from ground and hold position. + + + + Takeoff from ground and start the current mission. + Takeoff from ground and start the current mission. + + + + Continue the mission from the current waypoint. + Continue the mission from the current waypoint. + + + + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + + + + Upload of resume mission failed. Confirm to retry upload + Upload of resume mission failed. Confirm to retry upload + + + + Review the modified mission. Confirm if you want to takeoff and begin mission. + Review the modified mission. Confirm if you want to takeoff and begin mission. + + + + Land the vehicle at the current position. + Land the vehicle at the current position. + + + + Return to the home position of the vehicle. + Return to the home position of the vehicle. + + + + Change the altitude of the vehicle up or down. + Change the altitude of the vehicle up or down. + + + + Adjust current waypoint to %1. + Adjust current waypoint to %1. + + + + Abort the landing sequence. + Abort the landing sequence. + + + + Pause all vehicles at their current position. + Pause all vehicles at their current position. + + + + Transition VTOL to fixed wing flight. + Transition VTOL to fixed wing flight. + + + + Transition VTOL to multi-rotor flight. + Transition VTOL to multi-rotor flight. + + + + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + + + + Internal error: unknown actionCode + Internal error: unknown actionCode + + + + GuidedAltitudeSlider + + + New Alt(rel) + New Alt(rel) + + + + HealthPageWidget + + + All systems healthy + All systems healthy + + + + HelpSettings + + + QGroundControl User Guide + QGroundControl User Guide + + + + PX4 Users Discussion Forum + PX4 Users Discussion Forum + + + + ArduPilot Users Discussion Forum + ArduPilot Users Discussion Forum + + + + Joystick + + + Arm + Arm + + + + Disarm + Disarm + + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + JoystickConfig + + + Joystick + Joystick + + + + Joystick Setup is used to configure a calibrate joysticks. + Joystick Setup is used to configure a calibrate joysticks. + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Lateral + Lateral + + + + Roll + Roll + + + + Forward + Forward + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + Calibrate + Calibrate + + + + Additional Joystick settings: + Additional Joystick settings: + + + + Enable joystick input + Enable joystick input + + + + Enable not allowed (Calibrate First) + Enable not allowed (Calibrate First) + + + + Active joystick: + Active joystick: + + + + Active joystick name not in combo + Active joystick name not in combo + + + + Center stick is zero throttle + Center stick is zero throttle + + + + Spring loaded throttle smoothing + Spring loaded throttle smoothing + + + + Full down stick is zero throttle + Full down stick is zero throttle + + + + Allow negative Thrust + Allow negative Thrust + + + + Exponential: + Exponential: + + + + Advanced settings (careful!) + Advanced settings (careful!) + + + + Joystick mode: + Joystick mode: + + + + Message frequency (Hz): + Message frequency (Hz): + + + + Enable circle correction + Enable circle correction + + + + Deadbands + Deadbands + + + + Deadband can be set during the first + Deadband can be set during the first + + + + step of calibration by gently wiggling each axis. + step of calibration by gently wiggling each axis. + + + + Deadband can also be adjusted by clicking and + Deadband can also be adjusted by clicking and + + + + dragging vertically on the corresponding axis monitor. + dragging vertically on the corresponding axis monitor. + + + + Button actions: + Button actions: + + + + Buttons 0-%1 reserved for firmware use + Buttons 0-%1 reserved for firmware use + + + + # + # + + + + Function: + Function: + + + + Shift Function: + Shift Function: + + + + Axis Monitor + Axis Monitor + + + + Button Monitor + Button Monitor + + + + JoystickConfigController + + + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + JoystickIndicator + + + Joystick Status + Joystick Status + + + + Connected: + Connected: + + + + Enabled: + Enabled: + + + + KMLFileHelper + + + File not found: %1 + File not found: %1 + + + + Unable to open file: %1 error: $%2 + Unable to open file: %1 error: $%2 + + + + Unable to parse KML file: %1 error: %2 line: %3 + Unable to parse KML file: %1 error: %2 line: %3 + + + + No known type found in KML file. + No known type found in KML file. + + + + Unable to find Polygon node in KML + Unable to find Polygon node in KML + + + + + Internal error: Unable to find coordinates node in KML + Internal error: Unable to find coordinates node in KML + + + + Unable to find LineString node in KML + Unable to find LineString node in KML + + + + LinechartWidget + + + Name + Name + + + + Val + Val + + + + Unit + Unit + + + + Mean + Mean + + + + Variance + Variance + + + + LOG + LOG + + + + + Set logarithmic scale for Y axis + Set logarithmic scale for Y axis + + + + + Sliding window size to calculate mean and variance + Sliding window size to calculate mean and variance + + + + + Start to log curve data into a CSV or TXT file + Start to log curve data into a CSV or TXT file + + + + Start Logging + Start Logging + + + + Ground Time + Ground Time + + + + + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + + + + Time axis: + Time axis: + + + + 10 seconds + 10 seconds + + + + 20 seconds + 20 seconds + + + + 30 seconds + 30 seconds + + + + 40 seconds + 40 seconds + + + + 50 seconds + 50 seconds + + + + 1 minute + 1 minute + + + + 2 minutes + 2 minutes + + + + 3 minutes + 3 minutes + + + + 4 minutes + 4 minutes + + + + 5 minutes + 5 minutes + + + + 10 minutes + 10 minutes + + + + No curves selected for logging. + No curves selected for logging. + + + + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + + + + Save Log File + Save Log File + + + + Log Files (*.log) + Log Files (*.log) + + + + Stop logging + Stop logging + + + + Starting Log Compression + Starting Log Compression + + + + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + + + + Start logging + Start logging + + + + + Enable the curve in the graph window + Enable the curve in the graph window + + + + + Current value of %1 in %2 units + Current value of %1 in %2 units + + + + + Unit of + Unit of + + + + + Arithmetic mean of %1 in %2 units + Arithmetic mean of %1 in %2 units + + + + + Variance of %1 in (%2)^2 units + Variance of %1 in (%2)^2 units + + + + LinkIndicator + + + N/A + No data to display + N/A + + + + LinkManager + + + Connect not allowed: %1 + Connect not allowed: %1 + + + + + + + %1 on %2 (AutoConnect) + %1 on %2 (AutoConnect) + + + + Shutdown + Shutdown + + + + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + + + + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + + + + LinkSettings + + + Delete + Delete + + + + Remove Link Configuration + Remove Link Configuration + + + + Remove %1. Is this really what you want? + Remove %1. Is this really what you want? + + + + Edit + Edit + + + + Add + Add + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + Edit Link Configuration Settings (WIP) + Edit Link Configuration Settings (WIP) + + + + Create New Link Configuration (WIP) + Create New Link Configuration (WIP) + + + + Name: + Name: + + + + Type: + Type: + + + + OK + OK + + + + Cancel + Cancel + + + + LogCompressor + + + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + + + + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + + + + Log compressor: Dataset contains dimensions: + Log compressor: Dataset contains dimensions: + + + + Log Compressor + Log Compressor + + + + LogDownloadController + + + Available + Available + + + + + Canceled + Canceled + + + + + + Error + Error + + + + Downloaded + Downloaded + + + + Timed Out + Timed Out + + + + Log Download Directory + Log Download Directory + + + + Waiting + Waiting + + + + UnknownDate + UnknownDate + + + + LogDownloadPage + + + Log Download + Log Download + + + + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + + + + Id + Id + + + + Date + Date + + + + Date Unknown + Date Unknown + + + + Size + Size + + + + Status + Status + + + + Refresh + Refresh + + + + Log Refresh + Log Refresh + + + + You must be connected to a vehicle in order to download logs. + You must be connected to a vehicle in order to download logs. + + + + Download + Download + + + + Select save directory + Select save directory + + + + Erase All + Erase All + + + + Delete All Log Files + Delete All Log Files + + + + All log files will be erased permanently. Is this really what you want? + All log files will be erased permanently. Is this really what you want? + + + + Cancel + Cancel + + + + LogReplayLink + + + Log Replay Error + Log Replay Error + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Attempt to load new log while log being played + Attempt to load new log while log being played + + + + Unable to open log file: '%1', error: %2 + Unable to open log file: '%1', error: %2 + + + + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + + + + Connect not allowed during Flight Data replay. + Connect not allowed during Flight Data replay. + + + + + + Unable to seek to new position + Unable to seek to new position + + + + LogReplaySettings + + + Log Replay Link Settings + Log Replay Link Settings + + + + Log File: + Log File: + + + + Browse + Browse + + + + Please choose a file + Please choose a file + + + + MAVLinkProtocol + + + + + MAVLink Protocol + MAVLink Protocol + + + + MAVLink Logging failed. Could not write to file %1, logging disabled. + 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. + Detected radio still using MAVLink v1.0 on a link with MAVLink v2.0 enabled. Please upgrade the radio firmware. + + + + MAVLink protocol + MAVLink protocol + + + + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + + + + MainToolBar + + + Downloading Parameters + Downloading Parameters + + + + Click anywhere to hide + Click anywhere to hide + + + + MainToolBarIndicators + + + Advanced Mode + Advanced Mode + + + + Waiting For Vehicle Connection + Waiting For Vehicle Connection + + + + Disconnect + Disconnect + + + + COMMUNICATION LOST + COMMUNICATION LOST + + + + MainWindow + + + MGMainWindow + MGMainWindow + + + + File + File + + + + Widgets + Widgets + + + + Exit + Exit + + + + Ctrl+Q + Ctrl+Q + + + + Manage Communication Links + Manage Communication Links + + + + Advanced Mode + Advanced Mode + + + + Replay Flight Data + Replay Flight Data + + + + Setting up user interface + Setting up user interface + + + + Building common widgets. + Building common widgets. + + + + Building common actions + Building common actions + + + + + Initializing 3D mouse interface + Initializing 3D mouse interface + + + + Restoring last view state + Restoring last view state + + + + Restoring last window size + Restoring last window size + + + + Done + Done + + + + MainWindowInner + + + + %1 close + %1 close + + + + 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? + 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? + + + + There are still active connections to vehicles. Are you sure you want to exit? + There are still active connections to vehicles. Are you sure you want to exit? + + + + No Messages + No Messages + + + + MapScale + + + km + km + + + + m + m + + + + mile + mile + + + + miles + miles + + + + ft + ft + + + + MavlinkConsolePage + + + Mavlink Console + Mavlink Console + + + + Mavlink Console provides a connection to the vehicle's system shell. + Mavlink Console provides a connection to the vehicle's system shell. + + + + Show Latest + Show Latest + + + + MavlinkSettings + + + MAVLink Logging + MAVLink Logging + + + + Please enter an email address before uploading MAVLink log files. + Please enter an email address before uploading MAVLink log files. + + + + Ground Station + Ground Station + + + + MAVLink System ID: + MAVLink System ID: + + + + Emit heartbeat + Emit heartbeat + + + + Only accept MAVs with same protocol version + Only accept MAVs with same protocol version + + + + MAVLink 2.0 Logging (PX4 Firmware Only) + MAVLink 2.0 Logging (PX4 Firmware Only) + + + + Manual Start/Stop: + Manual Start/Stop: + + + + Start Logging + Start Logging + + + + Stop Logging + Stop Logging + + + + Enable automatic logging + Enable automatic logging + + + + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + + + + Email address for Log Upload: + Email address for Log Upload: + + + + Default Description: + Default Description: + + + + Default Upload URL + Default Upload URL + + + + Video URL: + Video URL: + + + + Wind Speed: + Wind Speed: + + + + Flight Rating: + Flight Rating: + + + + Additional Feedback: + Additional Feedback: + + + + Make this log publicly available + Make this log publicly available + + + + Enable automatic log uploads + Enable automatic log uploads + + + + Delete log file after uploading + Delete log file after uploading + + + + Saved Log Files + Saved Log Files + + + + Uploaded + Uploaded + + + + Check All + Check All + + + + Check None + Check None + + + + Delete Selected + Delete Selected + + + + Delete Selected Log Files + Delete Selected Log Files + + + + Confirm deleting selected log files? + Confirm deleting selected log files? + + + + Upload Selected + Upload Selected + + + + Upload Selected Log Files + Upload Selected Log Files + + + + Confirm uploading selected log files? + Confirm uploading selected log files? + + + + Cancel + Cancel + + + + Cancel Upload + Cancel Upload + + + + Confirm canceling the upload process? + Confirm canceling the upload process? + + + + MissionCommandDialog + + + Category: + Category: + + + + MissionCommandTree + + + All commands + All commands + + + + MissionController + + + Survey + Survey + + + + Fixed Wing Landing + Fixed Wing Landing + + + + Structure Scan + Structure Scan + + + + Corridor Scan + Corridor Scan + + + + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + + + + Mission item %1 is not an object + Mission item %1 is not an object + + + + Unsupported complex item type: %1 + Unsupported complex item type: %1 + + + + Unknown item type: %1 + Unknown item type: %1 + + + + Could not find doJumpId: %1 + Could not find doJumpId: %1 + + + + The mission file is corrupted. + The mission file is corrupted. + + + + The mission file is not compatible with this version of %1. + The mission file is not compatible with this version of %1. + + + + + + Mission: %1 + Mission: %1 + + + + MissionItem + + + Type found: %1 must be: %2 + Type found: %1 must be: %2 + + + + %1 key must contains 7 values + %1 key must contains 7 values + + + + Param %1 incorrect type %2, must be double or null + Param %1 incorrect type %2, must be double or null + + + + MissionItemEditor + + + Insert waypoint + Insert waypoint + + + + Insert pattern + Insert pattern + + + + Insert + Insert + + + + Delete + Delete + + + + Change command... + Change command... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Show all values + Show all values + + + + Mission Edit + Mission Edit + + + + You have made changes to the mission item which cannot be shown in Simple Mode + You have made changes to the mission item which cannot be shown in Simple Mode + + + + Select Mission Command + Select Mission Command + + + + MissionItemStatus + + + Terrain Altitude + Terrain Altitude + + + + MissionManager + + + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + + + + MissionSettingsEditor + + + Firmware + Firmware + + + + Vehicle + Vehicle + + + + Waypoint alt + Waypoint alt + + + + Flight speed + Flight speed + + + + Above camera commands will take affect immediately upon mission start. + Above camera commands will take affect immediately upon mission start. + + + + Mission End + Mission End + + + + Return To Launch + Return To Launch + + + + Vehicle Info + Vehicle Info + + + + Cruise speed + Cruise speed + + + + Hover speed + Hover speed + + + + Planned Home Position + Planned Home Position + + + + Altitude + Altitude + + + + Actual position set by vehicle at flight time. + Actual position set by vehicle at flight time. + + + + Set Home To Map Center + Set Home To Map Center + + + + MissionSettingsItem + + + H + H + + + + Planned Home + Planned Home + + + + MockLink + + + PX4 Vehicle + PX4 Vehicle + + + + APM ArduCopter Vehicle + APM ArduCopter Vehicle + + + + APM ArduPlane Vehicle + APM ArduPlane Vehicle + + + + APM ArduSub Vehicle + APM ArduSub Vehicle + + + + Generic Vehicle + Generic Vehicle + + + + Send status text + voice + Send status text + voice + + + + Stop One MockLink + Stop One MockLink + + + + MockLinkSettings + + + Mock Link Settings + Mock Link Settings + + + + Send Status Text and Voice + Send Status Text and Voice + + + + High latency + High latency + + + + PX4 Firmware + PX4 Firmware + + + + APM Firmware + APM Firmware + + + + Generic Firmware + Generic Firmware + + + + APM Vehicle Type + APM Vehicle Type + + + + ArduCopter + ArduCopter + + + + ArduPlane + ArduPlane + + + + ModeIndicator + + + N/A + No data to display + N/A + + + + ModeSwitchDisplay + + + Monitor: + Monitor: + + + + Threshold: + Threshold: + + + + MotorComponent + + + All + All + + + + Moving the sliders will causes the motors to spin. Make sure you remove all props. + Moving the sliders will causes the motors to spin. Make sure you remove all props. + + + + Propellers are removed - Enable motor sliders + Propellers are removed - Enable motor sliders + + + + Motors + Motors + + + + Motors Setup is used to manually test motor control and direction. + Motors Setup is used to manually test motor control and direction. + + + + Mouse6dofInput + + + No 3DxWare driver is running. + No 3DxWare driver is running. + + + + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + + + + MultiVehicleDockWidget + + + Form + Form + + + + MultiVehicleList + + + The following commands will be applied to all vehicles + The following commands will be applied to all vehicles + + + + Armed + Armed + + + + Disarmed + Disarmed + + + + MultiVehicleManager + + + Warning: A vehicle is using the same system id as %1: %2 + Warning: A vehicle is using the same system id as %1: %2 + + + + Connected to Vehicle %1 + Connected to Vehicle %1 + + + + OfflineMap + + + Error Message + Error Message + + + + Max Cache Disk Size (MB): + Max Cache Disk Size (MB): + + + + Max Cache Memory Size (MB): + Max Cache Memory Size (MB): + + + + Memory cache changes require a restart to take effect. + Memory cache changes require a restart to take effect. + + + + Esri Access Token + Esri Access Token + + + + Mapbox Access Token + Mapbox Access Token + + + + To enable Mapbox maps, enter your access token. + To enable Mapbox maps, enter your access token. + + + + To enable Esri maps, enter your access token. + To enable Esri maps, enter your access token. + + + + This will delete all tiles INCLUDING the tile sets you have created yourself. + +Is this really what you want? + 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? + Delete %1 and all its tiles. + +Is this really what you want? + + + + System Wide Tile Cache + System Wide Tile Cache + + + + Zoom Levels: + Zoom Levels: + + + + Total: + Total: + + + + Unique: + Unique: + + + + Downloaded: + Downloaded: + + + + Error Count: + Error Count: + + + + Size: + Size: + + + + + Tile Count: + Tile Count: + + + + Resume Download + Resume Download + + + + Cancel Download + Cancel Download + + + + Delete + Delete + + + + Confirm Delete + Confirm Delete + + + + Ok + Ok + + + + + + Close + Close + + + + Min Zoom: %1 + Min Zoom: %1 + + + + Max Zoom: %1 + Max Zoom: %1 + + + + + Add New Set + Add New Set + + + + Name: + Name: + + + + Map type: + Map type: + + + + Fetch elevation data + Fetch elevation data + + + + Min/Max Zoom Levels + Min/Max Zoom Levels + + + + Est Size: + Est Size: + + + + Too many tiles + Too many tiles + + + + Download + Download + + + + Import Tile Set + Import Tile Set + + + + + + + Cancel + Cancel + + + + + Import + Import + + + + + Export + Export + + + + Options + Options + + + + Offline Maps Options + Offline Maps Options + + + + Select Tile Sets to Export + Select Tile Sets to Export + + + + Select All + Select All + + + + Select None + Select None + + + + Export Tile Set + Export Tile Set + + + + Tile Set Export Progress + Tile Set Export Progress + + + + Tile Set Export Completed + Tile Set Export Completed + + + + Map Tile Set Import + Map Tile Set Import + + + + Map Tile Set Import Progress + Map Tile Set Import Progress + + + + Map Tile Set Import Completed + Map Tile Set Import Completed + + + + Append to existing set + Append to existing set + + + + Replace existing set + Replace existing set + + + + PIDTuning + + + Tuning Axis: + Tuning Axis: + + + + Tuning Values: + Tuning Values: + + + + Increment/Decrement % + Increment/Decrement % + + + + Saved Tuning Values: + Saved Tuning Values: + + + + Save Values + Save Values + + + + Reset To Saved Values + Reset To Saved Values + + + + Chart: + Chart: + + + + Clear + Clear + + + + Stop + Stop + + + + Start + Start + + + + Rate + Rate + + + + PX4AdvancedFlightModes + + + + FLIGHT MODES + FLIGHT MODES + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + You can assign multiple flight modes to a single channel. + You can assign multiple flight modes to a single channel. + + + + + Turn your radio control on to test switch settings. + Turn your radio control on to test switch settings. + + + + + The following channels: + The following channels: + + + + + are not available for Flight Modes since they are already in use for other functions. + are not available for Flight Modes since they are already in use for other functions. + + + + + Manual/Main + Manual/Main + + + + + Stabilized/Main + Stabilized/Main + + + + + The pilot has full control of the aircraft, no assistance is provided. + The pilot has full control of the aircraft, no assistance is provided. + + + + + + + The Main mode switch must always be assigned to a channel in order to fly + The Main mode switch must always be assigned to a channel in order to fly + + + + + The pilot has full control of the aircraft, only attitude is stabilized. + The pilot has full control of the aircraft, only attitude is stabilized. + + + + + Assist + Assist + + + + + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + + + + + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + + + + + Auto + Auto + + + + + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + + + + + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + + + + + Stabilized + Stabilized + + + + + Acro + Acro + + + + + Roll/pitch angles and rudder deflection are controlled. + Roll/pitch angles and rudder deflection are controlled. + + + + + The angular rates are controlled, but not the attitude. + The angular rates are controlled, but not the attitude. + + + + + Altitude + Altitude + + + + + Roll stick controls banking, pitch stick altitude + Roll stick controls banking, pitch stick altitude + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane holds heading, but drifts off in wind. + With no stick inputs the plane holds heading, but drifts off in wind. + + + + + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + + + + + Position Control + Position Control + + + + + Roll stick controls banking, pitch stick controls altitude. + Roll stick controls banking, pitch stick controls altitude. + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane flies a straight line, even in wind. + With no stick inputs the plane flies a straight line, even in wind. + + + + + Roll and Pitch sticks control sideways and forward speed + Roll and Pitch sticks control sideways and forward speed + + + + + Throttle stick controls climb / sink rade. + Throttle stick controls climb / sink rade. + + + + + Mission + Mission + + + + + The aircraft obeys the programmed mission sent by QGroundControl. + The aircraft obeys the programmed mission sent by QGroundControl. + + + + + Hold + Hold + + + + + The aircraft flies in a circle around the current position at the current altitude. + The aircraft flies in a circle around the current position at the current altitude. + + + + + The multirotor hovers at the current position and altitude. + The multirotor hovers at the current position and altitude. + + + + + Return + Return + + + + + The vehicle returns to the home position, loiters and then lands. + The vehicle returns to the home position, loiters and then lands. + + + + + Offboard + Offboard + + + + + All flight control aspects are controlled by an offboard system. + All flight control aspects are controlled by an offboard system. + + + + + Flight Mode Config is disabled since you have a Joystick enabled. + Flight Mode Config is disabled since you have a Joystick enabled. + + + + + Use Single Channel Mode Selection + Use Single Channel Mode Selection + + + + + Generate Thresholds + Generate Thresholds + + + + PX4AdvancedFlightModesController + + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + + + + %1 is set to same channel as %2. + + %1 is set to same channel as %2. + + + + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + + + + PX4AutoPilotPlugin + + + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + + + + PX4FirmwarePlugin + + + Manual + Manual + + + + Acro + Acro + + + + Stabilized + Stabilized + + + + Rattitude + Rattitude + + + + Altitude + Altitude + + + + Position + Position + + + + Offboard + Offboard + + + + Ready + Ready + + + + Takeoff + Takeoff + + + + Hold + Hold + + + + Mission + Mission + + + + Return + Return + + + + Land + Land + + + + Precision Land + Precision Land + + + + Return to Groundstation + Return to Groundstation + + + + Follow Me + Follow Me + + + + Simple + Simple + + + + Unknown %1:%2 + Unknown %1:%2 + + + + Unable to takeoff, vehicle position not known. + Unable to takeoff, vehicle position not known. + + + + Unable to start mission: Vehicle rejected arming. + Unable to start mission: Vehicle rejected arming. + + + + Unable to start mission: Vehicle not ready. + Unable to start mission: Vehicle not ready. + + + + 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. + 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. + + + + Unable to go to location, vehicle position not known. + Unable to go to location, vehicle position not known. + + + + Unable to change altitude, home position unknown. + Unable to change altitude, home position unknown. + + + + Unable to change altitude, home position altitude unknown. + Unable to change altitude, home position altitude unknown. + + + + PX4FirmwareUpgradeThreadWorker + + + Putting radio into command mode + Putting radio into command mode + + + + Unable to open port: %1 error: %2 + Unable to open port: %1 error: %2 + + + + + Unable to put radio into command mode + Unable to put radio into command mode + + + + Rebooting radio to bootloader + Rebooting radio to bootloader + + + + Unable to reboot radio (bytes written) + Unable to reboot radio (bytes written) + + + + Unable to reboot radio (ready read) + Unable to reboot radio (ready read) + + + + Programming new version... + Programming new version... + + + + Verifying program... + Verifying program... + + + + Verify complete + Verify complete + + + + Erasing previous program... + Erasing previous program... + + + + Erase complete + Erase complete + + + + PX4FlowSensor + + + PX4Flow Camera + PX4Flow Camera + + + + PX4ParameterMetaData + + + Enabled + Enabled + + + + Disabled + Disabled + + + + PX4RadioComponent + + + Radio + 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. + 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 + Roll + + + + + + + + + + + Setup required + Setup required + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Throttle + + + + + Flaps + Flaps + + + + + Aux1 + Aux1 + + + + + Aux2 + Aux2 + + + + + + + + + Disabled + Disabled + + + + PX4SimpleFlightModes + + + + Flight Mode Settings + Flight Mode Settings + + + + + Mode channel: + Mode channel: + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Switch Settings + Switch Settings + + + + + VTOL mode switch: + VTOL mode switch: + + + + PX4TuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + PX4TuningComponentCopter + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Manual minimum throttle + Manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentPlane + + + + Cruise throttle + Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentVTOL + + + + Plane Roll sensitivity + Plane Roll sensitivity + + + + + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + + + + + Plane Pitch sensitivity + Plane Pitch sensitivity + + + + + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + + + + + Plane Cruise throttle + Plane Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Hover manual minimum throttle + Hover manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Plane Mission mode sensitivity + Plane Mission mode sensitivity + + + + + 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. + 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. + + + + ParameterEditor + + + Parameter Load Errors + Parameter Load Errors + + + + Search: + Search: + + + + Clear + Clear + + + + Tools + Tools + + + + Refresh + Refresh + + + + Reset all to defaults + Reset all to defaults + + + + Reset All + Reset All + + + + Load from file... + Load from file... + + + + Parameter Files (*.%1) + Parameter Files (*.%1) + + + + All Files (*.*) + All Files (*.*) + + + + Save to file... + Save to file... + + + + Load Parameters + Load Parameters + + + + Save Parameters + Save Parameters + + + + Clear RC to Param + Clear RC to Param + + + + + Reboot Vehicle + Reboot Vehicle + + + + Parameter Editor + Parameter Editor + + + + Select Reset to reset all parameters to their defaults. + Select Reset to reset all parameters to their defaults. + + + + Select Ok to reboot vehicle. + Select Ok to reboot vehicle. + + + + ParameterEditorController + + + Unable to create file: %1 + Unable to create file: %1 + + + + Unable to open file: %1 + Unable to open file: %1 + + + + ParameterEditorDialog + + + Reset to default + Reset to default + + + + Min: + Min: + + + + Max: + Max: + + + + Default: + Default: + + + + Parameter name: + Parameter name: + + + + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + + + + Make sure you know what you are doing and double-check your values before Save! + Make sure you know what you are doing and double-check your values before Save! + + + + Force save (dangerous!) + Force save (dangerous!) + + + + Advanced settings + Advanced settings + + + + Manual Entry + Manual Entry + + + + Set RC to Param... + Set RC to Param... + + + + ParameterManager + + + Change of parameter %1 requires a Vehicle reboot to take effect + Change of parameter %1 requires a Vehicle reboot to take effect + + + + Parameter write failed: veh:%1 comp:%2 param:%3 + Parameter write failed: veh:%1 comp:%2 param:%3 + + + + Parameter read failed: veh:%1 comp:%2 param:%3 + Parameter read failed: veh:%1 comp:%2 param:%3 + + + + Parameter cache CRC match failed + Parameter cache CRC match failed + + + + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + + + + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + + + + %1 key is not a json object + %1 key is not a json object + + + + PlanManager + + + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + + + + Mission request list failed, maximum retries exceeded. + Mission request list failed, maximum retries exceeded. + + + + Retrying %1 REQUEST_LIST retry Count + Retrying %1 REQUEST_LIST retry Count + + + + Mission read failed, maximum retries exceeded. + Mission read failed, maximum retries exceeded. + + + + Retrying %1 MISSION_REQUEST retry Count + Retrying %1 MISSION_REQUEST retry Count + + + + Mission write failed, vehicle failed to send final ack. + Mission write failed, vehicle failed to send final ack. + + + + Mission write mission count failed, maximum retries exceeded. + Mission write mission count failed, maximum retries exceeded. + + + + Vehicle did not request all items from ground station: %1 + Vehicle did not request all items from ground station: %1 + + + + Mission remove all, maximum retries exceeded. + Mission remove all, maximum retries exceeded. + + + + Retrying %1 MISSION_CLEAR_ALL retry Count + Retrying %1 MISSION_CLEAR_ALL retry Count + + + + Vehicle did not respond to mission item communication: %1 + Vehicle did not respond to mission item communication: %1 + + + + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + + + + + + Vehicle returned error: %1. + Vehicle returned error: %1. + + + + Vehicle did not request all items during write sequence, missed count %1. + Vehicle did not request all items during write sequence, missed count %1. + + + + Vehicle returned error: %1. Vehicle remove all failed. + Vehicle returned error: %1. Vehicle remove all failed. + + + + Vehicle returned error: %1. %2Vehicle did not accept guided item. + Vehicle returned error: %1. %2Vehicle did not accept guided item. + + + + Mission accepted (MAV_MISSION_ACCEPTED) + Mission accepted (MAV_MISSION_ACCEPTED) + + + + Unspecified error (MAV_MISSION_ERROR) + Unspecified error (MAV_MISSION_ERROR) + + + + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + + + + Command is not supported (MAV_MISSION_UNSUPPORTED) + Command is not supported (MAV_MISSION_UNSUPPORTED) + + + + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + + + + One of the parameters has an invalid value (MAV_MISSION_INVALID) + One of the parameters has an invalid value (MAV_MISSION_INVALID) + + + + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + + + + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + + + + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + + + + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + + + + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + + + + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + + + + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + + + + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + + + + Not accepting any mission commands (MAV_MISSION_DENIED) + Not accepting any mission commands (MAV_MISSION_DENIED) + + + + QGC Internal Error + QGC Internal Error + + + + PlanMasterController + + + Download not supported on high latency links. + Download not supported on high latency links. + + + + Upload not supported on high latency links. + Upload not supported on high latency links. + + + + Error loading Plan file (%1). %2 + Error loading Plan file (%1). %2 + + + + Plan save error %1 : %2 + Plan save error %1 : %2 + + + + KML save error %1 : %2 + KML save error %1 : %2 + + + + Supported types (*.%1 *.%2 *.%3 *.%4) + Supported types (*.%1 *.%2 *.%3 *.%4) + + + + + + All Files (*.*) + All Files (*.*) + + + + Plan Files (*.%1) + Plan Files (*.%1) + + + + KML Files (*.%1) + KML Files (*.%1) + + + + PlanToolBar + + + Selected Waypoint + Selected Waypoint + + + + Alt diff: + Alt diff: + + + + Azimuth: + Azimuth: + + + + + Distance: + Distance: + + + + Gradient: + Gradient: + + + + Heading: + Heading: + + + + Total Mission + Total Mission + + + + Max telem dist: + Max telem dist: + + + + Time: + Time: + + + + Battery + Battery + + + + Batteries required: + Batteries required: + + + + Upload Required + Upload Required + + + + Upload + Upload + + + + Syncing Mission + Syncing Mission + + + + Click anywhere to hide + Click anywhere to hide + + + + PlanView + + + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + + + + Apply new alititude + 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? + You have changed the default altitude for mission items. Would you like to apply that altitude to all the items in the current mission? + + + + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + + + + After the mission is uploaded you can adjust the current waypoint and start the mission. + After the mission is uploaded you can adjust the current waypoint and start the mission. + + + + Pause and Upload + Pause and Upload + + + + You need at least one item to create a KML. + You need at least one item to create a KML. + + + + Unable to Save/Upload + Unable to Save/Upload + + + + Plan is waiting on terrain data from server for correct altitude values. + Plan is waiting on terrain data from server for correct altitude values. + + + + Plan Upload + Plan Upload + + + + Select Plan File + Select Plan File + + + + Save Plan + Save Plan + + + + Load KML + Load KML + + + + Save KML + Save KML + + + + What would you like to create from the polygon specified by the KML file? + What would you like to create from the polygon specified by the KML file? + + + + Survey + Survey + + + + Structure Scan + Structure Scan + + + + Move the selected mission item to the be after following mission item: + Move the selected mission item to the be after following mission item: + + + + Plan + Plan + + + + File + File + + + + Waypoint + Waypoint + + + + ROI + ROI + + + + Pattern + Pattern + + + + Center + Center + + + + In + In + + + + Out + Out + + + + Mission + Mission + + + + Fence + Fence + + + + Rally + 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 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? + You have unsaved/unsent changes. Loading from a file will lose these changes. Are you sure you want to load from a file? + + + + Are you sure you want to remove all items and create a new plan? + Are you sure you want to remove all items and create a new plan? + + + + You have unsaved changes. + You have unsaved changes. + + + + Plan File: + Plan File: + + + + New... + New... + + + + New Plan + New Plan + + + + Open... + Open... + + + + Save + Save + + + + Save As... + Save As... + + + + Load KML... + Load KML... + + + + Clear Vehicle Mission + Clear Vehicle Mission + + + + This will also remove all items from the vehicle. + This will also remove all items from the vehicle. + + + + Are you sure you want to remove all mission items and clear the mission from the vehicle? + Are you sure you want to remove all mission items and clear the mission from the vehicle? + + + + Create complex pattern: + Create complex pattern: + + + + Mission overwrite + Mission overwrite + + + + GeoFence overwrite + GeoFence overwrite + + + + Rally Points overwrite + Rally Points overwrite + + + + You have unsaved changes. You should upload to your vehicle, or save to a file: + You have unsaved changes. You should upload to your vehicle, or save to a file: + + + + Upload + Upload + + + + Download + Download + + + + Save KML... + Save KML... + + + + KML + KML + + + + PolygonEditor + + + Click to add point %1 + Click to add point %1 + + + + - Right Click to end polygon + - Right Click to end polygon + + + + Click to add point + Click to add point + + + + Click to add point - Right Click to end polygon + Click to add point - Right Click to end polygon + + + + Adjust polygon by dragging corners + Adjust polygon by dragging corners + + + + PowerComponent + + + + + + + + + + + + ESC Calibration + ESC Calibration + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + + + + + Performing calibration. This will take a few seconds.. + 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. + Calibration complete. You can disconnect your battery now if you like. + + + + + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + + + + + Connect the battery now and calibration will begin. + Connect the battery now and calibration will begin. + + + + + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Measured voltage: + + + + + Vehicle voltage: + Vehicle voltage: + + + + + Voltage divider: + 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. + 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: + Measured current: + + + + + Vehicle current: + Vehicle current: + + + + + Amps per volt: + Amps per volt: + + + + + + + + + Calculate + Calculate + + + + + Battery + Battery + + + + + Number of Cells (in Series) + Number of Cells (in Series) + + + + + Full Voltage (per cell) + Full Voltage (per cell) + + + + + Battery Max: + Battery Max: + + + + + Empty Voltage (per cell) + Empty Voltage (per cell) + + + + + Battery Min: + Battery Min: + + + + + Voltage divider + Voltage divider + + + + + Calculate 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. + 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. + Click the Calculate button for help with calculating a new value. + + + + + Amps per volt + Amps per volt + + + + + Calculate 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. + 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 + ESC PWM Minimum and Maximum Calibration + + + + + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + + + + + You must use USB connection for this operation. + You must use USB connection for this operation. + + + + + Calibrate + Calibrate + + + + + Show UAVCAN Settings + Show UAVCAN Settings + + + + + UAVCAN Bus Configuration + UAVCAN Bus Configuration + + + + + Change required restart + Change required restart + + + + + UAVCAN Motor Index and Direction Assignment + UAVCAN Motor Index and Direction Assignment + + + + + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + + + + + ESC parameters will only be accessible in the editor after assignment. + 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 the process, then turn each motor into its turn direction, in the order of their motor indices. + + + + + Start Assignment + Start Assignment + + + + + Stop Assignment + Stop Assignment + + + + + Show Advanced Settings + Show Advanced Settings + + + + + Advanced Power Settings + Advanced Power Settings + + + + + Voltage Drop on Full Load (per cell) + Voltage Drop on Full Load (per cell) + + + + + Batteries show less voltage at high throttle. Enter the difference in Volts between idle throttle and full + 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. + 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. + If this value is set too high, the battery might be deep discharged and damaged. + + + + + Compensated Minimum Voltage: + Compensated Minimum Voltage: + + + + + V + V + + + + Power + Power + + + + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + + + + PowerComponentSummary + + + + Battery Full + Battery Full + + + + + Battery Empty + Battery Empty + + + + + Number of Cells + Number of Cells + + + + PreFlightBatteryCheck + + + Battery + Battery + + + + Battery connector firmly plugged? + Battery connector firmly plugged? + + + + Warning - Battery charge below %1%. + Warning - Battery charge below %1%. + + + + Battery charge below %1%. Please recharge. + Battery charge below %1%. Please recharge. + + + + PreFlightCheckButton + + + Passed + Passed + + + + PreFlightCheckGroup + + + (passed) + (passed) + + + + PreFlightCheckList + + + Pre-Flight Checklist %1 + Pre-Flight Checklist %1 + + + + (passed) + (passed) + + + + Reset the checklist (e.g. after a vehicle reboot) + Reset the checklist (e.g. after a vehicle reboot) + + + + PreFlightGPSCheck + + + GPS + GPS + + + + Waiting for 3D lock. + Waiting for 3D lock. + + + + Warning - Sat count below %1. + Warning - Sat count below %1. + + + + Waiting for sat count above %1. + Waiting for sat count above %1. + + + + PreFlightRCCheck + + + Radio Control + Radio Control + + + + Receiving signal. Perform range test & confirm. + Receiving signal. Perform range test & confirm. + + + + No signal or invalid autopilot-RC config. Check RC and console. + No signal or invalid autopilot-RC config. Check RC and console. + + + + PreFlightSensorsHealthCheck + + + Sensors + Sensors + + + + Failure. Magnetometer issues. Check console. + Failure. Magnetometer issues. Check console. + + + + Failure. Accelerometer issues. Check console. + Failure. Accelerometer issues. Check console. + + + + Failure. Gyroscope issues. Check console. + Failure. Gyroscope issues. Check console. + + + + Failure. Barometer issues. Check console. + Failure. Barometer issues. Check console. + + + + Failure. Airspeed sensor issues. Check console. + Failure. Airspeed sensor issues. Check console. + + + + Failure. AHRS issues. Check console. + Failure. AHRS issues. Check console. + + + + Failure. GPS issues. Check console. + Failure. GPS issues. Check console. + + + + PreFlightSoundCheck + + + Sound output + Sound output + + + + QGC audio output enabled. System audio output enabled, too? + QGC audio output enabled. System audio output enabled, too? + + + + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + + + + QGCApplication + + + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + + + + Telemetry save error + Telemetry save error + + + + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + + + + The format for QGroundControl saved settings has been modified. Your saved settings have been reset to defaults. + The format for QGroundControl 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. + The Offline Map Cache database has been upgraded. Your old map cache sets have been reset. + + + + Telemetry Save Error + Telemetry Save Error + + + + Unable to save telemetry log. Application save directory is not set. + Unable to save telemetry log. Application save directory is not set. + + + + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + + + + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + + + + QGCCorePlugin + + + General + General + + + + Comm Links + Comm Links + + + + Offline Maps + Offline Maps + + + + MAVLink + MAVLink + + + + Console + Console + + + + Help + Help + + + + Mock Link + Mock Link + + + + Debug + Debug + + + + Values + Values + + + + Camera + Camera + + + + Video Stream + Video Stream + + + + Health + Health + + + + Vibration + Vibration + + + + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + + + + QGCFenceCircle + + + GeoFence Circle only supports version %1 + GeoFence Circle only supports version %1 + + + + QGCFencePolygon + + + GeoFence Polygon only supports version %1 + GeoFence Polygon only supports version %1 + + + + QGCFileDialog + + + + Delete + Delete + + + + No files + No files + + + + New file name: + New file name: + + + + File names must end with .%1 file extension. If missing it will be added. + File names must end with .%1 file extension. If missing it will be added. + + + + The file %1 exists. Click Save again to replace it. + The file %1 exists. Click Save again to replace it. + + + + Save to existing file: + Save to existing file: + + + + QGCFileDownload + + + Could not save downloaded file to %1. Error: %2 + Could not save downloaded file to %1. Error: %2 + + + + Download cancelled + Download cancelled + + + + Error: File Not Found + Error: File Not Found + + + + Error during download. Error: %1 + Error during download. Error: %1 + + + + QGCFlightGearLink + + + FlightGear 3.0+ Link (port:%1) + FlightGear 3.0+ Link (port:%1) + + + + + FlightGear Failed to Start + FlightGear Failed to Start + + + + FlightGear Crashed + FlightGear Crashed + + + + This is a FlightGear-related problem. Please upgrade FlightGear + This is a FlightGear-related problem. Please upgrade FlightGear + + + + FlightGear Start Timed Out + FlightGear Start Timed Out + + + + + + Please check if the path and command is correct + Please check if the path and command is correct + + + + + Could not Communicate with FlightGear + Could not Communicate with FlightGear + + + + FlightGear Error + FlightGear Error + + + + Please check if the path and command is correct. + Please check if the path and command is correct. + + + + + + + + + + + + + + + FlightGear HIL + FlightGear HIL + + + + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + + + + + FlightGear failed to start. There are mismatched quotes in specified command line options + FlightGear failed to start. There are mismatched quotes in specified command line options + + + + FlightGear application not found + FlightGear application not found + + + + FlightGear application not found at: %1 + FlightGear application not found at: %1 + + + + I'll specify directory + I'll specify directory + + + + Please select directory of FlightGear application : + Please select directory of FlightGear application : + + + + --fg-root directory specified from ui option not found: %1 + --fg-root directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + + + + --fg-scenery directory specified from ui option not found: %1 + --fg-scenery directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + + + + Incorrect %1 installation. Aircraft directory is missing: '%2'. + Incorrect %1 installation. Aircraft directory is missing: '%2'. + + + + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + + + + Incorrect installation. Protocol directory is missing (%1). + Incorrect installation. Protocol directory is missing (%1). + + + + Incorrect installation. FlightGear protocol file missing: %1 + Incorrect installation. FlightGear protocol file missing: %1 + + + + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + + + + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + + + + Delete of protocol file failed. You will have to manually delete the file. + Delete of protocol file failed. You will have to manually delete the file. + + + + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + + + + Fix it for me + Fix it for me + + + + Copy failed + Copy failed + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + + + + Copy to Clipboard + Copy to Clipboard + + + + QGCHilConfiguration + + + HIL Config + HIL Config + + + + Simulator + Simulator + + + + FlightGear 3.0+ + FlightGear 3.0+ + + + + X-Plane 10 + X-Plane 10 + + + + X-Plane 9 + X-Plane 9 + + + + QGCHilFlightGearConfiguration + + + Form + Form + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + Airframe: + Airframe: + + + + Start + Start + + + + Stop + Stop + + + + Sensor HIL + Sensor HIL + + + + Barometer Offset [kPa]: + Barometer Offset [kPa]: + + + + 0 + + + + + Reset to default options + Reset to default options + + + + QGCHilJSBSimConfiguration + + + Form + Form + + + + Airframe: + Airframe: + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + + + + Start + Start + + + + Stop + Stop + + + + QGCHilXPlaneConfiguration + + + Form + Form + + + + Start + Start + + + + Host + Host + + + + Enable sensor level HIL + Enable sensor level HIL + + + + 127.0.0.1:49000 + 127.0.0.1:49000 + + + + Use newer actuator format + Use newer actuator format + + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + QGCJSBSimLink + + + JSBSim Link (port:%1) + JSBSim Link (port:%1) + + + + JSBSim failed to start. JSBSim was not found at %1 + JSBSim failed to start. JSBSim was not found at %1 + + + + JSBSim failed to start. JSBSim data directory was not found at %1 + JSBSim failed to start. JSBSim data directory was not found at %1 + + + + JSBSim Failed to start. Please check if the path and command is correct + JSBSim Failed to start. Please check if the path and command is correct + + + + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + + + + JSBSim start timed out. Please check if the path and command is correct + JSBSim start timed out. Please check if the path and command is correct + + + + Could not communicate with JSBSim. Please check if the path and command are correct + Could not communicate with JSBSim. Please check if the path and command are correct + + + + JSBSim error occurred. Please check if the path and command is correct. + JSBSim error occurred. Please check if the path and command is correct. + + + + QGCLogEntry + + + Pending + Pending + + + + QGCMAVLinkInspector + + + MAVLink Inspector + MAVLink Inspector + + + + System + System + + + + Component + Component + + + + Clear + Clear + + + + + + All + All + + + + Name + Name + + + + Value + Value + + + + Type + Type + + + + Vehicle %1 + Vehicle %1 + + + + QGCMAVLinkLogPlayer + + + Form + Form + + + + + + Start to replay Flight Data + Start to replay Flight Data + + + + ... + ... + + + + Time + Time + + + + No Flight Data selected.. + No Flight Data selected.. + + + + + + Select the Flight Data to replay + Select the Flight Data to replay + + + + Replay Flight Data + Replay Flight Data + + + + Log Replay + Log Replay + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Load Telemetry Log File + Load Telemetry Log File + + + + MAVLink Log Files (*.tlog);;All Files (*) + MAVLink Log Files (*.tlog);;All Files (*) + + + + QGCMapPolygonVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Circle + Circle + + + + Polygon + Polygon + + + + Set radius... + Set radius... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + Radius: + Radius: + + + + QGCMapPolylineVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + QGCMapRCToParamDialog + + + Dialog + Dialog + + + + Bind + Bind + + + + Parameter Tuning ID + Parameter Tuning ID + + + + + 1 + 1 + + + + 2 + 2 + + + + 3 + 3 + + + + Parameter + Parameter + + + + TextLabel + TextLabel + + + + with + with + + + + Scale (keep default) + Scale (keep default) + + + + Center value + Center value + + + + Minimum Value + Minimum Value + + + + Maximum Value + Maximum Value + + + + Waiting for parameter refresh,,, + Waiting for parameter refresh,,, + + + + Tuning IDs can be mapped to channels in the RC settings + Tuning IDs can be mapped to channels in the RC settings + + + + QGCPluginHost + + + Form + Form + + + + Loaded Plugins + Loaded Plugins + + + + Plugin Log + Plugin Log + + + + QGCQFileDialog + + + File Exists + File Exists + + + + %1 already exists. +Do you want to replace it? + %1 already exists. +Do you want to replace it? + + + + Replace + Replace + + + + QGCQmlWidgetHolder + + + Form + Form + + + + QGCQuickWidget + + + Source not ready: Status(%1) +Errors: +%2 + Source not ready: Status(%1) +Errors: +%2 + + + + QGCTextField + + + ? + ? + + + + QGCUASFileView + + + Form + Form + + + + List Files + List Files + + + + Download File + Download File + + + + + Upload File + Upload File + + + + Download Directory + Download Directory + + + + Downloading: %1 + Downloading: %1 + + + + Uploading: %1 + Uploading: %1 + + + + Error: %1 + Error: %1 + + + + QGCUASFileViewMulti + + + Onboard Files + Onboard Files + + + + QGCUnconnectedInfoWidget + + + Form + Form + + + + QGCView + + + showDialog called before QGCView.completed signalled + showDialog called before QGCView.completed signalled + + + + QGCViewDialogContainer + + + Ok + Ok + + + + + Open + Open + + + + Save + Save + + + + Apply + Apply + + + + Save All + Save All + + + + Yes + Yes + + + + Yes to All + Yes to All + + + + Retry + Retry + + + + Reset + Reset + + + + Restore to Defaults + Restore to Defaults + + + + Ignore + Ignore + + + + Cancel + Cancel + + + + Close + Close + + + + No + No + + + + No to All + No to All + + + + Abort + Abort + + + + QGCWebView + + + Form + Form + + + + about:blank + about:blank + + + + QGCXPlaneLink + + + X-Plane Link (localPort:%1) + X-Plane Link (localPort:%1) + + + + Waiting for XPlane.. + Waiting for XPlane.. + + + + X-Plane Failed to start. Please check if the path and command is correct + X-Plane Failed to start. Please check if the path and command is correct + + + + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + + + + X-Plane start timed out. Please check if the path and command is correct + X-Plane start timed out. Please check if the path and command is correct + + + + Could not communicate with X-Plane. Please check if the path and command are correct + Could not communicate with X-Plane. Please check if the path and command are correct + + + + X-Plane error occurred. Please check if the path and command is correct. + X-Plane error occurred. Please check if the path and command is correct. + + + + X-Plane HIL + X-Plane HIL + + + + Receiving from XPlane at %1 Hz + Receiving from XPlane at %1 Hz + + + + Receiving from XPlane. + Receiving from XPlane. + + + + QMap3D + + + Form + Form + + + + Map + Map + + + + Vehicle + Vehicle + + + + QObject + + + Unknown + Unknown + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + OpenPilot + OpenPilot + + + + RTK GPS + RTK GPS + + + + The following required keys are missing: %1 + The following required keys are missing: %1 + + + + value for coordinate is not array + value for coordinate is not array + + + + Coordinate array must contain %1 values + Coordinate array must contain %1 values + + + + Coordinate array may only contain double values, found: %1 + Coordinate array may only contain double values, found: %1 + + + + Incorrect value type - key:type:expected %1:%2:%3 + Incorrect value type - key:type:expected %1:%2:%3 + + + + enum strings/values count mismatch in %3 strings:values %1:%2 + enum strings/values count mismatch in %3 strings:values %1:%2 + + + + Incorrect file type key expected:%1 actual:%2 + Incorrect file type key expected:%1 actual:%2 + + + + Incorrect type for version value, must be integer + Incorrect type for version value, must be integer + + + + File version %1 is no longer supported + File version %1 is no longer supported + + + + File version %1 is newer than current supported version %2 + File version %1 is newer than current supported version %2 + + + + value for coordinate array is not array + value for coordinate array is not array + + + + Unknown type: %1 + Unknown type: %1 + + + + + Guided mode not supported by Vehicle. + Guided mode not supported by Vehicle. + + + + Follow Me + Follow Me + + + + QmlTest + + + Window Color + Window Color + + + + Light + Light + + + + Dark + Dark + + + + + Disabled + Disabled + + + + + Enabled + Enabled + + + + + Value + Value + + + + + Label + Label + + + + + + + + + Button + Button + + + + + + Item 1 + Item 1 + + + + + + Item 2 + Item 2 + + + + + + Item 3 + Item 3 + + + + + Radio + Radio + + + + + Check Box + Check Box + + + + + SUB MENU + SUB MENU + + + + RCRSSIIndicator + + + RC RSSI Status + RC RSSI Status + + + + RC RSSI Data Unavailable + RC RSSI Data Unavailable + + + + N/A + No data available + N/A + + + + RSSI: + RSSI: + + + + RadioComponent + + + Radio + Radio + + + + Reboot required + Reboot required + + + + Your stick mappings have changed, you must reboot the vehicle for correct operation. + Your stick mappings have changed, you must reboot the vehicle for correct operation. + + + + Throttle channel reversed + Throttle channel reversed + + + + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + + + + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + + + + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + + + + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + + + + Please turn on transmitter. + Please turn on transmitter. + + + + %1 channels or more are needed to fly. + %1 channels or more are needed to fly. + + + + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + + + + DSM2 Mode + DSM2 Mode + + + + DSMX (7 channels or less) + DSMX (7 channels or less) + + + + DSMX (8 channels or more) + DSMX (8 channels or more) + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Roll + Roll + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + + Calibrate + Calibrate + + + + Additional Radio setup: + Additional Radio setup: + + + + Spektrum Bind + Spektrum Bind + + + + Copy Trims + Copy Trims + + + + Mode 1 + Mode 1 + + + + Mode 2 + Mode 2 + + + + RadioComponentController + + + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + + + + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + + + + Move the Throttle stick all the way up and hold it there... + Move the Throttle stick all the way up and hold it there... + + + + Move the Throttle stick all the way down and leave it there... + Move the Throttle stick all the way down and leave it there... + + + + Move the Yaw stick all the way to the left and hold it there... + Move the Yaw stick all the way to the left and hold it there... + + + + Move the Yaw stick all the way to the right and hold it there... + Move the Yaw stick all the way to the right and hold it there... + + + + Move the Roll stick all the way to the left and hold it there... + Move the Roll stick all the way to the left and hold it there... + + + + Move the Roll stick all the way to the right and hold it there... + Move the Roll stick all the way to the right and hold it there... + + + + Move the Pitch stick all the way down and hold it there... + Move the Pitch stick all the way down and hold it there... + + + + Move the Pitch stick all the way up and hold it there... + Move the Pitch stick all the way up and hold it there... + + + + Allow the Pitch stick to move back to center... + Allow the Pitch stick to move back to center... + + + + Move all the transmitter switches and/or dials back and forth to their extreme positions. + Move all the transmitter switches and/or dials back and forth to their extreme positions. + + + + All settings have been captured. Click Next to write the new parameters to your board. + All settings have been captured. Click Next to write the new parameters to your board. + + + + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + + + + Next + Next + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + RallyPointController + + + Rally: %1 + Rally: %1 + + + + Rally Points supports version %1 + Rally Points supports version %1 + + + + RallyPointEditorHeader + + + Rally Points + Rally Points + + + + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + + + + Click in the map to add new rally points. + Click in the map to add new rally points. + + + + This vehicle does not support Rally Points. + This vehicle does not support Rally Points. + + + + RallyPointItemEditor + + + Rally Point + Rally Point + + + + Delete + Delete + + + + RallyPointMapVisuals + + + R + rally point map item label + R + + + + SafetyComponent + + + + Low Battery Failsafe Trigger + Low Battery Failsafe Trigger + + + + + + + + + Failsafe Action: + Failsafe Action: + + + + + Battery Warn Level: + Battery Warn Level: + + + + + Battery Failsafe Level: + Battery Failsafe Level: + + + + + RC Loss Failsafe Trigger + RC Loss Failsafe Trigger + + + + + RC Loss Timeout: + RC Loss Timeout: + + + + + Data Link Loss Failsafe Trigger + Data Link Loss Failsafe Trigger + + + + + Data Link Loss Timeout: + Data Link Loss Timeout: + + + + + Geofence Failsafe Trigger + Geofence Failsafe Trigger + + + + + Action on breach: + Action on breach: + + + + + Hardware in the Loop Simulation + Hardware in the Loop Simulation + + + + + HITL Enabled: + HITL Enabled: + + + + + Battery Emergency Level: + Battery Emergency Level: + + + + + Max Radius: + Max Radius: + + + + + Max Altitude: + Max Altitude: + + + + + Return Home Settings + Return Home Settings + + + + + Climb to altitude of: + Climb to altitude of: + + + + + Return home, then: + Return home, then: + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Time + Loiter Time + + + + + Loiter Altitude + Loiter Altitude + + + + + Land Mode Settings + Land Mode Settings + + + + + Landing Descent Rate: + Landing Descent Rate: + + + + + Disarm After: + Disarm After: + + + + Safety + Safety + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + SafetyComponentSummary + + + + Low Battery Failsafe + Low Battery Failsafe + + + + + RC Loss Failsafe + RC Loss Failsafe + + + + + RC Loss Timeout + RC Loss Timeout + + + + + Data Link Loss Failsafe + Data Link Loss Failsafe + + + + + RTL Climb To + RTL Climb To + + + + + RTL, Then + RTL, Then + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Alt + Loiter Alt + + + + + Land Delay + Land Delay + + + + SensorsComponent + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + SensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Unsupported calibration firmware version, using log + Unsupported calibration firmware version, using log + + + + Place your vehicle into one of the Incomplete orientations shown below and hold it still + 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 + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + 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 + Orientation already completed, place you vehicle into one of the incomplete orientations shown below and hold it still + + + + SensorsComponentSummary + + + + Compass 0 + Compass 0 + + + + + + + + + Setup required + Setup required + + + + + + + + + + + + + Ready + Ready + + + + + Compass 1 + Compass 1 + + + + + Compass 2 + Compass 2 + + + + + Gyro + Gyro + + + + + Accelerometer + Accelerometer + + + + SensorsComponentSummaryFixedWing + + + + Compass: + Compass: + + + + + + + + + + + Setup required + Setup required + + + + + + + + + + + Ready + Ready + + + + + Gyro: + Gyro: + + + + + Accelerometer: + Accelerometer: + + + + + Airspeed: + Airspeed: + + + + SensorsSetup + + + + + + If the orientation is in the direction of flight, select ROTATION_NONE. + If the orientation is in the direction of flight, select ROTATION_NONE. + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Sensor Calibration + Sensor Calibration + + + + + Compass Calibration Complete + Compass Calibration Complete + + + + + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + + + + + Set autopilot orientation before calibrating. + Set autopilot orientation before calibrating. + + + + + + + Autopilot Orientation: + Autopilot Orientation: + + + + + Make sure to reboot the vehicle prior to flight. + Make sure to reboot the vehicle prior to flight. + + + + + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + + + + + Reboot Vehicle + Reboot Vehicle + + + + + External Compass Orientation: + External Compass Orientation: + + + + + External Compass 1 Orientation: + External Compass 1 Orientation: + + + + + Compass 2 Orientation + Compass 2 Orientation + + + + + Compass + Compass + + + + + Calibrate Compass + Calibrate Compass + + + + + Gyroscope + Gyroscope + + + + + Calibrate Gyro + Calibrate Gyro + + + + + Accelerometer + Accelerometer + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Level Horizon + Level Horizon + + + + + Airspeed + Airspeed + + + + + Calibrate Airspeed + Calibrate Airspeed + + + + + Cancel + Cancel + + + + + Next + Next + + + + + + + Set Orientations + Set Orientations + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + SerialLink + + + Could not send data - link %1 is disconnected! + Could not send data - link %1 is disconnected! + + + + Error connecting: Could not create port. %1 + Error connecting: Could not create port. %1 + + + + Error opening port: %1 + Error opening port: %1 + + + + Could not read data - link %1 is disconnected! + Could not read data - link %1 is disconnected! + + + + Link Error + Link Error + + + + SerialSettings + + + Serial Link Settings + Serial Link Settings + + + + Serial Port: + Serial Port: + + + + No serial ports available + No serial ports available + + + + Baud Rate: + Baud Rate: + + + + Baud rate name not in combo box + Baud rate name not in combo box + + + + Show Advanced Serial Settings + Show Advanced Serial Settings + + + + Enable Flow Control + Enable Flow Control + + + + Parity: + Parity: + + + + None + None + + + + Even + Even + + + + Odd + Odd + + + + Stop Bits: + Stop Bits: + + + + SetupPage + + + armed + armed + + + + flying + flying + + + + %1 Setup + %1 Setup + + + + Advanced + Advanced + + + + (Disabled while the vehicle is %1) + (Disabled while the vehicle is %1) + + + + SetupView + + + This operation cannot be performed while the vehicle is armed. + This operation cannot be performed while the vehicle is armed. + + + + missing message panel text + missing message panel text + + + + %1 setup must be completed prior to %2 setup. + %1 setup must be completed prior to %2 setup. + + + + %1 does not currently support setup of your vehicle type. + %1 does not currently support setup of your vehicle type. + + + + Vehicle settings and info will display after connecting your vehicle. + Vehicle settings and info will display after connecting your vehicle. + + + + You are currently connected to a vehicle but it did not return the full parameter list. + You are currently connected to a vehicle but it did not return the full parameter list. + + + + As a result, the full set of vehicle setup options are not available. + As a result, the full set of vehicle setup options are not available. + + + + Vehicle Setup + Vehicle Setup + + + + Summary + Summary + + + + Firmware + Firmware + + + + PX4Flow + PX4Flow + + + + Joystick + Joystick + + + + Parameters + Parameters + + + + SimpleItemEditor + + + Provides advanced access to all commands/parameters. Be very careful! + Provides advanced access to all commands/parameters. Be very careful! + + + + Altitude + Altitude + + + + Rel + Rel + + + + Relative to home altitude + Relative to home altitude + + + + Abs + Abs + + + + Absolute WGS84 + Absolute WGS84 + + + + AGL + AGL + + + + Calculated from terrain data +Abs Alt + Calculated from terrain data +Abs Alt + + + + TerrF + TerrF + + + + Using terrain reference frame + Using terrain reference frame + + + + Flight Speed + Flight Speed + + + + SimpleMissionItem + + + Unknown: %1 + Unknown: %1 + + + + H + H + + + + Takeoff + Takeoff + + + + Land + Land + + + + VTOL Takeoff + VTOL Takeoff + + + + VTOL Land + VTOL Land + + + + ROI + ROI + + + + StructureScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Structure Scan + Structure Scan + + + + StructureScanEditor + + + Note: Polygon respresents structure surface not vehicle flight path. + Note: Polygon respresents structure surface not vehicle flight path. + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Scan Distance + Scan Distance + + + + Layer Height + Layer Height + + + + + Trigger Distance + Trigger Distance + + + + Scan + Scan + + + + Structure height + Structure height + + + + # Layers + # Layers + + + + Bottom layer alt + Bottom layer alt + + + + Gimbal pitch + Gimbal pitch + + + + Relative altitude + Relative altitude + + + + Rotate entry point + Rotate entry point + + + + Statistics + Statistics + + + + Photo count + Photo count + + + + Photo interval + Photo interval + + + + secs + secs + + + + SurveyComplexItem + + + Survey items do not support version %1 + Survey items do not support version %1 + + + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 but %2 object is missing + %1 but %2 object is missing + + + + + Survey + Survey + + + + S + S + + + + SurveyItemEditor + + + Trigger Distance + Trigger Distance + + + + Hover and capture image + Hover and capture image + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Angle + Angle + + + + Turnaround dist + Turnaround dist + + + + Altitude + Altitude + + + + Spacing + Spacing + + + + Transects + Transects + + + + Rotate Entry Point + Rotate Entry Point + + + + Refly at 90 deg offset + Refly at 90 deg offset + + + + Images in turnarounds + Images in turnarounds + + + + Fly alternate transects + Fly alternate transects + + + + Relative altitude + Relative altitude + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + SyslinkComponent + + + Radio Settings + Radio Settings + + + + Channel + Channel + + + + Address + Address + + + + Data Rate + Data Rate + + + + Syslink + Syslink + + + + The Syslink Component is used to setup the radio connection on Crazyflies. + The Syslink Component is used to setup the radio connection on Crazyflies. + + + + TCPLink + + + + Link Error + Link Error + + + + Error on link %1. Connection failed + Error on link %1. Connection failed + + + + Error on link %1. Error on socket: %2. + Error on link %1. Error on socket: %2. + + + + TcpSettings + + + TCP Link Settings + TCP Link Settings + + + + Host Address: + Host Address: + + + + TCP Port: + TCP Port: + + + + TelemetryRSSIIndicator + + + Telemetry RSSI Status + Telemetry RSSI Status + + + + Local RSSI: + Local RSSI: + + + + Remote RSSI: + Remote RSSI: + + + + RX Errors: + RX Errors: + + + + Errors Fixed: + Errors Fixed: + + + + TX Buffer: + TX Buffer: + + + + Local Noise: + Local Noise: + + + + Remote Noise: + Remote Noise: + + + + TransectStyleComplexItem + + + TransectStyleComplexItem version %2 not supported + TransectStyleComplexItem version %2 not supported + + + + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + + + + + Transect + Transect + + + + T + T + + + + TransectStyleComplexItemStats + + + Survey Area + Survey Area + + + + Photo Count + Photo Count + + + + Photo Interval + Photo Interval + + + + secs + secs + + + + Trigger Distance + Trigger Distance + + + + UAS + + + UNINIT + UNINIT + + + + Unitialized, booting up. + Unitialized, booting up. + + + + BOOT + BOOT + + + + Booting system, please wait. + Booting system, please wait. + + + + CALIBRATING + CALIBRATING + + + + Calibrating sensors, please wait. + Calibrating sensors, please wait. + + + + ACTIVE + ACTIVE + + + + Active, normal operation. + Active, normal operation. + + + + STANDBY + STANDBY + + + + Standby mode, ready for launch. + Standby mode, ready for launch. + + + + CRITICAL + CRITICAL + + + + FAILURE: Continuing operation. + FAILURE: Continuing operation. + + + + EMERGENCY + EMERGENCY + + + + EMERGENCY: Land Immediately! + EMERGENCY: Land Immediately! + + + + SHUTDOWN + SHUTDOWN + + + + Powering off system. + Powering off system. + + + + UNKNOWN + UNKNOWN + + + + Unknown system state + Unknown system state + + + + UASMessageHandler + + + EMERGENCY: + EMERGENCY: + + + + ALERT: + ALERT: + + + + Critical: + Critical: + + + + Error: + Error: + + + + Warning: + Warning: + + + + Notice: + Notice: + + + + Info: + Info: + + + + Debug: + Debug: + + + + UDPLink + + + + UDP Link Error + UDP Link Error + + + + Error binding UDP port: %1 + Error binding UDP port: %1 + + + + Error registering Zeroconf + Error registering Zeroconf + + + + ULogParser + + + Could not detect ULog file header magic + Could not detect ULog file header magic + + + + Could not detect camera_capture packets in ULog + Could not detect camera_capture packets in ULog + + + + UdpSettings + + + UDP Link Settings + UDP Link Settings + + + + Listening Port: + Listening Port: + + + + Target Hosts: + Target Hosts: + + + + Add + Add + + + + Remove + Remove + + + + VTOLModeIndicator + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + ValuePageWidget + + + Value Widget Setup + Value Widget Setup + + + + Select the values you want to display: + Select the values you want to display: + + + + Large + Large + + + + Vehicle + + + MAVLink Generic + MAVLink Generic + + + + Fixed Wing + Fixed Wing + + + + Multi-Rotor + Multi-Rotor + + + + VTOL + VTOL + + + + Rover + Rover + + + + Sub + Sub + + + + Unknown + Unknown + + + + switch to %2 as priority link + switch to %2 as priority link + + + + %1 communication to auxiliary link %2 %3 + %1 communication to auxiliary link %2 %3 + + + + Communication regained + Communication regained + + + + Communication regained to vehicle %1 on %2 link %3 + Communication regained to vehicle %1 on %2 link %3 + + + + + priority + priority + + + + + auxiliary + auxiliary + + + + Communication regained to vehicle %1 + Communication regained to vehicle %1 + + + + Communication lost + Communication lost + + + + Communication lost to vehicle %1 on %2 link %3 + Communication lost to vehicle %1 on %2 link %3 + + + + Communication lost to vehicle %1 + Communication lost to vehicle %1 + + + + to vehicle %1 + to vehicle %1 + + + + %1 command temporarily rejected + %1 command temporarily rejected + + + + %1 command denied + %1 command denied + + + + %1 command not supported + %1 command not supported + + + + %1 command failed + %1 command failed + + + + AutoLoad%1.%2 + AutoLoad%1.%2 + + + + %1 low battery: %2 percent remaining + %1 low battery: %2 percent remaining + + + + Mission transfer failed. Retry transfer. Error: %1 + Mission transfer failed. Retry transfer. Error: %1 + + + + GeoFence transfer failed. Retry transfer. Error: %1 + GeoFence transfer failed. Retry transfer. Error: %1 + + + + Rally Point transfer failed. Retry transfer. Error: %1 + Rally Point transfer failed. Retry transfer. Error: %1 + + + + Generic micro air vehicle + Generic micro air vehicle + + + + Fixed wing aircraft + Fixed wing aircraft + + + + Quadrotor + Quadrotor + + + + Coaxial helicopter + Coaxial helicopter + + + + Normal helicopter with tail rotor. + Normal helicopter with tail rotor. + + + + Ground installation + Ground installation + + + + Operator control unit / ground control station + Operator control unit / ground control station + + + + Airship, controlled + Airship, controlled + + + + Free balloon, uncontrolled + Free balloon, uncontrolled + + + + Rocket + Rocket + + + + Ground rover + Ground rover + + + + Surface vessel, boat, ship + Surface vessel, boat, ship + + + + Submarine + Submarine + + + + Hexarotor + Hexarotor + + + + + Octorotor + Octorotor + + + + + Flapping wing + Flapping wing + + + + Onboard companion controller + Onboard companion controller + + + + Two-rotor VTOL using control surfaces in vertical operation in addition. Tailsitter + 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 + Quad-rotor VTOL using a V-shaped quad config in vertical operation. Tailsitter + + + + Tiltrotor VTOL + Tiltrotor VTOL + + + + VTOL reserved 2 + VTOL reserved 2 + + + + VTOL reserved 3 + VTOL reserved 3 + + + + VTOL reserved 4 + VTOL reserved 4 + + + + VTOL reserved 5 + VTOL reserved 5 + + + + Onboard gimbal + Onboard gimbal + + + + Onboard ADSB peripheral + Onboard ADSB peripheral + + + + vehicle %1 + vehicle %1 + + + + %1 %2 flight mode + %1 %2 flight mode + + + + armed + armed + + + + disarmed + disarmed + + + + Vehicle did not respond to command: %1 + Vehicle did not respond to command: %1 + + + + VehicleMapItem + + + Vehicle %1 + Vehicle %1 + + + + VehicleRotationCal + + + Hold Still + Hold Still + + + + Completed + Completed + + + + Incomplete + Incomplete + + + + VehicleSummary + + + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + + + + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + + + + VibrationPageWidget + + + Vibe + Vibe + + + + Clip count + Clip count + + + + Accel 1: + Accel 1: + + + + Accel 2: + Accel 2: + + + + Accel 3: + Accel 3: + + + + Not Available + Not Available + + + + VideoPageWidget + + + Enable Stream + Enable Stream + + + + Grid Lines + Grid Lines + + + + Stop Recording + Stop Recording + + + + Record Stream + Record Stream + + + + Video Streaming Not Configured + Video Streaming Not Configured + + + + VideoReceiver + + + Unabled to record video. Video save path must be specified in Settings. + Unabled to record video. Video save path must be specified in Settings. + + + + Invalid video format defined. + Invalid video format defined. + + + + ViewWidget + + + missing connected implementation + missing connected implementation + + + + no vehicle connected + no vehicle connected + + + + linechart + + + Form + Form + + + + Filter... (Ctrl+F) + Filter... (Ctrl+F) + + + + All MAVs + All MAVs + + + + Display only variable names in curve list + Display only variable names in curve list + + + + Short names + Short names + + + + + Display variable units in curve list + Display variable units in curve list + + + + Show units + Show units + + + + Rotate color scheme for all curves + Rotate color scheme for all curves + + + + Recolor + Recolor + + + diff --git a/localization/qgc.ts b/localization/qgc_en.ts similarity index 100% rename from localization/qgc.ts rename to localization/qgc_en.ts diff --git a/localization/qgc_es_ES.ts b/localization/qgc_es_ES.ts new file mode 100644 index 000000000..98a754a94 --- /dev/null +++ b/localization/qgc_es_ES.ts @@ -0,0 +1,13832 @@ + + + + + APMAirframeComponent + + + + Please select your airframe type + Por favor, seleccione el tipo de fuselaje + + + + + Frame Class: + Familia de Fuselaje: + + + + + Frame Type: + Tipo de Fuselaje: + + + + Airframe + Fuselaje + + + + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + La configuración del fuselaje se utiliza para seleccionar la estructura que mejor corresponda a su vehículo. También puede cargar los valores por defecto de cada vehículo conocido. + + + + APMAirframeComponentController + + + Param file github json download failed: %1 + Error al descargar el archivo github json de parametros: %1 + + + + Param file download failed: %1 + Error al descargar el archivo de parametros: %1 + + + + APMAirframeComponentSummary + + + + + + Frame Type + Tipo de Fuselaje + + + + + Frame Class + Familia de Fuselaje + + + + + Firmware Version + Versión del firmware + + + + + Unknown + Desconocido + + + + APMCameraComponent + + + + Disabled + Desactivado + + + + + Channel + Canal + + + + + Gimbal + Gimbal + + + + + Stabilize + Estabilizar + + + + + Servo reverse + Servo invertido + + + + + Output channel: + Canal de salida: + + + + + Input channel: + Canal de entrada: + + + + + Gimbal angle limits: + Límites de ángulo de Gimbal: + + + + + + + min + min + + + + + + + max + max + + + + + Servo PWM limits: + Límites PWM del servo: + + + + + Gimbal Settings + Configuracion del Gimbal + + + + + Type: + Tipo: + + + + + Gimbal Type changes takes affect next reboot of autopilot + Los cambios de tipo de Gimbal surtiran efecto despues de reiniciar el autopiloto + + + + + Default Mode: + Modo por defecto: + + + + + Tilt + Tilt + + + + + Roll + Roll + + + + + Pan + Pan + + + + Camera + Cámara + + + + Camera setup is used to adjust camera and gimbal settings. + La configuración de la cámara se utiliza para ajustar la configuración de la cámara y del gimbal. + + + + APMCameraComponentSummary + + + + Gimbal type + Tipo de Gimbal + + + + + Tilt input channel + Canal de entrada de Tilt + + + + + Pan input channel + Canal de entrada de Pan + + + + + Roll input channel + Canal de entrada de Roll + + + + APMFirmwarePlugin + + + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + QGroundControl soporta la versión %1.%2 y superiores. Está utilizando una versión anterior. Esta combinación no está comprobada, pueden haber resultados impredecibles. + + + + Error during Solo video link setup: %1 + Error durante la configuración de Solo video link: %1 + + + + Unable to change altitude, vehicle altitude not known. + No se puede cambiar la altitud, altitud del vehículo no conocida. + + + + Vehicle does not support guided takeoff + Vehículo no permite despegue guiado + + + + Unable to takeoff, vehicle position not known. + No se puede despegar, posición del vehículo no conocida. + + + + Unable to takeoff: Vehicle failed to change to Guided mode. + No se puede despegar: Vehículo no ha podido cambiar a modo de guiado. + + + + Unable to takeoff: Vehicle failed to arm. + No se puede despegar: El vehículo se no pudo armar. + + + + + Unable to start mission: Vehicle failed to change to Auto mode. + No se puede iniciar la misión: El vehículo no ha podido cambiar al modo Auto. + + + + Unable to start mission: Vehicle failed to change to Guided mode. + No se puede iniciar la misión: El vehículo no ha podido cambiar al modo Guiado. + + + + Unable to start mission: Vehicle failed to arm. + No se puede iniciar la misión: El vehículo no se pudo armar. + + + + APMFlightModesComponent + + + + Flight Mode Settings + Ajustes de modo vuelo + + + + + (Channel 5) + (Canal 5) + + + + + Flight mode channel: + Canal en modo vuelo: + + + + + Not assigned + No asignado + + + + + Channel 1 + Canal 1 + + + + + Channel 2 + Canal 2 + + + + + Channel 3 + Canal 3 + + + + + Channel 4 + Canal 4 + + + + + Channel 5 + Canal 5 + + + + + Channel 6 + Canal 6 + + + + + Channel 7 + Canal 7 + + + + + Channel 8 + Canal 8 + + + + + Flight Mode + Modo de Navegación + + + + + Channel Options + Opciones de canal + + + + + Channel option %1 : + Opción de canal %1: + + + + Flight Modes + Modos de Navegación + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + La Configuración de los Modos de Navegación se utiliza para configurar los interruptores del transmisor asociados a Modos de Navegación. + + + + APMFlightModesComponentSummary + + + + Flight Mode 1 + Modo de vuelo 1 + + + + + Flight Mode 2 + Modo de vuelo 2 + + + + + Flight Mode 3 + Modo de vuelo 3 + + + + + Flight Mode 4 + Modo de vuelo 4 + + + + + Flight Mode 5 + Modo de vuelo 5 + + + + + Flight Mode 6 + Modo vuelo 6 + + + + APMHeliComponent + + + + Servo Setup + Ajuste de Servos + + + + + Servo + Servo + + + + + Function + Función + + + + + Min + Mín + + + + + Max + Max + + + + + Trim + Trim + + + + + Reversed + Invertido + + + + + 1 + 1 + + + + + 2 + 2 + + + + + 3 + 3 + + + + + 4 + 4 + + + + + Swash Setup + Configuración del Swash + + + + + Throttle Setup + Configuración del Acelerador + + + + + Collective Curve Setup + Configuración de curva colectiva + + + + Heli + Heli + + + + Heli Setup is used to setup parameters which are specific to a helicopter. + Heli Setup se usa para configurar parámetros que son específicos de un helicóptero. + + + + APMLightsComponent + + + + Disabled + Desactivado + + + + + Channel + Canal + + + + + Light Output Channels + Canales de salida de luces + + + + + Lights 1: + Luces 1: + + + + + Lights 2: + Luces 2: + + + + + Brightness Steps: + Niveles de brillo: + + + + Lights + Luces + + + + Lights setup is used to adjust light output channels. + La configuración de las Luces se utiliza para ajustar los canales de salida de Luces. + + + + APMLightsComponentSummary + + + + Disabled + Desactivado + + + + + Channel 5 + Canal 5 + + + + + Channel 6 + Canal 6 + + + + + Channel 7 + Canal 7 + + + + + Channel 8 + Canal 8 + + + + + Channel 9 + Canal 9 + + + + + Channel 10 + Canal 10 + + + + + Channel 11 + Canal 11 + + + + + Channel 12 + Canal 12 + + + + + Channel 13 + Canal 13 + + + + + Channel 14 + Canal 14 + + + + + Lights Output 1 + Salida de luces 1 + + + + + Lights Output 2 + Salida de luces 2 + + + + APMNotSupported + + + + Not supported + No soportado + + + + APMPowerComponent + + + + Power Module 90A + Power Module 90A + + + + + Power Module HV + Power Module HV + + + + + 3DR Iris + 3DR Iris + + + + + Other + Otros + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Medir el voltaje de la batería usando un voltimetro externo e introducir el valor de abajo. Haga clic en Calcular para establecer el nuevo multiplicador de voltaje. + + + + + Measured voltage: + Voltaje medido: + + + + + Vehicle voltage: + Voltaje del vehículo: + + + + + Measure current draw using an external current meter and enter the value below. Click Calculate to set the new amps per volt value. + Medir la corriente actual usando un amperimetro externo e introducir el valor abajo. Haga clic en Calcular para establecer los nuevos valores de amperios por hora. + + + + + Measured current: + Corriente medida: + + + + + Vehicle current: + Corriente del vehículo: + + + + + Battery monitor: + Monitor de batería: + + + + + Requires vehicle reboot + Requiere reinicio de vehículo + + + + + + + Battery 1 + Batería 1 + + + + + Battery1 monitor: + Monitor Bateria1: + + + + + + + Reboot vehicle + Reiniciar el vehículo + + + + + + + Battery 2 + Batería 2 + + + + + Battery2 monitor: + Monitor de Bateria2: + + + + + Battery capacity: + Capacidad de la batería: + + + + + Minimum arming voltage: + Voltaje mínimo de armado: + + + + + Power sensor: + Sensor de potencia: + + + + + Current pin: + Pin de corriente: + + + + + Voltage pin: + Pin de voltaje: + + + + + + + Voltage multiplier: + Multiplicador de voltaje: + + + + + + + Calculate + Calcular + + + + + Calculate Voltage Multiplier + Calcular el multiplicador de voltaje + + + + + 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. + Si el voltaje de la batería transmitido por el vehículo es muy diferente al voltaje medido externamente usando un voltímetro, puede ajustar el valor del multiplicador de voltaje para corregir la medida. Haga clic en el botón calcular para obtener ayuda al calcular un nuevo valor. + + + + + + + Amps per volt: + Amperios por voltio: + + + + + Calculate Amps per Volt + Calcular amperios por voltio + + + + + 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. + Si la corriente medida por el vehículo es muy diferente la corriente medida externamente usando un amperimetro, puede ajustar el valor del multiplicador de corriente para corregir la medida. Haga clic en el botón calcular para obtener ayuda al calcular un nuevo valor. + + + + Power + Potencia + + + + The Power Component is used to setup battery parameters. + El componente de potencia se utiliza para configurar los parámetros de la batería. + + + + APMPowerComponentSummary + + + + Batt1 monitor + Monitor de batería 1 + + + + + Batt1 capacity + Capacidad de batería 1 + + + + + Batt2 monitor + Monitor de batería 2 + + + + + Batt2 capacity + Capacidad de batería 2 + + + + APMRadioComponent + + + Radio + Radio + + + + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + El componente Radio se utiliza para configurar que canales utilizará el transmisor RC para cada control del vehículo tales como cabeceo, alabeo, guiñada y acelerador. También permite asignar los interruptores y diales a los diferentes modos de vuelo. Antes del vuelo debe calibrar todos los canales. + + + + APMRadioComponentSummary + + + + Roll + Balanceo + + + + + + + + + + + Setup required + Configuración requerida + + + + + + + + + + + Channel %1 + Canal %1 + + + + + Pitch + Cabeceo + + + + + Yaw + Guiñada + + + + + Throttle + Acelerador + + + + APMSafetyComponent + + + Safety + Seguridad + + + + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + La configuración de seguridad se utiliza para configurar acciones de emergencia, detección de fugas y comprobaciones de armado. + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Los Ajustes de Seguridad se utilizan para configurar el Return to Land así como qué condiciones la activarán. + + + + + Requires vehicle reboot + Requiere el reinicio del vehículo + + + + + Low action: + Low action: + + + + + Critical action: + Acción crítica: + + + + + Low voltage threshold: + Umbral de voltaje bajo: + + + + + Critical voltage threshold: + Critical voltage threshold: + + + + + Low mAh threshold: + Umbral de mAh bajos: + + + + + Critical mAh threshold: + Umbral de mAh criticos: + + + + + Reboot vehicle + Reiniciar el vehículo + + + + + Battery1 Failsafe Triggers + Activadores del Failsafe de la Batería 1 + + + + + Battery2 Failsafe Triggers + Activadores del Failsafe de la Batería 2 + + + + + + + Failsafe Triggers + Activadores del Failsafe + + + + + Throttle PWM threshold: + Umbral PWM de acelerador: + + + + + GCS failsafe + GCS failsafe + + + + + + + Ground Station failsafe: + Failsafe de la Estación de Tierra: + + + + + + + Throttle failsafe: + Failsafe de acelerador: + + + + + + + PWM threshold: + Umbral PWM: + + + + + Failsafe Crash Check: + Failsafe detector de colisión: + + + + + General Failsafe Triggers + Activadores del Failsafe Generales + + + + + Disabled + Desabilitado + + + + + Always RTL + Siempre RTL + + + + + Continue with Mission in Auto Mode + Continuar con la misión en Modo Auto + + + + + Always Land + Aterrizar siempre + + + + + GeoFence + GeoFence + + + + + Circle GeoFence enabled + GeoFence circular activada + + + + + Altitude GeoFence enabled + GeoFence de Altitud activada + + + + + Report only + Sólo notificar + + + + + RTL or Land + RTL o Aterrizar + + + + + Max radius: + Radio máximo: + + + + + Max altitude: + Altitud máxima: + + + + + + + Return to Launch + Volver al lugar de despegue + + + + + + + Return at current altitude + Volver manteniendo altitud actual + + + + + + + Return at specified altitude: + Volver a altitud determinada: + + + + + Loiter above Home for: + Esperar sobre Home durante: + + + + + Land with descent speed: + Velocidad de descenso para el aterrizaje: + + + + + Final loiter altitude: + Altitud de espera final: + + + + + Arming Checks + Comprobaciones de Armado + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Atención: Desactivar las comprobaciones de armado puede provocar la pérdida de control del vehículo. + + + + APMSafetyComponentCopter + + + Ground Station failsafe: + Faisafe de la Estación de Tierra: + + + + Throttle failsafe: + Failsafe de acelerador: + + + + Disabled + Desactivado + + + + Always RTL + Siempre RTL + + + + Continue with Mission in Auto Mode + Continuar con la misión en Modo Auto + + + + Always Land + Aterrizar siempre + + + + PWM threshold: + Umbral PWM: + + + + Return to Launch + Volver al lugar de despegue + + + + + Voltage threshold: + Umbral de voltaje: + + + + Battery1 Failsafe Triggers + Activadores del Failsafe de la Batería 1 + + + + + Battery low action: + Acción por batería baja: + + + + + Battery critical action: + Acción para nivel batería crítica: + + + + + MAH threshold: + Umbral MAH: + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + General Failsafe Triggers + General Failsafe Triggers + + + + GeoFence + GeoFence + + + + Circle GeoFence enabled + Circle GeoFence activado + + + + Altitude GeoFence enabled + GeoFence de Altitud activado + + + + Report only + Solo reportar + + + + RTL or Land + RTL or Land + + + + Max radius: + Max radius: + + + + Max altitude: + Max altitude: + + + + Return at current altitude + Return at current altitude + + + + Return at specified altitude: + Return at specified altitude: + + + + Loiter above Home for: + Loiter above Home for: + + + + Land with descent speed: + Land with descent speed: + + + + Final loiter altitude: + Final loiter altitude: + + + + Arming Checks + Arming Checks + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentPlane + + + Failsafe Triggers + Failsafe Triggers + + + + Throttle PWM threshold: + Throttle PWM threshold: + + + + Voltage threshold: + Voltage threshold: + + + + MAH threshold: + MAH threshold: + + + + GCS failsafe + GCS failsafe + + + + Return to Launch + Return to Launch + + + + Return at current altitude + Return at current altitude + + + + Return at specified altitude: + Return at specified altitude: + + + + APMSafetyComponentRover + + + Failsafe Triggers + Failsafe Triggers + + + + Ground Station failsafe: + Ground Station failsafe: + + + + Throttle failsafe: + Throttle failsafe: + + + + PWM threshold: + PWM threshold: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + Disabled + Disabled + + + + Hold + Hold + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks + Arming Checks + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentSub + + + + Failsafe Actions + Failsafe Actions + + + + + GCS Heartbeat: + GCS Heartbeat: + + + + + Leak: + Leak: + + + + + Detector Pin: + Detector Pin: + + + + + Battery: + Battery: + + + + + EKF: + EKF: + + + + + Pilot Input: + Pilot Input: + + + + + Internal Temperature: + Internal Temperature: + + + + + Internal Pressure: + Internal Pressure: + + + + + Threshold: + Threshold: + + + + + Arming Checks + Arming Checks + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentSummary + + + + Arming Checks: + Arming Checks: + + + + + Enabled + Enabled + + + + + Some disabled + Some disabled + + + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + Failsafe Action: + Failsafe Action: + + + + + Failsafe Crash Check: + Failsafe detector de colisión: + + + + + Batt1 low failsafe: + Failsafe de batería 1 baja: + + + + + Batt1 critical failsafe: + Faisafe por batería 1 crítica: + + + + + Batt2 low failsafe: + Failsafe por batería 2 baja: + + + + + Batt2 critical failsafe: + Faisafe por batería 2 crítica: + + + + + + + GeoFence: + GeoFence: + + + + + Disabled + Desactivado + + + + + Altitude + Altitud + + + + + Circle + Círculo + + + + + Altitude,Circle + Altitude,Circle + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Unknown + Unknown + + + + + + + RTL min alt: + RTL min alt: + + + + + + + current + current + + + + APMSafetyComponentSummaryCopter + + + Disabled + Disabled + + + + Unknown + Unknown + + + + Arming Checks: + Arming Checks: + + + + Enabled + Enabled + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + GeoFence: + GeoFence: + + + + Altitude + Altitude + + + + Circle + Circle + + + + Altitude,Circle + Altitude,Circle + + + + Report only + Report only + + + + RTL or Land + RTL or Land + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryPlane + + + Throttle failsafe: + Throttle failsafe: + + + + + + Disabled + Disabled + + + + Voltage failsafe: + Voltage failsafe: + + + + mAh failsafe: + mAh failsafe: + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryRover + + + + + Disabled + Disabled + + + + Always RTL + Always RTL + + + + Always Hold + Always Hold + + + + + Unknown + Unknown + + + + Hold + Hold + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks: + Arming Checks: + + + + Enabled + Enabled + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Failsafe Action: + Failsafe Action: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + APMSafetyComponentSummarySub + + + + Arming Checks: + Arming Checks: + + + + + Enabled + Enabled + + + + + Some disabled + Some disabled + + + + + GCS failsafe: + GCS failsafe: + + + + + Leak failsafe: + Leak failsafe: + + + + + Battery failsafe: + Battery failsafe: + + + + + EKF failsafe: + EKF failsafe: + + + + + Pilot Input failsafe: + Pilot Input failsafe: + + + + + Int. Temperature failsafe: + Int. Temperature failsafe: + + + + + Int. Pressure failsafe: + Int. Pressure failsafe: + + + + APMSensorsComponent + + + + If the compass or GPS module is mounted in flight direction, leave the default value (None) + If the compass or GPS module is mounted in flight direction, leave the default value (None) + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + For Compass calibration you will need to rotate your vehicle through a number of positions. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + The calibration for Compass %1 appears to be poor. + The calibration for Compass %1 appears to be poor. + + + + + Check the compass position within your vehicle and re-do the calibration. + Check the compass position within your vehicle and re-do the calibration. + + + + + + + Calibrate Compass + Calibrate Compass + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Sensor Settings + Sensor Settings + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Calibration complete + Calibration complete + + + + + Sensor Calibration + Sensor Calibration + + + + + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + + + + + + + Compass + Compass + + + + + + + (primary + (primary + + + + + + + (secondary + (secondary + + + + + + + , external + , external + + + + + + + , internal + , internal + + + + + + + Use Compass + Use Compass + + + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + + + + + - Green indicates a well functioning compass. + + - Green indicates a well functioning compass. + + + + + + - Yellow indicates a questionable compass or calibration. + + - Yellow indicates a questionable compass or calibration. + + + + + + - Red indicates a compass which should not be used. + + + - Red indicates a compass which should not be used. + + + + + + + + + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + + + + + Orientation: + Orientation: + + + + + If mounted in the direction of flight, select None. + If mounted in the direction of flight, select None. + + + + + Before calibrating make sure rotation settings are correct. + Before calibrating make sure rotation settings are correct. + + + + + Accelerometer calibration complete + Accelerometer calibration complete + + + + + Compass calibration complete + Compass calibration complete + + + + + + + Reboot Vehicle + Reboot Vehicle + + + + + Autopilot Rotation: + Autopilot Rotation: + + + + + 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. + 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. + 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. + 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. + 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. + 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. + Secure the copter (perhaps with tape) so that it does not move. + + + + + Turn on your transmitter and keep throttle at zero. + Turn on your transmitter and keep throttle at zero. + + + + + Click Ok to start CompassMot calibration. + Click Ok to start CompassMot calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press Ok. + To level the horizon you need to place the vehicle in its level flight position and press Ok. + + + + + depth + depth + + + + + altitude + altitude + + + + + Pressure calibration will set the %1 to zero at the current pressure reading. %2 + 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. + To calibrate the airspeed sensor shield it from the wind. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Accelerometer + Accelerometer + + + + + Compass + Compass + + + + + Accelerometer must be calibrated prior to Compass. + Accelerometer must be calibrated prior to Compass. + + + + + Level Horizon + Level Horizon + + + + + Accelerometer must be calibrated prior to Level Horizon. + Accelerometer must be calibrated prior to Level Horizon. + + + + + Calibrate Pressure + Calibrate Pressure + + + + + Cal Baro/Airspeed + Cal Baro/Airspeed + + + + + CompassMot + CompassMot + + + + + CompassMot - Compass Motor Interference Calibration + CompassMot - Compass Motor Interference Calibration + + + + + Next + Next + + + + + Cancel + Cancel + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + APMSensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + + + + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + + + + Quickly bring the throttle back down to zero + Quickly bring the throttle back down to zero + + + + Press the Next button to complete the calibration + Press the Next button to complete the calibration + + + + Hold the vehicle in its level flight position. + Hold the vehicle in its level flight position. + + + + Requesting pressure calibration... + Requesting pressure calibration... + + + + Rotate the vehicle continuously as shown in the diagram until marked as Completed + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + Place you vehicle into one of the orientations shown below and hold it still + + + + Level horizon complete + Level horizon complete + + + + Level horizon failed + Level horizon failed + + + + Pressure calibration success + Pressure calibration success + + + + Pressure calibration fail + Pressure calibration fail + + + + Compass %1 calibration complete + Compass %1 calibration complete + + + + Compass %1 calibration below quality threshold + Compass %1 calibration below quality threshold + + + + All compasses calibrated successfully + All compasses calibrated successfully + + + + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + + + + Compass calibration failed + Compass calibration failed + + + + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + + + + Continue rotating... + Continue rotating... + + + + APMSensorsComponentSummary + + + + Compass + Compass + + + + + + + Setup required + Setup required + + + + + Not installed + Not installed + + + + + Accelerometer(s) + Accelerometer(s) + + + + + Ready + Ready + + + + APMSubFrameComponent + + + Frame + 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. + 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. + + + + + + + Load Vehicle Default Parameters + Load Vehicle Default Parameters + + + + + Select your vehicle to load the default parameters: + Select your vehicle to load the default parameters: + + + + APMSubFrameComponentSummary + + + + Frame Type + Frame Type + + + + + Firmware Version + Firmware Version + + + + + + + Unknown + Unknown + + + + + Git Revision + Git Revision + + + + APMTuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + APMTuningComponentCopter + + + + Basic Tuning + Basic Tuning + + + + + Roll/Pitch Sensitivity + Roll/Pitch Sensitivity + + + + + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + + + + + Climb Sensitivity + Climb Sensitivity + + + + + Slide to the right to climb more aggressively or slide to the left to climb more gently + Slide to the right to climb more aggressively or slide to the left to climb more gently + + + + + + + RC Roll/Pitch Feel + RC Roll/Pitch Feel + + + + + + + Slide to the left for soft control, slide to the right for crisp control + Slide to the left for soft control, slide to the right for crisp control + + + + + AutoTune + AutoTune + + + + + Axes to AutoTune: + Axes to AutoTune: + + + + + Channel for AutoTune switch: + Channel for AutoTune switch: + + + + + None + None + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Channel 9 + Channel 9 + + + + + Channel 10 + Channel 10 + + + + + Channel 11 + Channel 11 + + + + + Channel 12 + Channel 12 + + + + + In Flight Tuning + In Flight Tuning + + + + + Channel Option 6 (Tuning): + Channel Option 6 (Tuning): + + + + + Min: + Min: + + + + + Max: + Max: + + + + AirframeComponent + + + + Custom Airframe Config + Custom Airframe Config + + + + + Your vehicle is using a custom airframe configuration. + Your vehicle is using a custom airframe configuration. + + + + + This configuration can only be modified through the Parameter Editor. + + + This configuration can only be modified through the Parameter Editor. + + + + + + + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + + + + + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + + + + + You've connected a %1. + You've connected a %1. + + + + + Airframe is not set. + Airframe is not set. + + + + + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + + + + + + + Apply and Restart + Apply and Restart + + + + Airframe + Airframe + + + + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + + + + AirframeComponentController + + + You cannot change airframe configuration while connected to multiple vehicles. + You cannot change airframe configuration while connected to multiple vehicles. + + + + AirframeComponentSummary + + + + System ID + System ID + + + + + Airframe type + Airframe type + + + + + + + Setup required + Setup required + + + + + Vehicle + Vehicle + + + + + Firmware Version + Firmware Version + + + + + Unknown + Unknown + + + + AnalyzeView + + + Analyze + Analyze + + + + Log Download + Log Download + + + + GeoTag Images + GeoTag Images + + + + Mavlink Console + Mavlink Console + + + + AppLogModel + + + Open console log output file failed %1 : %2 + Open console log output file failed %1 : %2 + + + + AppMessages + + + Clear All + Clear All + + + + Log files (*.txt) + Log files (*.txt) + + + + All Files (*) + All Files (*) + + + + Select log save file + Select log save file + + + + Save App Log + Save App Log + + + + Show Latest + Show Latest + + + + Set logging + Set logging + + + + Turn on logging categories + Turn on logging categories + + + + AppSettings + + + Application Settings + Application Settings + + + + ArmedIndicator + + + Armed + Armed + + + + Disarmed + Disarmed + + + + AudioOutput + + + negative + negative + + + + point + point + + + + meters + meters + + + + AutoPilotPlugin + + + One or more vehicle components require setup prior to flight. + One or more vehicle components require setup prior to flight. + + + + BatteryIndicator + + + Battery Status + Battery Status + + + + Voltage: + Voltage: + + + + Accumulated Consumption: + Accumulated Consumption: + + + + BluetoothLink + + + Bluetooth Link Error + Bluetooth Link Error + + + + BluetoothSettings + + + Bluetooth Not Available + Bluetooth Not Available + + + + Bluetooth Link Settings + Bluetooth Link Settings + + + + Device: + Device: + + + + Address: + Address: + + + + Bluetooth Devices: + Bluetooth Devices: + + + + Scan + Scan + + + + Stop + Stop + + + + Bootloader + + + Write failed: %1 + Write failed: %1 + + + + Incorrect number of bytes returned for write: actual(%1) expected(%2) + Incorrect number of bytes returned for write: actual(%1) expected(%2) + + + + Timeout waiting for bytes to be available + Timeout waiting for bytes to be available + + + + Read failed: error: %1 + Read failed: error: %1 + + + + Get Command Response: + Get Command Response: + + + + Invalid sync response: 0x%1 0x%2 + Invalid sync response: 0x%1 0x%2 + + + + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + + + + Unknown response code + Unknown response code + + + + Command failed: 0x%1 (%2) + Command failed: 0x%1 (%2) + + + + + Get Board Info: + Get Board Info: + + + + Send Command: + Send Command: + + + + Board erase failed: %1 + Board erase failed: %1 + + + + + Unable to open firmware file %1: %2 + Unable to open firmware file %1: %2 + + + + + Firmware file read failed: %1 + Firmware file read failed: %1 + + + + + Flash failed: %1 at address 0x%2 + Flash failed: %1 at address 0x%2 + + + + + Unable to retrieve block from ihx: index %1 + Unable to retrieve block from ihx: index %1 + + + + Unable to set flash start address: 0x%2 + Unable to set flash start address: 0x%2 + + + + + Read failed: %1 at address: 0x%2 + Read failed: %1 at address: 0x%2 + + + + + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + + + + Unable to set read start address: 0x%2 + Unable to set read start address: 0x%2 + + + + CRC mismatch: board(0x%1) file(0x%2) + CRC mismatch: board(0x%1) file(0x%2) + + + + Open failed on port %1: %2 + Open failed on port %1: %2 + + + + Found unsupported bootloader version: %1 + Found unsupported bootloader version: %1 + + + + Get Board Id: + Get Board Id: + + + + BuiltInPreFlightCheckModel + + + Initial checks + Initial checks + + + + Hardware + Hardware + + + + Props mounted? Wings secured? Tail secured? + Props mounted? Wings secured? Tail secured? + + + + Please arm the vehicle here + Please arm the vehicle here + + + + Actuators + Actuators + + + + Move all control surfaces. Did they work properly? + Move all control surfaces. Did they work properly? + + + + Motors + Motors + + + + Propellers free? Then throttle up gently. Working properly? + Propellers free? Then throttle up gently. Working properly? + + + + Mission + Mission + + + + Please confirm mission is valid (waypoints valid, no terrain collision). + Please confirm mission is valid (waypoints valid, no terrain collision). + + + + Last preparations before launch + Last preparations before launch + + + + Payload + Payload + + + + Configured and started? Payload lid closed? + Configured and started? Payload lid closed? + + + + OK for your platform? Lauching into the wind? + OK for your platform? Lauching into the wind? + + + + Flight area + Flight area + + + + Launch area and path free of obstacles/people? + Launch area and path free of obstacles/people? + + + + CameraCalc + + + Camera + Camera + + + + Width + Width + + + + Height + Height + + + + Sensor + Sensor + + + + Image + Image + + + + Focal length + Focal length + + + + Front Lap + Front Lap + + + + Side Lap + Side Lap + + + + Overlap + Overlap + + + + Select one: + Select one: + + + + Ground Res + Ground Res + + + + CameraCalc section version %1 not supported + CameraCalc section version %1 not supported + + + + Custom Camera + Custom Camera + + + + Manual (no camera specs) + Manual (no camera specs) + + + + CameraComponent + + + + Vehicle must be restarted for changes to take effect. + Vehicle must be restarted for changes to take effect. + + + + + Apply and Restart + Apply and Restart + + + + + Camera Trigger Settings + Camera Trigger Settings + + + + + Trigger mode + Trigger mode + + + + + Trigger interface + Trigger interface + + + + + Time Interval + Time Interval + + + + + Distance Interval + Distance Interval + + + + + Hardware Settings + Hardware Settings + + + + + AUX Pin Assignment + AUX Pin Assignment + + + + + Trigger Pin Polarity + Trigger Pin Polarity + + + + + Trigger Period + Trigger Period + + + + + Camera Test + Camera Test + + + + + Trigger Camera + Trigger Camera + + + + Camera + Camera + + + + Camera setup is used to adjust camera and gimbal settings. + Camera setup is used to adjust camera and gimbal settings. + + + + CameraComponentSummary + + + + Trigger interface + Trigger interface + + + + + Trigger mode + Trigger mode + + + + + Time interval + Time interval + + + + + Distance interval + Distance interval + + + + + AUX pins + AUX pins + + + + + AUX pin polarity + AUX pin polarity + + + + CameraPageWidget + + + Video Settings + Video Settings + + + + Camera Settings + Camera Settings + + + + Trigger Camera + Trigger Camera + + + + Camera + Camera + + + + Free Space: + Free Space: + + + + Camera Selector: + Camera Selector: + + + + Single + Single + + + + Time Lapse + Time Lapse + + + + Photo Mode + Photo Mode + + + + Photo Interval (seconds) + Photo Interval (seconds) + + + + Reset Camera Defaults + Reset Camera Defaults + + + + Reset + Reset + + + + Reset Camera to Factory Settings + Reset Camera to Factory Settings + + + + Confirm resetting all settings? + Confirm resetting all settings? + + + + Storage + Storage + + + + Format + Format + + + + Format Camera Storage + Format Camera Storage + + + + Confirm erasing all files? + Confirm erasing all files? + + + + CameraSection + + + Camera + Camera + + + + Time + Time + + + + Distance + Distance + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Gimbal + Gimbal + + + + Mode + Mode + + + + CenterMapDropButton + + + Center map on: + Center map on: + + + + Mission + Mission + + + + All items + All items + + + + Home + Home + + + + Current Location + Current Location + + + + Specified Location + Specified Location + + + + Vehicle + Vehicle + + + + Follow Vehicle + Follow Vehicle + + + + CenterMapDropPanel + + + Center map on: + Center map on: + + + + Mission + Mission + + + + All items + All items + + + + Home + Home + + + + Current Location + Current Location + + + + Specified Location + Specified Location + + + + Vehicle + Vehicle + + + + CorridorScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Corridor Scan + Corridor Scan + + + + C + C + + + + CorridorScanEditor + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Altitude + Altitude + + + + Trigger Distance + Trigger Distance + + + + Spacing + Spacing + + + + Corridor + Corridor + + + + Width + Width + + + + Turnaround dist + Turnaround dist + + + + Take images in turnarounds + Take images in turnarounds + + + + Relative altitude + Relative altitude + + + + Rotate Entry Point + Rotate Entry Point + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + CustomCommandWidget + + + No vehicle connected + No vehicle connected + + + + Load Custom Qml file... + Load Custom Qml file... + + + + Reset + Reset + + + + CustomCommandWidgetController + + + Select custom Qml file + Select custom Qml file + + + + Qml files (*.qml) + Qml files (*.qml) + + + + DebugWindow + + + Qt Platform: + Qt Platform: + + + + Font Point Size 10 + Font Point Size 10 + + + + Default font width: + Default font width: + + + + Font Point Size 10.5 + Font Point Size 10.5 + + + + Default font height: + Default font height: + + + + Font Point Size 11 + Font Point Size 11 + + + + Default font pixel size: + Default font pixel size: + + + + Font Point Size 11.5 + Font Point Size 11.5 + + + + Default font point size: + Default font point size: + + + + Font Point Size 12 + Font Point Size 12 + + + + QML Screen Desktop: + QML Screen Desktop: + + + + Font Point Size 12.5 + Font Point Size 12.5 + + + + QML Screen Size: + QML Screen Size: + + + + Font Point Size 13 + Font Point Size 13 + + + + QML Pixel Density: + QML Pixel Density: + + + + Font Point Size 13.5 + Font Point Size 13.5 + + + + QML Pixel Ratio: + QML Pixel Ratio: + + + + Font Point Size 14 + Font Point Size 14 + + + + Default Point: + Default Point: + + + + Font Point Size 14.5 + Font Point Size 14.5 + + + + Computed Font Height: + Computed Font Height: + + + + Font Point Size 15 + Font Point Size 15 + + + + Computed Screen Height: + Computed Screen Height: + + + + Font Point Size 15.5 + Font Point Size 15.5 + + + + Computed Screen Width: + Computed Screen Width: + + + + Font Point Size 16 + Font Point Size 16 + + + + ESP8266Component + + + controller WiFi Bridge + controller WiFi Bridge + + + + Error fetching WiFi Bridge Status: %1 + Error fetching WiFi Bridge Status: %1 + + + + ESP WiFi Bridge Settings + ESP WiFi Bridge Settings + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + WiFi Channel + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + WiFi STA SSID + WiFi STA SSID + + + + WiFi STA Password + WiFi STA Password + + + + UART Baud Rate + UART Baud Rate + + + + QGC UDP Port + QGC UDP Port + + + + ESP WiFi Bridge Status + ESP WiFi Bridge Status + + + + Bridge/Vehicle Link + Bridge/Vehicle Link + + + + Bridge/QGC Link + Bridge/QGC Link + + + + QGC/Bridge Link + QGC/Bridge Link + + + + + + Messages Received + Messages Received + + + + + + Messages Lost + Messages Lost + + + + + + Messages Sent + Messages Sent + + + + Restore Defaults + Restore Defaults + + + + Restart WiFi Bridge + Restart WiFi Bridge + + + + Reboot WiFi Bridge + Reboot WiFi Bridge + + + + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + + + + Reset Counters + Reset Counters + + + + WiFi Bridge + WiFi Bridge + + + + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + + + + ESP8266ComponentSummary + + + Firmware Version + Firmware Version + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + WiFi Channel + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + UART Baud Rate + UART Baud Rate + + + + EditPositionDialog + + + Latitude + Latitude + + + + Longitude + Longitude + + + + Set Geographic + Set Geographic + + + + Zone + Zone + + + + Hemisphere + Hemisphere + + + + Easting + Easting + + + + Northing + Northing + + + + Set UTM + Set UTM + + + + Set From Vehicle Position + Set From Vehicle Position + + + + FWLandingPatternEditor + + + Set to vehicle heading + Set to vehicle heading + + + + Set to vehicle location + Set to vehicle location + + + + Loiter point + Loiter point + + + + + Altitude + Altitude + + + + Radius + Radius + + + + Landing Dist + Landing Dist + + + + Glide Slope + Glide Slope + + + + Altitudes relative to home + Altitudes relative to home + + + + - or - + - or - + + + + Loiter clockwise + Loiter clockwise + + + + Landing point + Landing point + + + + Heading + Heading + + + + Click in map to set landing point. + Click in map to set landing point. + + + + Fact + + + Unknown: %1 + Unknown: %1 + + + + true + true + + + + false + false + + + + FactMetaData + + + Other + Other + + + + Misc + Misc + + + + + + + + + + + + + + + Value must be within %1 and %2 + Value must be within %1 and %2 + + + + + Invalid number + Invalid number + + + + FactPanel + + + Parameters(s) missing: %1 + Parameters(s) missing: %1 + + + + FactPanelController + + + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + + + + Internal Error: %1 + Internal Error: %1 + + + + FactTextField + + + Invalid Value + Invalid Value + + + + Value Details + Value Details + + + + FactValueSlider + + + Value Details + Value Details + + + + FileManager + + + Unable to open local file for writing (%1) + Unable to open local file for writing (%1) + + + + Unable to write data to local file (%1) + Unable to write data to local file (%1) + + + + Download: Incorrect session returned + Download: Incorrect session returned + + + + Download: Offset returned (%1) differs from offset requested/expected (%2) + Download: Offset returned (%1) differs from offset requested/expected (%2) + + + + List: Offset returned (%1) differs from offset requested (%2) + List: Offset returned (%1) differs from offset requested (%2) + + + + Incorrectly formed list entry: '%1' + Incorrectly formed list entry: '%1' + + + + Missing NULL termination in list entry + Missing NULL termination in list entry + + + + Write: Incorrect session returned + Write: Incorrect session returned + + + + Write: Offset returned (%1) differs from offset requested (%2) + Write: Offset returned (%1) differs from offset requested (%2) + + + + Write: Returned invalid size of write size data + Write: Returned invalid size of write size data + + + + Write: Size returned (%1) differs from size requested (%2) + Write: Size returned (%1) differs from size requested (%2) + + + + Bad sequence number on received message: expected(%1) received(%2) + Bad sequence number on received message: expected(%1) received(%2) + + + + Nak received creating file, error: %1 + Nak received creating file, error: %1 + + + + Nak received creating directory, error: %1 + Nak received creating directory, error: %1 + + + + Nak received, error: %1 + Nak received, error: %1 + + + + Unknown opcode returned from server: %1 + Unknown opcode returned from server: %1 + + + + + + Command not sent. Waiting for previous command to complete. + Command not sent. Waiting for previous command to complete. + + + + + + + Command not sent. No Vehicle links. + Command not sent. No Vehicle links. + + + + + UAS File manager busy. Try again later + UAS File manager busy. Try again later + + + + File (%1) is not readable for upload + File (%1) is not readable for upload + + + + Unable to open local file for upload (%1) + Unable to open local file for upload (%1) + + + + Unable to read data from local file (%1) + Unable to read data from local file (%1) + + + + + Timeout waiting for ack: Download failed + Timeout waiting for ack: Download failed + + + + + Timeout waiting for ack: Upload failed + Timeout waiting for ack: Upload failed + + + + FirmwareImage + + + Incorrectly formatted line in .ihx file, line too short + Incorrectly formatted line in .ihx file, line too short + + + + Unsupported record type in file: %1 + Unsupported record type in file: %1 + + + + Unable to open firmware file %1, error: %2 + Unable to open firmware file %1, error: %2 + + + + Supplied file is not a valid JSON document + Supplied file is not a valid JSON document + + + + Firmware file mission required key: %1 + Firmware file mission required key: %1 + + + + Firmware file has invalid key: %1 + Firmware file has invalid key: %1 + + + + Downloaded firmware board id does not match hardware board id: %1 != %2 + Downloaded firmware board id does not match hardware board id: %1 != %2 + + + + Write failed for parameter meta data file, error: %1 + Write failed for parameter meta data file, error: %1 + + + + Unable to open parameter meta data file %1 for writing, error: %2 + Unable to open parameter meta data file %1 for writing, error: %2 + + + + Write failed for airframe meta data file, error: %1 + Write failed for airframe meta data file, error: %1 + + + + Unable to open airframe meta data file %1 for writing, error: %2 + Unable to open airframe meta data file %1 for writing, error: %2 + + + + Unable to open decompressed file %1 for writing, error: %2 + Unable to open decompressed file %1 for writing, error: %2 + + + + Write failed for decompressed image file, error: %1 + Write failed for decompressed image file, error: %1 + + + + Firmware file has invalid decompressed size for %1 + Firmware file has invalid decompressed size for %1 + + + + Could not find compressed bytes for %1 in Firmware file + Could not find compressed bytes for %1 in Firmware file + + + + Incorrectly formed compressed bytes section for %1 in Firmware file + Incorrectly formed compressed bytes section for %1 in Firmware file + + + + Firmware file has 0 length %1 + Firmware file has 0 length %1 + + + + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + + + + Successfully decompressed %1 + Successfully decompressed %1 + + + + Unabled to open firmware file %1, %2 + Unabled to open firmware file %1, %2 + + + + FirmwarePlugin + + + Sony NEX-5R 20mm + Sony NEX-5R 20mm + + + + Sony ILCE-QX1 + Sony ILCE-QX1 + + + + Canon S100 PowerShot + Canon S100 PowerShot + + + + Canon G9 X PowerShot + Canon G9 X PowerShot + + + + Canon SX260 HS PowerShot + Canon SX260 HS PowerShot + + + + Canon EOS-M 22mm + Canon EOS-M 22mm + + + + Sony a6000 16mm + Sony a6000 16mm + + + + Sony RX100 II 28mm + Sony RX100 II 28mm + + + + Ricoh GR II + Ricoh GR II + + + + RedEdge + RedEdge + + + + Parrot Sequioa RGB + Parrot Sequioa RGB + + + + Parrot Sequioa Monochrome + Parrot Sequioa Monochrome + + + + GoPro Hero 4 + GoPro Hero 4 + + + + Sentera NDVI Single Sensor + Sentera NDVI Single Sensor + + + + Sentera Double 4K Sensor + Sentera Double 4K Sensor + + + + FirmwareUpgrade + + + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + + + + Update the autopilot firmware to the latest version + Update the autopilot firmware to the latest version + + + + All %1 connections to vehicles must be + All %1 connections to vehicles must be + + + + Upgrade cancelled + Upgrade cancelled + + + + Found device + Found device + + + + + + + PX4 Flight Stack + PX4 Flight Stack + + + + + Standard Version (stable) + Standard Version (stable) + + + + Beta Testing (beta) + Beta Testing (beta) + + + + Developer Build (master) + Developer Build (master) + + + + + + Custom firmware file... + Custom firmware file... + + + + PX4 Pro + PX4 Pro + + + + ArduPilot + ArduPilot + + + + Standard Version + Standard Version + + + + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + + + + Detected Pixhawk board. You can select from the following flight stacks: + Detected Pixhawk board. You can select from the following flight stacks: + + + + Press Ok to upgrade your vehicle. + Press Ok to upgrade your vehicle. + + + + ArduPilot Flight Stack + ArduPilot Flight Stack + + + + Advanced settings + Advanced settings + + + + Select which version of the firmware you would like to install: + Select which version of the firmware you would like to install: + + + + Select which version of the above flight stack you would like to install: + Select which version of the above flight stack you would like to install: + + + + Select the standard version or one from the file system (previously downloaded): + Select the standard version or one from the file system (previously downloaded): + + + + WARNING: BETA FIRMWARE. + WARNING: BETA FIRMWARE. + + + + This firmware version is ONLY intended for beta testers. + This firmware version is ONLY intended for beta testers. + + + + Although it has received FLIGHT TESTING, it represents actively changed code. + Although it has received FLIGHT TESTING, it represents actively changed code. + + + + Do NOT use for normal operation. + Do NOT use for normal operation. + + + + WARNING: CONTINUOUS BUILD FIRMWARE. + WARNING: CONTINUOUS BUILD FIRMWARE. + + + + This firmware has NOT BEEN FLIGHT TESTED. + This firmware has NOT BEEN FLIGHT TESTED. + + + + It is only intended for DEVELOPERS. + It is only intended for DEVELOPERS. + + + + Run bench tests without props first. + Run bench tests without props first. + + + + Do NOT fly this without additional safety precautions. + Do NOT fly this without additional safety precautions. + + + + Follow the mailing list actively when using it. + Follow the mailing list actively when using it. + + + + FirmwareUpgradeController + + + Connect not allowed during Firmware Upgrade. + Connect not allowed during Firmware Upgrade. + + + + Connected to bootloader: + Connected to bootloader: + + + + Version: %1 + Version: %1 + + + + Board ID: %1 + Board ID: %1 + + + + Flash size: %1 + Flash size: %1 + + + + Attempting to flash an unknown board type, you must select 'Custom firmware file' + Attempting to flash an unknown board type, you must select 'Custom firmware file' + + + + Select Firmware File + Select Firmware File + + + + Firmware Files (*.px4 *.bin *.ihx) + Firmware Files (*.px4 *.bin *.ihx) + + + + Unable to find specified firmware download location + Unable to find specified firmware download location + + + + No firmware file selected + No firmware file selected + + + + Downloading firmware... + Downloading firmware... + + + + From: %1 + From: %1 + + + + Download complete + Download complete + + + + Image load failed + Image load failed + + + + Bootloader not found + Bootloader not found + + + + Image size of %1 is too large for board flash size %2 + Image size of %1 is too large for board flash size %2 + + + + Upgrade complete + Upgrade complete + + + + Upgrade cancelled + Upgrade cancelled + + + + MultiRotor - + MultiRotor - + + + + Heli - + Heli - + + + + ChibiOS:MultiRotor - + ChibiOS:MultiRotor - + + + + ChibiOS:Heli - + ChibiOS:Heli - + + + + ChibiOS - + ChibiOS - + + + + FixedWingLandingComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %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 altitude relative. Be sure to adjust/check your plan prior to flight. + 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 altitude relative. Be sure to adjust/check your plan prior to flight. + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + FlightDisplayView + + + Flight Plan complete + Flight Plan complete + + + + %1 Images Taken + %1 Images Taken + + + + Remove plan from vehicle + Remove plan from vehicle + + + + Leave plan on vehicle + Leave plan on vehicle + + + + Single + Single + + + + Multi-Vehicle + Multi-Vehicle + + + + Fly + Fly + + + + Action + Action + + + + FlightDisplayViewMap + + + R + rally point map item label + R + + + + Goto here + Goto here waypoint + Goto here + + + + Go to location + Go to location + + + + Orbit at location + Orbit at location + + + + FlightDisplayViewVideo + + + WAITING FOR VIDEO + WAITING FOR VIDEO + + + + VIDEO DISABLED + VIDEO DISABLED + + + + FlightDisplayViewWidgets + + + No GPS Lock for Vehicle + No GPS Lock for Vehicle + + + + FlightMap + + + Specify Position + Specify Position + + + + FlightModeDropdown + + + N/A + No data to display + N/A + + + + FlightModeMenu + + + N/A + No data to display + N/A + + + + FlightModesComponent + + + Flight Modes + Flight Modes + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + + + + FlightModesComponentSummary + + + + + + Mode switch + Mode switch + + + + + + + Setup required + Setup required + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Position Ctl switch + Position Ctl switch + + + + + Loiter switch + Loiter switch + + + + + Return switch + Return switch + + + + + + + + + Disabled + Disabled + + + + GPSIndicator + + + GPS Status + GPS Status + + + + GPS Data Unavailable + GPS Data Unavailable + + + + GPS Count: + GPS Count: + + + + + N/A + No data to display + N/A + + + + GPS Lock: + GPS Lock: + + + + HDOP: + HDOP: + + + + + + --.-- + No data to display + --.-- + + + + VDOP: + VDOP: + + + + Course Over Ground: + Course Over Ground: + + + + GPSRTKIndicator + + + Survey-in Active + Survey-in Active + + + + RTK Streaming + RTK Streaming + + + + Duration: + Duration: + + + + Accuracy: + Accuracy: + + + + Current Accuracy: + Current Accuracy: + + + + Satellites: + Satellites: + + + + GeneralSettings + + + (Requires Restart) + (Requires Restart) + + + + Units (Requires Restart) + Units (Requires Restart) + + + + Miscellaneous + Miscellaneous + + + + Distance + Distance + + + + Area + Area + + + + Speed + Speed + + + + Temperature + Temperature + + + + Color Scheme + Color Scheme + + + + Map Provider + Map Provider + + + + Map Type + Map Type + + + + Stream GCS Position + Stream GCS Position + + + + Mute all audio output + Mute all audio output + + + + Save telemetry log after each flight + Save telemetry log after each flight + + + + Save telemetry log even if vehicle was not armed + Save telemetry log even if vehicle was not armed + + + + Use preflight checklist + Use preflight checklist + + + + Clear all settings on next start + Clear all settings on next start + + + + Clear Settings + Clear Settings + + + + All saved settings will be reset the next time you start %1. Is this really what you want? + All saved settings will be reset the next time you start %1. Is this really what you want? + + + + Announce battery lower than + Announce battery lower than + + + + Default Mission Altitude + Default Mission Altitude + + + + Application Load/Save Path + Application Load/Save Path + + + + + + Browse + Browse + + + + Choose the location to save/load files + Choose the location to save/load files + + + + Survey in accuracy (U-blox only) + Survey in accuracy (U-blox only) + + + + Minimum observation duration + Minimum observation duration + + + + AutoConnect to the following devices + AutoConnect to the following devices + + + + NMEA GPS Device + NMEA GPS Device + + + + NMEA GPS Baudrate + NMEA GPS Baudrate + + + + Video Source + Video Source + + + + UDP Port + UDP Port + + + + RTSP URL + RTSP URL + + + + TCP URL + TCP URL + + + + Aspect Ratio + Aspect Ratio + + + + Disable When Disarmed + Disable When Disarmed + + + + Auto-Delete Files + Auto-Delete Files + + + + Max Storage Usage + Max Storage Usage + + + + Video File Format + Video File Format + + + + Indoor Image + Indoor Image + + + + + Choose custom brand image file + Choose custom brand image file + + + + Outdoor Image + Outdoor Image + + + + Reset Default Brand Image + Reset Default Brand Image + + + + %1 Version + %1 Version + + + + Virtual Joystick + Virtual Joystick + + + + Font Size: + Font Size: + + + + AutoLoad Missions + AutoLoad Missions + + + + <not set> + <not set> + + + + RTK GPS (Requires Restart) + RTK GPS (Requires Restart) + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + LibrePilot + LibrePilot + + + + UDP + UDP + + + + RTK GPS + RTK GPS + + + + Video + Video + + + + Brand Image + Brand Image + + + + Video Recording + Video Recording + + + + GeoFenceController + + + GeoFence supports version %1 + GeoFence supports version %1 + + + + GeoFence polygon not stored as object + GeoFence polygon not stored as object + + + + GeoFence circle not stored as object + GeoFence circle not stored as object + + + + GeoFenceEditor + + + GeoFence + GeoFence + + + + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + + + + This vehicle does not support GeoFence. + This vehicle does not support GeoFence. + + + + Insert GeoFence + Insert GeoFence + + + + Polygon Fence + Polygon Fence + + + + Circular Fence + Circular Fence + + + + Polygon Fences + Polygon Fences + + + + + None + None + + + + + Inclusion + Inclusion + + + + + Edit + Edit + + + + + Delete + Delete + + + + Circular Fences + Circular Fences + + + + Radius + Radius + + + + GeoFenceManager + + + GeoFence load: Vertex count change mid-polygon - actual:expected + GeoFence load: Vertex count change mid-polygon - actual:expected + + + + GeoFence load: Polygon type changed before last load complete - actual:expected + GeoFence load: Polygon type changed before last load complete - actual:expected + + + + GeoFence load: Incomplete polygon loaded + GeoFence load: Incomplete polygon loaded + + + + GeoFence load: Unsupported command %1 + GeoFence load: Unsupported command %1 + + + + GeoTagController + + + Select log file load + Select log file load + + + + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + + + + Select image directory + Select image directory + + + + Select save directory + Select save directory + + + + Cannot find the image directory + Cannot find the image directory + + + + Images have alreay been tagged. + Images have alreay been tagged. + + + + The images have already been tagged. Do you want to replace the previously tagged images? + The images have already been tagged. Do you want to replace the previously tagged images? + + + + + Replace + Replace + + + + Images have already been tagged + Images have already been tagged + + + + Couldn't replace the previously tagged images + Couldn't replace the previously tagged images + + + + Cannot find the save directory + Cannot find the save directory + + + + Save folder not empty. + Save folder not empty. + + + + The save folder already contains images. Do you want to replace them? + The save folder already contains images. Do you want to replace them? + + + + Save folder not empty + Save folder not empty + + + + Couldn't replace the existing images + Couldn't replace the existing images + + + + GeoTagPage + + + GeoTag Images + GeoTag Images + + + + 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. + 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 + Select log file + + + + Select image directory + Select image directory + + + + (Optionally) Select save directory + (Optionally) Select save directory + + + + Cancel Tagging + Cancel Tagging + + + + Start Tagging + Start Tagging + + + + GeoTagWorker + + + The image directory doesn't contain images, make sure your images are of the JPG format + The image directory doesn't contain images, make sure your images are of the JPG format + + + + + Geotagging failed. Couldn't open an image. + Geotagging failed. Couldn't open an image. + + + + + + + + + Tagging cancelled + Tagging cancelled + + + + Geotagging failed. Couldn't open log file. + Geotagging failed. Couldn't open log file. + + + + %1 - tagging cancelled + %1 - tagging cancelled + + + + Log parsing failed + Log parsing failed + + + + Geotagging failed in trigger filtering + Geotagging failed in trigger filtering + + + + Geotagging failed. Image requested not present. + Geotagging failed. Image requested not present. + + + + Geotagging failed. Couldn't write to image. + Geotagging failed. Couldn't write to image. + + + + Geotagging failed. Couldn't write to an image. + Geotagging failed. Couldn't write to an image. + + + + GuidedActionConfirm + + + Slide to confirm + Slide to confirm + + + + GuidedActionList + + + Select Action + Select Action + + + + GuidedActionsController + + + EMERGENCY STOP + EMERGENCY STOP + + + + Arm + Arm + + + + Disarm + Disarm + + + + RTL + RTL + + + + Takeoff + Takeoff + + + + Land + Land + + + + Start Mission + Start Mission + + + + Continue Mission + Continue Mission + + + + Resume Mission + Resume Mission + + + + Resume FAILED + Resume FAILED + + + + Pause + Pause + + + + Change Altitude + Change Altitude + + + + Orbit + Orbit + + + + Land Abort + Land Abort + + + + Set Waypoint + Set Waypoint + + + + Goto Location + Goto Location + + + + VTOL Transition + VTOL Transition + + + + Arm the vehicle. + Arm the vehicle. + + + + Disarm the vehicle + Disarm the vehicle + + + + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + + + + Move the vehicle to the specified location. + Move the vehicle to the specified location. + + + + Orbit the vehicle around the specified location. + Orbit the vehicle around the specified location. + + + + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + + + + Takeoff from ground and hold position. + Takeoff from ground and hold position. + + + + Takeoff from ground and start the current mission. + Takeoff from ground and start the current mission. + + + + Continue the mission from the current waypoint. + Continue the mission from the current waypoint. + + + + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + + + + Upload of resume mission failed. Confirm to retry upload + Upload of resume mission failed. Confirm to retry upload + + + + Review the modified mission. Confirm if you want to takeoff and begin mission. + Review the modified mission. Confirm if you want to takeoff and begin mission. + + + + Land the vehicle at the current position. + Land the vehicle at the current position. + + + + Return to the home position of the vehicle. + Return to the home position of the vehicle. + + + + Change the altitude of the vehicle up or down. + Change the altitude of the vehicle up or down. + + + + Adjust current waypoint to %1. + Adjust current waypoint to %1. + + + + Abort the landing sequence. + Abort the landing sequence. + + + + Pause all vehicles at their current position. + Pause all vehicles at their current position. + + + + Transition VTOL to fixed wing flight. + Transition VTOL to fixed wing flight. + + + + Transition VTOL to multi-rotor flight. + Transition VTOL to multi-rotor flight. + + + + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + + + + Internal error: unknown actionCode + Internal error: unknown actionCode + + + + GuidedAltitudeSlider + + + New Alt(rel) + New Alt(rel) + + + + HealthPageWidget + + + All systems healthy + All systems healthy + + + + HelpSettings + + + QGroundControl User Guide + QGroundControl User Guide + + + + PX4 Users Discussion Forum + PX4 Users Discussion Forum + + + + ArduPilot Users Discussion Forum + ArduPilot Users Discussion Forum + + + + Joystick + + + Arm + Arm + + + + Disarm + Disarm + + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + JoystickConfig + + + Joystick + Joystick + + + + Joystick Setup is used to configure a calibrate joysticks. + Joystick Setup is used to configure a calibrate joysticks. + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Lateral + Lateral + + + + Roll + Roll + + + + Forward + Forward + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + Calibrate + Calibrate + + + + Additional Joystick settings: + Additional Joystick settings: + + + + Enable joystick input + Enable joystick input + + + + Enable not allowed (Calibrate First) + Enable not allowed (Calibrate First) + + + + Active joystick: + Active joystick: + + + + Active joystick name not in combo + Active joystick name not in combo + + + + Center stick is zero throttle + Center stick is zero throttle + + + + Spring loaded throttle smoothing + Spring loaded throttle smoothing + + + + Full down stick is zero throttle + Full down stick is zero throttle + + + + Allow negative Thrust + Allow negative Thrust + + + + Exponential: + Exponential: + + + + Advanced settings (careful!) + Advanced settings (careful!) + + + + Joystick mode: + Joystick mode: + + + + Message frequency (Hz): + Message frequency (Hz): + + + + Enable circle correction + Enable circle correction + + + + Deadbands + Deadbands + + + + Deadband can be set during the first + Deadband can be set during the first + + + + step of calibration by gently wiggling each axis. + step of calibration by gently wiggling each axis. + + + + Deadband can also be adjusted by clicking and + Deadband can also be adjusted by clicking and + + + + dragging vertically on the corresponding axis monitor. + dragging vertically on the corresponding axis monitor. + + + + Button actions: + Button actions: + + + + Buttons 0-%1 reserved for firmware use + Buttons 0-%1 reserved for firmware use + + + + # + # + + + + Function: + Function: + + + + Shift Function: + Shift Function: + + + + Axis Monitor + Axis Monitor + + + + Button Monitor + Button Monitor + + + + JoystickConfigController + + + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + JoystickIndicator + + + Joystick Status + Joystick Status + + + + Connected: + Connected: + + + + Enabled: + Enabled: + + + + KMLFileHelper + + + File not found: %1 + File not found: %1 + + + + Unable to open file: %1 error: $%2 + Unable to open file: %1 error: $%2 + + + + Unable to parse KML file: %1 error: %2 line: %3 + Unable to parse KML file: %1 error: %2 line: %3 + + + + No known type found in KML file. + No known type found in KML file. + + + + Unable to find Polygon node in KML + Unable to find Polygon node in KML + + + + + Internal error: Unable to find coordinates node in KML + Internal error: Unable to find coordinates node in KML + + + + Unable to find LineString node in KML + Unable to find LineString node in KML + + + + LinechartWidget + + + Name + Name + + + + Val + Val + + + + Unit + Unit + + + + Mean + Mean + + + + Variance + Variance + + + + LOG + LOG + + + + + Set logarithmic scale for Y axis + Set logarithmic scale for Y axis + + + + + Sliding window size to calculate mean and variance + Sliding window size to calculate mean and variance + + + + + Start to log curve data into a CSV or TXT file + Start to log curve data into a CSV or TXT file + + + + Start Logging + Start Logging + + + + Ground Time + Ground Time + + + + + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + + + + Time axis: + Time axis: + + + + 10 seconds + 10 seconds + + + + 20 seconds + 20 seconds + + + + 30 seconds + 30 seconds + + + + 40 seconds + 40 seconds + + + + 50 seconds + 50 seconds + + + + 1 minute + 1 minute + + + + 2 minutes + 2 minutes + + + + 3 minutes + 3 minutes + + + + 4 minutes + 4 minutes + + + + 5 minutes + 5 minutes + + + + 10 minutes + 10 minutes + + + + No curves selected for logging. + No curves selected for logging. + + + + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + + + + Save Log File + Save Log File + + + + Log Files (*.log) + Log Files (*.log) + + + + Stop logging + Stop logging + + + + Starting Log Compression + Starting Log Compression + + + + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + + + + Start logging + Start logging + + + + + Enable the curve in the graph window + Enable the curve in the graph window + + + + + Current value of %1 in %2 units + Current value of %1 in %2 units + + + + + Unit of + Unit of + + + + + Arithmetic mean of %1 in %2 units + Arithmetic mean of %1 in %2 units + + + + + Variance of %1 in (%2)^2 units + Variance of %1 in (%2)^2 units + + + + LinkIndicator + + + N/A + No data to display + N/A + + + + LinkManager + + + Connect not allowed: %1 + Connect not allowed: %1 + + + + + + + %1 on %2 (AutoConnect) + %1 on %2 (AutoConnect) + + + + Shutdown + Shutdown + + + + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + + + + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + + + + LinkSettings + + + Delete + Delete + + + + Remove Link Configuration + Remove Link Configuration + + + + Remove %1. Is this really what you want? + Remove %1. Is this really what you want? + + + + Edit + Edit + + + + Add + Add + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + Edit Link Configuration Settings (WIP) + Edit Link Configuration Settings (WIP) + + + + Create New Link Configuration (WIP) + Create New Link Configuration (WIP) + + + + Name: + Name: + + + + Type: + Type: + + + + OK + OK + + + + Cancel + Cancel + + + + LogCompressor + + + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + + + + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + + + + Log compressor: Dataset contains dimensions: + Log compressor: Dataset contains dimensions: + + + + Log Compressor + Log Compressor + + + + LogDownloadController + + + Available + Available + + + + + Canceled + Canceled + + + + + + Error + Error + + + + Downloaded + Downloaded + + + + Timed Out + Timed Out + + + + Log Download Directory + Log Download Directory + + + + Waiting + Waiting + + + + UnknownDate + UnknownDate + + + + LogDownloadPage + + + Log Download + Log Download + + + + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + + + + Id + Id + + + + Date + Date + + + + Date Unknown + Date Unknown + + + + Size + Size + + + + Status + Status + + + + Refresh + Refresh + + + + Log Refresh + Log Refresh + + + + You must be connected to a vehicle in order to download logs. + You must be connected to a vehicle in order to download logs. + + + + Download + Download + + + + Select save directory + Select save directory + + + + Erase All + Erase All + + + + Delete All Log Files + Delete All Log Files + + + + All log files will be erased permanently. Is this really what you want? + All log files will be erased permanently. Is this really what you want? + + + + Cancel + Cancel + + + + LogReplayLink + + + Log Replay Error + Log Replay Error + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Attempt to load new log while log being played + Attempt to load new log while log being played + + + + Unable to open log file: '%1', error: %2 + Unable to open log file: '%1', error: %2 + + + + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + + + + Connect not allowed during Flight Data replay. + Connect not allowed during Flight Data replay. + + + + + + Unable to seek to new position + Unable to seek to new position + + + + LogReplaySettings + + + Log Replay Link Settings + Log Replay Link Settings + + + + Log File: + Log File: + + + + Browse + Browse + + + + Please choose a file + Please choose a file + + + + MAVLinkProtocol + + + + + MAVLink Protocol + MAVLink Protocol + + + + MAVLink Logging failed. Could not write to file %1, logging disabled. + 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. + Detected radio still using MAVLink v1.0 on a link with MAVLink v2.0 enabled. Please upgrade the radio firmware. + + + + MAVLink protocol + MAVLink protocol + + + + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + + + + MainToolBar + + + Downloading Parameters + Downloading Parameters + + + + Click anywhere to hide + Click anywhere to hide + + + + MainToolBarIndicators + + + Advanced Mode + Advanced Mode + + + + Waiting For Vehicle Connection + Waiting For Vehicle Connection + + + + Disconnect + Disconnect + + + + COMMUNICATION LOST + COMMUNICATION LOST + + + + MainWindow + + + MGMainWindow + MGMainWindow + + + + File + File + + + + Widgets + Widgets + + + + Exit + Exit + + + + Ctrl+Q + Ctrl+Q + + + + Manage Communication Links + Manage Communication Links + + + + Advanced Mode + Advanced Mode + + + + Replay Flight Data + Replay Flight Data + + + + Setting up user interface + Setting up user interface + + + + Building common widgets. + Building common widgets. + + + + Building common actions + Building common actions + + + + + Initializing 3D mouse interface + Initializing 3D mouse interface + + + + Restoring last view state + Restoring last view state + + + + Restoring last window size + Restoring last window size + + + + Done + Done + + + + MainWindowInner + + + + %1 close + %1 close + + + + 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? + 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? + + + + There are still active connections to vehicles. Are you sure you want to exit? + There are still active connections to vehicles. Are you sure you want to exit? + + + + No Messages + No Messages + + + + MapScale + + + km + km + + + + m + m + + + + mile + mile + + + + miles + miles + + + + ft + ft + + + + MavlinkConsolePage + + + Mavlink Console + Mavlink Console + + + + Mavlink Console provides a connection to the vehicle's system shell. + Mavlink Console provides a connection to the vehicle's system shell. + + + + Show Latest + Show Latest + + + + MavlinkSettings + + + MAVLink Logging + MAVLink Logging + + + + Please enter an email address before uploading MAVLink log files. + Please enter an email address before uploading MAVLink log files. + + + + Ground Station + Ground Station + + + + MAVLink System ID: + MAVLink System ID: + + + + Emit heartbeat + Emit heartbeat + + + + Only accept MAVs with same protocol version + Only accept MAVs with same protocol version + + + + MAVLink 2.0 Logging (PX4 Firmware Only) + MAVLink 2.0 Logging (PX4 Firmware Only) + + + + Manual Start/Stop: + Manual Start/Stop: + + + + Start Logging + Start Logging + + + + Stop Logging + Stop Logging + + + + Enable automatic logging + Enable automatic logging + + + + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + + + + Email address for Log Upload: + Email address for Log Upload: + + + + Default Description: + Default Description: + + + + Default Upload URL + Default Upload URL + + + + Video URL: + Video URL: + + + + Wind Speed: + Wind Speed: + + + + Flight Rating: + Flight Rating: + + + + Additional Feedback: + Additional Feedback: + + + + Make this log publicly available + Make this log publicly available + + + + Enable automatic log uploads + Enable automatic log uploads + + + + Delete log file after uploading + Delete log file after uploading + + + + Saved Log Files + Saved Log Files + + + + Uploaded + Uploaded + + + + Check All + Check All + + + + Check None + Check None + + + + Delete Selected + Delete Selected + + + + Delete Selected Log Files + Delete Selected Log Files + + + + Confirm deleting selected log files? + Confirm deleting selected log files? + + + + Upload Selected + Upload Selected + + + + Upload Selected Log Files + Upload Selected Log Files + + + + Confirm uploading selected log files? + Confirm uploading selected log files? + + + + Cancel + Cancel + + + + Cancel Upload + Cancel Upload + + + + Confirm canceling the upload process? + Confirm canceling the upload process? + + + + MissionCommandDialog + + + Category: + Category: + + + + MissionCommandTree + + + All commands + All commands + + + + MissionController + + + Survey + Survey + + + + Fixed Wing Landing + Fixed Wing Landing + + + + Structure Scan + Structure Scan + + + + Corridor Scan + Corridor Scan + + + + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + + + + Mission item %1 is not an object + Mission item %1 is not an object + + + + Unsupported complex item type: %1 + Unsupported complex item type: %1 + + + + Unknown item type: %1 + Unknown item type: %1 + + + + Could not find doJumpId: %1 + Could not find doJumpId: %1 + + + + The mission file is corrupted. + The mission file is corrupted. + + + + The mission file is not compatible with this version of %1. + The mission file is not compatible with this version of %1. + + + + + + Mission: %1 + Mission: %1 + + + + MissionItem + + + Type found: %1 must be: %2 + Type found: %1 must be: %2 + + + + %1 key must contains 7 values + %1 key must contains 7 values + + + + Param %1 incorrect type %2, must be double or null + Param %1 incorrect type %2, must be double or null + + + + MissionItemEditor + + + Insert waypoint + Insert waypoint + + + + Insert pattern + Insert pattern + + + + Insert + Insert + + + + Delete + Delete + + + + Change command... + Change command... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Show all values + Show all values + + + + Mission Edit + Mission Edit + + + + You have made changes to the mission item which cannot be shown in Simple Mode + You have made changes to the mission item which cannot be shown in Simple Mode + + + + Select Mission Command + Select Mission Command + + + + MissionItemStatus + + + Terrain Altitude + Terrain Altitude + + + + MissionManager + + + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + + + + MissionSettingsEditor + + + Firmware + Firmware + + + + Vehicle + Vehicle + + + + Waypoint alt + Waypoint alt + + + + Flight speed + Flight speed + + + + Above camera commands will take affect immediately upon mission start. + Above camera commands will take affect immediately upon mission start. + + + + Mission End + Mission End + + + + Return To Launch + Return To Launch + + + + Vehicle Info + Vehicle Info + + + + Cruise speed + Cruise speed + + + + Hover speed + Hover speed + + + + Planned Home Position + Planned Home Position + + + + Altitude + Altitude + + + + Actual position set by vehicle at flight time. + Actual position set by vehicle at flight time. + + + + Set Home To Map Center + Set Home To Map Center + + + + MissionSettingsItem + + + H + H + + + + Planned Home + Planned Home + + + + MockLink + + + PX4 Vehicle + PX4 Vehicle + + + + APM ArduCopter Vehicle + APM ArduCopter Vehicle + + + + APM ArduPlane Vehicle + APM ArduPlane Vehicle + + + + APM ArduSub Vehicle + APM ArduSub Vehicle + + + + Generic Vehicle + Generic Vehicle + + + + Send status text + voice + Send status text + voice + + + + Stop One MockLink + Stop One MockLink + + + + MockLinkSettings + + + Mock Link Settings + Mock Link Settings + + + + Send Status Text and Voice + Send Status Text and Voice + + + + High latency + High latency + + + + PX4 Firmware + PX4 Firmware + + + + APM Firmware + APM Firmware + + + + Generic Firmware + Generic Firmware + + + + APM Vehicle Type + APM Vehicle Type + + + + ArduCopter + ArduCopter + + + + ArduPlane + ArduPlane + + + + ModeIndicator + + + N/A + No data to display + N/A + + + + ModeSwitchDisplay + + + Monitor: + Monitor: + + + + Threshold: + Threshold: + + + + MotorComponent + + + All + All + + + + Moving the sliders will causes the motors to spin. Make sure you remove all props. + Moving the sliders will causes the motors to spin. Make sure you remove all props. + + + + Propellers are removed - Enable motor sliders + Propellers are removed - Enable motor sliders + + + + Motors + Motors + + + + Motors Setup is used to manually test motor control and direction. + Motors Setup is used to manually test motor control and direction. + + + + Mouse6dofInput + + + No 3DxWare driver is running. + No 3DxWare driver is running. + + + + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + + + + MultiVehicleDockWidget + + + Form + Form + + + + MultiVehicleList + + + The following commands will be applied to all vehicles + The following commands will be applied to all vehicles + + + + Armed + Armed + + + + Disarmed + Disarmed + + + + MultiVehicleManager + + + Warning: A vehicle is using the same system id as %1: %2 + Warning: A vehicle is using the same system id as %1: %2 + + + + Connected to Vehicle %1 + Connected to Vehicle %1 + + + + OfflineMap + + + Error Message + Error Message + + + + Max Cache Disk Size (MB): + Max Cache Disk Size (MB): + + + + Max Cache Memory Size (MB): + Max Cache Memory Size (MB): + + + + Memory cache changes require a restart to take effect. + Memory cache changes require a restart to take effect. + + + + Esri Access Token + Esri Access Token + + + + Mapbox Access Token + Mapbox Access Token + + + + To enable Mapbox maps, enter your access token. + To enable Mapbox maps, enter your access token. + + + + To enable Esri maps, enter your access token. + To enable Esri maps, enter your access token. + + + + This will delete all tiles INCLUDING the tile sets you have created yourself. + +Is this really what you want? + 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? + Delete %1 and all its tiles. + +Is this really what you want? + + + + System Wide Tile Cache + System Wide Tile Cache + + + + Zoom Levels: + Zoom Levels: + + + + Total: + Total: + + + + Unique: + Unique: + + + + Downloaded: + Downloaded: + + + + Error Count: + Error Count: + + + + Size: + Size: + + + + + Tile Count: + Tile Count: + + + + Resume Download + Resume Download + + + + Cancel Download + Cancel Download + + + + Delete + Delete + + + + Confirm Delete + Confirm Delete + + + + Ok + Ok + + + + + + Close + Close + + + + Min Zoom: %1 + Min Zoom: %1 + + + + Max Zoom: %1 + Max Zoom: %1 + + + + + Add New Set + Add New Set + + + + Name: + Name: + + + + Map type: + Map type: + + + + Fetch elevation data + Fetch elevation data + + + + Min/Max Zoom Levels + Min/Max Zoom Levels + + + + Est Size: + Est Size: + + + + Too many tiles + Too many tiles + + + + Download + Download + + + + Import Tile Set + Import Tile Set + + + + + + + Cancel + Cancel + + + + + Import + Import + + + + + Export + Export + + + + Options + Options + + + + Offline Maps Options + Offline Maps Options + + + + Select Tile Sets to Export + Select Tile Sets to Export + + + + Select All + Select All + + + + Select None + Select None + + + + Export Tile Set + Export Tile Set + + + + Tile Set Export Progress + Tile Set Export Progress + + + + Tile Set Export Completed + Tile Set Export Completed + + + + Map Tile Set Import + Map Tile Set Import + + + + Map Tile Set Import Progress + Map Tile Set Import Progress + + + + Map Tile Set Import Completed + Map Tile Set Import Completed + + + + Append to existing set + Append to existing set + + + + Replace existing set + Replace existing set + + + + PIDTuning + + + Tuning Axis: + Tuning Axis: + + + + Tuning Values: + Tuning Values: + + + + Increment/Decrement % + Increment/Decrement % + + + + Saved Tuning Values: + Saved Tuning Values: + + + + Save Values + Save Values + + + + Reset To Saved Values + Reset To Saved Values + + + + Chart: + Chart: + + + + Clear + Clear + + + + Stop + Stop + + + + Start + Start + + + + Rate + Rate + + + + PX4AdvancedFlightModes + + + + FLIGHT MODES + FLIGHT MODES + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + You can assign multiple flight modes to a single channel. + You can assign multiple flight modes to a single channel. + + + + + Turn your radio control on to test switch settings. + Turn your radio control on to test switch settings. + + + + + The following channels: + The following channels: + + + + + are not available for Flight Modes since they are already in use for other functions. + are not available for Flight Modes since they are already in use for other functions. + + + + + Manual/Main + Manual/Main + + + + + Stabilized/Main + Stabilized/Main + + + + + The pilot has full control of the aircraft, no assistance is provided. + The pilot has full control of the aircraft, no assistance is provided. + + + + + + + The Main mode switch must always be assigned to a channel in order to fly + The Main mode switch must always be assigned to a channel in order to fly + + + + + The pilot has full control of the aircraft, only attitude is stabilized. + The pilot has full control of the aircraft, only attitude is stabilized. + + + + + Assist + Assist + + + + + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + + + + + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + + + + + Auto + Auto + + + + + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + + + + + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + + + + + Stabilized + Stabilized + + + + + Acro + Acro + + + + + Roll/pitch angles and rudder deflection are controlled. + Roll/pitch angles and rudder deflection are controlled. + + + + + The angular rates are controlled, but not the attitude. + The angular rates are controlled, but not the attitude. + + + + + Altitude + Altitude + + + + + Roll stick controls banking, pitch stick altitude + Roll stick controls banking, pitch stick altitude + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane holds heading, but drifts off in wind. + With no stick inputs the plane holds heading, but drifts off in wind. + + + + + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + + + + + Position Control + Position Control + + + + + Roll stick controls banking, pitch stick controls altitude. + Roll stick controls banking, pitch stick controls altitude. + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane flies a straight line, even in wind. + With no stick inputs the plane flies a straight line, even in wind. + + + + + Roll and Pitch sticks control sideways and forward speed + Roll and Pitch sticks control sideways and forward speed + + + + + Throttle stick controls climb / sink rade. + Throttle stick controls climb / sink rade. + + + + + Mission + Mission + + + + + The aircraft obeys the programmed mission sent by QGroundControl. + The aircraft obeys the programmed mission sent by QGroundControl. + + + + + Hold + Hold + + + + + The aircraft flies in a circle around the current position at the current altitude. + The aircraft flies in a circle around the current position at the current altitude. + + + + + The multirotor hovers at the current position and altitude. + The multirotor hovers at the current position and altitude. + + + + + Return + Return + + + + + The vehicle returns to the home position, loiters and then lands. + The vehicle returns to the home position, loiters and then lands. + + + + + Offboard + Offboard + + + + + All flight control aspects are controlled by an offboard system. + All flight control aspects are controlled by an offboard system. + + + + + Flight Mode Config is disabled since you have a Joystick enabled. + Flight Mode Config is disabled since you have a Joystick enabled. + + + + + Use Single Channel Mode Selection + Use Single Channel Mode Selection + + + + + Generate Thresholds + Generate Thresholds + + + + PX4AdvancedFlightModesController + + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + + + + %1 is set to same channel as %2. + + %1 is set to same channel as %2. + + + + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + + + + PX4AutoPilotPlugin + + + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + + + + PX4FirmwarePlugin + + + Manual + Manual + + + + Acro + Acro + + + + Stabilized + Stabilized + + + + Rattitude + Rattitude + + + + Altitude + Altitude + + + + Position + Position + + + + Offboard + Offboard + + + + Ready + Ready + + + + Takeoff + Takeoff + + + + Hold + Hold + + + + Mission + Mission + + + + Return + Return + + + + Land + Land + + + + Precision Land + Precision Land + + + + Return to Groundstation + Return to Groundstation + + + + Follow Me + Follow Me + + + + Simple + Simple + + + + Unknown %1:%2 + Unknown %1:%2 + + + + Unable to takeoff, vehicle position not known. + Unable to takeoff, vehicle position not known. + + + + Unable to start mission: Vehicle rejected arming. + Unable to start mission: Vehicle rejected arming. + + + + Unable to start mission: Vehicle not ready. + Unable to start mission: Vehicle not ready. + + + + 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. + 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. + + + + Unable to go to location, vehicle position not known. + Unable to go to location, vehicle position not known. + + + + Unable to change altitude, home position unknown. + Unable to change altitude, home position unknown. + + + + Unable to change altitude, home position altitude unknown. + Unable to change altitude, home position altitude unknown. + + + + PX4FirmwareUpgradeThreadWorker + + + Putting radio into command mode + Putting radio into command mode + + + + Unable to open port: %1 error: %2 + Unable to open port: %1 error: %2 + + + + + Unable to put radio into command mode + Unable to put radio into command mode + + + + Rebooting radio to bootloader + Rebooting radio to bootloader + + + + Unable to reboot radio (bytes written) + Unable to reboot radio (bytes written) + + + + Unable to reboot radio (ready read) + Unable to reboot radio (ready read) + + + + Programming new version... + Programming new version... + + + + Verifying program... + Verifying program... + + + + Verify complete + Verify complete + + + + Erasing previous program... + Erasing previous program... + + + + Erase complete + Erase complete + + + + PX4FlowSensor + + + PX4Flow Camera + PX4Flow Camera + + + + PX4ParameterMetaData + + + Enabled + Enabled + + + + Disabled + Disabled + + + + PX4RadioComponent + + + Radio + 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. + 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 + Roll + + + + + + + + + + + Setup required + Setup required + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Throttle + + + + + Flaps + Flaps + + + + + Aux1 + Aux1 + + + + + Aux2 + Aux2 + + + + + + + + + Disabled + Disabled + + + + PX4SimpleFlightModes + + + + Flight Mode Settings + Flight Mode Settings + + + + + Mode channel: + Mode channel: + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Switch Settings + Switch Settings + + + + + VTOL mode switch: + VTOL mode switch: + + + + PX4TuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + PX4TuningComponentCopter + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Manual minimum throttle + Manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentPlane + + + + Cruise throttle + Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentVTOL + + + + Plane Roll sensitivity + Plane Roll sensitivity + + + + + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + + + + + Plane Pitch sensitivity + Plane Pitch sensitivity + + + + + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + + + + + Plane Cruise throttle + Plane Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Hover manual minimum throttle + Hover manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Plane Mission mode sensitivity + Plane Mission mode sensitivity + + + + + 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. + 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. + + + + ParameterEditor + + + Parameter Load Errors + Parameter Load Errors + + + + Search: + Search: + + + + Clear + Clear + + + + Tools + Tools + + + + Refresh + Refresh + + + + Reset all to defaults + Reset all to defaults + + + + Reset All + Reset All + + + + Load from file... + Load from file... + + + + Parameter Files (*.%1) + Parameter Files (*.%1) + + + + All Files (*.*) + All Files (*.*) + + + + Save to file... + Save to file... + + + + Load Parameters + Load Parameters + + + + Save Parameters + Save Parameters + + + + Clear RC to Param + Clear RC to Param + + + + + Reboot Vehicle + Reboot Vehicle + + + + Parameter Editor + Parameter Editor + + + + Select Reset to reset all parameters to their defaults. + Select Reset to reset all parameters to their defaults. + + + + Select Ok to reboot vehicle. + Select Ok to reboot vehicle. + + + + ParameterEditorController + + + Unable to create file: %1 + Unable to create file: %1 + + + + Unable to open file: %1 + Unable to open file: %1 + + + + ParameterEditorDialog + + + Reset to default + Reset to default + + + + Min: + Min: + + + + Max: + Max: + + + + Default: + Default: + + + + Parameter name: + Parameter name: + + + + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + + + + Make sure you know what you are doing and double-check your values before Save! + Make sure you know what you are doing and double-check your values before Save! + + + + Force save (dangerous!) + Force save (dangerous!) + + + + Advanced settings + Advanced settings + + + + Manual Entry + Manual Entry + + + + Set RC to Param... + Set RC to Param... + + + + ParameterManager + + + Change of parameter %1 requires a Vehicle reboot to take effect + Change of parameter %1 requires a Vehicle reboot to take effect + + + + Parameter write failed: veh:%1 comp:%2 param:%3 + Parameter write failed: veh:%1 comp:%2 param:%3 + + + + Parameter read failed: veh:%1 comp:%2 param:%3 + Parameter read failed: veh:%1 comp:%2 param:%3 + + + + Parameter cache CRC match failed + Parameter cache CRC match failed + + + + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + + + + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + + + + %1 key is not a json object + %1 key is not a json object + + + + PlanManager + + + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + + + + Mission request list failed, maximum retries exceeded. + Mission request list failed, maximum retries exceeded. + + + + Retrying %1 REQUEST_LIST retry Count + Retrying %1 REQUEST_LIST retry Count + + + + Mission read failed, maximum retries exceeded. + Mission read failed, maximum retries exceeded. + + + + Retrying %1 MISSION_REQUEST retry Count + Retrying %1 MISSION_REQUEST retry Count + + + + Mission write failed, vehicle failed to send final ack. + Mission write failed, vehicle failed to send final ack. + + + + Mission write mission count failed, maximum retries exceeded. + Mission write mission count failed, maximum retries exceeded. + + + + Vehicle did not request all items from ground station: %1 + Vehicle did not request all items from ground station: %1 + + + + Mission remove all, maximum retries exceeded. + Mission remove all, maximum retries exceeded. + + + + Retrying %1 MISSION_CLEAR_ALL retry Count + Retrying %1 MISSION_CLEAR_ALL retry Count + + + + Vehicle did not respond to mission item communication: %1 + Vehicle did not respond to mission item communication: %1 + + + + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + + + + + + Vehicle returned error: %1. + Vehicle returned error: %1. + + + + Vehicle did not request all items during write sequence, missed count %1. + Vehicle did not request all items during write sequence, missed count %1. + + + + Vehicle returned error: %1. Vehicle remove all failed. + Vehicle returned error: %1. Vehicle remove all failed. + + + + Vehicle returned error: %1. %2Vehicle did not accept guided item. + Vehicle returned error: %1. %2Vehicle did not accept guided item. + + + + Mission accepted (MAV_MISSION_ACCEPTED) + Mission accepted (MAV_MISSION_ACCEPTED) + + + + Unspecified error (MAV_MISSION_ERROR) + Unspecified error (MAV_MISSION_ERROR) + + + + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + + + + Command is not supported (MAV_MISSION_UNSUPPORTED) + Command is not supported (MAV_MISSION_UNSUPPORTED) + + + + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + + + + One of the parameters has an invalid value (MAV_MISSION_INVALID) + One of the parameters has an invalid value (MAV_MISSION_INVALID) + + + + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + + + + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + + + + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + + + + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + + + + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + + + + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + + + + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + + + + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + + + + Not accepting any mission commands (MAV_MISSION_DENIED) + Not accepting any mission commands (MAV_MISSION_DENIED) + + + + QGC Internal Error + QGC Internal Error + + + + PlanMasterController + + + Download not supported on high latency links. + Download not supported on high latency links. + + + + Upload not supported on high latency links. + Upload not supported on high latency links. + + + + Error loading Plan file (%1). %2 + Error loading Plan file (%1). %2 + + + + Plan save error %1 : %2 + Plan save error %1 : %2 + + + + KML save error %1 : %2 + KML save error %1 : %2 + + + + Supported types (*.%1 *.%2 *.%3 *.%4) + Supported types (*.%1 *.%2 *.%3 *.%4) + + + + + + All Files (*.*) + All Files (*.*) + + + + Plan Files (*.%1) + Plan Files (*.%1) + + + + KML Files (*.%1) + KML Files (*.%1) + + + + PlanToolBar + + + Selected Waypoint + Selected Waypoint + + + + Alt diff: + Alt diff: + + + + Azimuth: + Azimuth: + + + + + Distance: + Distance: + + + + Gradient: + Gradient: + + + + Heading: + Heading: + + + + Total Mission + Total Mission + + + + Max telem dist: + Max telem dist: + + + + Time: + Time: + + + + Battery + Battery + + + + Batteries required: + Batteries required: + + + + Upload Required + Upload Required + + + + Upload + Upload + + + + Syncing Mission + Syncing Mission + + + + Click anywhere to hide + Click anywhere to hide + + + + PlanView + + + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + + + + Apply new alititude + 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? + You have changed the default altitude for mission items. Would you like to apply that altitude to all the items in the current mission? + + + + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + + + + After the mission is uploaded you can adjust the current waypoint and start the mission. + After the mission is uploaded you can adjust the current waypoint and start the mission. + + + + Pause and Upload + Pause and Upload + + + + You need at least one item to create a KML. + You need at least one item to create a KML. + + + + Unable to Save/Upload + Unable to Save/Upload + + + + Plan is waiting on terrain data from server for correct altitude values. + Plan is waiting on terrain data from server for correct altitude values. + + + + Plan Upload + Plan Upload + + + + Select Plan File + Select Plan File + + + + Save Plan + Save Plan + + + + Load KML + Load KML + + + + Save KML + Save KML + + + + What would you like to create from the polygon specified by the KML file? + What would you like to create from the polygon specified by the KML file? + + + + Survey + Survey + + + + Structure Scan + Structure Scan + + + + Move the selected mission item to the be after following mission item: + Move the selected mission item to the be after following mission item: + + + + Plan + Plan + + + + File + File + + + + Waypoint + Waypoint + + + + ROI + ROI + + + + Pattern + Pattern + + + + Center + Center + + + + In + In + + + + Out + Out + + + + Mission + Mission + + + + Fence + Fence + + + + Rally + 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 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? + You have unsaved/unsent changes. Loading from a file will lose these changes. Are you sure you want to load from a file? + + + + Are you sure you want to remove all items and create a new plan? + Are you sure you want to remove all items and create a new plan? + + + + You have unsaved changes. + You have unsaved changes. + + + + Plan File: + Plan File: + + + + New... + New... + + + + New Plan + New Plan + + + + Open... + Open... + + + + Save + Save + + + + Save As... + Save As... + + + + Load KML... + Load KML... + + + + Clear Vehicle Mission + Clear Vehicle Mission + + + + This will also remove all items from the vehicle. + This will also remove all items from the vehicle. + + + + Are you sure you want to remove all mission items and clear the mission from the vehicle? + Are you sure you want to remove all mission items and clear the mission from the vehicle? + + + + Create complex pattern: + Create complex pattern: + + + + Mission overwrite + Mission overwrite + + + + GeoFence overwrite + GeoFence overwrite + + + + Rally Points overwrite + Rally Points overwrite + + + + You have unsaved changes. You should upload to your vehicle, or save to a file: + You have unsaved changes. You should upload to your vehicle, or save to a file: + + + + Upload + Upload + + + + Download + Download + + + + Save KML... + Save KML... + + + + KML + KML + + + + PolygonEditor + + + Click to add point %1 + Click to add point %1 + + + + - Right Click to end polygon + - Right Click to end polygon + + + + Click to add point + Click to add point + + + + Click to add point - Right Click to end polygon + Click to add point - Right Click to end polygon + + + + Adjust polygon by dragging corners + Adjust polygon by dragging corners + + + + PowerComponent + + + + + + + + + + + + ESC Calibration + ESC Calibration + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + + + + + Performing calibration. This will take a few seconds.. + 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. + Calibration complete. You can disconnect your battery now if you like. + + + + + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + + + + + Connect the battery now and calibration will begin. + Connect the battery now and calibration will begin. + + + + + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Measured voltage: + + + + + Vehicle voltage: + Vehicle voltage: + + + + + Voltage divider: + 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. + 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: + Measured current: + + + + + Vehicle current: + Vehicle current: + + + + + Amps per volt: + Amps per volt: + + + + + + + + + Calculate + Calculate + + + + + Battery + Battery + + + + + Number of Cells (in Series) + Number of Cells (in Series) + + + + + Full Voltage (per cell) + Full Voltage (per cell) + + + + + Battery Max: + Battery Max: + + + + + Empty Voltage (per cell) + Empty Voltage (per cell) + + + + + Battery Min: + Battery Min: + + + + + Voltage divider + Voltage divider + + + + + Calculate 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. + 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. + Click the Calculate button for help with calculating a new value. + + + + + Amps per volt + Amps per volt + + + + + Calculate 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. + 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 + ESC PWM Minimum and Maximum Calibration + + + + + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + + + + + You must use USB connection for this operation. + You must use USB connection for this operation. + + + + + Calibrate + Calibrate + + + + + Show UAVCAN Settings + Show UAVCAN Settings + + + + + UAVCAN Bus Configuration + UAVCAN Bus Configuration + + + + + Change required restart + Change required restart + + + + + UAVCAN Motor Index and Direction Assignment + UAVCAN Motor Index and Direction Assignment + + + + + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + + + + + ESC parameters will only be accessible in the editor after assignment. + 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 the process, then turn each motor into its turn direction, in the order of their motor indices. + + + + + Start Assignment + Start Assignment + + + + + Stop Assignment + Stop Assignment + + + + + Show Advanced Settings + Show Advanced Settings + + + + + Advanced Power Settings + Advanced Power Settings + + + + + Voltage Drop on Full Load (per cell) + Voltage Drop on Full Load (per cell) + + + + + Batteries show less voltage at high throttle. Enter the difference in Volts between idle throttle and full + 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. + 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. + If this value is set too high, the battery might be deep discharged and damaged. + + + + + Compensated Minimum Voltage: + Compensated Minimum Voltage: + + + + + V + V + + + + Power + Power + + + + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + + + + PowerComponentSummary + + + + Battery Full + Battery Full + + + + + Battery Empty + Battery Empty + + + + + Number of Cells + Number of Cells + + + + PreFlightBatteryCheck + + + Battery + Battery + + + + Battery connector firmly plugged? + Battery connector firmly plugged? + + + + Warning - Battery charge below %1%. + Warning - Battery charge below %1%. + + + + Battery charge below %1%. Please recharge. + Battery charge below %1%. Please recharge. + + + + PreFlightCheckButton + + + Passed + Passed + + + + PreFlightCheckGroup + + + (passed) + (passed) + + + + PreFlightCheckList + + + Pre-Flight Checklist %1 + Pre-Flight Checklist %1 + + + + (passed) + (passed) + + + + Reset the checklist (e.g. after a vehicle reboot) + Reset the checklist (e.g. after a vehicle reboot) + + + + PreFlightGPSCheck + + + GPS + GPS + + + + Waiting for 3D lock. + Waiting for 3D lock. + + + + Warning - Sat count below %1. + Warning - Sat count below %1. + + + + Waiting for sat count above %1. + Waiting for sat count above %1. + + + + PreFlightRCCheck + + + Radio Control + Radio Control + + + + Receiving signal. Perform range test & confirm. + Receiving signal. Perform range test & confirm. + + + + No signal or invalid autopilot-RC config. Check RC and console. + No signal or invalid autopilot-RC config. Check RC and console. + + + + PreFlightSensorsHealthCheck + + + Sensors + Sensors + + + + Failure. Magnetometer issues. Check console. + Failure. Magnetometer issues. Check console. + + + + Failure. Accelerometer issues. Check console. + Failure. Accelerometer issues. Check console. + + + + Failure. Gyroscope issues. Check console. + Failure. Gyroscope issues. Check console. + + + + Failure. Barometer issues. Check console. + Failure. Barometer issues. Check console. + + + + Failure. Airspeed sensor issues. Check console. + Failure. Airspeed sensor issues. Check console. + + + + Failure. AHRS issues. Check console. + Failure. AHRS issues. Check console. + + + + Failure. GPS issues. Check console. + Failure. GPS issues. Check console. + + + + PreFlightSoundCheck + + + Sound output + Sound output + + + + QGC audio output enabled. System audio output enabled, too? + QGC audio output enabled. System audio output enabled, too? + + + + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + + + + QGCApplication + + + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + + + + Telemetry save error + Telemetry save error + + + + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + + + + The format for QGroundControl saved settings has been modified. Your saved settings have been reset to defaults. + The format for QGroundControl 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. + The Offline Map Cache database has been upgraded. Your old map cache sets have been reset. + + + + Telemetry Save Error + Telemetry Save Error + + + + Unable to save telemetry log. Application save directory is not set. + Unable to save telemetry log. Application save directory is not set. + + + + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + + + + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + + + + QGCCorePlugin + + + General + General + + + + Comm Links + Comm Links + + + + Offline Maps + Offline Maps + + + + MAVLink + MAVLink + + + + Console + Console + + + + Help + Help + + + + Mock Link + Mock Link + + + + Debug + Debug + + + + Values + Values + + + + Camera + Camera + + + + Video Stream + Video Stream + + + + Health + Health + + + + Vibration + Vibration + + + + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + + + + QGCFenceCircle + + + GeoFence Circle only supports version %1 + GeoFence Circle only supports version %1 + + + + QGCFencePolygon + + + GeoFence Polygon only supports version %1 + GeoFence Polygon only supports version %1 + + + + QGCFileDialog + + + + Delete + Delete + + + + No files + No files + + + + New file name: + New file name: + + + + File names must end with .%1 file extension. If missing it will be added. + File names must end with .%1 file extension. If missing it will be added. + + + + The file %1 exists. Click Save again to replace it. + The file %1 exists. Click Save again to replace it. + + + + Save to existing file: + Save to existing file: + + + + QGCFileDownload + + + Could not save downloaded file to %1. Error: %2 + Could not save downloaded file to %1. Error: %2 + + + + Download cancelled + Download cancelled + + + + Error: File Not Found + Error: File Not Found + + + + Error during download. Error: %1 + Error during download. Error: %1 + + + + QGCFlightGearLink + + + FlightGear 3.0+ Link (port:%1) + FlightGear 3.0+ Link (port:%1) + + + + + FlightGear Failed to Start + FlightGear Failed to Start + + + + FlightGear Crashed + FlightGear Crashed + + + + This is a FlightGear-related problem. Please upgrade FlightGear + This is a FlightGear-related problem. Please upgrade FlightGear + + + + FlightGear Start Timed Out + FlightGear Start Timed Out + + + + + + Please check if the path and command is correct + Please check if the path and command is correct + + + + + Could not Communicate with FlightGear + Could not Communicate with FlightGear + + + + FlightGear Error + FlightGear Error + + + + Please check if the path and command is correct. + Please check if the path and command is correct. + + + + + + + + + + + + + + + FlightGear HIL + FlightGear HIL + + + + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + + + + + FlightGear failed to start. There are mismatched quotes in specified command line options + FlightGear failed to start. There are mismatched quotes in specified command line options + + + + FlightGear application not found + FlightGear application not found + + + + FlightGear application not found at: %1 + FlightGear application not found at: %1 + + + + I'll specify directory + I'll specify directory + + + + Please select directory of FlightGear application : + Please select directory of FlightGear application : + + + + --fg-root directory specified from ui option not found: %1 + --fg-root directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + + + + --fg-scenery directory specified from ui option not found: %1 + --fg-scenery directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + + + + Incorrect %1 installation. Aircraft directory is missing: '%2'. + Incorrect %1 installation. Aircraft directory is missing: '%2'. + + + + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + + + + Incorrect installation. Protocol directory is missing (%1). + Incorrect installation. Protocol directory is missing (%1). + + + + Incorrect installation. FlightGear protocol file missing: %1 + Incorrect installation. FlightGear protocol file missing: %1 + + + + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + + + + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + + + + Delete of protocol file failed. You will have to manually delete the file. + Delete of protocol file failed. You will have to manually delete the file. + + + + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + + + + Fix it for me + Fix it for me + + + + Copy failed + Copy failed + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + + + + Copy to Clipboard + Copy to Clipboard + + + + QGCHilConfiguration + + + HIL Config + HIL Config + + + + Simulator + Simulator + + + + FlightGear 3.0+ + FlightGear 3.0+ + + + + X-Plane 10 + X-Plane 10 + + + + X-Plane 9 + X-Plane 9 + + + + QGCHilFlightGearConfiguration + + + Form + Form + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + Airframe: + Airframe: + + + + Start + Start + + + + Stop + Stop + + + + Sensor HIL + Sensor HIL + + + + Barometer Offset [kPa]: + Barometer Offset [kPa]: + + + + 0 + + + + + Reset to default options + Reset to default options + + + + QGCHilJSBSimConfiguration + + + Form + Form + + + + Airframe: + Airframe: + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + + + + Start + Start + + + + Stop + Stop + + + + QGCHilXPlaneConfiguration + + + Form + Form + + + + Start + Start + + + + Host + Host + + + + Enable sensor level HIL + Enable sensor level HIL + + + + 127.0.0.1:49000 + 127.0.0.1:49000 + + + + Use newer actuator format + Use newer actuator format + + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + QGCJSBSimLink + + + JSBSim Link (port:%1) + JSBSim Link (port:%1) + + + + JSBSim failed to start. JSBSim was not found at %1 + JSBSim failed to start. JSBSim was not found at %1 + + + + JSBSim failed to start. JSBSim data directory was not found at %1 + JSBSim failed to start. JSBSim data directory was not found at %1 + + + + JSBSim Failed to start. Please check if the path and command is correct + JSBSim Failed to start. Please check if the path and command is correct + + + + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + + + + JSBSim start timed out. Please check if the path and command is correct + JSBSim start timed out. Please check if the path and command is correct + + + + Could not communicate with JSBSim. Please check if the path and command are correct + Could not communicate with JSBSim. Please check if the path and command are correct + + + + JSBSim error occurred. Please check if the path and command is correct. + JSBSim error occurred. Please check if the path and command is correct. + + + + QGCLogEntry + + + Pending + Pending + + + + QGCMAVLinkInspector + + + MAVLink Inspector + MAVLink Inspector + + + + System + System + + + + Component + Component + + + + Clear + Clear + + + + + + All + All + + + + Name + Name + + + + Value + Value + + + + Type + Type + + + + Vehicle %1 + Vehicle %1 + + + + QGCMAVLinkLogPlayer + + + Form + Form + + + + + + Start to replay Flight Data + Start to replay Flight Data + + + + ... + ... + + + + Time + Time + + + + No Flight Data selected.. + No Flight Data selected.. + + + + + + Select the Flight Data to replay + Select the Flight Data to replay + + + + Replay Flight Data + Replay Flight Data + + + + Log Replay + Log Replay + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Load Telemetry Log File + Load Telemetry Log File + + + + MAVLink Log Files (*.tlog);;All Files (*) + MAVLink Log Files (*.tlog);;All Files (*) + + + + QGCMapPolygonVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Circle + Circle + + + + Polygon + Polygon + + + + Set radius... + Set radius... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + Radius: + Radius: + + + + QGCMapPolylineVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + QGCMapRCToParamDialog + + + Dialog + Dialog + + + + Bind + Bind + + + + Parameter Tuning ID + Parameter Tuning ID + + + + + 1 + 1 + + + + 2 + 2 + + + + 3 + 3 + + + + Parameter + Parameter + + + + TextLabel + TextLabel + + + + with + with + + + + Scale (keep default) + Scale (keep default) + + + + Center value + Center value + + + + Minimum Value + Minimum Value + + + + Maximum Value + Maximum Value + + + + Waiting for parameter refresh,,, + Waiting for parameter refresh,,, + + + + Tuning IDs can be mapped to channels in the RC settings + Tuning IDs can be mapped to channels in the RC settings + + + + QGCPluginHost + + + Form + Form + + + + Loaded Plugins + Loaded Plugins + + + + Plugin Log + Plugin Log + + + + QGCQFileDialog + + + File Exists + File Exists + + + + %1 already exists. +Do you want to replace it? + %1 already exists. +Do you want to replace it? + + + + Replace + Replace + + + + QGCQmlWidgetHolder + + + Form + Form + + + + QGCQuickWidget + + + Source not ready: Status(%1) +Errors: +%2 + Source not ready: Status(%1) +Errors: +%2 + + + + QGCTextField + + + ? + ? + + + + QGCUASFileView + + + Form + Form + + + + List Files + List Files + + + + Download File + Download File + + + + + Upload File + Upload File + + + + Download Directory + Download Directory + + + + Downloading: %1 + Downloading: %1 + + + + Uploading: %1 + Uploading: %1 + + + + Error: %1 + Error: %1 + + + + QGCUASFileViewMulti + + + Onboard Files + Onboard Files + + + + QGCUnconnectedInfoWidget + + + Form + Form + + + + QGCView + + + showDialog called before QGCView.completed signalled + showDialog called before QGCView.completed signalled + + + + QGCViewDialogContainer + + + Ok + Ok + + + + + Open + Open + + + + Save + Save + + + + Apply + Apply + + + + Save All + Save All + + + + Yes + Yes + + + + Yes to All + Yes to All + + + + Retry + Retry + + + + Reset + Reset + + + + Restore to Defaults + Restore to Defaults + + + + Ignore + Ignore + + + + Cancel + Cancel + + + + Close + Close + + + + No + No + + + + No to All + No to All + + + + Abort + Abort + + + + QGCWebView + + + Form + Form + + + + about:blank + about:blank + + + + QGCXPlaneLink + + + X-Plane Link (localPort:%1) + X-Plane Link (localPort:%1) + + + + Waiting for XPlane.. + Waiting for XPlane.. + + + + X-Plane Failed to start. Please check if the path and command is correct + X-Plane Failed to start. Please check if the path and command is correct + + + + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + + + + X-Plane start timed out. Please check if the path and command is correct + X-Plane start timed out. Please check if the path and command is correct + + + + Could not communicate with X-Plane. Please check if the path and command are correct + Could not communicate with X-Plane. Please check if the path and command are correct + + + + X-Plane error occurred. Please check if the path and command is correct. + X-Plane error occurred. Please check if the path and command is correct. + + + + X-Plane HIL + X-Plane HIL + + + + Receiving from XPlane at %1 Hz + Receiving from XPlane at %1 Hz + + + + Receiving from XPlane. + Receiving from XPlane. + + + + QMap3D + + + Form + Form + + + + Map + Map + + + + Vehicle + Vehicle + + + + QObject + + + Unknown + Unknown + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + OpenPilot + OpenPilot + + + + RTK GPS + RTK GPS + + + + The following required keys are missing: %1 + The following required keys are missing: %1 + + + + value for coordinate is not array + value for coordinate is not array + + + + Coordinate array must contain %1 values + Coordinate array must contain %1 values + + + + Coordinate array may only contain double values, found: %1 + Coordinate array may only contain double values, found: %1 + + + + Incorrect value type - key:type:expected %1:%2:%3 + Incorrect value type - key:type:expected %1:%2:%3 + + + + enum strings/values count mismatch in %3 strings:values %1:%2 + enum strings/values count mismatch in %3 strings:values %1:%2 + + + + Incorrect file type key expected:%1 actual:%2 + Incorrect file type key expected:%1 actual:%2 + + + + Incorrect type for version value, must be integer + Incorrect type for version value, must be integer + + + + File version %1 is no longer supported + File version %1 is no longer supported + + + + File version %1 is newer than current supported version %2 + File version %1 is newer than current supported version %2 + + + + value for coordinate array is not array + value for coordinate array is not array + + + + Unknown type: %1 + Unknown type: %1 + + + + + Guided mode not supported by Vehicle. + Guided mode not supported by Vehicle. + + + + Follow Me + Follow Me + + + + QmlTest + + + Window Color + Window Color + + + + Light + Light + + + + Dark + Dark + + + + + Disabled + Disabled + + + + + Enabled + Enabled + + + + + Value + Value + + + + + Label + Label + + + + + + + + + Button + Button + + + + + + Item 1 + Item 1 + + + + + + Item 2 + Item 2 + + + + + + Item 3 + Item 3 + + + + + Radio + Radio + + + + + Check Box + Check Box + + + + + SUB MENU + SUB MENU + + + + RCRSSIIndicator + + + RC RSSI Status + RC RSSI Status + + + + RC RSSI Data Unavailable + RC RSSI Data Unavailable + + + + N/A + No data available + N/A + + + + RSSI: + RSSI: + + + + RadioComponent + + + Radio + Radio + + + + Reboot required + Reboot required + + + + Your stick mappings have changed, you must reboot the vehicle for correct operation. + Your stick mappings have changed, you must reboot the vehicle for correct operation. + + + + Throttle channel reversed + Throttle channel reversed + + + + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + + + + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + + + + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + + + + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + + + + Please turn on transmitter. + Please turn on transmitter. + + + + %1 channels or more are needed to fly. + %1 channels or more are needed to fly. + + + + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + + + + DSM2 Mode + DSM2 Mode + + + + DSMX (7 channels or less) + DSMX (7 channels or less) + + + + DSMX (8 channels or more) + DSMX (8 channels or more) + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Roll + Roll + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + + Calibrate + Calibrate + + + + Additional Radio setup: + Additional Radio setup: + + + + Spektrum Bind + Spektrum Bind + + + + Copy Trims + Copy Trims + + + + Mode 1 + Mode 1 + + + + Mode 2 + Mode 2 + + + + RadioComponentController + + + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + + + + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + + + + Move the Throttle stick all the way up and hold it there... + Move the Throttle stick all the way up and hold it there... + + + + Move the Throttle stick all the way down and leave it there... + Move the Throttle stick all the way down and leave it there... + + + + Move the Yaw stick all the way to the left and hold it there... + Move the Yaw stick all the way to the left and hold it there... + + + + Move the Yaw stick all the way to the right and hold it there... + Move the Yaw stick all the way to the right and hold it there... + + + + Move the Roll stick all the way to the left and hold it there... + Move the Roll stick all the way to the left and hold it there... + + + + Move the Roll stick all the way to the right and hold it there... + Move the Roll stick all the way to the right and hold it there... + + + + Move the Pitch stick all the way down and hold it there... + Move the Pitch stick all the way down and hold it there... + + + + Move the Pitch stick all the way up and hold it there... + Move the Pitch stick all the way up and hold it there... + + + + Allow the Pitch stick to move back to center... + Allow the Pitch stick to move back to center... + + + + Move all the transmitter switches and/or dials back and forth to their extreme positions. + Move all the transmitter switches and/or dials back and forth to their extreme positions. + + + + All settings have been captured. Click Next to write the new parameters to your board. + All settings have been captured. Click Next to write the new parameters to your board. + + + + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + + + + Next + Next + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + RallyPointController + + + Rally: %1 + Rally: %1 + + + + Rally Points supports version %1 + Rally Points supports version %1 + + + + RallyPointEditorHeader + + + Rally Points + Rally Points + + + + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + + + + Click in the map to add new rally points. + Click in the map to add new rally points. + + + + This vehicle does not support Rally Points. + This vehicle does not support Rally Points. + + + + RallyPointItemEditor + + + Rally Point + Rally Point + + + + Delete + Delete + + + + RallyPointMapVisuals + + + R + rally point map item label + R + + + + SafetyComponent + + + + Low Battery Failsafe Trigger + Low Battery Failsafe Trigger + + + + + + + + + Failsafe Action: + Failsafe Action: + + + + + Battery Warn Level: + Battery Warn Level: + + + + + Battery Failsafe Level: + Battery Failsafe Level: + + + + + RC Loss Failsafe Trigger + RC Loss Failsafe Trigger + + + + + RC Loss Timeout: + RC Loss Timeout: + + + + + Data Link Loss Failsafe Trigger + Data Link Loss Failsafe Trigger + + + + + Data Link Loss Timeout: + Data Link Loss Timeout: + + + + + Geofence Failsafe Trigger + Geofence Failsafe Trigger + + + + + Action on breach: + Action on breach: + + + + + Hardware in the Loop Simulation + Hardware in the Loop Simulation + + + + + HITL Enabled: + HITL Enabled: + + + + + Battery Emergency Level: + Battery Emergency Level: + + + + + Max Radius: + Max Radius: + + + + + Max Altitude: + Max Altitude: + + + + + Return Home Settings + Return Home Settings + + + + + Climb to altitude of: + Climb to altitude of: + + + + + Return home, then: + Return home, then: + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Time + Loiter Time + + + + + Loiter Altitude + Loiter Altitude + + + + + Land Mode Settings + Land Mode Settings + + + + + Landing Descent Rate: + Landing Descent Rate: + + + + + Disarm After: + Disarm After: + + + + Safety + Safety + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + SafetyComponentSummary + + + + Low Battery Failsafe + Low Battery Failsafe + + + + + RC Loss Failsafe + RC Loss Failsafe + + + + + RC Loss Timeout + RC Loss Timeout + + + + + Data Link Loss Failsafe + Data Link Loss Failsafe + + + + + RTL Climb To + RTL Climb To + + + + + RTL, Then + RTL, Then + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Alt + Loiter Alt + + + + + Land Delay + Land Delay + + + + SensorsComponent + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + SensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Unsupported calibration firmware version, using log + Unsupported calibration firmware version, using log + + + + Place your vehicle into one of the Incomplete orientations shown below and hold it still + 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 + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + 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 + Orientation already completed, place you vehicle into one of the incomplete orientations shown below and hold it still + + + + SensorsComponentSummary + + + + Compass 0 + Compass 0 + + + + + + + + + Setup required + Setup required + + + + + + + + + + + + + Ready + Ready + + + + + Compass 1 + Compass 1 + + + + + Compass 2 + Compass 2 + + + + + Gyro + Gyro + + + + + Accelerometer + Accelerometer + + + + SensorsComponentSummaryFixedWing + + + + Compass: + Compass: + + + + + + + + + + + Setup required + Setup required + + + + + + + + + + + Ready + Ready + + + + + Gyro: + Gyro: + + + + + Accelerometer: + Accelerometer: + + + + + Airspeed: + Airspeed: + + + + SensorsSetup + + + + + + If the orientation is in the direction of flight, select ROTATION_NONE. + If the orientation is in the direction of flight, select ROTATION_NONE. + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Sensor Calibration + Sensor Calibration + + + + + Compass Calibration Complete + Compass Calibration Complete + + + + + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + + + + + Set autopilot orientation before calibrating. + Set autopilot orientation before calibrating. + + + + + + + Autopilot Orientation: + Autopilot Orientation: + + + + + Make sure to reboot the vehicle prior to flight. + Make sure to reboot the vehicle prior to flight. + + + + + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + + + + + Reboot Vehicle + Reboot Vehicle + + + + + External Compass Orientation: + External Compass Orientation: + + + + + External Compass 1 Orientation: + External Compass 1 Orientation: + + + + + Compass 2 Orientation + Compass 2 Orientation + + + + + Compass + Compass + + + + + Calibrate Compass + Calibrate Compass + + + + + Gyroscope + Gyroscope + + + + + Calibrate Gyro + Calibrate Gyro + + + + + Accelerometer + Accelerometer + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Level Horizon + Level Horizon + + + + + Airspeed + Airspeed + + + + + Calibrate Airspeed + Calibrate Airspeed + + + + + Cancel + Cancel + + + + + Next + Next + + + + + + + Set Orientations + Set Orientations + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + SerialLink + + + Could not send data - link %1 is disconnected! + Could not send data - link %1 is disconnected! + + + + Error connecting: Could not create port. %1 + Error connecting: Could not create port. %1 + + + + Error opening port: %1 + Error opening port: %1 + + + + Could not read data - link %1 is disconnected! + Could not read data - link %1 is disconnected! + + + + Link Error + Link Error + + + + SerialSettings + + + Serial Link Settings + Serial Link Settings + + + + Serial Port: + Serial Port: + + + + No serial ports available + No serial ports available + + + + Baud Rate: + Baud Rate: + + + + Baud rate name not in combo box + Baud rate name not in combo box + + + + Show Advanced Serial Settings + Show Advanced Serial Settings + + + + Enable Flow Control + Enable Flow Control + + + + Parity: + Parity: + + + + None + None + + + + Even + Even + + + + Odd + Odd + + + + Stop Bits: + Stop Bits: + + + + SetupPage + + + armed + armed + + + + flying + flying + + + + %1 Setup + %1 Setup + + + + Advanced + Advanced + + + + (Disabled while the vehicle is %1) + (Disabled while the vehicle is %1) + + + + SetupView + + + This operation cannot be performed while the vehicle is armed. + This operation cannot be performed while the vehicle is armed. + + + + missing message panel text + missing message panel text + + + + %1 setup must be completed prior to %2 setup. + %1 setup must be completed prior to %2 setup. + + + + %1 does not currently support setup of your vehicle type. + %1 does not currently support setup of your vehicle type. + + + + Vehicle settings and info will display after connecting your vehicle. + Vehicle settings and info will display after connecting your vehicle. + + + + You are currently connected to a vehicle but it did not return the full parameter list. + You are currently connected to a vehicle but it did not return the full parameter list. + + + + As a result, the full set of vehicle setup options are not available. + As a result, the full set of vehicle setup options are not available. + + + + Vehicle Setup + Vehicle Setup + + + + Summary + Summary + + + + Firmware + Firmware + + + + PX4Flow + PX4Flow + + + + Joystick + Joystick + + + + Parameters + Parameters + + + + SimpleItemEditor + + + Provides advanced access to all commands/parameters. Be very careful! + Provides advanced access to all commands/parameters. Be very careful! + + + + Altitude + Altitude + + + + Rel + Rel + + + + Relative to home altitude + Relative to home altitude + + + + Abs + Abs + + + + Absolute WGS84 + Absolute WGS84 + + + + AGL + AGL + + + + Calculated from terrain data +Abs Alt + Calculated from terrain data +Abs Alt + + + + TerrF + TerrF + + + + Using terrain reference frame + Using terrain reference frame + + + + Flight Speed + Flight Speed + + + + SimpleMissionItem + + + Unknown: %1 + Unknown: %1 + + + + H + H + + + + Takeoff + Takeoff + + + + Land + Land + + + + VTOL Takeoff + VTOL Takeoff + + + + VTOL Land + VTOL Land + + + + ROI + ROI + + + + StructureScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Structure Scan + Structure Scan + + + + StructureScanEditor + + + Note: Polygon respresents structure surface not vehicle flight path. + Note: Polygon respresents structure surface not vehicle flight path. + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Scan Distance + Scan Distance + + + + Layer Height + Layer Height + + + + + Trigger Distance + Trigger Distance + + + + Scan + Scan + + + + Structure height + Structure height + + + + # Layers + # Layers + + + + Bottom layer alt + Bottom layer alt + + + + Gimbal pitch + Gimbal pitch + + + + Relative altitude + Relative altitude + + + + Rotate entry point + Rotate entry point + + + + Statistics + Statistics + + + + Photo count + Photo count + + + + Photo interval + Photo interval + + + + secs + secs + + + + SurveyComplexItem + + + Survey items do not support version %1 + Survey items do not support version %1 + + + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 but %2 object is missing + %1 but %2 object is missing + + + + + Survey + Survey + + + + S + S + + + + SurveyItemEditor + + + Trigger Distance + Trigger Distance + + + + Hover and capture image + Hover and capture image + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Angle + Angle + + + + Turnaround dist + Turnaround dist + + + + Altitude + Altitude + + + + Spacing + Spacing + + + + Transects + Transects + + + + Rotate Entry Point + Rotate Entry Point + + + + Refly at 90 deg offset + Refly at 90 deg offset + + + + Images in turnarounds + Images in turnarounds + + + + Fly alternate transects + Fly alternate transects + + + + Relative altitude + Relative altitude + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + SyslinkComponent + + + Radio Settings + Radio Settings + + + + Channel + Channel + + + + Address + Address + + + + Data Rate + Data Rate + + + + Syslink + Syslink + + + + The Syslink Component is used to setup the radio connection on Crazyflies. + The Syslink Component is used to setup the radio connection on Crazyflies. + + + + TCPLink + + + + Link Error + Link Error + + + + Error on link %1. Connection failed + Error on link %1. Connection failed + + + + Error on link %1. Error on socket: %2. + Error on link %1. Error on socket: %2. + + + + TcpSettings + + + TCP Link Settings + TCP Link Settings + + + + Host Address: + Host Address: + + + + TCP Port: + TCP Port: + + + + TelemetryRSSIIndicator + + + Telemetry RSSI Status + Telemetry RSSI Status + + + + Local RSSI: + Local RSSI: + + + + Remote RSSI: + Remote RSSI: + + + + RX Errors: + RX Errors: + + + + Errors Fixed: + Errors Fixed: + + + + TX Buffer: + TX Buffer: + + + + Local Noise: + Local Noise: + + + + Remote Noise: + Remote Noise: + + + + TransectStyleComplexItem + + + TransectStyleComplexItem version %2 not supported + TransectStyleComplexItem version %2 not supported + + + + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + + + + + Transect + Transect + + + + T + T + + + + TransectStyleComplexItemStats + + + Survey Area + Survey Area + + + + Photo Count + Photo Count + + + + Photo Interval + Photo Interval + + + + secs + secs + + + + Trigger Distance + Trigger Distance + + + + UAS + + + UNINIT + UNINIT + + + + Unitialized, booting up. + Unitialized, booting up. + + + + BOOT + BOOT + + + + Booting system, please wait. + Booting system, please wait. + + + + CALIBRATING + CALIBRATING + + + + Calibrating sensors, please wait. + Calibrating sensors, please wait. + + + + ACTIVE + ACTIVE + + + + Active, normal operation. + Active, normal operation. + + + + STANDBY + STANDBY + + + + Standby mode, ready for launch. + Standby mode, ready for launch. + + + + CRITICAL + CRITICAL + + + + FAILURE: Continuing operation. + FAILURE: Continuing operation. + + + + EMERGENCY + EMERGENCY + + + + EMERGENCY: Land Immediately! + EMERGENCY: Land Immediately! + + + + SHUTDOWN + SHUTDOWN + + + + Powering off system. + Powering off system. + + + + UNKNOWN + UNKNOWN + + + + Unknown system state + Unknown system state + + + + UASMessageHandler + + + EMERGENCY: + EMERGENCY: + + + + ALERT: + ALERT: + + + + Critical: + Critical: + + + + Error: + Error: + + + + Warning: + Warning: + + + + Notice: + Notice: + + + + Info: + Info: + + + + Debug: + Debug: + + + + UDPLink + + + + UDP Link Error + UDP Link Error + + + + Error binding UDP port: %1 + Error binding UDP port: %1 + + + + Error registering Zeroconf + Error registering Zeroconf + + + + ULogParser + + + Could not detect ULog file header magic + Could not detect ULog file header magic + + + + Could not detect camera_capture packets in ULog + Could not detect camera_capture packets in ULog + + + + UdpSettings + + + UDP Link Settings + UDP Link Settings + + + + Listening Port: + Listening Port: + + + + Target Hosts: + Target Hosts: + + + + Add + Add + + + + Remove + Remove + + + + VTOLModeIndicator + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + ValuePageWidget + + + Value Widget Setup + Value Widget Setup + + + + Select the values you want to display: + Select the values you want to display: + + + + Large + Large + + + + Vehicle + + + MAVLink Generic + MAVLink Generic + + + + Fixed Wing + Fixed Wing + + + + Multi-Rotor + Multi-Rotor + + + + VTOL + VTOL + + + + Rover + Rover + + + + Sub + Sub + + + + Unknown + Unknown + + + + switch to %2 as priority link + switch to %2 as priority link + + + + %1 communication to auxiliary link %2 %3 + %1 communication to auxiliary link %2 %3 + + + + Communication regained + Communication regained + + + + Communication regained to vehicle %1 on %2 link %3 + Communication regained to vehicle %1 on %2 link %3 + + + + + priority + priority + + + + + auxiliary + auxiliary + + + + Communication regained to vehicle %1 + Communication regained to vehicle %1 + + + + Communication lost + Communication lost + + + + Communication lost to vehicle %1 on %2 link %3 + Communication lost to vehicle %1 on %2 link %3 + + + + Communication lost to vehicle %1 + Communication lost to vehicle %1 + + + + to vehicle %1 + to vehicle %1 + + + + %1 command temporarily rejected + %1 command temporarily rejected + + + + %1 command denied + %1 command denied + + + + %1 command not supported + %1 command not supported + + + + %1 command failed + %1 command failed + + + + AutoLoad%1.%2 + AutoLoad%1.%2 + + + + %1 low battery: %2 percent remaining + %1 low battery: %2 percent remaining + + + + Mission transfer failed. Retry transfer. Error: %1 + Mission transfer failed. Retry transfer. Error: %1 + + + + GeoFence transfer failed. Retry transfer. Error: %1 + GeoFence transfer failed. Retry transfer. Error: %1 + + + + Rally Point transfer failed. Retry transfer. Error: %1 + Rally Point transfer failed. Retry transfer. Error: %1 + + + + Generic micro air vehicle + Generic micro air vehicle + + + + Fixed wing aircraft + Fixed wing aircraft + + + + Quadrotor + Quadrotor + + + + Coaxial helicopter + Coaxial helicopter + + + + Normal helicopter with tail rotor. + Normal helicopter with tail rotor. + + + + Ground installation + Ground installation + + + + Operator control unit / ground control station + Operator control unit / ground control station + + + + Airship, controlled + Airship, controlled + + + + Free balloon, uncontrolled + Free balloon, uncontrolled + + + + Rocket + Rocket + + + + Ground rover + Ground rover + + + + Surface vessel, boat, ship + Surface vessel, boat, ship + + + + Submarine + Submarine + + + + Hexarotor + Hexarotor + + + + + Octorotor + Octorotor + + + + + Flapping wing + Flapping wing + + + + Onboard companion controller + Onboard companion controller + + + + Two-rotor VTOL using control surfaces in vertical operation in addition. Tailsitter + 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 + Quad-rotor VTOL using a V-shaped quad config in vertical operation. Tailsitter + + + + Tiltrotor VTOL + Tiltrotor VTOL + + + + VTOL reserved 2 + VTOL reserved 2 + + + + VTOL reserved 3 + VTOL reserved 3 + + + + VTOL reserved 4 + VTOL reserved 4 + + + + VTOL reserved 5 + VTOL reserved 5 + + + + Onboard gimbal + Onboard gimbal + + + + Onboard ADSB peripheral + Onboard ADSB peripheral + + + + vehicle %1 + vehicle %1 + + + + %1 %2 flight mode + %1 %2 flight mode + + + + armed + armed + + + + disarmed + disarmed + + + + Vehicle did not respond to command: %1 + Vehicle did not respond to command: %1 + + + + VehicleMapItem + + + Vehicle %1 + Vehicle %1 + + + + VehicleRotationCal + + + Hold Still + Hold Still + + + + Completed + Completed + + + + Incomplete + Incomplete + + + + VehicleSummary + + + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + + + + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + + + + VibrationPageWidget + + + Vibe + Vibe + + + + Clip count + Clip count + + + + Accel 1: + Accel 1: + + + + Accel 2: + Accel 2: + + + + Accel 3: + Accel 3: + + + + Not Available + Not Available + + + + VideoPageWidget + + + Enable Stream + Enable Stream + + + + Grid Lines + Grid Lines + + + + Stop Recording + Stop Recording + + + + Record Stream + Record Stream + + + + Video Streaming Not Configured + Video Streaming Not Configured + + + + VideoReceiver + + + Unabled to record video. Video save path must be specified in Settings. + Unabled to record video. Video save path must be specified in Settings. + + + + Invalid video format defined. + Invalid video format defined. + + + + ViewWidget + + + missing connected implementation + missing connected implementation + + + + no vehicle connected + no vehicle connected + + + + linechart + + + Form + Form + + + + Filter... (Ctrl+F) + Filter... (Ctrl+F) + + + + All MAVs + All MAVs + + + + Display only variable names in curve list + Display only variable names in curve list + + + + Short names + Short names + + + + + Display variable units in curve list + Display variable units in curve list + + + + Show units + Show units + + + + Rotate color scheme for all curves + Rotate color scheme for all curves + + + + Recolor + Recolor + + + diff --git a/localization/qgc_fi.ts b/localization/qgc_fi.ts new file mode 100644 index 000000000..c0a1c4e6e --- /dev/null +++ b/localization/qgc_fi.ts @@ -0,0 +1,13832 @@ + + + + + APMAirframeComponent + + + + Please select your airframe type + Please select your airframe type + + + + + Frame Class: + Frame Class: + + + + + Frame Type: + Frame Type: + + + + Airframe + Airframe + + + + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + + + + APMAirframeComponentController + + + Param file github json download failed: %1 + Param file github json download failed: %1 + + + + Param file download failed: %1 + Param file download failed: %1 + + + + APMAirframeComponentSummary + + + + + + Frame Type + Frame Type + + + + + Frame Class + Frame Class + + + + + Firmware Version + Firmware Version + + + + + Unknown + Unknown + + + + APMCameraComponent + + + + Disabled + Disabled + + + + + Channel + Channel + + + + + Gimbal + Gimbal + + + + + Stabilize + Stabilize + + + + + Servo reverse + Servo reverse + + + + + Output channel: + Output channel: + + + + + Input channel: + Input channel: + + + + + Gimbal angle limits: + Gimbal angle limits: + + + + + + + min + min + + + + + + + max + max + + + + + Servo PWM limits: + Servo PWM limits: + + + + + Gimbal Settings + Gimbal Settings + + + + + Type: + Type: + + + + + Gimbal Type changes takes affect next reboot of autopilot + Gimbal Type changes takes affect next reboot of autopilot + + + + + Default Mode: + Default Mode: + + + + + Tilt + Tilt + + + + + Roll + Roll + + + + + Pan + Pan + + + + Camera + Camera + + + + Camera setup is used to adjust camera and gimbal settings. + Camera setup is used to adjust camera and gimbal settings. + + + + APMCameraComponentSummary + + + + Gimbal type + Gimbal type + + + + + Tilt input channel + Tilt input channel + + + + + Pan input channel + Pan input channel + + + + + Roll input channel + Roll input channel + + + + APMFirmwarePlugin + + + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + + + + Error during Solo video link setup: %1 + Error during Solo video link setup: %1 + + + + Unable to change altitude, vehicle altitude not known. + Unable to change altitude, vehicle altitude not known. + + + + Vehicle does not support guided takeoff + Vehicle does not support guided takeoff + + + + Unable to takeoff, vehicle position not known. + Unable to takeoff, vehicle position not known. + + + + Unable to takeoff: Vehicle failed to change to Guided mode. + Unable to takeoff: Vehicle failed to change to Guided mode. + + + + Unable to takeoff: Vehicle failed to arm. + 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 Auto mode. + + + + Unable to start mission: Vehicle failed to change to Guided mode. + Unable to start mission: Vehicle failed to change to Guided mode. + + + + Unable to start mission: Vehicle failed to arm. + Unable to start mission: Vehicle failed to arm. + + + + APMFlightModesComponent + + + + Flight Mode Settings + Flight Mode Settings + + + + + (Channel 5) + (Channel 5) + + + + + Flight mode channel: + Flight mode channel: + + + + + Not assigned + Not assigned + + + + + Channel 1 + Channel 1 + + + + + Channel 2 + Channel 2 + + + + + Channel 3 + Channel 3 + + + + + Channel 4 + Channel 4 + + + + + Channel 5 + Channel 5 + + + + + Channel 6 + Channel 6 + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Flight Mode + Flight Mode + + + + + Channel Options + Channel Options + + + + + Channel option %1 : + Channel option %1 : + + + + Flight Modes + Flight Modes + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + + + + APMFlightModesComponentSummary + + + + Flight Mode 1 + Flight Mode 1 + + + + + Flight Mode 2 + Flight Mode 2 + + + + + Flight Mode 3 + Flight Mode 3 + + + + + Flight Mode 4 + Flight Mode 4 + + + + + Flight Mode 5 + Flight Mode 5 + + + + + Flight Mode 6 + Flight Mode 6 + + + + APMHeliComponent + + + + Servo Setup + Servo Setup + + + + + Servo + Servo + + + + + Function + Function + + + + + Min + Min + + + + + Max + Max + + + + + Trim + Trim + + + + + Reversed + Reversed + + + + + 1 + 1 + + + + + 2 + 2 + + + + + 3 + 3 + + + + + 4 + 4 + + + + + Swash Setup + Swash Setup + + + + + Throttle Setup + Throttle Setup + + + + + Collective Curve Setup + Collective Curve Setup + + + + Heli + Heli + + + + Heli Setup is used to setup parameters which are specific to a helicopter. + Heli Setup is used to setup parameters which are specific to a helicopter. + + + + APMLightsComponent + + + + Disabled + Disabled + + + + + Channel + Channel + + + + + Light Output Channels + Light Output Channels + + + + + Lights 1: + Lights 1: + + + + + Lights 2: + Lights 2: + + + + + Brightness Steps: + Brightness Steps: + + + + Lights + Lights + + + + Lights setup is used to adjust light output channels. + Lights setup is used to adjust light output channels. + + + + APMLightsComponentSummary + + + + Disabled + Disabled + + + + + Channel 5 + Channel 5 + + + + + Channel 6 + Channel 6 + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Channel 9 + Channel 9 + + + + + Channel 10 + Channel 10 + + + + + Channel 11 + Channel 11 + + + + + Channel 12 + Channel 12 + + + + + Channel 13 + Channel 13 + + + + + Channel 14 + Channel 14 + + + + + Lights Output 1 + Lights Output 1 + + + + + Lights Output 2 + Lights Output 2 + + + + APMNotSupported + + + + Not supported + Not supported + + + + APMPowerComponent + + + + Power Module 90A + Power Module 90A + + + + + Power Module HV + Power Module HV + + + + + 3DR Iris + 3DR Iris + + + + + Other + Other + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Measured voltage: + + + + + Vehicle voltage: + Vehicle voltage: + + + + + Measure current draw using an external current meter and enter the value below. Click Calculate to set the new amps per volt value. + 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: + Measured current: + + + + + Vehicle current: + Vehicle current: + + + + + Battery monitor: + Battery monitor: + + + + + Requires vehicle reboot + Requires vehicle reboot + + + + + + + Battery 1 + Battery 1 + + + + + Battery1 monitor: + Battery1 monitor: + + + + + + + Reboot vehicle + Reboot vehicle + + + + + + + Battery 2 + Battery 2 + + + + + Battery2 monitor: + Battery2 monitor: + + + + + Battery capacity: + Battery capacity: + + + + + Minimum arming voltage: + Minimum arming voltage: + + + + + Power sensor: + Power sensor: + + + + + Current pin: + Current pin: + + + + + Voltage pin: + Voltage pin: + + + + + + + Voltage multiplier: + Voltage multiplier: + + + + + + + Calculate + Calculate + + + + + Calculate Voltage Multiplier + 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. + 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: + Amps per volt: + + + + + Calculate 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. + 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. + + + + Power + Power + + + + The Power Component is used to setup battery parameters. + The Power Component is used to setup battery parameters. + + + + APMPowerComponentSummary + + + + Batt1 monitor + Batt1 monitor + + + + + Batt1 capacity + Batt1 capacity + + + + + Batt2 monitor + Batt2 monitor + + + + + Batt2 capacity + Batt2 capacity + + + + APMRadioComponent + + + Radio + Radio + + + + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + + + + APMRadioComponentSummary + + + + Roll + Roll + + + + + + + + + + + Setup required + Setup required + + + + + + + + + + + Channel %1 + Channel %1 + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Throttle + + + + APMSafetyComponent + + + Safety + Safety + + + + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + + Requires vehicle reboot + Requires vehicle reboot + + + + + Low action: + Low action: + + + + + Critical action: + Critical action: + + + + + Low voltage threshold: + Low voltage threshold: + + + + + Critical voltage threshold: + Critical voltage threshold: + + + + + Low mAh threshold: + Low mAh threshold: + + + + + Critical mAh threshold: + Critical mAh threshold: + + + + + Reboot vehicle + Reboot vehicle + + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + + + + Failsafe Triggers + Failsafe Triggers + + + + + Throttle PWM threshold: + Throttle PWM threshold: + + + + + GCS failsafe + GCS failsafe + + + + + + + Ground Station failsafe: + Ground Station failsafe: + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + + + PWM threshold: + PWM threshold: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + General Failsafe Triggers + General Failsafe Triggers + + + + + Disabled + Disabled + + + + + Always RTL + Always RTL + + + + + Continue with Mission in Auto Mode + Continue with Mission in Auto Mode + + + + + Always Land + Always Land + + + + + GeoFence + GeoFence + + + + + Circle GeoFence enabled + Circle GeoFence enabled + + + + + Altitude GeoFence enabled + Altitude GeoFence enabled + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Max radius: + Max radius: + + + + + Max altitude: + Max altitude: + + + + + + + Return to Launch + Return to Launch + + + + + + + Return at current altitude + Return at current altitude + + + + + + + Return at specified altitude: + Return at specified altitude: + + + + + Loiter above Home for: + Loiter above Home for: + + + + + Land with descent speed: + Land with descent speed: + + + + + Final loiter altitude: + Final loiter altitude: + + + + + Arming Checks + Arming Checks + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentCopter + + + Ground Station failsafe: + Ground Station failsafe: + + + + Throttle failsafe: + Throttle failsafe: + + + + Disabled + Disabled + + + + Always RTL + Always RTL + + + + Continue with Mission in Auto Mode + Continue with Mission in Auto Mode + + + + Always Land + Always Land + + + + PWM threshold: + PWM threshold: + + + + Return to Launch + Return to Launch + + + + + Voltage threshold: + Voltage threshold: + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery low action: + Battery low action: + + + + + Battery critical action: + Battery critical action: + + + + + MAH threshold: + MAH threshold: + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + General Failsafe Triggers + General Failsafe Triggers + + + + GeoFence + GeoFence + + + + Circle GeoFence enabled + Circle GeoFence enabled + + + + Altitude GeoFence enabled + Altitude GeoFence enabled + + + + Report only + Report only + + + + RTL or Land + RTL or Land + + + + Max radius: + Max radius: + + + + Max altitude: + Max altitude: + + + + Return at current altitude + Return at current altitude + + + + Return at specified altitude: + Return at specified altitude: + + + + Loiter above Home for: + Loiter above Home for: + + + + Land with descent speed: + Land with descent speed: + + + + Final loiter altitude: + Final loiter altitude: + + + + Arming Checks + Arming Checks + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentPlane + + + Failsafe Triggers + Failsafe Triggers + + + + Throttle PWM threshold: + Throttle PWM threshold: + + + + Voltage threshold: + Voltage threshold: + + + + MAH threshold: + MAH threshold: + + + + GCS failsafe + GCS failsafe + + + + Return to Launch + Return to Launch + + + + Return at current altitude + Return at current altitude + + + + Return at specified altitude: + Return at specified altitude: + + + + APMSafetyComponentRover + + + Failsafe Triggers + Failsafe Triggers + + + + Ground Station failsafe: + Ground Station failsafe: + + + + Throttle failsafe: + Throttle failsafe: + + + + PWM threshold: + PWM threshold: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + Disabled + Disabled + + + + Hold + Hold + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks + Arming Checks + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentSub + + + + Failsafe Actions + Failsafe Actions + + + + + GCS Heartbeat: + GCS Heartbeat: + + + + + Leak: + Leak: + + + + + Detector Pin: + Detector Pin: + + + + + Battery: + Battery: + + + + + EKF: + EKF: + + + + + Pilot Input: + Pilot Input: + + + + + Internal Temperature: + Internal Temperature: + + + + + Internal Pressure: + Internal Pressure: + + + + + Threshold: + Threshold: + + + + + Arming Checks + Arming Checks + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentSummary + + + + Arming Checks: + Arming Checks: + + + + + Enabled + Enabled + + + + + Some disabled + Some disabled + + + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + Failsafe Action: + Failsafe Action: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + + + GeoFence: + GeoFence: + + + + + Disabled + Disabled + + + + + Altitude + Altitude + + + + + Circle + Circle + + + + + Altitude,Circle + Altitude,Circle + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Unknown + Unknown + + + + + + + RTL min alt: + RTL min alt: + + + + + + + current + current + + + + APMSafetyComponentSummaryCopter + + + Disabled + Disabled + + + + Unknown + Unknown + + + + Arming Checks: + Arming Checks: + + + + Enabled + Enabled + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + GeoFence: + GeoFence: + + + + Altitude + Altitude + + + + Circle + Circle + + + + Altitude,Circle + Altitude,Circle + + + + Report only + Report only + + + + RTL or Land + RTL or Land + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryPlane + + + Throttle failsafe: + Throttle failsafe: + + + + + + Disabled + Disabled + + + + Voltage failsafe: + Voltage failsafe: + + + + mAh failsafe: + mAh failsafe: + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryRover + + + + + Disabled + Disabled + + + + Always RTL + Always RTL + + + + Always Hold + Always Hold + + + + + Unknown + Unknown + + + + Hold + Hold + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks: + Arming Checks: + + + + Enabled + Enabled + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Failsafe Action: + Failsafe Action: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + APMSafetyComponentSummarySub + + + + Arming Checks: + Arming Checks: + + + + + Enabled + Enabled + + + + + Some disabled + Some disabled + + + + + GCS failsafe: + GCS failsafe: + + + + + Leak failsafe: + Leak failsafe: + + + + + Battery failsafe: + Battery failsafe: + + + + + EKF failsafe: + EKF failsafe: + + + + + Pilot Input failsafe: + Pilot Input failsafe: + + + + + Int. Temperature failsafe: + Int. Temperature failsafe: + + + + + Int. Pressure failsafe: + Int. Pressure failsafe: + + + + APMSensorsComponent + + + + If the compass or GPS module is mounted in flight direction, leave the default value (None) + If the compass or GPS module is mounted in flight direction, leave the default value (None) + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + For Compass calibration you will need to rotate your vehicle through a number of positions. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + The calibration for Compass %1 appears to be poor. + The calibration for Compass %1 appears to be poor. + + + + + Check the compass position within your vehicle and re-do the calibration. + Check the compass position within your vehicle and re-do the calibration. + + + + + + + Calibrate Compass + Calibrate Compass + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Sensor Settings + Sensor Settings + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Calibration complete + Calibration complete + + + + + Sensor Calibration + Sensor Calibration + + + + + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + + + + + + + Compass + Compass + + + + + + + (primary + (primary + + + + + + + (secondary + (secondary + + + + + + + , external + , external + + + + + + + , internal + , internal + + + + + + + Use Compass + Use Compass + + + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + + + + + - Green indicates a well functioning compass. + + - Green indicates a well functioning compass. + + + + + + - Yellow indicates a questionable compass or calibration. + + - Yellow indicates a questionable compass or calibration. + + + + + + - Red indicates a compass which should not be used. + + + - Red indicates a compass which should not be used. + + + + + + + + + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + + + + + Orientation: + Orientation: + + + + + If mounted in the direction of flight, select None. + If mounted in the direction of flight, select None. + + + + + Before calibrating make sure rotation settings are correct. + Before calibrating make sure rotation settings are correct. + + + + + Accelerometer calibration complete + Accelerometer calibration complete + + + + + Compass calibration complete + Compass calibration complete + + + + + + + Reboot Vehicle + Reboot Vehicle + + + + + Autopilot Rotation: + Autopilot Rotation: + + + + + 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. + 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. + 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. + 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. + 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. + 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. + Secure the copter (perhaps with tape) so that it does not move. + + + + + Turn on your transmitter and keep throttle at zero. + Turn on your transmitter and keep throttle at zero. + + + + + Click Ok to start CompassMot calibration. + Click Ok to start CompassMot calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press Ok. + To level the horizon you need to place the vehicle in its level flight position and press Ok. + + + + + depth + depth + + + + + altitude + altitude + + + + + Pressure calibration will set the %1 to zero at the current pressure reading. %2 + 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. + To calibrate the airspeed sensor shield it from the wind. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Accelerometer + Accelerometer + + + + + Compass + Compass + + + + + Accelerometer must be calibrated prior to Compass. + Accelerometer must be calibrated prior to Compass. + + + + + Level Horizon + Level Horizon + + + + + Accelerometer must be calibrated prior to Level Horizon. + Accelerometer must be calibrated prior to Level Horizon. + + + + + Calibrate Pressure + Calibrate Pressure + + + + + Cal Baro/Airspeed + Cal Baro/Airspeed + + + + + CompassMot + CompassMot + + + + + CompassMot - Compass Motor Interference Calibration + CompassMot - Compass Motor Interference Calibration + + + + + Next + Next + + + + + Cancel + Cancel + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + APMSensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + + + + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + + + + Quickly bring the throttle back down to zero + Quickly bring the throttle back down to zero + + + + Press the Next button to complete the calibration + Press the Next button to complete the calibration + + + + Hold the vehicle in its level flight position. + Hold the vehicle in its level flight position. + + + + Requesting pressure calibration... + Requesting pressure calibration... + + + + Rotate the vehicle continuously as shown in the diagram until marked as Completed + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + Place you vehicle into one of the orientations shown below and hold it still + + + + Level horizon complete + Level horizon complete + + + + Level horizon failed + Level horizon failed + + + + Pressure calibration success + Pressure calibration success + + + + Pressure calibration fail + Pressure calibration fail + + + + Compass %1 calibration complete + Compass %1 calibration complete + + + + Compass %1 calibration below quality threshold + Compass %1 calibration below quality threshold + + + + All compasses calibrated successfully + All compasses calibrated successfully + + + + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + + + + Compass calibration failed + Compass calibration failed + + + + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + + + + Continue rotating... + Continue rotating... + + + + APMSensorsComponentSummary + + + + Compass + Compass + + + + + + + Setup required + Setup required + + + + + Not installed + Not installed + + + + + Accelerometer(s) + Accelerometer(s) + + + + + Ready + Ready + + + + APMSubFrameComponent + + + Frame + 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. + 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. + + + + + + + Load Vehicle Default Parameters + Load Vehicle Default Parameters + + + + + Select your vehicle to load the default parameters: + Select your vehicle to load the default parameters: + + + + APMSubFrameComponentSummary + + + + Frame Type + Frame Type + + + + + Firmware Version + Firmware Version + + + + + + + Unknown + Unknown + + + + + Git Revision + Git Revision + + + + APMTuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + APMTuningComponentCopter + + + + Basic Tuning + Basic Tuning + + + + + Roll/Pitch Sensitivity + Roll/Pitch Sensitivity + + + + + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + + + + + Climb Sensitivity + Climb Sensitivity + + + + + Slide to the right to climb more aggressively or slide to the left to climb more gently + Slide to the right to climb more aggressively or slide to the left to climb more gently + + + + + + + RC Roll/Pitch Feel + RC Roll/Pitch Feel + + + + + + + Slide to the left for soft control, slide to the right for crisp control + Slide to the left for soft control, slide to the right for crisp control + + + + + AutoTune + AutoTune + + + + + Axes to AutoTune: + Axes to AutoTune: + + + + + Channel for AutoTune switch: + Channel for AutoTune switch: + + + + + None + None + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Channel 9 + Channel 9 + + + + + Channel 10 + Channel 10 + + + + + Channel 11 + Channel 11 + + + + + Channel 12 + Channel 12 + + + + + In Flight Tuning + In Flight Tuning + + + + + Channel Option 6 (Tuning): + Channel Option 6 (Tuning): + + + + + Min: + Min: + + + + + Max: + Max: + + + + AirframeComponent + + + + Custom Airframe Config + Custom Airframe Config + + + + + Your vehicle is using a custom airframe configuration. + Your vehicle is using a custom airframe configuration. + + + + + This configuration can only be modified through the Parameter Editor. + + + This configuration can only be modified through the Parameter Editor. + + + + + + + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + + + + + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + + + + + You've connected a %1. + You've connected a %1. + + + + + Airframe is not set. + Airframe is not set. + + + + + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + + + + + + + Apply and Restart + Apply and Restart + + + + Airframe + Airframe + + + + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + + + + AirframeComponentController + + + You cannot change airframe configuration while connected to multiple vehicles. + You cannot change airframe configuration while connected to multiple vehicles. + + + + AirframeComponentSummary + + + + System ID + System ID + + + + + Airframe type + Airframe type + + + + + + + Setup required + Setup required + + + + + Vehicle + Vehicle + + + + + Firmware Version + Firmware Version + + + + + Unknown + Unknown + + + + AnalyzeView + + + Analyze + Analyze + + + + Log Download + Log Download + + + + GeoTag Images + GeoTag Images + + + + Mavlink Console + Mavlink Console + + + + AppLogModel + + + Open console log output file failed %1 : %2 + Open console log output file failed %1 : %2 + + + + AppMessages + + + Clear All + Clear All + + + + Log files (*.txt) + Log files (*.txt) + + + + All Files (*) + All Files (*) + + + + Select log save file + Select log save file + + + + Save App Log + Save App Log + + + + Show Latest + Show Latest + + + + Set logging + Set logging + + + + Turn on logging categories + Turn on logging categories + + + + AppSettings + + + Application Settings + Application Settings + + + + ArmedIndicator + + + Armed + Armed + + + + Disarmed + Disarmed + + + + AudioOutput + + + negative + negative + + + + point + point + + + + meters + meters + + + + AutoPilotPlugin + + + One or more vehicle components require setup prior to flight. + One or more vehicle components require setup prior to flight. + + + + BatteryIndicator + + + Battery Status + Battery Status + + + + Voltage: + Voltage: + + + + Accumulated Consumption: + Accumulated Consumption: + + + + BluetoothLink + + + Bluetooth Link Error + Bluetooth Link Error + + + + BluetoothSettings + + + Bluetooth Not Available + Bluetooth Not Available + + + + Bluetooth Link Settings + Bluetooth Link Settings + + + + Device: + Device: + + + + Address: + Address: + + + + Bluetooth Devices: + Bluetooth Devices: + + + + Scan + Scan + + + + Stop + Stop + + + + Bootloader + + + Write failed: %1 + Write failed: %1 + + + + Incorrect number of bytes returned for write: actual(%1) expected(%2) + Incorrect number of bytes returned for write: actual(%1) expected(%2) + + + + Timeout waiting for bytes to be available + Timeout waiting for bytes to be available + + + + Read failed: error: %1 + Read failed: error: %1 + + + + Get Command Response: + Get Command Response: + + + + Invalid sync response: 0x%1 0x%2 + Invalid sync response: 0x%1 0x%2 + + + + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + + + + Unknown response code + Unknown response code + + + + Command failed: 0x%1 (%2) + Command failed: 0x%1 (%2) + + + + + Get Board Info: + Get Board Info: + + + + Send Command: + Send Command: + + + + Board erase failed: %1 + Board erase failed: %1 + + + + + Unable to open firmware file %1: %2 + Unable to open firmware file %1: %2 + + + + + Firmware file read failed: %1 + Firmware file read failed: %1 + + + + + Flash failed: %1 at address 0x%2 + Flash failed: %1 at address 0x%2 + + + + + Unable to retrieve block from ihx: index %1 + Unable to retrieve block from ihx: index %1 + + + + Unable to set flash start address: 0x%2 + Unable to set flash start address: 0x%2 + + + + + Read failed: %1 at address: 0x%2 + Read failed: %1 at address: 0x%2 + + + + + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + + + + Unable to set read start address: 0x%2 + Unable to set read start address: 0x%2 + + + + CRC mismatch: board(0x%1) file(0x%2) + CRC mismatch: board(0x%1) file(0x%2) + + + + Open failed on port %1: %2 + Open failed on port %1: %2 + + + + Found unsupported bootloader version: %1 + Found unsupported bootloader version: %1 + + + + Get Board Id: + Get Board Id: + + + + BuiltInPreFlightCheckModel + + + Initial checks + Initial checks + + + + Hardware + Hardware + + + + Props mounted? Wings secured? Tail secured? + Props mounted? Wings secured? Tail secured? + + + + Please arm the vehicle here + Please arm the vehicle here + + + + Actuators + Actuators + + + + Move all control surfaces. Did they work properly? + Move all control surfaces. Did they work properly? + + + + Motors + Motors + + + + Propellers free? Then throttle up gently. Working properly? + Propellers free? Then throttle up gently. Working properly? + + + + Mission + Mission + + + + Please confirm mission is valid (waypoints valid, no terrain collision). + Please confirm mission is valid (waypoints valid, no terrain collision). + + + + Last preparations before launch + Last preparations before launch + + + + Payload + Payload + + + + Configured and started? Payload lid closed? + Configured and started? Payload lid closed? + + + + OK for your platform? Lauching into the wind? + OK for your platform? Lauching into the wind? + + + + Flight area + Flight area + + + + Launch area and path free of obstacles/people? + Launch area and path free of obstacles/people? + + + + CameraCalc + + + Camera + Camera + + + + Width + Width + + + + Height + Height + + + + Sensor + Sensor + + + + Image + Image + + + + Focal length + Focal length + + + + Front Lap + Front Lap + + + + Side Lap + Side Lap + + + + Overlap + Overlap + + + + Select one: + Select one: + + + + Ground Res + Ground Res + + + + CameraCalc section version %1 not supported + CameraCalc section version %1 not supported + + + + Custom Camera + Custom Camera + + + + Manual (no camera specs) + Manual (no camera specs) + + + + CameraComponent + + + + Vehicle must be restarted for changes to take effect. + Vehicle must be restarted for changes to take effect. + + + + + Apply and Restart + Apply and Restart + + + + + Camera Trigger Settings + Camera Trigger Settings + + + + + Trigger mode + Trigger mode + + + + + Trigger interface + Trigger interface + + + + + Time Interval + Time Interval + + + + + Distance Interval + Distance Interval + + + + + Hardware Settings + Hardware Settings + + + + + AUX Pin Assignment + AUX Pin Assignment + + + + + Trigger Pin Polarity + Trigger Pin Polarity + + + + + Trigger Period + Trigger Period + + + + + Camera Test + Camera Test + + + + + Trigger Camera + Trigger Camera + + + + Camera + Camera + + + + Camera setup is used to adjust camera and gimbal settings. + Camera setup is used to adjust camera and gimbal settings. + + + + CameraComponentSummary + + + + Trigger interface + Trigger interface + + + + + Trigger mode + Trigger mode + + + + + Time interval + Time interval + + + + + Distance interval + Distance interval + + + + + AUX pins + AUX pins + + + + + AUX pin polarity + AUX pin polarity + + + + CameraPageWidget + + + Video Settings + Video Settings + + + + Camera Settings + Camera Settings + + + + Trigger Camera + Trigger Camera + + + + Camera + Camera + + + + Free Space: + Free Space: + + + + Camera Selector: + Camera Selector: + + + + Single + Single + + + + Time Lapse + Time Lapse + + + + Photo Mode + Photo Mode + + + + Photo Interval (seconds) + Photo Interval (seconds) + + + + Reset Camera Defaults + Reset Camera Defaults + + + + Reset + Reset + + + + Reset Camera to Factory Settings + Reset Camera to Factory Settings + + + + Confirm resetting all settings? + Confirm resetting all settings? + + + + Storage + Storage + + + + Format + Format + + + + Format Camera Storage + Format Camera Storage + + + + Confirm erasing all files? + Confirm erasing all files? + + + + CameraSection + + + Camera + Camera + + + + Time + Time + + + + Distance + Distance + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Gimbal + Gimbal + + + + Mode + Mode + + + + CenterMapDropButton + + + Center map on: + Center map on: + + + + Mission + Mission + + + + All items + All items + + + + Home + Home + + + + Current Location + Current Location + + + + Specified Location + Specified Location + + + + Vehicle + Vehicle + + + + Follow Vehicle + Follow Vehicle + + + + CenterMapDropPanel + + + Center map on: + Center map on: + + + + Mission + Mission + + + + All items + All items + + + + Home + Home + + + + Current Location + Current Location + + + + Specified Location + Specified Location + + + + Vehicle + Vehicle + + + + CorridorScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Corridor Scan + Corridor Scan + + + + C + C + + + + CorridorScanEditor + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Altitude + Altitude + + + + Trigger Distance + Trigger Distance + + + + Spacing + Spacing + + + + Corridor + Corridor + + + + Width + Width + + + + Turnaround dist + Turnaround dist + + + + Take images in turnarounds + Take images in turnarounds + + + + Relative altitude + Relative altitude + + + + Rotate Entry Point + Rotate Entry Point + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + CustomCommandWidget + + + No vehicle connected + No vehicle connected + + + + Load Custom Qml file... + Load Custom Qml file... + + + + Reset + Reset + + + + CustomCommandWidgetController + + + Select custom Qml file + Select custom Qml file + + + + Qml files (*.qml) + Qml files (*.qml) + + + + DebugWindow + + + Qt Platform: + Qt Platform: + + + + Font Point Size 10 + Font Point Size 10 + + + + Default font width: + Default font width: + + + + Font Point Size 10.5 + Font Point Size 10.5 + + + + Default font height: + Default font height: + + + + Font Point Size 11 + Font Point Size 11 + + + + Default font pixel size: + Default font pixel size: + + + + Font Point Size 11.5 + Font Point Size 11.5 + + + + Default font point size: + Default font point size: + + + + Font Point Size 12 + Font Point Size 12 + + + + QML Screen Desktop: + QML Screen Desktop: + + + + Font Point Size 12.5 + Font Point Size 12.5 + + + + QML Screen Size: + QML Screen Size: + + + + Font Point Size 13 + Font Point Size 13 + + + + QML Pixel Density: + QML Pixel Density: + + + + Font Point Size 13.5 + Font Point Size 13.5 + + + + QML Pixel Ratio: + QML Pixel Ratio: + + + + Font Point Size 14 + Font Point Size 14 + + + + Default Point: + Default Point: + + + + Font Point Size 14.5 + Font Point Size 14.5 + + + + Computed Font Height: + Computed Font Height: + + + + Font Point Size 15 + Font Point Size 15 + + + + Computed Screen Height: + Computed Screen Height: + + + + Font Point Size 15.5 + Font Point Size 15.5 + + + + Computed Screen Width: + Computed Screen Width: + + + + Font Point Size 16 + Font Point Size 16 + + + + ESP8266Component + + + controller WiFi Bridge + controller WiFi Bridge + + + + Error fetching WiFi Bridge Status: %1 + Error fetching WiFi Bridge Status: %1 + + + + ESP WiFi Bridge Settings + ESP WiFi Bridge Settings + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + WiFi Channel + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + WiFi STA SSID + WiFi STA SSID + + + + WiFi STA Password + WiFi STA Password + + + + UART Baud Rate + UART Baud Rate + + + + QGC UDP Port + QGC UDP Port + + + + ESP WiFi Bridge Status + ESP WiFi Bridge Status + + + + Bridge/Vehicle Link + Bridge/Vehicle Link + + + + Bridge/QGC Link + Bridge/QGC Link + + + + QGC/Bridge Link + QGC/Bridge Link + + + + + + Messages Received + Messages Received + + + + + + Messages Lost + Messages Lost + + + + + + Messages Sent + Messages Sent + + + + Restore Defaults + Restore Defaults + + + + Restart WiFi Bridge + Restart WiFi Bridge + + + + Reboot WiFi Bridge + Reboot WiFi Bridge + + + + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + + + + Reset Counters + Reset Counters + + + + WiFi Bridge + WiFi Bridge + + + + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + + + + ESP8266ComponentSummary + + + Firmware Version + Firmware Version + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + WiFi Channel + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + UART Baud Rate + UART Baud Rate + + + + EditPositionDialog + + + Latitude + Latitude + + + + Longitude + Longitude + + + + Set Geographic + Set Geographic + + + + Zone + Zone + + + + Hemisphere + Hemisphere + + + + Easting + Easting + + + + Northing + Northing + + + + Set UTM + Set UTM + + + + Set From Vehicle Position + Set From Vehicle Position + + + + FWLandingPatternEditor + + + Set to vehicle heading + Set to vehicle heading + + + + Set to vehicle location + Set to vehicle location + + + + Loiter point + Loiter point + + + + + Altitude + Altitude + + + + Radius + Radius + + + + Landing Dist + Landing Dist + + + + Glide Slope + Glide Slope + + + + Altitudes relative to home + Altitudes relative to home + + + + - or - + - or - + + + + Loiter clockwise + Loiter clockwise + + + + Landing point + Landing point + + + + Heading + Heading + + + + Click in map to set landing point. + Click in map to set landing point. + + + + Fact + + + Unknown: %1 + Unknown: %1 + + + + true + true + + + + false + false + + + + FactMetaData + + + Other + Other + + + + Misc + Misc + + + + + + + + + + + + + + + Value must be within %1 and %2 + Value must be within %1 and %2 + + + + + Invalid number + Invalid number + + + + FactPanel + + + Parameters(s) missing: %1 + Parameters(s) missing: %1 + + + + FactPanelController + + + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + + + + Internal Error: %1 + Internal Error: %1 + + + + FactTextField + + + Invalid Value + Invalid Value + + + + Value Details + Value Details + + + + FactValueSlider + + + Value Details + Value Details + + + + FileManager + + + Unable to open local file for writing (%1) + Unable to open local file for writing (%1) + + + + Unable to write data to local file (%1) + Unable to write data to local file (%1) + + + + Download: Incorrect session returned + Download: Incorrect session returned + + + + Download: Offset returned (%1) differs from offset requested/expected (%2) + Download: Offset returned (%1) differs from offset requested/expected (%2) + + + + List: Offset returned (%1) differs from offset requested (%2) + List: Offset returned (%1) differs from offset requested (%2) + + + + Incorrectly formed list entry: '%1' + Incorrectly formed list entry: '%1' + + + + Missing NULL termination in list entry + Missing NULL termination in list entry + + + + Write: Incorrect session returned + Write: Incorrect session returned + + + + Write: Offset returned (%1) differs from offset requested (%2) + Write: Offset returned (%1) differs from offset requested (%2) + + + + Write: Returned invalid size of write size data + Write: Returned invalid size of write size data + + + + Write: Size returned (%1) differs from size requested (%2) + Write: Size returned (%1) differs from size requested (%2) + + + + Bad sequence number on received message: expected(%1) received(%2) + Bad sequence number on received message: expected(%1) received(%2) + + + + Nak received creating file, error: %1 + Nak received creating file, error: %1 + + + + Nak received creating directory, error: %1 + Nak received creating directory, error: %1 + + + + Nak received, error: %1 + Nak received, error: %1 + + + + Unknown opcode returned from server: %1 + Unknown opcode returned from server: %1 + + + + + + Command not sent. Waiting for previous command to complete. + Command not sent. Waiting for previous command to complete. + + + + + + + Command not sent. No Vehicle links. + Command not sent. No Vehicle links. + + + + + UAS File manager busy. Try again later + UAS File manager busy. Try again later + + + + File (%1) is not readable for upload + File (%1) is not readable for upload + + + + Unable to open local file for upload (%1) + Unable to open local file for upload (%1) + + + + Unable to read data from local file (%1) + Unable to read data from local file (%1) + + + + + Timeout waiting for ack: Download failed + Timeout waiting for ack: Download failed + + + + + Timeout waiting for ack: Upload failed + Timeout waiting for ack: Upload failed + + + + FirmwareImage + + + Incorrectly formatted line in .ihx file, line too short + Incorrectly formatted line in .ihx file, line too short + + + + Unsupported record type in file: %1 + Unsupported record type in file: %1 + + + + Unable to open firmware file %1, error: %2 + Unable to open firmware file %1, error: %2 + + + + Supplied file is not a valid JSON document + Supplied file is not a valid JSON document + + + + Firmware file mission required key: %1 + Firmware file mission required key: %1 + + + + Firmware file has invalid key: %1 + Firmware file has invalid key: %1 + + + + Downloaded firmware board id does not match hardware board id: %1 != %2 + Downloaded firmware board id does not match hardware board id: %1 != %2 + + + + Write failed for parameter meta data file, error: %1 + Write failed for parameter meta data file, error: %1 + + + + Unable to open parameter meta data file %1 for writing, error: %2 + Unable to open parameter meta data file %1 for writing, error: %2 + + + + Write failed for airframe meta data file, error: %1 + Write failed for airframe meta data file, error: %1 + + + + Unable to open airframe meta data file %1 for writing, error: %2 + Unable to open airframe meta data file %1 for writing, error: %2 + + + + Unable to open decompressed file %1 for writing, error: %2 + Unable to open decompressed file %1 for writing, error: %2 + + + + Write failed for decompressed image file, error: %1 + Write failed for decompressed image file, error: %1 + + + + Firmware file has invalid decompressed size for %1 + Firmware file has invalid decompressed size for %1 + + + + Could not find compressed bytes for %1 in Firmware file + Could not find compressed bytes for %1 in Firmware file + + + + Incorrectly formed compressed bytes section for %1 in Firmware file + Incorrectly formed compressed bytes section for %1 in Firmware file + + + + Firmware file has 0 length %1 + Firmware file has 0 length %1 + + + + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + + + + Successfully decompressed %1 + Successfully decompressed %1 + + + + Unabled to open firmware file %1, %2 + Unabled to open firmware file %1, %2 + + + + FirmwarePlugin + + + Sony NEX-5R 20mm + Sony NEX-5R 20mm + + + + Sony ILCE-QX1 + Sony ILCE-QX1 + + + + Canon S100 PowerShot + Canon S100 PowerShot + + + + Canon G9 X PowerShot + Canon G9 X PowerShot + + + + Canon SX260 HS PowerShot + Canon SX260 HS PowerShot + + + + Canon EOS-M 22mm + Canon EOS-M 22mm + + + + Sony a6000 16mm + Sony a6000 16mm + + + + Sony RX100 II 28mm + Sony RX100 II 28mm + + + + Ricoh GR II + Ricoh GR II + + + + RedEdge + RedEdge + + + + Parrot Sequioa RGB + Parrot Sequioa RGB + + + + Parrot Sequioa Monochrome + Parrot Sequioa Monochrome + + + + GoPro Hero 4 + GoPro Hero 4 + + + + Sentera NDVI Single Sensor + Sentera NDVI Single Sensor + + + + Sentera Double 4K Sensor + Sentera Double 4K Sensor + + + + FirmwareUpgrade + + + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + + + + Update the autopilot firmware to the latest version + Update the autopilot firmware to the latest version + + + + All %1 connections to vehicles must be + All %1 connections to vehicles must be + + + + Upgrade cancelled + Upgrade cancelled + + + + Found device + Found device + + + + + + + PX4 Flight Stack + PX4 Flight Stack + + + + + Standard Version (stable) + Standard Version (stable) + + + + Beta Testing (beta) + Beta Testing (beta) + + + + Developer Build (master) + Developer Build (master) + + + + + + Custom firmware file... + Custom firmware file... + + + + PX4 Pro + PX4 Pro + + + + ArduPilot + ArduPilot + + + + Standard Version + Standard Version + + + + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + + + + Detected Pixhawk board. You can select from the following flight stacks: + Detected Pixhawk board. You can select from the following flight stacks: + + + + Press Ok to upgrade your vehicle. + Press Ok to upgrade your vehicle. + + + + ArduPilot Flight Stack + ArduPilot Flight Stack + + + + Advanced settings + Advanced settings + + + + Select which version of the firmware you would like to install: + Select which version of the firmware you would like to install: + + + + Select which version of the above flight stack you would like to install: + Select which version of the above flight stack you would like to install: + + + + Select the standard version or one from the file system (previously downloaded): + Select the standard version or one from the file system (previously downloaded): + + + + WARNING: BETA FIRMWARE. + WARNING: BETA FIRMWARE. + + + + This firmware version is ONLY intended for beta testers. + This firmware version is ONLY intended for beta testers. + + + + Although it has received FLIGHT TESTING, it represents actively changed code. + Although it has received FLIGHT TESTING, it represents actively changed code. + + + + Do NOT use for normal operation. + Do NOT use for normal operation. + + + + WARNING: CONTINUOUS BUILD FIRMWARE. + WARNING: CONTINUOUS BUILD FIRMWARE. + + + + This firmware has NOT BEEN FLIGHT TESTED. + This firmware has NOT BEEN FLIGHT TESTED. + + + + It is only intended for DEVELOPERS. + It is only intended for DEVELOPERS. + + + + Run bench tests without props first. + Run bench tests without props first. + + + + Do NOT fly this without additional safety precautions. + Do NOT fly this without additional safety precautions. + + + + Follow the mailing list actively when using it. + Follow the mailing list actively when using it. + + + + FirmwareUpgradeController + + + Connect not allowed during Firmware Upgrade. + Connect not allowed during Firmware Upgrade. + + + + Connected to bootloader: + Connected to bootloader: + + + + Version: %1 + Version: %1 + + + + Board ID: %1 + Board ID: %1 + + + + Flash size: %1 + Flash size: %1 + + + + Attempting to flash an unknown board type, you must select 'Custom firmware file' + Attempting to flash an unknown board type, you must select 'Custom firmware file' + + + + Select Firmware File + Select Firmware File + + + + Firmware Files (*.px4 *.bin *.ihx) + Firmware Files (*.px4 *.bin *.ihx) + + + + Unable to find specified firmware download location + Unable to find specified firmware download location + + + + No firmware file selected + No firmware file selected + + + + Downloading firmware... + Downloading firmware... + + + + From: %1 + From: %1 + + + + Download complete + Download complete + + + + Image load failed + Image load failed + + + + Bootloader not found + Bootloader not found + + + + Image size of %1 is too large for board flash size %2 + Image size of %1 is too large for board flash size %2 + + + + Upgrade complete + Upgrade complete + + + + Upgrade cancelled + Upgrade cancelled + + + + MultiRotor - + MultiRotor - + + + + Heli - + Heli - + + + + ChibiOS:MultiRotor - + ChibiOS:MultiRotor - + + + + ChibiOS:Heli - + ChibiOS:Heli - + + + + ChibiOS - + ChibiOS - + + + + FixedWingLandingComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %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 altitude relative. Be sure to adjust/check your plan prior to flight. + 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 altitude relative. Be sure to adjust/check your plan prior to flight. + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + FlightDisplayView + + + Flight Plan complete + Flight Plan complete + + + + %1 Images Taken + %1 Images Taken + + + + Remove plan from vehicle + Remove plan from vehicle + + + + Leave plan on vehicle + Leave plan on vehicle + + + + Single + Single + + + + Multi-Vehicle + Multi-Vehicle + + + + Fly + Fly + + + + Action + Action + + + + FlightDisplayViewMap + + + R + rally point map item label + R + + + + Goto here + Goto here waypoint + Goto here + + + + Go to location + Go to location + + + + Orbit at location + Orbit at location + + + + FlightDisplayViewVideo + + + WAITING FOR VIDEO + WAITING FOR VIDEO + + + + VIDEO DISABLED + VIDEO DISABLED + + + + FlightDisplayViewWidgets + + + No GPS Lock for Vehicle + No GPS Lock for Vehicle + + + + FlightMap + + + Specify Position + Specify Position + + + + FlightModeDropdown + + + N/A + No data to display + N/A + + + + FlightModeMenu + + + N/A + No data to display + N/A + + + + FlightModesComponent + + + Flight Modes + Flight Modes + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + + + + FlightModesComponentSummary + + + + + + Mode switch + Mode switch + + + + + + + Setup required + Setup required + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Position Ctl switch + Position Ctl switch + + + + + Loiter switch + Loiter switch + + + + + Return switch + Return switch + + + + + + + + + Disabled + Disabled + + + + GPSIndicator + + + GPS Status + GPS Status + + + + GPS Data Unavailable + GPS Data Unavailable + + + + GPS Count: + GPS Count: + + + + + N/A + No data to display + N/A + + + + GPS Lock: + GPS Lock: + + + + HDOP: + HDOP: + + + + + + --.-- + No data to display + --.-- + + + + VDOP: + VDOP: + + + + Course Over Ground: + Course Over Ground: + + + + GPSRTKIndicator + + + Survey-in Active + Survey-in Active + + + + RTK Streaming + RTK Streaming + + + + Duration: + Duration: + + + + Accuracy: + Accuracy: + + + + Current Accuracy: + Current Accuracy: + + + + Satellites: + Satellites: + + + + GeneralSettings + + + (Requires Restart) + (Requires Restart) + + + + Units (Requires Restart) + Units (Requires Restart) + + + + Miscellaneous + Miscellaneous + + + + Distance + Distance + + + + Area + Area + + + + Speed + Speed + + + + Temperature + Temperature + + + + Color Scheme + Color Scheme + + + + Map Provider + Map Provider + + + + Map Type + Map Type + + + + Stream GCS Position + Stream GCS Position + + + + Mute all audio output + Mute all audio output + + + + Save telemetry log after each flight + Save telemetry log after each flight + + + + Save telemetry log even if vehicle was not armed + Save telemetry log even if vehicle was not armed + + + + Use preflight checklist + Use preflight checklist + + + + Clear all settings on next start + Clear all settings on next start + + + + Clear Settings + Clear Settings + + + + All saved settings will be reset the next time you start %1. Is this really what you want? + All saved settings will be reset the next time you start %1. Is this really what you want? + + + + Announce battery lower than + Announce battery lower than + + + + Default Mission Altitude + Default Mission Altitude + + + + Application Load/Save Path + Application Load/Save Path + + + + + + Browse + Browse + + + + Choose the location to save/load files + Choose the location to save/load files + + + + Survey in accuracy (U-blox only) + Survey in accuracy (U-blox only) + + + + Minimum observation duration + Minimum observation duration + + + + AutoConnect to the following devices + AutoConnect to the following devices + + + + NMEA GPS Device + NMEA GPS Device + + + + NMEA GPS Baudrate + NMEA GPS Baudrate + + + + Video Source + Video Source + + + + UDP Port + UDP Port + + + + RTSP URL + RTSP URL + + + + TCP URL + TCP URL + + + + Aspect Ratio + Aspect Ratio + + + + Disable When Disarmed + Disable When Disarmed + + + + Auto-Delete Files + Auto-Delete Files + + + + Max Storage Usage + Max Storage Usage + + + + Video File Format + Video File Format + + + + Indoor Image + Indoor Image + + + + + Choose custom brand image file + Choose custom brand image file + + + + Outdoor Image + Outdoor Image + + + + Reset Default Brand Image + Reset Default Brand Image + + + + %1 Version + %1 Version + + + + Virtual Joystick + Virtual Joystick + + + + Font Size: + Font Size: + + + + AutoLoad Missions + AutoLoad Missions + + + + <not set> + <not set> + + + + RTK GPS (Requires Restart) + RTK GPS (Requires Restart) + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + LibrePilot + LibrePilot + + + + UDP + UDP + + + + RTK GPS + RTK GPS + + + + Video + Video + + + + Brand Image + Brand Image + + + + Video Recording + Video Recording + + + + GeoFenceController + + + GeoFence supports version %1 + GeoFence supports version %1 + + + + GeoFence polygon not stored as object + GeoFence polygon not stored as object + + + + GeoFence circle not stored as object + GeoFence circle not stored as object + + + + GeoFenceEditor + + + GeoFence + GeoFence + + + + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + + + + This vehicle does not support GeoFence. + This vehicle does not support GeoFence. + + + + Insert GeoFence + Insert GeoFence + + + + Polygon Fence + Polygon Fence + + + + Circular Fence + Circular Fence + + + + Polygon Fences + Polygon Fences + + + + + None + None + + + + + Inclusion + Inclusion + + + + + Edit + Edit + + + + + Delete + Delete + + + + Circular Fences + Circular Fences + + + + Radius + Radius + + + + GeoFenceManager + + + GeoFence load: Vertex count change mid-polygon - actual:expected + GeoFence load: Vertex count change mid-polygon - actual:expected + + + + GeoFence load: Polygon type changed before last load complete - actual:expected + GeoFence load: Polygon type changed before last load complete - actual:expected + + + + GeoFence load: Incomplete polygon loaded + GeoFence load: Incomplete polygon loaded + + + + GeoFence load: Unsupported command %1 + GeoFence load: Unsupported command %1 + + + + GeoTagController + + + Select log file load + Select log file load + + + + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + + + + Select image directory + Select image directory + + + + Select save directory + Select save directory + + + + Cannot find the image directory + Cannot find the image directory + + + + Images have alreay been tagged. + Images have alreay been tagged. + + + + The images have already been tagged. Do you want to replace the previously tagged images? + The images have already been tagged. Do you want to replace the previously tagged images? + + + + + Replace + Replace + + + + Images have already been tagged + Images have already been tagged + + + + Couldn't replace the previously tagged images + Couldn't replace the previously tagged images + + + + Cannot find the save directory + Cannot find the save directory + + + + Save folder not empty. + Save folder not empty. + + + + The save folder already contains images. Do you want to replace them? + The save folder already contains images. Do you want to replace them? + + + + Save folder not empty + Save folder not empty + + + + Couldn't replace the existing images + Couldn't replace the existing images + + + + GeoTagPage + + + GeoTag Images + GeoTag Images + + + + 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. + 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 + Select log file + + + + Select image directory + Select image directory + + + + (Optionally) Select save directory + (Optionally) Select save directory + + + + Cancel Tagging + Cancel Tagging + + + + Start Tagging + Start Tagging + + + + GeoTagWorker + + + The image directory doesn't contain images, make sure your images are of the JPG format + The image directory doesn't contain images, make sure your images are of the JPG format + + + + + Geotagging failed. Couldn't open an image. + Geotagging failed. Couldn't open an image. + + + + + + + + + Tagging cancelled + Tagging cancelled + + + + Geotagging failed. Couldn't open log file. + Geotagging failed. Couldn't open log file. + + + + %1 - tagging cancelled + %1 - tagging cancelled + + + + Log parsing failed + Log parsing failed + + + + Geotagging failed in trigger filtering + Geotagging failed in trigger filtering + + + + Geotagging failed. Image requested not present. + Geotagging failed. Image requested not present. + + + + Geotagging failed. Couldn't write to image. + Geotagging failed. Couldn't write to image. + + + + Geotagging failed. Couldn't write to an image. + Geotagging failed. Couldn't write to an image. + + + + GuidedActionConfirm + + + Slide to confirm + Slide to confirm + + + + GuidedActionList + + + Select Action + Select Action + + + + GuidedActionsController + + + EMERGENCY STOP + EMERGENCY STOP + + + + Arm + Arm + + + + Disarm + Disarm + + + + RTL + RTL + + + + Takeoff + Takeoff + + + + Land + Land + + + + Start Mission + Start Mission + + + + Continue Mission + Continue Mission + + + + Resume Mission + Resume Mission + + + + Resume FAILED + Resume FAILED + + + + Pause + Pause + + + + Change Altitude + Change Altitude + + + + Orbit + Orbit + + + + Land Abort + Land Abort + + + + Set Waypoint + Set Waypoint + + + + Goto Location + Goto Location + + + + VTOL Transition + VTOL Transition + + + + Arm the vehicle. + Arm the vehicle. + + + + Disarm the vehicle + Disarm the vehicle + + + + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + + + + Move the vehicle to the specified location. + Move the vehicle to the specified location. + + + + Orbit the vehicle around the specified location. + Orbit the vehicle around the specified location. + + + + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + + + + Takeoff from ground and hold position. + Takeoff from ground and hold position. + + + + Takeoff from ground and start the current mission. + Takeoff from ground and start the current mission. + + + + Continue the mission from the current waypoint. + Continue the mission from the current waypoint. + + + + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + + + + Upload of resume mission failed. Confirm to retry upload + Upload of resume mission failed. Confirm to retry upload + + + + Review the modified mission. Confirm if you want to takeoff and begin mission. + Review the modified mission. Confirm if you want to takeoff and begin mission. + + + + Land the vehicle at the current position. + Land the vehicle at the current position. + + + + Return to the home position of the vehicle. + Return to the home position of the vehicle. + + + + Change the altitude of the vehicle up or down. + Change the altitude of the vehicle up or down. + + + + Adjust current waypoint to %1. + Adjust current waypoint to %1. + + + + Abort the landing sequence. + Abort the landing sequence. + + + + Pause all vehicles at their current position. + Pause all vehicles at their current position. + + + + Transition VTOL to fixed wing flight. + Transition VTOL to fixed wing flight. + + + + Transition VTOL to multi-rotor flight. + Transition VTOL to multi-rotor flight. + + + + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + + + + Internal error: unknown actionCode + Internal error: unknown actionCode + + + + GuidedAltitudeSlider + + + New Alt(rel) + New Alt(rel) + + + + HealthPageWidget + + + All systems healthy + All systems healthy + + + + HelpSettings + + + QGroundControl User Guide + QGroundControl User Guide + + + + PX4 Users Discussion Forum + PX4 Users Discussion Forum + + + + ArduPilot Users Discussion Forum + ArduPilot Users Discussion Forum + + + + Joystick + + + Arm + Arm + + + + Disarm + Disarm + + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + JoystickConfig + + + Joystick + Joystick + + + + Joystick Setup is used to configure a calibrate joysticks. + Joystick Setup is used to configure a calibrate joysticks. + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Lateral + Lateral + + + + Roll + Roll + + + + Forward + Forward + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + Calibrate + Calibrate + + + + Additional Joystick settings: + Additional Joystick settings: + + + + Enable joystick input + Enable joystick input + + + + Enable not allowed (Calibrate First) + Enable not allowed (Calibrate First) + + + + Active joystick: + Active joystick: + + + + Active joystick name not in combo + Active joystick name not in combo + + + + Center stick is zero throttle + Center stick is zero throttle + + + + Spring loaded throttle smoothing + Spring loaded throttle smoothing + + + + Full down stick is zero throttle + Full down stick is zero throttle + + + + Allow negative Thrust + Allow negative Thrust + + + + Exponential: + Exponential: + + + + Advanced settings (careful!) + Advanced settings (careful!) + + + + Joystick mode: + Joystick mode: + + + + Message frequency (Hz): + Message frequency (Hz): + + + + Enable circle correction + Enable circle correction + + + + Deadbands + Deadbands + + + + Deadband can be set during the first + Deadband can be set during the first + + + + step of calibration by gently wiggling each axis. + step of calibration by gently wiggling each axis. + + + + Deadband can also be adjusted by clicking and + Deadband can also be adjusted by clicking and + + + + dragging vertically on the corresponding axis monitor. + dragging vertically on the corresponding axis monitor. + + + + Button actions: + Button actions: + + + + Buttons 0-%1 reserved for firmware use + Buttons 0-%1 reserved for firmware use + + + + # + # + + + + Function: + Function: + + + + Shift Function: + Shift Function: + + + + Axis Monitor + Axis Monitor + + + + Button Monitor + Button Monitor + + + + JoystickConfigController + + + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + JoystickIndicator + + + Joystick Status + Joystick Status + + + + Connected: + Connected: + + + + Enabled: + Enabled: + + + + KMLFileHelper + + + File not found: %1 + File not found: %1 + + + + Unable to open file: %1 error: $%2 + Unable to open file: %1 error: $%2 + + + + Unable to parse KML file: %1 error: %2 line: %3 + Unable to parse KML file: %1 error: %2 line: %3 + + + + No known type found in KML file. + No known type found in KML file. + + + + Unable to find Polygon node in KML + Unable to find Polygon node in KML + + + + + Internal error: Unable to find coordinates node in KML + Internal error: Unable to find coordinates node in KML + + + + Unable to find LineString node in KML + Unable to find LineString node in KML + + + + LinechartWidget + + + Name + Name + + + + Val + Val + + + + Unit + Unit + + + + Mean + Mean + + + + Variance + Variance + + + + LOG + LOG + + + + + Set logarithmic scale for Y axis + Set logarithmic scale for Y axis + + + + + Sliding window size to calculate mean and variance + Sliding window size to calculate mean and variance + + + + + Start to log curve data into a CSV or TXT file + Start to log curve data into a CSV or TXT file + + + + Start Logging + Start Logging + + + + Ground Time + Ground Time + + + + + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + + + + Time axis: + Time axis: + + + + 10 seconds + 10 seconds + + + + 20 seconds + 20 seconds + + + + 30 seconds + 30 seconds + + + + 40 seconds + 40 seconds + + + + 50 seconds + 50 seconds + + + + 1 minute + 1 minute + + + + 2 minutes + 2 minutes + + + + 3 minutes + 3 minutes + + + + 4 minutes + 4 minutes + + + + 5 minutes + 5 minutes + + + + 10 minutes + 10 minutes + + + + No curves selected for logging. + No curves selected for logging. + + + + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + + + + Save Log File + Save Log File + + + + Log Files (*.log) + Log Files (*.log) + + + + Stop logging + Stop logging + + + + Starting Log Compression + Starting Log Compression + + + + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + + + + Start logging + Start logging + + + + + Enable the curve in the graph window + Enable the curve in the graph window + + + + + Current value of %1 in %2 units + Current value of %1 in %2 units + + + + + Unit of + Unit of + + + + + Arithmetic mean of %1 in %2 units + Arithmetic mean of %1 in %2 units + + + + + Variance of %1 in (%2)^2 units + Variance of %1 in (%2)^2 units + + + + LinkIndicator + + + N/A + No data to display + N/A + + + + LinkManager + + + Connect not allowed: %1 + Connect not allowed: %1 + + + + + + + %1 on %2 (AutoConnect) + %1 on %2 (AutoConnect) + + + + Shutdown + Shutdown + + + + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + + + + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + + + + LinkSettings + + + Delete + Delete + + + + Remove Link Configuration + Remove Link Configuration + + + + Remove %1. Is this really what you want? + Remove %1. Is this really what you want? + + + + Edit + Edit + + + + Add + Add + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + Edit Link Configuration Settings (WIP) + Edit Link Configuration Settings (WIP) + + + + Create New Link Configuration (WIP) + Create New Link Configuration (WIP) + + + + Name: + Name: + + + + Type: + Type: + + + + OK + OK + + + + Cancel + Cancel + + + + LogCompressor + + + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + + + + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + + + + Log compressor: Dataset contains dimensions: + Log compressor: Dataset contains dimensions: + + + + Log Compressor + Log Compressor + + + + LogDownloadController + + + Available + Available + + + + + Canceled + Canceled + + + + + + Error + Error + + + + Downloaded + Downloaded + + + + Timed Out + Timed Out + + + + Log Download Directory + Log Download Directory + + + + Waiting + Waiting + + + + UnknownDate + UnknownDate + + + + LogDownloadPage + + + Log Download + Log Download + + + + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + + + + Id + Id + + + + Date + Date + + + + Date Unknown + Date Unknown + + + + Size + Size + + + + Status + Status + + + + Refresh + Refresh + + + + Log Refresh + Log Refresh + + + + You must be connected to a vehicle in order to download logs. + You must be connected to a vehicle in order to download logs. + + + + Download + Download + + + + Select save directory + Select save directory + + + + Erase All + Erase All + + + + Delete All Log Files + Delete All Log Files + + + + All log files will be erased permanently. Is this really what you want? + All log files will be erased permanently. Is this really what you want? + + + + Cancel + Cancel + + + + LogReplayLink + + + Log Replay Error + Log Replay Error + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Attempt to load new log while log being played + Attempt to load new log while log being played + + + + Unable to open log file: '%1', error: %2 + Unable to open log file: '%1', error: %2 + + + + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + + + + Connect not allowed during Flight Data replay. + Connect not allowed during Flight Data replay. + + + + + + Unable to seek to new position + Unable to seek to new position + + + + LogReplaySettings + + + Log Replay Link Settings + Log Replay Link Settings + + + + Log File: + Log File: + + + + Browse + Browse + + + + Please choose a file + Please choose a file + + + + MAVLinkProtocol + + + + + MAVLink Protocol + MAVLink Protocol + + + + MAVLink Logging failed. Could not write to file %1, logging disabled. + 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. + Detected radio still using MAVLink v1.0 on a link with MAVLink v2.0 enabled. Please upgrade the radio firmware. + + + + MAVLink protocol + MAVLink protocol + + + + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + + + + MainToolBar + + + Downloading Parameters + Downloading Parameters + + + + Click anywhere to hide + Click anywhere to hide + + + + MainToolBarIndicators + + + Advanced Mode + Advanced Mode + + + + Waiting For Vehicle Connection + Waiting For Vehicle Connection + + + + Disconnect + Disconnect + + + + COMMUNICATION LOST + COMMUNICATION LOST + + + + MainWindow + + + MGMainWindow + MGMainWindow + + + + File + File + + + + Widgets + Widgets + + + + Exit + Exit + + + + Ctrl+Q + Ctrl+Q + + + + Manage Communication Links + Manage Communication Links + + + + Advanced Mode + Advanced Mode + + + + Replay Flight Data + Replay Flight Data + + + + Setting up user interface + Setting up user interface + + + + Building common widgets. + Building common widgets. + + + + Building common actions + Building common actions + + + + + Initializing 3D mouse interface + Initializing 3D mouse interface + + + + Restoring last view state + Restoring last view state + + + + Restoring last window size + Restoring last window size + + + + Done + Done + + + + MainWindowInner + + + + %1 close + %1 close + + + + 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? + 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? + + + + There are still active connections to vehicles. Are you sure you want to exit? + There are still active connections to vehicles. Are you sure you want to exit? + + + + No Messages + No Messages + + + + MapScale + + + km + km + + + + m + m + + + + mile + mile + + + + miles + miles + + + + ft + ft + + + + MavlinkConsolePage + + + Mavlink Console + Mavlink Console + + + + Mavlink Console provides a connection to the vehicle's system shell. + Mavlink Console provides a connection to the vehicle's system shell. + + + + Show Latest + Show Latest + + + + MavlinkSettings + + + MAVLink Logging + MAVLink Logging + + + + Please enter an email address before uploading MAVLink log files. + Please enter an email address before uploading MAVLink log files. + + + + Ground Station + Ground Station + + + + MAVLink System ID: + MAVLink System ID: + + + + Emit heartbeat + Emit heartbeat + + + + Only accept MAVs with same protocol version + Only accept MAVs with same protocol version + + + + MAVLink 2.0 Logging (PX4 Firmware Only) + MAVLink 2.0 Logging (PX4 Firmware Only) + + + + Manual Start/Stop: + Manual Start/Stop: + + + + Start Logging + Start Logging + + + + Stop Logging + Stop Logging + + + + Enable automatic logging + Enable automatic logging + + + + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + + + + Email address for Log Upload: + Email address for Log Upload: + + + + Default Description: + Default Description: + + + + Default Upload URL + Default Upload URL + + + + Video URL: + Video URL: + + + + Wind Speed: + Wind Speed: + + + + Flight Rating: + Flight Rating: + + + + Additional Feedback: + Additional Feedback: + + + + Make this log publicly available + Make this log publicly available + + + + Enable automatic log uploads + Enable automatic log uploads + + + + Delete log file after uploading + Delete log file after uploading + + + + Saved Log Files + Saved Log Files + + + + Uploaded + Uploaded + + + + Check All + Check All + + + + Check None + Check None + + + + Delete Selected + Delete Selected + + + + Delete Selected Log Files + Delete Selected Log Files + + + + Confirm deleting selected log files? + Confirm deleting selected log files? + + + + Upload Selected + Upload Selected + + + + Upload Selected Log Files + Upload Selected Log Files + + + + Confirm uploading selected log files? + Confirm uploading selected log files? + + + + Cancel + Cancel + + + + Cancel Upload + Cancel Upload + + + + Confirm canceling the upload process? + Confirm canceling the upload process? + + + + MissionCommandDialog + + + Category: + Category: + + + + MissionCommandTree + + + All commands + All commands + + + + MissionController + + + Survey + Survey + + + + Fixed Wing Landing + Fixed Wing Landing + + + + Structure Scan + Structure Scan + + + + Corridor Scan + Corridor Scan + + + + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + + + + Mission item %1 is not an object + Mission item %1 is not an object + + + + Unsupported complex item type: %1 + Unsupported complex item type: %1 + + + + Unknown item type: %1 + Unknown item type: %1 + + + + Could not find doJumpId: %1 + Could not find doJumpId: %1 + + + + The mission file is corrupted. + The mission file is corrupted. + + + + The mission file is not compatible with this version of %1. + The mission file is not compatible with this version of %1. + + + + + + Mission: %1 + Mission: %1 + + + + MissionItem + + + Type found: %1 must be: %2 + Type found: %1 must be: %2 + + + + %1 key must contains 7 values + %1 key must contains 7 values + + + + Param %1 incorrect type %2, must be double or null + Param %1 incorrect type %2, must be double or null + + + + MissionItemEditor + + + Insert waypoint + Insert waypoint + + + + Insert pattern + Insert pattern + + + + Insert + Insert + + + + Delete + Delete + + + + Change command... + Change command... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Show all values + Show all values + + + + Mission Edit + Mission Edit + + + + You have made changes to the mission item which cannot be shown in Simple Mode + You have made changes to the mission item which cannot be shown in Simple Mode + + + + Select Mission Command + Select Mission Command + + + + MissionItemStatus + + + Terrain Altitude + Terrain Altitude + + + + MissionManager + + + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + + + + MissionSettingsEditor + + + Firmware + Firmware + + + + Vehicle + Vehicle + + + + Waypoint alt + Waypoint alt + + + + Flight speed + Flight speed + + + + Above camera commands will take affect immediately upon mission start. + Above camera commands will take affect immediately upon mission start. + + + + Mission End + Mission End + + + + Return To Launch + Return To Launch + + + + Vehicle Info + Vehicle Info + + + + Cruise speed + Cruise speed + + + + Hover speed + Hover speed + + + + Planned Home Position + Planned Home Position + + + + Altitude + Altitude + + + + Actual position set by vehicle at flight time. + Actual position set by vehicle at flight time. + + + + Set Home To Map Center + Set Home To Map Center + + + + MissionSettingsItem + + + H + H + + + + Planned Home + Planned Home + + + + MockLink + + + PX4 Vehicle + PX4 Vehicle + + + + APM ArduCopter Vehicle + APM ArduCopter Vehicle + + + + APM ArduPlane Vehicle + APM ArduPlane Vehicle + + + + APM ArduSub Vehicle + APM ArduSub Vehicle + + + + Generic Vehicle + Generic Vehicle + + + + Send status text + voice + Send status text + voice + + + + Stop One MockLink + Stop One MockLink + + + + MockLinkSettings + + + Mock Link Settings + Mock Link Settings + + + + Send Status Text and Voice + Send Status Text and Voice + + + + High latency + High latency + + + + PX4 Firmware + PX4 Firmware + + + + APM Firmware + APM Firmware + + + + Generic Firmware + Generic Firmware + + + + APM Vehicle Type + APM Vehicle Type + + + + ArduCopter + ArduCopter + + + + ArduPlane + ArduPlane + + + + ModeIndicator + + + N/A + No data to display + N/A + + + + ModeSwitchDisplay + + + Monitor: + Monitor: + + + + Threshold: + Threshold: + + + + MotorComponent + + + All + All + + + + Moving the sliders will causes the motors to spin. Make sure you remove all props. + Moving the sliders will causes the motors to spin. Make sure you remove all props. + + + + Propellers are removed - Enable motor sliders + Propellers are removed - Enable motor sliders + + + + Motors + Motors + + + + Motors Setup is used to manually test motor control and direction. + Motors Setup is used to manually test motor control and direction. + + + + Mouse6dofInput + + + No 3DxWare driver is running. + No 3DxWare driver is running. + + + + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + + + + MultiVehicleDockWidget + + + Form + Form + + + + MultiVehicleList + + + The following commands will be applied to all vehicles + The following commands will be applied to all vehicles + + + + Armed + Armed + + + + Disarmed + Disarmed + + + + MultiVehicleManager + + + Warning: A vehicle is using the same system id as %1: %2 + Warning: A vehicle is using the same system id as %1: %2 + + + + Connected to Vehicle %1 + Connected to Vehicle %1 + + + + OfflineMap + + + Error Message + Error Message + + + + Max Cache Disk Size (MB): + Max Cache Disk Size (MB): + + + + Max Cache Memory Size (MB): + Max Cache Memory Size (MB): + + + + Memory cache changes require a restart to take effect. + Memory cache changes require a restart to take effect. + + + + Esri Access Token + Esri Access Token + + + + Mapbox Access Token + Mapbox Access Token + + + + To enable Mapbox maps, enter your access token. + To enable Mapbox maps, enter your access token. + + + + To enable Esri maps, enter your access token. + To enable Esri maps, enter your access token. + + + + This will delete all tiles INCLUDING the tile sets you have created yourself. + +Is this really what you want? + 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? + Delete %1 and all its tiles. + +Is this really what you want? + + + + System Wide Tile Cache + System Wide Tile Cache + + + + Zoom Levels: + Zoom Levels: + + + + Total: + Total: + + + + Unique: + Unique: + + + + Downloaded: + Downloaded: + + + + Error Count: + Error Count: + + + + Size: + Size: + + + + + Tile Count: + Tile Count: + + + + Resume Download + Resume Download + + + + Cancel Download + Cancel Download + + + + Delete + Delete + + + + Confirm Delete + Confirm Delete + + + + Ok + Ok + + + + + + Close + Close + + + + Min Zoom: %1 + Min Zoom: %1 + + + + Max Zoom: %1 + Max Zoom: %1 + + + + + Add New Set + Add New Set + + + + Name: + Name: + + + + Map type: + Map type: + + + + Fetch elevation data + Fetch elevation data + + + + Min/Max Zoom Levels + Min/Max Zoom Levels + + + + Est Size: + Est Size: + + + + Too many tiles + Too many tiles + + + + Download + Download + + + + Import Tile Set + Import Tile Set + + + + + + + Cancel + Cancel + + + + + Import + Import + + + + + Export + Export + + + + Options + Options + + + + Offline Maps Options + Offline Maps Options + + + + Select Tile Sets to Export + Select Tile Sets to Export + + + + Select All + Select All + + + + Select None + Select None + + + + Export Tile Set + Export Tile Set + + + + Tile Set Export Progress + Tile Set Export Progress + + + + Tile Set Export Completed + Tile Set Export Completed + + + + Map Tile Set Import + Map Tile Set Import + + + + Map Tile Set Import Progress + Map Tile Set Import Progress + + + + Map Tile Set Import Completed + Map Tile Set Import Completed + + + + Append to existing set + Append to existing set + + + + Replace existing set + Replace existing set + + + + PIDTuning + + + Tuning Axis: + Tuning Axis: + + + + Tuning Values: + Tuning Values: + + + + Increment/Decrement % + Increment/Decrement % + + + + Saved Tuning Values: + Saved Tuning Values: + + + + Save Values + Save Values + + + + Reset To Saved Values + Reset To Saved Values + + + + Chart: + Chart: + + + + Clear + Clear + + + + Stop + Stop + + + + Start + Start + + + + Rate + Rate + + + + PX4AdvancedFlightModes + + + + FLIGHT MODES + FLIGHT MODES + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + You can assign multiple flight modes to a single channel. + You can assign multiple flight modes to a single channel. + + + + + Turn your radio control on to test switch settings. + Turn your radio control on to test switch settings. + + + + + The following channels: + The following channels: + + + + + are not available for Flight Modes since they are already in use for other functions. + are not available for Flight Modes since they are already in use for other functions. + + + + + Manual/Main + Manual/Main + + + + + Stabilized/Main + Stabilized/Main + + + + + The pilot has full control of the aircraft, no assistance is provided. + The pilot has full control of the aircraft, no assistance is provided. + + + + + + + The Main mode switch must always be assigned to a channel in order to fly + The Main mode switch must always be assigned to a channel in order to fly + + + + + The pilot has full control of the aircraft, only attitude is stabilized. + The pilot has full control of the aircraft, only attitude is stabilized. + + + + + Assist + Assist + + + + + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + + + + + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + + + + + Auto + Auto + + + + + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + + + + + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + + + + + Stabilized + Stabilized + + + + + Acro + Acro + + + + + Roll/pitch angles and rudder deflection are controlled. + Roll/pitch angles and rudder deflection are controlled. + + + + + The angular rates are controlled, but not the attitude. + The angular rates are controlled, but not the attitude. + + + + + Altitude + Altitude + + + + + Roll stick controls banking, pitch stick altitude + Roll stick controls banking, pitch stick altitude + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane holds heading, but drifts off in wind. + With no stick inputs the plane holds heading, but drifts off in wind. + + + + + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + + + + + Position Control + Position Control + + + + + Roll stick controls banking, pitch stick controls altitude. + Roll stick controls banking, pitch stick controls altitude. + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane flies a straight line, even in wind. + With no stick inputs the plane flies a straight line, even in wind. + + + + + Roll and Pitch sticks control sideways and forward speed + Roll and Pitch sticks control sideways and forward speed + + + + + Throttle stick controls climb / sink rade. + Throttle stick controls climb / sink rade. + + + + + Mission + Mission + + + + + The aircraft obeys the programmed mission sent by QGroundControl. + The aircraft obeys the programmed mission sent by QGroundControl. + + + + + Hold + Hold + + + + + The aircraft flies in a circle around the current position at the current altitude. + The aircraft flies in a circle around the current position at the current altitude. + + + + + The multirotor hovers at the current position and altitude. + The multirotor hovers at the current position and altitude. + + + + + Return + Return + + + + + The vehicle returns to the home position, loiters and then lands. + The vehicle returns to the home position, loiters and then lands. + + + + + Offboard + Offboard + + + + + All flight control aspects are controlled by an offboard system. + All flight control aspects are controlled by an offboard system. + + + + + Flight Mode Config is disabled since you have a Joystick enabled. + Flight Mode Config is disabled since you have a Joystick enabled. + + + + + Use Single Channel Mode Selection + Use Single Channel Mode Selection + + + + + Generate Thresholds + Generate Thresholds + + + + PX4AdvancedFlightModesController + + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + + + + %1 is set to same channel as %2. + + %1 is set to same channel as %2. + + + + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + + + + PX4AutoPilotPlugin + + + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + + + + PX4FirmwarePlugin + + + Manual + Manual + + + + Acro + Acro + + + + Stabilized + Stabilized + + + + Rattitude + Rattitude + + + + Altitude + Altitude + + + + Position + Position + + + + Offboard + Offboard + + + + Ready + Ready + + + + Takeoff + Takeoff + + + + Hold + Hold + + + + Mission + Mission + + + + Return + Return + + + + Land + Land + + + + Precision Land + Precision Land + + + + Return to Groundstation + Return to Groundstation + + + + Follow Me + Follow Me + + + + Simple + Simple + + + + Unknown %1:%2 + Unknown %1:%2 + + + + Unable to takeoff, vehicle position not known. + Unable to takeoff, vehicle position not known. + + + + Unable to start mission: Vehicle rejected arming. + Unable to start mission: Vehicle rejected arming. + + + + Unable to start mission: Vehicle not ready. + Unable to start mission: Vehicle not ready. + + + + 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. + 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. + + + + Unable to go to location, vehicle position not known. + Unable to go to location, vehicle position not known. + + + + Unable to change altitude, home position unknown. + Unable to change altitude, home position unknown. + + + + Unable to change altitude, home position altitude unknown. + Unable to change altitude, home position altitude unknown. + + + + PX4FirmwareUpgradeThreadWorker + + + Putting radio into command mode + Putting radio into command mode + + + + Unable to open port: %1 error: %2 + Unable to open port: %1 error: %2 + + + + + Unable to put radio into command mode + Unable to put radio into command mode + + + + Rebooting radio to bootloader + Rebooting radio to bootloader + + + + Unable to reboot radio (bytes written) + Unable to reboot radio (bytes written) + + + + Unable to reboot radio (ready read) + Unable to reboot radio (ready read) + + + + Programming new version... + Programming new version... + + + + Verifying program... + Verifying program... + + + + Verify complete + Verify complete + + + + Erasing previous program... + Erasing previous program... + + + + Erase complete + Erase complete + + + + PX4FlowSensor + + + PX4Flow Camera + PX4Flow Camera + + + + PX4ParameterMetaData + + + Enabled + Enabled + + + + Disabled + Disabled + + + + PX4RadioComponent + + + Radio + 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. + 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 + Roll + + + + + + + + + + + Setup required + Setup required + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Throttle + + + + + Flaps + Flaps + + + + + Aux1 + Aux1 + + + + + Aux2 + Aux2 + + + + + + + + + Disabled + Disabled + + + + PX4SimpleFlightModes + + + + Flight Mode Settings + Flight Mode Settings + + + + + Mode channel: + Mode channel: + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Switch Settings + Switch Settings + + + + + VTOL mode switch: + VTOL mode switch: + + + + PX4TuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + PX4TuningComponentCopter + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Manual minimum throttle + Manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentPlane + + + + Cruise throttle + Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentVTOL + + + + Plane Roll sensitivity + Plane Roll sensitivity + + + + + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + + + + + Plane Pitch sensitivity + Plane Pitch sensitivity + + + + + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + + + + + Plane Cruise throttle + Plane Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Hover manual minimum throttle + Hover manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Plane Mission mode sensitivity + Plane Mission mode sensitivity + + + + + 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. + 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. + + + + ParameterEditor + + + Parameter Load Errors + Parameter Load Errors + + + + Search: + Search: + + + + Clear + Clear + + + + Tools + Tools + + + + Refresh + Refresh + + + + Reset all to defaults + Reset all to defaults + + + + Reset All + Reset All + + + + Load from file... + Load from file... + + + + Parameter Files (*.%1) + Parameter Files (*.%1) + + + + All Files (*.*) + All Files (*.*) + + + + Save to file... + Save to file... + + + + Load Parameters + Load Parameters + + + + Save Parameters + Save Parameters + + + + Clear RC to Param + Clear RC to Param + + + + + Reboot Vehicle + Reboot Vehicle + + + + Parameter Editor + Parameter Editor + + + + Select Reset to reset all parameters to their defaults. + Select Reset to reset all parameters to their defaults. + + + + Select Ok to reboot vehicle. + Select Ok to reboot vehicle. + + + + ParameterEditorController + + + Unable to create file: %1 + Unable to create file: %1 + + + + Unable to open file: %1 + Unable to open file: %1 + + + + ParameterEditorDialog + + + Reset to default + Reset to default + + + + Min: + Min: + + + + Max: + Max: + + + + Default: + Default: + + + + Parameter name: + Parameter name: + + + + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + + + + Make sure you know what you are doing and double-check your values before Save! + Make sure you know what you are doing and double-check your values before Save! + + + + Force save (dangerous!) + Force save (dangerous!) + + + + Advanced settings + Advanced settings + + + + Manual Entry + Manual Entry + + + + Set RC to Param... + Set RC to Param... + + + + ParameterManager + + + Change of parameter %1 requires a Vehicle reboot to take effect + Change of parameter %1 requires a Vehicle reboot to take effect + + + + Parameter write failed: veh:%1 comp:%2 param:%3 + Parameter write failed: veh:%1 comp:%2 param:%3 + + + + Parameter read failed: veh:%1 comp:%2 param:%3 + Parameter read failed: veh:%1 comp:%2 param:%3 + + + + Parameter cache CRC match failed + Parameter cache CRC match failed + + + + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + + + + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + + + + %1 key is not a json object + %1 key is not a json object + + + + PlanManager + + + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + + + + Mission request list failed, maximum retries exceeded. + Mission request list failed, maximum retries exceeded. + + + + Retrying %1 REQUEST_LIST retry Count + Retrying %1 REQUEST_LIST retry Count + + + + Mission read failed, maximum retries exceeded. + Mission read failed, maximum retries exceeded. + + + + Retrying %1 MISSION_REQUEST retry Count + Retrying %1 MISSION_REQUEST retry Count + + + + Mission write failed, vehicle failed to send final ack. + Mission write failed, vehicle failed to send final ack. + + + + Mission write mission count failed, maximum retries exceeded. + Mission write mission count failed, maximum retries exceeded. + + + + Vehicle did not request all items from ground station: %1 + Vehicle did not request all items from ground station: %1 + + + + Mission remove all, maximum retries exceeded. + Mission remove all, maximum retries exceeded. + + + + Retrying %1 MISSION_CLEAR_ALL retry Count + Retrying %1 MISSION_CLEAR_ALL retry Count + + + + Vehicle did not respond to mission item communication: %1 + Vehicle did not respond to mission item communication: %1 + + + + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + + + + + + Vehicle returned error: %1. + Vehicle returned error: %1. + + + + Vehicle did not request all items during write sequence, missed count %1. + Vehicle did not request all items during write sequence, missed count %1. + + + + Vehicle returned error: %1. Vehicle remove all failed. + Vehicle returned error: %1. Vehicle remove all failed. + + + + Vehicle returned error: %1. %2Vehicle did not accept guided item. + Vehicle returned error: %1. %2Vehicle did not accept guided item. + + + + Mission accepted (MAV_MISSION_ACCEPTED) + Mission accepted (MAV_MISSION_ACCEPTED) + + + + Unspecified error (MAV_MISSION_ERROR) + Unspecified error (MAV_MISSION_ERROR) + + + + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + + + + Command is not supported (MAV_MISSION_UNSUPPORTED) + Command is not supported (MAV_MISSION_UNSUPPORTED) + + + + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + + + + One of the parameters has an invalid value (MAV_MISSION_INVALID) + One of the parameters has an invalid value (MAV_MISSION_INVALID) + + + + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + + + + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + + + + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + + + + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + + + + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + + + + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + + + + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + + + + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + + + + Not accepting any mission commands (MAV_MISSION_DENIED) + Not accepting any mission commands (MAV_MISSION_DENIED) + + + + QGC Internal Error + QGC Internal Error + + + + PlanMasterController + + + Download not supported on high latency links. + Download not supported on high latency links. + + + + Upload not supported on high latency links. + Upload not supported on high latency links. + + + + Error loading Plan file (%1). %2 + Error loading Plan file (%1). %2 + + + + Plan save error %1 : %2 + Plan save error %1 : %2 + + + + KML save error %1 : %2 + KML save error %1 : %2 + + + + Supported types (*.%1 *.%2 *.%3 *.%4) + Supported types (*.%1 *.%2 *.%3 *.%4) + + + + + + All Files (*.*) + All Files (*.*) + + + + Plan Files (*.%1) + Plan Files (*.%1) + + + + KML Files (*.%1) + KML Files (*.%1) + + + + PlanToolBar + + + Selected Waypoint + Selected Waypoint + + + + Alt diff: + Alt diff: + + + + Azimuth: + Azimuth: + + + + + Distance: + Distance: + + + + Gradient: + Gradient: + + + + Heading: + Heading: + + + + Total Mission + Total Mission + + + + Max telem dist: + Max telem dist: + + + + Time: + Time: + + + + Battery + Battery + + + + Batteries required: + Batteries required: + + + + Upload Required + Upload Required + + + + Upload + Upload + + + + Syncing Mission + Syncing Mission + + + + Click anywhere to hide + Click anywhere to hide + + + + PlanView + + + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + + + + Apply new alititude + 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? + You have changed the default altitude for mission items. Would you like to apply that altitude to all the items in the current mission? + + + + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + + + + After the mission is uploaded you can adjust the current waypoint and start the mission. + After the mission is uploaded you can adjust the current waypoint and start the mission. + + + + Pause and Upload + Pause and Upload + + + + You need at least one item to create a KML. + You need at least one item to create a KML. + + + + Unable to Save/Upload + Unable to Save/Upload + + + + Plan is waiting on terrain data from server for correct altitude values. + Plan is waiting on terrain data from server for correct altitude values. + + + + Plan Upload + Plan Upload + + + + Select Plan File + Select Plan File + + + + Save Plan + Save Plan + + + + Load KML + Load KML + + + + Save KML + Save KML + + + + What would you like to create from the polygon specified by the KML file? + What would you like to create from the polygon specified by the KML file? + + + + Survey + Survey + + + + Structure Scan + Structure Scan + + + + Move the selected mission item to the be after following mission item: + Move the selected mission item to the be after following mission item: + + + + Plan + Plan + + + + File + File + + + + Waypoint + Waypoint + + + + ROI + ROI + + + + Pattern + Pattern + + + + Center + Center + + + + In + In + + + + Out + Out + + + + Mission + Mission + + + + Fence + Fence + + + + Rally + 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 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? + You have unsaved/unsent changes. Loading from a file will lose these changes. Are you sure you want to load from a file? + + + + Are you sure you want to remove all items and create a new plan? + Are you sure you want to remove all items and create a new plan? + + + + You have unsaved changes. + You have unsaved changes. + + + + Plan File: + Plan File: + + + + New... + New... + + + + New Plan + New Plan + + + + Open... + Open... + + + + Save + Save + + + + Save As... + Save As... + + + + Load KML... + Load KML... + + + + Clear Vehicle Mission + Clear Vehicle Mission + + + + This will also remove all items from the vehicle. + This will also remove all items from the vehicle. + + + + Are you sure you want to remove all mission items and clear the mission from the vehicle? + Are you sure you want to remove all mission items and clear the mission from the vehicle? + + + + Create complex pattern: + Create complex pattern: + + + + Mission overwrite + Mission overwrite + + + + GeoFence overwrite + GeoFence overwrite + + + + Rally Points overwrite + Rally Points overwrite + + + + You have unsaved changes. You should upload to your vehicle, or save to a file: + You have unsaved changes. You should upload to your vehicle, or save to a file: + + + + Upload + Upload + + + + Download + Download + + + + Save KML... + Save KML... + + + + KML + KML + + + + PolygonEditor + + + Click to add point %1 + Click to add point %1 + + + + - Right Click to end polygon + - Right Click to end polygon + + + + Click to add point + Click to add point + + + + Click to add point - Right Click to end polygon + Click to add point - Right Click to end polygon + + + + Adjust polygon by dragging corners + Adjust polygon by dragging corners + + + + PowerComponent + + + + + + + + + + + + ESC Calibration + ESC Calibration + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + + + + + Performing calibration. This will take a few seconds.. + 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. + Calibration complete. You can disconnect your battery now if you like. + + + + + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + + + + + Connect the battery now and calibration will begin. + Connect the battery now and calibration will begin. + + + + + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Measured voltage: + + + + + Vehicle voltage: + Vehicle voltage: + + + + + Voltage divider: + 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. + 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: + Measured current: + + + + + Vehicle current: + Vehicle current: + + + + + Amps per volt: + Amps per volt: + + + + + + + + + Calculate + Calculate + + + + + Battery + Battery + + + + + Number of Cells (in Series) + Number of Cells (in Series) + + + + + Full Voltage (per cell) + Full Voltage (per cell) + + + + + Battery Max: + Battery Max: + + + + + Empty Voltage (per cell) + Empty Voltage (per cell) + + + + + Battery Min: + Battery Min: + + + + + Voltage divider + Voltage divider + + + + + Calculate 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. + 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. + Click the Calculate button for help with calculating a new value. + + + + + Amps per volt + Amps per volt + + + + + Calculate 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. + 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 + ESC PWM Minimum and Maximum Calibration + + + + + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + + + + + You must use USB connection for this operation. + You must use USB connection for this operation. + + + + + Calibrate + Calibrate + + + + + Show UAVCAN Settings + Show UAVCAN Settings + + + + + UAVCAN Bus Configuration + UAVCAN Bus Configuration + + + + + Change required restart + Change required restart + + + + + UAVCAN Motor Index and Direction Assignment + UAVCAN Motor Index and Direction Assignment + + + + + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + + + + + ESC parameters will only be accessible in the editor after assignment. + 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 the process, then turn each motor into its turn direction, in the order of their motor indices. + + + + + Start Assignment + Start Assignment + + + + + Stop Assignment + Stop Assignment + + + + + Show Advanced Settings + Show Advanced Settings + + + + + Advanced Power Settings + Advanced Power Settings + + + + + Voltage Drop on Full Load (per cell) + Voltage Drop on Full Load (per cell) + + + + + Batteries show less voltage at high throttle. Enter the difference in Volts between idle throttle and full + 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. + 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. + If this value is set too high, the battery might be deep discharged and damaged. + + + + + Compensated Minimum Voltage: + Compensated Minimum Voltage: + + + + + V + V + + + + Power + Power + + + + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + + + + PowerComponentSummary + + + + Battery Full + Battery Full + + + + + Battery Empty + Battery Empty + + + + + Number of Cells + Number of Cells + + + + PreFlightBatteryCheck + + + Battery + Battery + + + + Battery connector firmly plugged? + Battery connector firmly plugged? + + + + Warning - Battery charge below %1%. + Warning - Battery charge below %1%. + + + + Battery charge below %1%. Please recharge. + Battery charge below %1%. Please recharge. + + + + PreFlightCheckButton + + + Passed + Passed + + + + PreFlightCheckGroup + + + (passed) + (passed) + + + + PreFlightCheckList + + + Pre-Flight Checklist %1 + Pre-Flight Checklist %1 + + + + (passed) + (passed) + + + + Reset the checklist (e.g. after a vehicle reboot) + Reset the checklist (e.g. after a vehicle reboot) + + + + PreFlightGPSCheck + + + GPS + GPS + + + + Waiting for 3D lock. + Waiting for 3D lock. + + + + Warning - Sat count below %1. + Warning - Sat count below %1. + + + + Waiting for sat count above %1. + Waiting for sat count above %1. + + + + PreFlightRCCheck + + + Radio Control + Radio Control + + + + Receiving signal. Perform range test & confirm. + Receiving signal. Perform range test & confirm. + + + + No signal or invalid autopilot-RC config. Check RC and console. + No signal or invalid autopilot-RC config. Check RC and console. + + + + PreFlightSensorsHealthCheck + + + Sensors + Sensors + + + + Failure. Magnetometer issues. Check console. + Failure. Magnetometer issues. Check console. + + + + Failure. Accelerometer issues. Check console. + Failure. Accelerometer issues. Check console. + + + + Failure. Gyroscope issues. Check console. + Failure. Gyroscope issues. Check console. + + + + Failure. Barometer issues. Check console. + Failure. Barometer issues. Check console. + + + + Failure. Airspeed sensor issues. Check console. + Failure. Airspeed sensor issues. Check console. + + + + Failure. AHRS issues. Check console. + Failure. AHRS issues. Check console. + + + + Failure. GPS issues. Check console. + Failure. GPS issues. Check console. + + + + PreFlightSoundCheck + + + Sound output + Sound output + + + + QGC audio output enabled. System audio output enabled, too? + QGC audio output enabled. System audio output enabled, too? + + + + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + + + + QGCApplication + + + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + + + + Telemetry save error + Telemetry save error + + + + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + + + + The format for QGroundControl saved settings has been modified. Your saved settings have been reset to defaults. + The format for QGroundControl 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. + The Offline Map Cache database has been upgraded. Your old map cache sets have been reset. + + + + Telemetry Save Error + Telemetry Save Error + + + + Unable to save telemetry log. Application save directory is not set. + Unable to save telemetry log. Application save directory is not set. + + + + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + + + + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + + + + QGCCorePlugin + + + General + General + + + + Comm Links + Comm Links + + + + Offline Maps + Offline Maps + + + + MAVLink + MAVLink + + + + Console + Console + + + + Help + Help + + + + Mock Link + Mock Link + + + + Debug + Debug + + + + Values + Values + + + + Camera + Camera + + + + Video Stream + Video Stream + + + + Health + Health + + + + Vibration + Vibration + + + + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + + + + QGCFenceCircle + + + GeoFence Circle only supports version %1 + GeoFence Circle only supports version %1 + + + + QGCFencePolygon + + + GeoFence Polygon only supports version %1 + GeoFence Polygon only supports version %1 + + + + QGCFileDialog + + + + Delete + Delete + + + + No files + No files + + + + New file name: + New file name: + + + + File names must end with .%1 file extension. If missing it will be added. + File names must end with .%1 file extension. If missing it will be added. + + + + The file %1 exists. Click Save again to replace it. + The file %1 exists. Click Save again to replace it. + + + + Save to existing file: + Save to existing file: + + + + QGCFileDownload + + + Could not save downloaded file to %1. Error: %2 + Could not save downloaded file to %1. Error: %2 + + + + Download cancelled + Download cancelled + + + + Error: File Not Found + Error: File Not Found + + + + Error during download. Error: %1 + Error during download. Error: %1 + + + + QGCFlightGearLink + + + FlightGear 3.0+ Link (port:%1) + FlightGear 3.0+ Link (port:%1) + + + + + FlightGear Failed to Start + FlightGear Failed to Start + + + + FlightGear Crashed + FlightGear Crashed + + + + This is a FlightGear-related problem. Please upgrade FlightGear + This is a FlightGear-related problem. Please upgrade FlightGear + + + + FlightGear Start Timed Out + FlightGear Start Timed Out + + + + + + Please check if the path and command is correct + Please check if the path and command is correct + + + + + Could not Communicate with FlightGear + Could not Communicate with FlightGear + + + + FlightGear Error + FlightGear Error + + + + Please check if the path and command is correct. + Please check if the path and command is correct. + + + + + + + + + + + + + + + FlightGear HIL + FlightGear HIL + + + + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + + + + + FlightGear failed to start. There are mismatched quotes in specified command line options + FlightGear failed to start. There are mismatched quotes in specified command line options + + + + FlightGear application not found + FlightGear application not found + + + + FlightGear application not found at: %1 + FlightGear application not found at: %1 + + + + I'll specify directory + I'll specify directory + + + + Please select directory of FlightGear application : + Please select directory of FlightGear application : + + + + --fg-root directory specified from ui option not found: %1 + --fg-root directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + + + + --fg-scenery directory specified from ui option not found: %1 + --fg-scenery directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + + + + Incorrect %1 installation. Aircraft directory is missing: '%2'. + Incorrect %1 installation. Aircraft directory is missing: '%2'. + + + + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + + + + Incorrect installation. Protocol directory is missing (%1). + Incorrect installation. Protocol directory is missing (%1). + + + + Incorrect installation. FlightGear protocol file missing: %1 + Incorrect installation. FlightGear protocol file missing: %1 + + + + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + + + + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + + + + Delete of protocol file failed. You will have to manually delete the file. + Delete of protocol file failed. You will have to manually delete the file. + + + + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + + + + Fix it for me + Fix it for me + + + + Copy failed + Copy failed + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + + + + Copy to Clipboard + Copy to Clipboard + + + + QGCHilConfiguration + + + HIL Config + HIL Config + + + + Simulator + Simulator + + + + FlightGear 3.0+ + FlightGear 3.0+ + + + + X-Plane 10 + X-Plane 10 + + + + X-Plane 9 + X-Plane 9 + + + + QGCHilFlightGearConfiguration + + + Form + Form + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + Airframe: + Airframe: + + + + Start + Start + + + + Stop + Stop + + + + Sensor HIL + Sensor HIL + + + + Barometer Offset [kPa]: + Barometer Offset [kPa]: + + + + 0 + + + + + Reset to default options + Reset to default options + + + + QGCHilJSBSimConfiguration + + + Form + Form + + + + Airframe: + Airframe: + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + + + + Start + Start + + + + Stop + Stop + + + + QGCHilXPlaneConfiguration + + + Form + Form + + + + Start + Start + + + + Host + Host + + + + Enable sensor level HIL + Enable sensor level HIL + + + + 127.0.0.1:49000 + 127.0.0.1:49000 + + + + Use newer actuator format + Use newer actuator format + + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + QGCJSBSimLink + + + JSBSim Link (port:%1) + JSBSim Link (port:%1) + + + + JSBSim failed to start. JSBSim was not found at %1 + JSBSim failed to start. JSBSim was not found at %1 + + + + JSBSim failed to start. JSBSim data directory was not found at %1 + JSBSim failed to start. JSBSim data directory was not found at %1 + + + + JSBSim Failed to start. Please check if the path and command is correct + JSBSim Failed to start. Please check if the path and command is correct + + + + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + + + + JSBSim start timed out. Please check if the path and command is correct + JSBSim start timed out. Please check if the path and command is correct + + + + Could not communicate with JSBSim. Please check if the path and command are correct + Could not communicate with JSBSim. Please check if the path and command are correct + + + + JSBSim error occurred. Please check if the path and command is correct. + JSBSim error occurred. Please check if the path and command is correct. + + + + QGCLogEntry + + + Pending + Pending + + + + QGCMAVLinkInspector + + + MAVLink Inspector + MAVLink Inspector + + + + System + System + + + + Component + Component + + + + Clear + Clear + + + + + + All + All + + + + Name + Name + + + + Value + Value + + + + Type + Type + + + + Vehicle %1 + Vehicle %1 + + + + QGCMAVLinkLogPlayer + + + Form + Form + + + + + + Start to replay Flight Data + Start to replay Flight Data + + + + ... + ... + + + + Time + Time + + + + No Flight Data selected.. + No Flight Data selected.. + + + + + + Select the Flight Data to replay + Select the Flight Data to replay + + + + Replay Flight Data + Replay Flight Data + + + + Log Replay + Log Replay + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Load Telemetry Log File + Load Telemetry Log File + + + + MAVLink Log Files (*.tlog);;All Files (*) + MAVLink Log Files (*.tlog);;All Files (*) + + + + QGCMapPolygonVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Circle + Circle + + + + Polygon + Polygon + + + + Set radius... + Set radius... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + Radius: + Radius: + + + + QGCMapPolylineVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + QGCMapRCToParamDialog + + + Dialog + Dialog + + + + Bind + Bind + + + + Parameter Tuning ID + Parameter Tuning ID + + + + + 1 + 1 + + + + 2 + 2 + + + + 3 + 3 + + + + Parameter + Parameter + + + + TextLabel + TextLabel + + + + with + with + + + + Scale (keep default) + Scale (keep default) + + + + Center value + Center value + + + + Minimum Value + Minimum Value + + + + Maximum Value + Maximum Value + + + + Waiting for parameter refresh,,, + Waiting for parameter refresh,,, + + + + Tuning IDs can be mapped to channels in the RC settings + Tuning IDs can be mapped to channels in the RC settings + + + + QGCPluginHost + + + Form + Form + + + + Loaded Plugins + Loaded Plugins + + + + Plugin Log + Plugin Log + + + + QGCQFileDialog + + + File Exists + File Exists + + + + %1 already exists. +Do you want to replace it? + %1 already exists. +Do you want to replace it? + + + + Replace + Replace + + + + QGCQmlWidgetHolder + + + Form + Form + + + + QGCQuickWidget + + + Source not ready: Status(%1) +Errors: +%2 + Source not ready: Status(%1) +Errors: +%2 + + + + QGCTextField + + + ? + ? + + + + QGCUASFileView + + + Form + Form + + + + List Files + List Files + + + + Download File + Download File + + + + + Upload File + Upload File + + + + Download Directory + Download Directory + + + + Downloading: %1 + Downloading: %1 + + + + Uploading: %1 + Uploading: %1 + + + + Error: %1 + Error: %1 + + + + QGCUASFileViewMulti + + + Onboard Files + Onboard Files + + + + QGCUnconnectedInfoWidget + + + Form + Form + + + + QGCView + + + showDialog called before QGCView.completed signalled + showDialog called before QGCView.completed signalled + + + + QGCViewDialogContainer + + + Ok + Ok + + + + + Open + Open + + + + Save + Save + + + + Apply + Apply + + + + Save All + Save All + + + + Yes + Yes + + + + Yes to All + Yes to All + + + + Retry + Retry + + + + Reset + Reset + + + + Restore to Defaults + Restore to Defaults + + + + Ignore + Ignore + + + + Cancel + Cancel + + + + Close + Close + + + + No + No + + + + No to All + No to All + + + + Abort + Abort + + + + QGCWebView + + + Form + Form + + + + about:blank + about:blank + + + + QGCXPlaneLink + + + X-Plane Link (localPort:%1) + X-Plane Link (localPort:%1) + + + + Waiting for XPlane.. + Waiting for XPlane.. + + + + X-Plane Failed to start. Please check if the path and command is correct + X-Plane Failed to start. Please check if the path and command is correct + + + + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + + + + X-Plane start timed out. Please check if the path and command is correct + X-Plane start timed out. Please check if the path and command is correct + + + + Could not communicate with X-Plane. Please check if the path and command are correct + Could not communicate with X-Plane. Please check if the path and command are correct + + + + X-Plane error occurred. Please check if the path and command is correct. + X-Plane error occurred. Please check if the path and command is correct. + + + + X-Plane HIL + X-Plane HIL + + + + Receiving from XPlane at %1 Hz + Receiving from XPlane at %1 Hz + + + + Receiving from XPlane. + Receiving from XPlane. + + + + QMap3D + + + Form + Form + + + + Map + Map + + + + Vehicle + Vehicle + + + + QObject + + + Unknown + Unknown + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + OpenPilot + OpenPilot + + + + RTK GPS + RTK GPS + + + + The following required keys are missing: %1 + The following required keys are missing: %1 + + + + value for coordinate is not array + value for coordinate is not array + + + + Coordinate array must contain %1 values + Coordinate array must contain %1 values + + + + Coordinate array may only contain double values, found: %1 + Coordinate array may only contain double values, found: %1 + + + + Incorrect value type - key:type:expected %1:%2:%3 + Incorrect value type - key:type:expected %1:%2:%3 + + + + enum strings/values count mismatch in %3 strings:values %1:%2 + enum strings/values count mismatch in %3 strings:values %1:%2 + + + + Incorrect file type key expected:%1 actual:%2 + Incorrect file type key expected:%1 actual:%2 + + + + Incorrect type for version value, must be integer + Incorrect type for version value, must be integer + + + + File version %1 is no longer supported + File version %1 is no longer supported + + + + File version %1 is newer than current supported version %2 + File version %1 is newer than current supported version %2 + + + + value for coordinate array is not array + value for coordinate array is not array + + + + Unknown type: %1 + Unknown type: %1 + + + + + Guided mode not supported by Vehicle. + Guided mode not supported by Vehicle. + + + + Follow Me + Follow Me + + + + QmlTest + + + Window Color + Window Color + + + + Light + Light + + + + Dark + Dark + + + + + Disabled + Disabled + + + + + Enabled + Enabled + + + + + Value + Value + + + + + Label + Label + + + + + + + + + Button + Button + + + + + + Item 1 + Item 1 + + + + + + Item 2 + Item 2 + + + + + + Item 3 + Item 3 + + + + + Radio + Radio + + + + + Check Box + Check Box + + + + + SUB MENU + SUB MENU + + + + RCRSSIIndicator + + + RC RSSI Status + RC RSSI Status + + + + RC RSSI Data Unavailable + RC RSSI Data Unavailable + + + + N/A + No data available + N/A + + + + RSSI: + RSSI: + + + + RadioComponent + + + Radio + Radio + + + + Reboot required + Reboot required + + + + Your stick mappings have changed, you must reboot the vehicle for correct operation. + Your stick mappings have changed, you must reboot the vehicle for correct operation. + + + + Throttle channel reversed + Throttle channel reversed + + + + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + + + + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + + + + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + + + + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + + + + Please turn on transmitter. + Please turn on transmitter. + + + + %1 channels or more are needed to fly. + %1 channels or more are needed to fly. + + + + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + + + + DSM2 Mode + DSM2 Mode + + + + DSMX (7 channels or less) + DSMX (7 channels or less) + + + + DSMX (8 channels or more) + DSMX (8 channels or more) + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Roll + Roll + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + + Calibrate + Calibrate + + + + Additional Radio setup: + Additional Radio setup: + + + + Spektrum Bind + Spektrum Bind + + + + Copy Trims + Copy Trims + + + + Mode 1 + Mode 1 + + + + Mode 2 + Mode 2 + + + + RadioComponentController + + + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + + + + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + + + + Move the Throttle stick all the way up and hold it there... + Move the Throttle stick all the way up and hold it there... + + + + Move the Throttle stick all the way down and leave it there... + Move the Throttle stick all the way down and leave it there... + + + + Move the Yaw stick all the way to the left and hold it there... + Move the Yaw stick all the way to the left and hold it there... + + + + Move the Yaw stick all the way to the right and hold it there... + Move the Yaw stick all the way to the right and hold it there... + + + + Move the Roll stick all the way to the left and hold it there... + Move the Roll stick all the way to the left and hold it there... + + + + Move the Roll stick all the way to the right and hold it there... + Move the Roll stick all the way to the right and hold it there... + + + + Move the Pitch stick all the way down and hold it there... + Move the Pitch stick all the way down and hold it there... + + + + Move the Pitch stick all the way up and hold it there... + Move the Pitch stick all the way up and hold it there... + + + + Allow the Pitch stick to move back to center... + Allow the Pitch stick to move back to center... + + + + Move all the transmitter switches and/or dials back and forth to their extreme positions. + Move all the transmitter switches and/or dials back and forth to their extreme positions. + + + + All settings have been captured. Click Next to write the new parameters to your board. + All settings have been captured. Click Next to write the new parameters to your board. + + + + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + + + + Next + Next + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + RallyPointController + + + Rally: %1 + Rally: %1 + + + + Rally Points supports version %1 + Rally Points supports version %1 + + + + RallyPointEditorHeader + + + Rally Points + Rally Points + + + + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + + + + Click in the map to add new rally points. + Click in the map to add new rally points. + + + + This vehicle does not support Rally Points. + This vehicle does not support Rally Points. + + + + RallyPointItemEditor + + + Rally Point + Rally Point + + + + Delete + Delete + + + + RallyPointMapVisuals + + + R + rally point map item label + R + + + + SafetyComponent + + + + Low Battery Failsafe Trigger + Low Battery Failsafe Trigger + + + + + + + + + Failsafe Action: + Failsafe Action: + + + + + Battery Warn Level: + Battery Warn Level: + + + + + Battery Failsafe Level: + Battery Failsafe Level: + + + + + RC Loss Failsafe Trigger + RC Loss Failsafe Trigger + + + + + RC Loss Timeout: + RC Loss Timeout: + + + + + Data Link Loss Failsafe Trigger + Data Link Loss Failsafe Trigger + + + + + Data Link Loss Timeout: + Data Link Loss Timeout: + + + + + Geofence Failsafe Trigger + Geofence Failsafe Trigger + + + + + Action on breach: + Action on breach: + + + + + Hardware in the Loop Simulation + Hardware in the Loop Simulation + + + + + HITL Enabled: + HITL Enabled: + + + + + Battery Emergency Level: + Battery Emergency Level: + + + + + Max Radius: + Max Radius: + + + + + Max Altitude: + Max Altitude: + + + + + Return Home Settings + Return Home Settings + + + + + Climb to altitude of: + Climb to altitude of: + + + + + Return home, then: + Return home, then: + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Time + Loiter Time + + + + + Loiter Altitude + Loiter Altitude + + + + + Land Mode Settings + Land Mode Settings + + + + + Landing Descent Rate: + Landing Descent Rate: + + + + + Disarm After: + Disarm After: + + + + Safety + Safety + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + SafetyComponentSummary + + + + Low Battery Failsafe + Low Battery Failsafe + + + + + RC Loss Failsafe + RC Loss Failsafe + + + + + RC Loss Timeout + RC Loss Timeout + + + + + Data Link Loss Failsafe + Data Link Loss Failsafe + + + + + RTL Climb To + RTL Climb To + + + + + RTL, Then + RTL, Then + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Alt + Loiter Alt + + + + + Land Delay + Land Delay + + + + SensorsComponent + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + SensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Unsupported calibration firmware version, using log + Unsupported calibration firmware version, using log + + + + Place your vehicle into one of the Incomplete orientations shown below and hold it still + 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 + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + 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 + Orientation already completed, place you vehicle into one of the incomplete orientations shown below and hold it still + + + + SensorsComponentSummary + + + + Compass 0 + Compass 0 + + + + + + + + + Setup required + Setup required + + + + + + + + + + + + + Ready + Ready + + + + + Compass 1 + Compass 1 + + + + + Compass 2 + Compass 2 + + + + + Gyro + Gyro + + + + + Accelerometer + Accelerometer + + + + SensorsComponentSummaryFixedWing + + + + Compass: + Compass: + + + + + + + + + + + Setup required + Setup required + + + + + + + + + + + Ready + Ready + + + + + Gyro: + Gyro: + + + + + Accelerometer: + Accelerometer: + + + + + Airspeed: + Airspeed: + + + + SensorsSetup + + + + + + If the orientation is in the direction of flight, select ROTATION_NONE. + If the orientation is in the direction of flight, select ROTATION_NONE. + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Sensor Calibration + Sensor Calibration + + + + + Compass Calibration Complete + Compass Calibration Complete + + + + + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + + + + + Set autopilot orientation before calibrating. + Set autopilot orientation before calibrating. + + + + + + + Autopilot Orientation: + Autopilot Orientation: + + + + + Make sure to reboot the vehicle prior to flight. + Make sure to reboot the vehicle prior to flight. + + + + + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + + + + + Reboot Vehicle + Reboot Vehicle + + + + + External Compass Orientation: + External Compass Orientation: + + + + + External Compass 1 Orientation: + External Compass 1 Orientation: + + + + + Compass 2 Orientation + Compass 2 Orientation + + + + + Compass + Compass + + + + + Calibrate Compass + Calibrate Compass + + + + + Gyroscope + Gyroscope + + + + + Calibrate Gyro + Calibrate Gyro + + + + + Accelerometer + Accelerometer + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Level Horizon + Level Horizon + + + + + Airspeed + Airspeed + + + + + Calibrate Airspeed + Calibrate Airspeed + + + + + Cancel + Cancel + + + + + Next + Next + + + + + + + Set Orientations + Set Orientations + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + SerialLink + + + Could not send data - link %1 is disconnected! + Could not send data - link %1 is disconnected! + + + + Error connecting: Could not create port. %1 + Error connecting: Could not create port. %1 + + + + Error opening port: %1 + Error opening port: %1 + + + + Could not read data - link %1 is disconnected! + Could not read data - link %1 is disconnected! + + + + Link Error + Link Error + + + + SerialSettings + + + Serial Link Settings + Serial Link Settings + + + + Serial Port: + Serial Port: + + + + No serial ports available + No serial ports available + + + + Baud Rate: + Baud Rate: + + + + Baud rate name not in combo box + Baud rate name not in combo box + + + + Show Advanced Serial Settings + Show Advanced Serial Settings + + + + Enable Flow Control + Enable Flow Control + + + + Parity: + Parity: + + + + None + None + + + + Even + Even + + + + Odd + Odd + + + + Stop Bits: + Stop Bits: + + + + SetupPage + + + armed + armed + + + + flying + flying + + + + %1 Setup + %1 Setup + + + + Advanced + Advanced + + + + (Disabled while the vehicle is %1) + (Disabled while the vehicle is %1) + + + + SetupView + + + This operation cannot be performed while the vehicle is armed. + This operation cannot be performed while the vehicle is armed. + + + + missing message panel text + missing message panel text + + + + %1 setup must be completed prior to %2 setup. + %1 setup must be completed prior to %2 setup. + + + + %1 does not currently support setup of your vehicle type. + %1 does not currently support setup of your vehicle type. + + + + Vehicle settings and info will display after connecting your vehicle. + Vehicle settings and info will display after connecting your vehicle. + + + + You are currently connected to a vehicle but it did not return the full parameter list. + You are currently connected to a vehicle but it did not return the full parameter list. + + + + As a result, the full set of vehicle setup options are not available. + As a result, the full set of vehicle setup options are not available. + + + + Vehicle Setup + Vehicle Setup + + + + Summary + Summary + + + + Firmware + Firmware + + + + PX4Flow + PX4Flow + + + + Joystick + Joystick + + + + Parameters + Parameters + + + + SimpleItemEditor + + + Provides advanced access to all commands/parameters. Be very careful! + Provides advanced access to all commands/parameters. Be very careful! + + + + Altitude + Altitude + + + + Rel + Rel + + + + Relative to home altitude + Relative to home altitude + + + + Abs + Abs + + + + Absolute WGS84 + Absolute WGS84 + + + + AGL + AGL + + + + Calculated from terrain data +Abs Alt + Calculated from terrain data +Abs Alt + + + + TerrF + TerrF + + + + Using terrain reference frame + Using terrain reference frame + + + + Flight Speed + Flight Speed + + + + SimpleMissionItem + + + Unknown: %1 + Unknown: %1 + + + + H + H + + + + Takeoff + Takeoff + + + + Land + Land + + + + VTOL Takeoff + VTOL Takeoff + + + + VTOL Land + VTOL Land + + + + ROI + ROI + + + + StructureScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Structure Scan + Structure Scan + + + + StructureScanEditor + + + Note: Polygon respresents structure surface not vehicle flight path. + Note: Polygon respresents structure surface not vehicle flight path. + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Scan Distance + Scan Distance + + + + Layer Height + Layer Height + + + + + Trigger Distance + Trigger Distance + + + + Scan + Scan + + + + Structure height + Structure height + + + + # Layers + # Layers + + + + Bottom layer alt + Bottom layer alt + + + + Gimbal pitch + Gimbal pitch + + + + Relative altitude + Relative altitude + + + + Rotate entry point + Rotate entry point + + + + Statistics + Statistics + + + + Photo count + Photo count + + + + Photo interval + Photo interval + + + + secs + secs + + + + SurveyComplexItem + + + Survey items do not support version %1 + Survey items do not support version %1 + + + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 but %2 object is missing + %1 but %2 object is missing + + + + + Survey + Survey + + + + S + S + + + + SurveyItemEditor + + + Trigger Distance + Trigger Distance + + + + Hover and capture image + Hover and capture image + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Angle + Angle + + + + Turnaround dist + Turnaround dist + + + + Altitude + Altitude + + + + Spacing + Spacing + + + + Transects + Transects + + + + Rotate Entry Point + Rotate Entry Point + + + + Refly at 90 deg offset + Refly at 90 deg offset + + + + Images in turnarounds + Images in turnarounds + + + + Fly alternate transects + Fly alternate transects + + + + Relative altitude + Relative altitude + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + SyslinkComponent + + + Radio Settings + Radio Settings + + + + Channel + Channel + + + + Address + Address + + + + Data Rate + Data Rate + + + + Syslink + Syslink + + + + The Syslink Component is used to setup the radio connection on Crazyflies. + The Syslink Component is used to setup the radio connection on Crazyflies. + + + + TCPLink + + + + Link Error + Link Error + + + + Error on link %1. Connection failed + Error on link %1. Connection failed + + + + Error on link %1. Error on socket: %2. + Error on link %1. Error on socket: %2. + + + + TcpSettings + + + TCP Link Settings + TCP Link Settings + + + + Host Address: + Host Address: + + + + TCP Port: + TCP Port: + + + + TelemetryRSSIIndicator + + + Telemetry RSSI Status + Telemetry RSSI Status + + + + Local RSSI: + Local RSSI: + + + + Remote RSSI: + Remote RSSI: + + + + RX Errors: + RX Errors: + + + + Errors Fixed: + Errors Fixed: + + + + TX Buffer: + TX Buffer: + + + + Local Noise: + Local Noise: + + + + Remote Noise: + Remote Noise: + + + + TransectStyleComplexItem + + + TransectStyleComplexItem version %2 not supported + TransectStyleComplexItem version %2 not supported + + + + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + + + + + Transect + Transect + + + + T + T + + + + TransectStyleComplexItemStats + + + Survey Area + Survey Area + + + + Photo Count + Photo Count + + + + Photo Interval + Photo Interval + + + + secs + secs + + + + Trigger Distance + Trigger Distance + + + + UAS + + + UNINIT + UNINIT + + + + Unitialized, booting up. + Unitialized, booting up. + + + + BOOT + BOOT + + + + Booting system, please wait. + Booting system, please wait. + + + + CALIBRATING + CALIBRATING + + + + Calibrating sensors, please wait. + Calibrating sensors, please wait. + + + + ACTIVE + ACTIVE + + + + Active, normal operation. + Active, normal operation. + + + + STANDBY + STANDBY + + + + Standby mode, ready for launch. + Standby mode, ready for launch. + + + + CRITICAL + CRITICAL + + + + FAILURE: Continuing operation. + FAILURE: Continuing operation. + + + + EMERGENCY + EMERGENCY + + + + EMERGENCY: Land Immediately! + EMERGENCY: Land Immediately! + + + + SHUTDOWN + SHUTDOWN + + + + Powering off system. + Powering off system. + + + + UNKNOWN + UNKNOWN + + + + Unknown system state + Unknown system state + + + + UASMessageHandler + + + EMERGENCY: + EMERGENCY: + + + + ALERT: + ALERT: + + + + Critical: + Critical: + + + + Error: + Error: + + + + Warning: + Warning: + + + + Notice: + Notice: + + + + Info: + Info: + + + + Debug: + Debug: + + + + UDPLink + + + + UDP Link Error + UDP Link Error + + + + Error binding UDP port: %1 + Error binding UDP port: %1 + + + + Error registering Zeroconf + Error registering Zeroconf + + + + ULogParser + + + Could not detect ULog file header magic + Could not detect ULog file header magic + + + + Could not detect camera_capture packets in ULog + Could not detect camera_capture packets in ULog + + + + UdpSettings + + + UDP Link Settings + UDP Link Settings + + + + Listening Port: + Listening Port: + + + + Target Hosts: + Target Hosts: + + + + Add + Add + + + + Remove + Remove + + + + VTOLModeIndicator + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + ValuePageWidget + + + Value Widget Setup + Value Widget Setup + + + + Select the values you want to display: + Select the values you want to display: + + + + Large + Large + + + + Vehicle + + + MAVLink Generic + MAVLink Generic + + + + Fixed Wing + Fixed Wing + + + + Multi-Rotor + Multi-Rotor + + + + VTOL + VTOL + + + + Rover + Rover + + + + Sub + Sub + + + + Unknown + Unknown + + + + switch to %2 as priority link + switch to %2 as priority link + + + + %1 communication to auxiliary link %2 %3 + %1 communication to auxiliary link %2 %3 + + + + Communication regained + Communication regained + + + + Communication regained to vehicle %1 on %2 link %3 + Communication regained to vehicle %1 on %2 link %3 + + + + + priority + priority + + + + + auxiliary + auxiliary + + + + Communication regained to vehicle %1 + Communication regained to vehicle %1 + + + + Communication lost + Communication lost + + + + Communication lost to vehicle %1 on %2 link %3 + Communication lost to vehicle %1 on %2 link %3 + + + + Communication lost to vehicle %1 + Communication lost to vehicle %1 + + + + to vehicle %1 + to vehicle %1 + + + + %1 command temporarily rejected + %1 command temporarily rejected + + + + %1 command denied + %1 command denied + + + + %1 command not supported + %1 command not supported + + + + %1 command failed + %1 command failed + + + + AutoLoad%1.%2 + AutoLoad%1.%2 + + + + %1 low battery: %2 percent remaining + %1 low battery: %2 percent remaining + + + + Mission transfer failed. Retry transfer. Error: %1 + Mission transfer failed. Retry transfer. Error: %1 + + + + GeoFence transfer failed. Retry transfer. Error: %1 + GeoFence transfer failed. Retry transfer. Error: %1 + + + + Rally Point transfer failed. Retry transfer. Error: %1 + Rally Point transfer failed. Retry transfer. Error: %1 + + + + Generic micro air vehicle + Generic micro air vehicle + + + + Fixed wing aircraft + Fixed wing aircraft + + + + Quadrotor + Quadrotor + + + + Coaxial helicopter + Coaxial helicopter + + + + Normal helicopter with tail rotor. + Normal helicopter with tail rotor. + + + + Ground installation + Ground installation + + + + Operator control unit / ground control station + Operator control unit / ground control station + + + + Airship, controlled + Airship, controlled + + + + Free balloon, uncontrolled + Free balloon, uncontrolled + + + + Rocket + Rocket + + + + Ground rover + Ground rover + + + + Surface vessel, boat, ship + Surface vessel, boat, ship + + + + Submarine + Submarine + + + + Hexarotor + Hexarotor + + + + + Octorotor + Octorotor + + + + + Flapping wing + Flapping wing + + + + Onboard companion controller + Onboard companion controller + + + + Two-rotor VTOL using control surfaces in vertical operation in addition. Tailsitter + 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 + Quad-rotor VTOL using a V-shaped quad config in vertical operation. Tailsitter + + + + Tiltrotor VTOL + Tiltrotor VTOL + + + + VTOL reserved 2 + VTOL reserved 2 + + + + VTOL reserved 3 + VTOL reserved 3 + + + + VTOL reserved 4 + VTOL reserved 4 + + + + VTOL reserved 5 + VTOL reserved 5 + + + + Onboard gimbal + Onboard gimbal + + + + Onboard ADSB peripheral + Onboard ADSB peripheral + + + + vehicle %1 + vehicle %1 + + + + %1 %2 flight mode + %1 %2 flight mode + + + + armed + armed + + + + disarmed + disarmed + + + + Vehicle did not respond to command: %1 + Vehicle did not respond to command: %1 + + + + VehicleMapItem + + + Vehicle %1 + Vehicle %1 + + + + VehicleRotationCal + + + Hold Still + Hold Still + + + + Completed + Completed + + + + Incomplete + Incomplete + + + + VehicleSummary + + + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + + + + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + + + + VibrationPageWidget + + + Vibe + Vibe + + + + Clip count + Clip count + + + + Accel 1: + Accel 1: + + + + Accel 2: + Accel 2: + + + + Accel 3: + Accel 3: + + + + Not Available + Not Available + + + + VideoPageWidget + + + Enable Stream + Enable Stream + + + + Grid Lines + Grid Lines + + + + Stop Recording + Stop Recording + + + + Record Stream + Record Stream + + + + Video Streaming Not Configured + Video Streaming Not Configured + + + + VideoReceiver + + + Unabled to record video. Video save path must be specified in Settings. + Unabled to record video. Video save path must be specified in Settings. + + + + Invalid video format defined. + Invalid video format defined. + + + + ViewWidget + + + missing connected implementation + missing connected implementation + + + + no vehicle connected + no vehicle connected + + + + linechart + + + Form + Form + + + + Filter... (Ctrl+F) + Filter... (Ctrl+F) + + + + All MAVs + All MAVs + + + + Display only variable names in curve list + Display only variable names in curve list + + + + Short names + Short names + + + + + Display variable units in curve list + Display variable units in curve list + + + + Show units + Show units + + + + Rotate color scheme for all curves + Rotate color scheme for all curves + + + + Recolor + Recolor + + + diff --git a/localization/qgc_fr.ts b/localization/qgc_fr.ts new file mode 100644 index 000000000..c8f726967 --- /dev/null +++ b/localization/qgc_fr.ts @@ -0,0 +1,13828 @@ + + + + + APMAirframeComponent + + + + Please select your airframe type + Veuillez sélectionner votre type de cellule + + + + + Frame Class: + Classe de cellule : + + + + + Frame Type: + Type de cellule: + + + + Airframe + Cellule + + + + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + Configuration de la cellule est utilisée pour sélectionner la cellule qui correspond à votre véhicule. Vous pouvez également charger les paramètres par défaut pour ce type de véhicule. + + + + APMAirframeComponentController + + + Param file github json download failed: %1 + Échec du téléchargement du fichier Param json github : %1 + + + + Param file download failed: %1 + Échec du téléchargement du fichier Param : %1 + + + + APMAirframeComponentSummary + + + + + + Frame Type + Taille de la cellule + + + + + Frame Class + Classe de la cellule + + + + + Firmware Version + Version du micrologiciel + + + + + Unknown + Inconnu + + + + APMCameraComponent + + + + Disabled + Désactivé + + + + + Channel + Voie 7 + + + + + Gimbal + Nacelle + + + + + Stabilize + Stabiliser + + + + + Servo reverse + Inversion servo + + + + + Output channel: + Voie de sortie : + + + + + Input channel: + Voie d’entrée : + + + + + Gimbal angle limits: + Limitation angulaire de la nacelle : + + + + + + + min + min + + + + + + + max + max + + + + + Servo PWM limits: + Limites de servo PWM : + + + + + Gimbal Settings + Paramètres de la nacelle + + + + + Type: + Type: + + + + + Gimbal Type changes takes affect next reboot of autopilot + Le changement de type de nacelle prendra effet au prochain redémarrage de l'application + + + + + Default Mode: + Mode par défaut : + + + + + Tilt + Tilt + + + + + Roll + Roulis + + + + + Pan + Pan + + + + Camera + Caméra + + + + Camera setup is used to adjust camera and gimbal settings. + Configuration caméra permet d'ajuster les réglages de la caméra et de la nacelle. + + + + APMCameraComponentSummary + + + + Gimbal type + Type de gimbal + + + + + Tilt input channel + Tilt input channel + + + + + Pan input channel + Pan input channel + + + + + Roll input channel + Roll input channel + + + + APMFirmwarePlugin + + + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + QGroundControl prend totalement en charge la Version %1.%2 et plus or vous utilisez une version antérieure. Cette combinaison n’est pas testée, vous pourriez rencontrer des résultats inattendus. + + + + Error during Solo video link setup: %1 + Erreur lors de la configuration de la liaison vidéo avec Solo : %1 + + + + Unable to change altitude, vehicle altitude not known. + Impossible de changer d’altitude : l’altitude du véhicule est inconnue. + + + + Vehicle does not support guided takeoff + Le véhicule ne supporte pas le décollage guidé + + + + Unable to takeoff, vehicle position not known. + Impossible de décoller, la position du véhicule est inconnue. + + + + Unable to takeoff: Vehicle failed to change to Guided mode. + Impossible de décoller : erreur lors du passage en mode Guidé. + + + + Unable to takeoff: Vehicle failed to arm. + Incapable de décoller : échec lors de l’armement du drone. + + + + + Unable to start mission: Vehicle failed to change to Auto mode. + 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 change to Guided mode. + + + + Unable to start mission: Vehicle failed to arm. + Unable to start mission: Vehicle failed to arm. + + + + APMFlightModesComponent + + + + Flight Mode Settings + Paramètres des modes de vol + + + + + (Channel 5) + (Voie 5) + + + + + Flight mode channel: + Voie pour le mode de vol : + + + + + Not assigned + Non affecté + + + + + Channel 1 + Voie 1 + + + + + Channel 2 + Voie 2 + + + + + Channel 3 + Voie 3 + + + + + Channel 4 + Voie 4 + + + + + Channel 5 + Voie 5 + + + + + Channel 6 + Voie 6 + + + + + Channel 7 + Voie 7 + + + + + Channel 8 + Voie 8 + + + + + Flight Mode + Mode de Vol + + + + + Channel Options + Options des voies + + + + + Channel option %1 : + Option voie %1 : + + + + Flight Modes + Modes de vol + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Le parametrages des modes de vols permet de choisir que interrupteur associer. + + + + APMFlightModesComponentSummary + + + + Flight Mode 1 + Mode de vol 1 + + + + + Flight Mode 2 + Mode de vol 2 + + + + + Flight Mode 3 + Mode de vol 3 + + + + + Flight Mode 4 + Mode de vol 4 + + + + + Flight Mode 5 + Mode de vol 5 + + + + + Flight Mode 6 + Mode de vol 6 + + + + APMHeliComponent + + + + Servo Setup + Servo Setup + + + + + Servo + Servo + + + + + Function + Fonction + + + + + Min + Min + + + + + Max + Max + + + + + Trim + Ajuster + + + + + Reversed + Inversé + + + + + 1 + 1 + + + + + 2 + 2 + + + + + 3 + 3 + + + + + 4 + 4 + + + + + Swash Setup + Swash Setup + + + + + Throttle Setup + Throttle Setup + + + + + Collective Curve Setup + Collective Curve Setup + + + + Heli + Heli + + + + Heli Setup is used to setup parameters which are specific to a helicopter. + Heli Setup is used to setup parameters which are specific to a helicopter. + + + + APMLightsComponent + + + + Disabled + Désactivé + + + + + Channel + Channel + + + + + Light Output Channels + Voies de sortie feux de position + + + + + Lights 1: + Feu 1 : + + + + + Lights 2: + Feu 2 : + + + + + Brightness Steps: + Niveau d’eclairage : + + + + Lights + Feux + + + + Lights setup is used to adjust light output channels. + Le parametrage des feux est utilisé pour sélectionner les voies de sorties. + + + + APMLightsComponentSummary + + + + Disabled + Désactivé + + + + + Channel 5 + Voie 5 + + + + + Channel 6 + Voie 6 + + + + + Channel 7 + Voie 7 + + + + + Channel 8 + Voie 8 + + + + + Channel 9 + Voie 9 + + + + + Channel 10 + Voie 10 + + + + + Channel 11 + Voie 11 + + + + + Channel 12 + Voie 12 + + + + + Channel 13 + Voie 13 + + + + + Channel 14 + Voie 14 + + + + + Lights Output 1 + Lights Output 1 + + + + + Lights Output 2 + Lights Output 2 + + + + APMNotSupported + + + + Not supported + Non pris en charge + + + + APMPowerComponent + + + + Power Module 90A + Module d’alimentation 90A + + + + + Power Module HV + Module de puissance HV + + + + + 3DR Iris + Iris de 3DR + + + + + Other + Autre + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Mesurer la tension de la batterie à l’aide d’un voltmètre et entrez la valeur ci-dessous. Cliquez sur Calculer pour définir le nouveau multiplicateur de tension. + + + + + Measured voltage: + Tension mesurée : + + + + + Vehicle voltage: + Tension du véhicule : + + + + + Measure current draw using an external current meter and enter the value below. Click Calculate to set the new amps per volt value. + Mesurer l’intensité débitée à l’aide d’un multimetre et entrez la valeur ci-dessous. Cliquez sur calculer pour définir la valeur ampères par volt. + + + + + Measured current: + Courant mesuré : + + + + + Vehicle current: + Courant du véhicule : + + + + + Battery monitor: + Jauge batterie : + + + + + Requires vehicle reboot + Nécessite un redémarrage du véhicule + + + + + + + Battery 1 + Batterie 1 + + + + + Battery1 monitor: + Jauge batterie 1 : + + + + + + + Reboot vehicle + Redémarrer le véhicule + + + + + + + Battery 2 + Batterie 2 + + + + + Battery2 monitor: + Battery2 monitor: + + + + + Battery capacity: + Capacité de la batterie : + + + + + Minimum arming voltage: + Tension minimale lors de l’armement : + + + + + Power sensor: + Capteur puissance : + + + + + Current pin: + Broche courant : + + + + + Voltage pin: + Broche tension : + + + + + + + Voltage multiplier: + Multiplicateur de tension : + + + + + + + Calculate + Calculer + + + + + Calculate Voltage Multiplier + Calculer le multiplicateur de tension + + + + + 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. + Si la tension de la batterie signalée par le véhicule diffère sensiblement de la tension mesurée à l’aide d’un multimètre, vous pouvez ajuster la valeur de multiplicateur de tension pour corriger ceci. Cliquez sur le bouton pour calculer une nouvelle valeur. + + + + + + + Amps per volt: + Ampères / v : + + + + + Calculate Amps per Volt + Calculer Amps / 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. + Si courant de la batterie signalée par le véhicule diffère sensiblement celui mesuré à l’aide d’un multimètre, vous pouvez ajuster la valeur de multiplicateur de courant pour corriger ceci. Cliquez sur le bouton pour calculer une nouvelle valeur. + + + + Power + Alimentation + + + + The Power Component is used to setup battery parameters. + Le module Alimentation permet le parametrage de l’alimentation électrique. + + + + APMPowerComponentSummary + + + + Batt1 monitor + Batt1 monitor + + + + + Batt1 capacity + Batt1 capacity + + + + + Batt2 monitor + Batt2 monitor + + + + + Batt2 capacity + Batt2 capacity + + + + APMRadioComponent + + + Radio + Radio + + + + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + Le panneau Radio est utiliser pour configurée quelles voies utiliser pour contrôler votre véhicule tel que gaz, profondeur, aileron et direction. Il vous permet aussi d’assigner des interrupteurs pour les différents modes de vol. Avant chaque vol vous devez aussi calibrer l’etendue de chacune des voies. + + + + APMRadioComponentSummary + + + + Roll + Roll + + + + + + + + + + + Setup required + Parametrage requis + + + + + + + + + + + Channel %1 + Voie %1 + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Puissance + + + + APMSafetyComponent + + + Safety + Sécurité + + + + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + La configuration de sécurité est utilisée pour régler les actions sécurité intégrée (failsafe), détection des fuites et armer les contrôles. + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + La configuration des paramètres de sécurité est utilisée pour configurer les conditions et les paramètres de retour au point de décollage. + + + + + Requires vehicle reboot + Nécessite un redémarrage du véhicule + + + + + Low action: + Low action: + + + + + Critical action: + Critical action: + + + + + Low voltage threshold: + Low voltage threshold: + + + + + Critical voltage threshold: + Critical voltage threshold: + + + + + Low mAh threshold: + Low mAh threshold: + + + + + Critical mAh threshold: + Critical mAh threshold: + + + + + Reboot vehicle + Reboot vehicle + + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + + + + Failsafe Triggers + Failsafe Triggers + + + + + Throttle PWM threshold: + Throttle PWM threshold: + + + + + GCS failsafe + GCS failsafe + + + + + + + Ground Station failsafe: + Ground Station failsafe: + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + + + PWM threshold: + PWM threshold: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + General Failsafe Triggers + General Failsafe Triggers + + + + + Disabled + Disabled + + + + + Always RTL + Always RTL + + + + + Continue with Mission in Auto Mode + Continue with Mission in Auto Mode + + + + + Always Land + Always Land + + + + + GeoFence + GeoFence + + + + + Circle GeoFence enabled + Circle GeoFence enabled + + + + + Altitude GeoFence enabled + Altitude GeoFence enabled + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Max radius: + Max radius: + + + + + Max altitude: + Max altitude: + + + + + + + Return to Launch + Return to Launch + + + + + + + Return at current altitude + Return at current altitude + + + + + + + Return at specified altitude: + Return at specified altitude: + + + + + Loiter above Home for: + Loiter above Home for: + + + + + Land with descent speed: + Land with descent speed: + + + + + Final loiter altitude: + Final loiter altitude: + + + + + Arming Checks + Arming Checks + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentCopter + + + Ground Station failsafe: + Déclencheur à la station au sol : + + + + Throttle failsafe: + Déclencheur Gaz : + + + + Disabled + Désactivé + + + + Always RTL + Toujours Retour au Point de Décollage (RTL) + + + + Continue with Mission in Auto Mode + Continuer la Mission en Mode Auto + + + + Always Land + Toujours atterrir + + + + PWM threshold: + Seuil PWM : + + + + Return to Launch + Retour au Point de Décollage (RTL) + + + + + Voltage threshold: + Seuil de tension : + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery low action: + Battery low action: + + + + + Battery critical action: + Battery critical action: + + + + + MAH threshold: + Seuil MAH : + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + General Failsafe Triggers + General Failsafe Triggers + + + + GeoFence + Barrière géographique + + + + Circle GeoFence enabled + Périmètre de la Barrière géographique activé + + + + Altitude GeoFence enabled + Altitude de la Barrière géographique activé + + + + Report only + Rapport uniquement + + + + RTL or Land + RTL ou Atterrir + + + + Max radius: + Rayon max : + + + + Max altitude: + Altitude max : + + + + Return at current altitude + Retour à l’altitude actuelle + + + + Return at specified altitude: + Retour à l’altitude spécifiée : + + + + Loiter above Home for: + Ronde au-dessus du point de décollage (Home) pour : + + + + Land with descent speed: + Atterrir avec une vitesse de descente : + + + + Final loiter altitude: + Altitude finale de la ronde : + + + + Arming Checks + Contrôles à l’armement + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + ATTENTION : la désactivtion des contrôles d’armement peut conduire à la perte de contrôle du véhicule. + + + + APMSafetyComponentPlane + + + Failsafe Triggers + Déclencheurs de la sécurité intégrée (failsafe) + + + + Throttle PWM threshold: + Seuil PWM des gaz : + + + + Voltage threshold: + Seuil de tension : + + + + MAH threshold: + Seuil MAH : + + + + GCS failsafe + Déclancheur Station au sol : + + + + Return to Launch + Retour au Point de Décollage + + + + Return at current altitude + Retour à l’altitude actuelle + + + + Return at specified altitude: + Retour à l’altitude spécifiée : + + + + APMSafetyComponentRover + + + Failsafe Triggers + Déclencheurs de la sécurité intégrée + + + + Ground Station failsafe: + Failsafe station au sol : + + + + Throttle failsafe: + Failsage Gaz : + + + + PWM threshold: + Seuil PWM : + + + + Failsafe Crash Check: + Vérification failsafe en cas de crash : + + + + Disabled + Désactivé + + + + Hold + En attente + + + + Hold and Disarm + Mise en attente et désarmer + + + + Arming Checks + Contrôles à l’armement + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Attention : la désactivation des contrôles d’armement peut conduire à la perte de contrôle du drone. + + + + APMSafetyComponentSub + + + + Failsafe Actions + Actions failsafe + + + + + GCS Heartbeat: + GCS Heartbeat : + + + + + Leak: + Fuite : + + + + + Detector Pin: + Détection Pin: + + + + + Battery: + Batterie : + + + + + EKF: + EKF : + + + + + Pilot Input: + Intervention du pilote : + + + + + Internal Temperature: + Température interne : + + + + + Internal Pressure: + Pression interne : + + + + + Threshold: + Seuil: + + + + + Arming Checks + Contrôles à l’armement + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Attention : la désactivtion des contrôles d’armement peut conduire à la perte de contrôle du drone. + + + + APMSafetyComponentSummary + + + + Arming Checks: + Arming Checks: + + + + + Enabled + Enabled + + + + + Some disabled + Some disabled + + + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + Failsafe Action: + Failsafe Action: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + + + GeoFence: + GeoFence: + + + + + Disabled + Disabled + + + + + Altitude + Altitude + + + + + Circle + Circle + + + + + Altitude,Circle + Altitude,Circle + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Unknown + Unknown + + + + + + + RTL min alt: + RTL min alt: + + + + + + + current + current + + + + APMSafetyComponentSummaryCopter + + + Disabled + Désactivé + + + + Unknown + Inconnu + + + + Arming Checks: + Contrôles à l’armement : + + + + Enabled + Activé + + + + Some disabled + Désactivés + + + + Throttle failsafe: + Failsafe Gaz : + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + GeoFence: + Barrière géographique : + + + + Altitude + Altitude + + + + Circle + Cercle + + + + Altitude,Circle + Altitude, cercle + + + + Report only + Rapport uniquement + + + + RTL or Land + RTL ou Atterrir + + + + RTL min alt: + Alt min RTL : + + + + current + actuel + + + + APMSafetyComponentSummaryPlane + + + Throttle failsafe: + Failsafe Gaz : + + + + + + Disabled + Désactivé + + + + Voltage failsafe: + Failsafe tension : + + + + mAh failsafe: + mAh failsafe : + + + + RTL min alt: + Alt min RTL : + + + + current + actuel + + + + APMSafetyComponentSummaryRover + + + + + Disabled + Désactivé + + + + Always RTL + Toujours Retour au Point de Décollage + + + + Always Hold + Toujours maintenir + + + + + Unknown + Inconnu + + + + Hold + Maintenir + + + + Hold and Disarm + Maintenir et désarmer + + + + Arming Checks: + Contrôles à l’armement : + + + + Enabled + Activé + + + + Some disabled + Certains désactivés + + + + Throttle failsafe: + Déclencheur Gaz : + + + + Failsafe Action: + Actions de sécurité intégrée : + + + + Failsafe Crash Check: + Vérification des contrôles de sécurités en cas de crash : + + + + APMSafetyComponentSummarySub + + + + Arming Checks: + Contrôles à l’armement : + + + + + Enabled + Activé + + + + + Some disabled + Certains désactivés + + + + + GCS failsafe: + Déclencheur Station au sol : + + + + + Leak failsafe: + Déclencheur fuite : + + + + + Battery failsafe: + Déclencheur batterie : + + + + + EKF failsafe: + Déclencheur EKF : + + + + + Pilot Input failsafe: + Déclencheur pilote : + + + + + Int. Temperature failsafe: + Déclencheur température interne : + + + + + Int. Pressure failsafe: + Déclencheur pression interne : + + + + APMSensorsComponent + + + + If the compass or GPS module is mounted in flight direction, leave the default value (None) + Si le compas ou le module GPS est installé dans la direction du vol, laissez la valeur par défaut (Aucun) + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + Pour le calibrage du compas, vous aurez besoin faire pivoter votre véhicule sur un certain nombre de positions. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + Pour la calibration du gyroscope vous devez placer votre drone sur une surface plane et le laisser immobile. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + Pour calibrer l'accéléromètre, vous devez placer votre drone sur ses six côtés et sur une surface parfaitement plane puis le maintenir dans chacunes des positions pendant quelques secondes. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + Pour mettre à niveau l’horizon, vous devez placer le drone en position de vol en palier puis appuyez sur OK. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Débuter les étapes de calibration individuelles en cliquant sur un des boutons à gauche. + + + + + The calibration for Compass %1 appears to be poor. + La calibrage du compas %1 est incomplète + + + + + Check the compass position within your vehicle and re-do the calibration. + Vérifier la position du compas de votre drone et refaites la calibration. + + + + + + + Calibrate Compass + Calibration du compas + + + + + Calibrate Accelerometer + Calibration Accéléromètre + + + + + + + Sensor Settings + Réglage des capteurs + + + + + Calibration Cancel + Calibration annulée + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Attente du retour drone pour annuler. Cela peut prendre quelques secondes. + + + + + Calibration complete + Calibration terminée + + + + + Sensor Calibration + Calibration capteurs + + + + + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + Calibrer le capteur via une connexion WiFi est peu fiable. Si vous rencontrez des problèmes essayez une connexion via le port USB directement. + + + + + + + Compass + Compas + + + + + + + (primary + (principal + + + + + + + (secondary + (secondaire + + + + + + + , external + , externe + + + + + + + , internal + , interne + + + + + + + Use Compass + Compas GPS + + + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + La qualité de calibration du compas est indiquée par les barres du graphisme. + + + + + + + - Green indicates a well functioning compass. + + - Vert indique un bon fonctionnement du compas. + + + + + + - Yellow indicates a questionable compass or calibration. + + - Jaune indique une calibration du compas douteuse. + + + + + + - Red indicates a compass which should not be used. + + + - Rouge indique que le compas n'est pas utilisable. + + + + + + + + + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + VOUS DEVEZ REDÉMARRER VOTRE DRONE APRÈS CHAQUE CALIBRATION. + + + + + Orientation: + Orientation : + + + + + If mounted in the direction of flight, select None. + If mounted in the direction of flight, select None. + + + + + Before calibrating make sure rotation settings are correct. + Before calibrating make sure rotation settings are correct. + + + + + Accelerometer calibration complete + Accelerometer calibration complete + + + + + Compass calibration complete + Compass calibration complete + + + + + + + Reboot Vehicle + Reboot Vehicle + + + + + Autopilot Rotation: + Autopilot Rotation: + + + + + 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. + Ceci est recommandé pour les drones qui ont seulement un compas interne et ceux où il y a des interférences significatives du compas causées par les moteurs, câbles d’alimentation, etc. + + + + + CompassMot only works well if you have a battery current monitor because the magnetic interference is linear with current drawn. + CompassMot ne fonctionne bien que si vous avez un contrôleur de batterie car les interférences magnétiques sont proportionnelles avec le courant consommé. + + + + + It is technically possible to set-up CompassMot using throttle but this is not recommended. + Il est techniquement possible de régler CompassMot à l’aide du manche des gaz mais ceci n’est pas recommandé. + + + + + Disconnect your props, flip them over and rotate them one position around the frame. + Enlevez les hélices, retournez-les et tournez-les d'une position autour du chassis. + + + + + In this configuration they should push the copter down into the ground when the throttle is raised. + Dans cette configuration le drone se dirigerait vers le sol lorsque la puissance serait augmentée. + + + + + Secure the copter (perhaps with tape) so that it does not move. + Sécuriser l’hélicoptère ( avec du ruban adhésif par exemple) afin qu’il ne bouge pas. + + + + + Turn on your transmitter and keep throttle at zero. + Allumez votre émetteur et garder les gaz à zéro. + + + + + Click Ok to start CompassMot calibration. + Cliquez sur Ok pour débuter la calibration de CompassMot. + + + + + To level the horizon you need to place the vehicle in its level flight position and press Ok. + Pour mettre à niveau l’horizon, vous devez placer le drone en position de vol en palier, puis appuyez sur Ok. + + + + + depth + profondeur + + + + + altitude + altitude + + + + + Pressure calibration will set the %1 to zero at the current pressure reading. %2 + L'étalonnage de pression mettra le %1 à zéro lors de la lecture de la pression actuelle. %2 + + + + + To calibrate the airspeed sensor shield it from the wind. Do not touch the sensor or obstruct any holes during the calibration. + Pour calibrer le capteur de vitesse, protégez-le du vent. Ne touchez pas le capteur et n'obstruez aucun trou pendant l'étalonnage. + + + + + Accelerometer + Accéléromètre + + + + + Compass + Compas + + + + + Accelerometer must be calibrated prior to Compass. + L'accéléromètre doit-être calibré avant le compas. + + + + + Level Horizon + Mettez à niveau l’horizon + + + + + Accelerometer must be calibrated prior to Level Horizon. + L'accéléromètre doit être calibré avant la mise à niveau de l'horizon. + + + + + Calibrate Pressure + Calibrer la pression + + + + + Cal Baro/Airspeed + Cal Baro/Vitesse de l’air + + + + + CompassMot + CompassMot + + + + + CompassMot - Compass Motor Interference Calibration + CompassMot - calibrage du compas avec les interférences moteur + + + + + Next + Suivant + + + + + Cancel + Annuler + + + + + + + + + + + + + + + Rotate + Rotation + + + + + + + + + + + + + + + Hold Still + Ne bougez pas + + + + Sensors + Capteurs + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Réglage des capteurs est utilisé pour calibrer les capteurs de votre drone. + + + + APMSensorsComponentController + + + Calibration complete + Calibration terminée + + + + Calibration failed. Calibration log will be displayed. + Échec de calibration. Le log de calibration va s’afficher. + + + + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + Faites pivoter le drone autour de tous ses axes jusqu'à ce que la barre de progression soit remplie. + + + + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + Poussez lentement le manche des des gaz entre 50 % ~ 75 % (les hélices vont tourner !) durant 5 ~ 10 secondes. + + + + Quickly bring the throttle back down to zero + Ramenez rapidement le manche des gaz vers le bas à zéro + + + + Press the Next button to complete the calibration + Appuyez sur le bouton Suivant pour terminer la calibration + + + + Hold the vehicle in its level flight position. + Tenir le drone en position de vol en palier. + + + + Requesting pressure calibration... + Demande de calibration de la pression... + + + + Rotate the vehicle continuously as shown in the diagram until marked as Completed + Faites pivoter le drone comme sur le diagramme jusqu'à l'affichage de Terminé + + + + Hold still in the current orientation + Maintenez toujours dans l’orientation actuelle + + + + Place you vehicle into one of the orientations shown below and hold it still + Placez votre drone dans une des orientations indiquée ci-dessous et maintenez-le ainsi + + + + Level horizon complete + Niveau horizon terminé + + + + Level horizon failed + Niveau horizon échoué + + + + Pressure calibration success + Succès de calibration de la pression + + + + Pressure calibration fail + Echec calibration de la pression + + + + Compass %1 calibration complete + Calibration compas terminée %1 + + + + Compass %1 calibration below quality threshold + Calibration du compas %1 sous le seuil de qualité + + + + All compasses calibrated successfully + Tous les compas ont été calibrés avec succès + + + + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + VOUS DEVEZ REDÉMARRER VOTRE DRONE MAINTENANT POUR QUE LES NOUVEAUX PARAMÈTRES PRENNENT EFFET + + + + Compass calibration failed + Échec de calibration du compas + + + + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + VOUS DEVEZ REDÉMARRER VOTRE DRONE MAINTENANT ET EFFECTUER UNE NOUVELLE CALIBRATION DU COMPAS AVANT LE VOL + + + + Continue rotating... + Continuer à tourner... + + + + APMSensorsComponentSummary + + + + Compass + Compas + + + + + + + Setup required + Parametrage requis + + + + + Not installed + Non installé + + + + + Accelerometer(s) + Accelerometer(s) + + + + + Ready + Prêt + + + + APMSubFrameComponent + + + Frame + Cellule + + + + 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. + Réglage de céllule permet de choisir la configuration moteur de votre drone '. Installer les hélices horaire sur les moteurs verts et les hélices anti-horaire sur les moteurs bleus (ou vice versa). Le contrôleur de vol devra être redémarré pour que les modifications soient effectives. + + + + + + + Load Vehicle Default Parameters + Charger les paramètres par défaut du drone + + + + + Select your vehicle to load the default parameters: + Sélectionnez votre drone pour charger les paramètres par défaut : + + + + APMSubFrameComponentSummary + + + + Frame Type + Frame Type + + + + + Firmware Version + Firmware Version + + + + + + + Unknown + Inconnu + + + + + Git Revision + Git Revision + + + + APMTuningComponent + + + Tuning + Réglages + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Réglage est utilisé pour affiner les caractéristiques de vol du drone. + + + + APMTuningComponentCopter + + + + Basic Tuning + Réglage de base + + + + + Roll/Pitch Sensitivity + Sansibilité Roulis/Tangage + + + + + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + Faites glisser vers la droite si le drone est mou ou vers la gauche si l’hélicoptère est vif + + + + + Climb Sensitivity + Sensibilité montée + + + + + Slide to the right to climb more aggressively or slide to the left to climb more gently + Faites glisser vers la droite pour monter de façon plus agressive ou vers la gauche pour monter plus doucement + + + + + + + RC Roll/Pitch Feel + Sensation roulis/tangage + + + + + + + Slide to the left for soft control, slide to the right for crisp control + Glissez vers la gauche pour un contrôle doux ou vers la droite pour un contrôle plus vif + + + + + AutoTune + Attribution automatique + + + + + Axes to AutoTune: + Axes d'attribution automatique: + + + + + Channel for AutoTune switch: + Canal pour attribution automatique des interrupteurs: + + + + + None + Aucun + + + + + Channel 7 + Voie 7 + + + + + Channel 8 + Voie 8 + + + + + Channel 9 + Voie 9 + + + + + Channel 10 + Voie 10 + + + + + Channel 11 + Voie 11 + + + + + Channel 12 + Voie 12 + + + + + In Flight Tuning + Réglage en vol + + + + + Channel Option 6 (Tuning): + Voie option 6 (réglage): + + + + + Min: + Min : + + + + + Max: + Max : + + + + AirframeComponent + + + + Custom Airframe Config + Config de cellule personnalisé + + + + + Your vehicle is using a custom airframe configuration. + Votre drone utilise une configuration personnalisée. + + + + + This configuration can only be modified through the Parameter Editor. + + + Cette configuration ne peut pas être modifiée via l’éditeur de paramètres. + + + + + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + Si vous voulez restaurer votre configuration et choisir une configuration standard, cliquez sur ' Réinitialiser' ci-dessus. + + + + + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + En cliquant sur « Appliquer » enregistrera les modifications que vous avez apportées à votre configuration. < br >< br > tous les paramètres du drone autre que la calibration radio sera remise à zéro. < br >< br > votre véhicule sera également redémarré afin de compléter la processus. + + + + + You've connected a %1. + Vous avez connecté un %1. + + + + + Airframe is not set. + Cellule non définie. + + + + + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + Pour modifier cette configuration, sélectionnez la cellule souhaitée ci-dessous puis cliquez sur « Appliquer et redémarrer ». + + + + + + + Apply and Restart + Appliquer et redémarrer + + + + Airframe + Cellule + + + + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + Installation de cellule est utilisée pour sélectionner la cellule qui correspond à votre drone. Cela modifiera les différentes valeurs de réglage des paramètres de vol. + + + + AirframeComponentController + + + You cannot change airframe configuration while connected to multiple vehicles. + Vous ne pouvez pas modifier la configuration de cellule lorsque vous êtes connecté à plusieurs drones. + + + + AirframeComponentSummary + + + + System ID + System ID + + + + + Airframe type + Airframe type + + + + + + + Setup required + Parametrage requis + + + + + Vehicle + Vehicle + + + + + Firmware Version + Firmware Version + + + + + Unknown + Inconnu + + + + AnalyzeView + + + Analyze + Analyser + + + + Log Download + Téléchargement du log + + + + GeoTag Images + Images de GeoTag + + + + Mavlink Console + Console Mavlink + + + + AppLogModel + + + Open console log output file failed %1 : %2 + Open console log output file failed %1 : %2 + + + + AppMessages + + + Clear All + Clear All + + + + Log files (*.txt) + Fichiers texte (*.txt) + + + + All Files (*) + Tous les fichiers (*) + + + + Select log save file + Sélectionner Sauvegarder Fichier Log + + + + Save App Log + Sauvegarder log App + + + + Show Latest + Montrer derniers + + + + Set logging + Configurer les logs + + + + Turn on logging categories + Ouvrez les catégories de journalisation + + + + AppSettings + + + Application Settings + Paramètres de l'Application + + + + ArmedIndicator + + + Armed + Activé + + + + Disarmed + Désactivé + + + + AudioOutput + + + negative + négatif + + + + point + point + + + + meters + mètres + + + + AutoPilotPlugin + + + One or more vehicle components require setup prior to flight. + Un ou plusieurs composants du drone nécessitent un réglage avant de voler. + + + + BatteryIndicator + + + Battery Status + État de la batterie + + + + Voltage: + Tension: + + + + Accumulated Consumption: + Consommation cumulée : + + + + BluetoothLink + + + Bluetooth Link Error + Erreur de liaison Bluetooth + + + + BluetoothSettings + + + Bluetooth Not Available + Bluetooth n'est pas disponible + + + + Bluetooth Link Settings + Paramètres Bluetooth + + + + Device: + Dispositif: + + + + Address: + Adresse: + + + + Bluetooth Devices: + Appareils Bluetooth: + + + + Scan + Scanner + + + + Stop + Arrêter + + + + Bootloader + + + Write failed: %1 + Écriture échouée : %1 + + + + Incorrect number of bytes returned for write: actual(%1) expected(%2) + Nombre d’octets incorrect renvoyé pour écriture : actuel(%1) attendu(%2) + + + + Timeout waiting for bytes to be available + Délai d’attente pour disponiblité des octets + + + + Read failed: error: %1 + Lecture échouée : erreur : %1 + + + + Get Command Response: + Obtenez la réponse de la commande : + + + + Invalid sync response: 0x%1 0x%2 + Réponse de synchronisation non valide : 0x%1 0x%2 + + + + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + Cette carte utilise un microcontrôleur défectueux et une configuration incorrecte. Elle devrait être mise hors service. + + + + Unknown response code + Code résultat inconnu + + + + Command failed: 0x%1 (%2) + Échec de la commande : 0x%1 (%2) + + + + + Get Board Info: + Infos de la carte: + + + + Send Command: + Envoyer la commande: + + + + Board erase failed: %1 + Echec de l'effacement de la carte:%1 + + + + + Unable to open firmware file %1: %2 + Impossible d’ouvrir les fichiers programme %1 : %2 + + + + + Firmware file read failed: %1 + Echec lecture des fichiers programme: %1 + + + + + Flash failed: %1 at address 0x%2 + Flash échoué : %1 à l’adresse 0x%2 + + + + + Unable to retrieve block from ihx: index %1 + Impossible d’extraire le bloc d’ihx : index %1 + + + + Unable to set flash start address: 0x%2 + Impossible de définir l’adresse de démarrage flash : 0 x%2 + + + + + Read failed: %1 at address: 0x%2 + Echec de lecture: %1 à l’adresse 0x%2 + + + + + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + Echec comparaison : Prévus(0x%1) actuel(0x%2) adresse : 0 x%3 + + + + Unable to set read start address: 0x%2 + Impossible de définir l’adresse de démarrage flash : 0 x%2 + + + + CRC mismatch: board(0x%1) file(0x%2) + Incompatibilité de CRC : carte(0x%1) fichier(0x%2) + + + + Open failed on port %1: %2 + Echec ouverture du port %1 : %2 + + + + Found unsupported bootloader version: %1 + Version du fichier de démarrage non pris en charge : %1 + + + + Get Board Id: + Id de la carte: + + + + BuiltInPreFlightCheckModel + + + Initial checks + Initial checks + + + + Hardware + Hardware + + + + Props mounted? Wings secured? Tail secured? + Props mounted? Wings secured? Tail secured? + + + + Please arm the vehicle here + Please arm the vehicle here + + + + Actuators + Actuators + + + + Move all control surfaces. Did they work properly? + Move all control surfaces. Did they work properly? + + + + Motors + Motors + + + + Propellers free? Then throttle up gently. Working properly? + Propellers free? Then throttle up gently. Working properly? + + + + Mission + Mission + + + + Please confirm mission is valid (waypoints valid, no terrain collision). + Please confirm mission is valid (waypoints valid, no terrain collision). + + + + Last preparations before launch + Last preparations before launch + + + + Payload + Payload + + + + Configured and started? Payload lid closed? + Configured and started? Payload lid closed? + + + + OK for your platform? Lauching into the wind? + OK for your platform? Lauching into the wind? + + + + Flight area + Flight area + + + + Launch area and path free of obstacles/people? + Launch area and path free of obstacles/people? + + + + CameraCalc + + + Camera + Caméra + + + + Width + Largeur + + + + Height + Hauteur + + + + Sensor + Capteur + + + + Image + Image + + + + Focal length + Longueur focale + + + + Front Lap + Front Lap + + + + Side Lap + Side Lap + + + + Overlap + Superposition + + + + Select one: + Sélectionner : + + + + Ground Res + Ground Res + + + + CameraCalc section version %1 not supported + Version de CameraCalc %1 non pris en charge + + + + Custom Camera + Réglage caméra + + + + Manual (no camera specs) + Manuel (pas de specs caméra) + + + + CameraComponent + + + + Vehicle must be restarted for changes to take effect. + Veuillez redémarrer le drone pour prendre en compte les modifications. + + + + + Apply and Restart + Appliquer et redémarrer + + + + + Camera Trigger Settings + Réglage du déclenchement de la caméra + + + + + Trigger mode + Mode déclenchement + + + + + Trigger interface + Interface de déclenchement + + + + + Time Interval + Intervalle de temps + + + + + Distance Interval + Distance d'intervalle + + + + + Hardware Settings + Réglage matériel + + + + + AUX Pin Assignment + AUX Pin assignation + + + + + Trigger Pin Polarity + Polarité des contacts de déclenchement + + + + + Trigger Period + Période de déclenchement + + + + + Camera Test + Test caméra + + + + + Trigger Camera + Déclenchement caméra + + + + Camera + Caméra + + + + Camera setup is used to adjust camera and gimbal settings. + La configuration de la caméra est utilisée pour ajuster les réglages de caméra et de nacelle. + + + + CameraComponentSummary + + + + Trigger interface + Trigger interface + + + + + Trigger mode + Trigger mode + + + + + Time interval + Time interval + + + + + Distance interval + Distance interval + + + + + AUX pins + AUX pins + + + + + AUX pin polarity + AUX pin polarity + + + + CameraPageWidget + + + Video Settings + Réglages vidéo + + + + Camera Settings + Réglage photo + + + + Trigger Camera + Déclenchement caméra + + + + Camera + Caméra + + + + Free Space: + Free Space: + + + + Camera Selector: + Camera Selector: + + + + Single + Single + + + + Time Lapse + Time Lapse + + + + Photo Mode + Photo Mode + + + + Photo Interval (seconds) + Photo Interval (seconds) + + + + Reset Camera Defaults + Réinitialiser les paramètres par défaut de la caméra + + + + Reset + Réinitialiser + + + + Reset Camera to Factory Settings + Réinitialiser la caméra avec les réglages d’usine + + + + Confirm resetting all settings? + Confirmer la réinitialisation de tous les paramètres? + + + + Storage + Stockage + + + + Format + Format + + + + Format Camera Storage + Format stockage caméra + + + + Confirm erasing all files? + Confirmer l’effacement de tous les fichiers ? + + + + CameraSection + + + Camera + Caméra + + + + Time + Temps + + + + Distance + Distance + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Gimbal + Nacelle + + + + Mode + Mode + + + + CenterMapDropButton + + + Center map on: + Centrer la carte: + + + + Mission + Mission + + + + All items + Tous les éléments + + + + Home + Home + + + + Current Location + Emplacement actuel + + + + Specified Location + Specified Location + + + + Vehicle + Drone + + + + Follow Vehicle + Suivre drone + + + + CenterMapDropPanel + + + Center map on: + Centrer la carte: + + + + Mission + Mission + + + + All items + Tous les éléments + + + + Home + Point de départ + + + + Current Location + Emplacement actuel + + + + Specified Location + Specified Location + + + + Vehicle + Véhicule + + + + CorridorScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Corridor Scan + Corridor Scan + + + + C + C + + + + CorridorScanEditor + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Altitude + Altitude + + + + Trigger Distance + Trigger Distance + + + + Spacing + Spacing + + + + Corridor + Corridor + + + + Width + Width + + + + Turnaround dist + Turnaround dist + + + + Take images in turnarounds + Take images in turnarounds + + + + Relative altitude + Relative altitude + + + + Rotate Entry Point + Rotate Entry Point + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + CustomCommandWidget + + + No vehicle connected + Aucun véhicule connecté + + + + Load Custom Qml file... + Charger un fichier Qml personnalisé... + + + + Reset + Réinitialiser + + + + CustomCommandWidgetController + + + Select custom Qml file + Sélectionne le fichier Qml personnalisé + + + + Qml files (*.qml) + Fichiers Qml (*.qml) + + + + DebugWindow + + + Qt Platform: + Plateforme Qt : + + + + Font Point Size 10 + Taille de police 10 points + + + + Default font width: + Largeur police par défaut: + + + + Font Point Size 10.5 + Taille de police 10,5 points + + + + Default font height: + Hauteur police par défaut: + + + + Font Point Size 11 + Taille de police 11 points + + + + Default font pixel size: + Taille par default en pixel de la police : + + + + Font Point Size 11.5 + Taille de police 11,5 points + + + + Default font point size: + Taille par default en points de la police : + + + + Font Point Size 12 + Taille de police 12 + + + + QML Screen Desktop: + Écran bureau QML : + + + + Font Point Size 12.5 + Taille de police 12.5 + + + + QML Screen Size: + Taille de l'écran QML: + + + + Font Point Size 13 + Taille de police 13 + + + + QML Pixel Density: + Densité de pixels QML : + + + + Font Point Size 13.5 + Taille de police 13.5 + + + + QML Pixel Ratio: + Ratio pixel QML : + + + + Font Point Size 14 + Taille de police 14 points + + + + Default Point: + Point par défaut : + + + + Font Point Size 14.5 + Taille de police 14.5 + + + + Computed Font Height: + Hauteur calculée de la police : + + + + Font Point Size 15 + Taille de police 15 + + + + Computed Screen Height: + Computed Screen Height: + + + + Font Point Size 15.5 + Font Point Size 15.5 + + + + Computed Screen Width: + Computed Screen Width: + + + + Font Point Size 16 + Font Point Size 16 + + + + ESP8266Component + + + controller WiFi Bridge + contrôleur de pont WiFi + + + + Error fetching WiFi Bridge Status: %1 + Erreur d’extraction État pont WiFi : %1 + + + + ESP WiFi Bridge Settings + Paramètres du pont WiFi ESP + + + + WiFi Mode + Mode Wi-Fi + + + + WiFi Channel + Canal WiFi + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + Mot de passe WiFi AP + + + + WiFi STA SSID + STA WiFi SSID + + + + WiFi STA Password + Mot de passe WiFi STA + + + + UART Baud Rate + Bauds UART + + + + QGC UDP Port + Port UDP CGQ + + + + ESP WiFi Bridge Status + Paramètres du pont WiFi ESP + + + + Bridge/Vehicle Link + Lien pont/véhicule + + + + Bridge/QGC Link + Lien pont/CGQ + + + + QGC/Bridge Link + Lien CGQ/pont + + + + + + Messages Received + Messages reçus + + + + + + Messages Lost + Messages perdus + + + + + + Messages Sent + Messages envoyés + + + + Restore Defaults + Rétablir les paramètres par défaut + + + + Restart WiFi Bridge + Relancer Wifi + + + + Reboot WiFi Bridge + Rebooter Wifi + + + + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + Cela redémarrera la connection WiFi pour que les paramètres 'modifiés puissent prendre effet. Notez que vous devrez peut-être modifier les paramètres WiFi de votre ordinateur et les paramètres de lien QGroundControl pour qu'ils correspondent à ces changements. Êtes-vous sûr de vouloir le redémarrer? + + + + Reset Counters + Réinitialiser le compteur + + + + WiFi Bridge + Connection wifi + + + + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + Le pont WIFI ESP8266 est utilisé pour configurer le lien WiFi. + + + + ESP8266ComponentSummary + + + Firmware Version + Firmware Version + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + WiFi Channel + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + UART Baud Rate + UART Baud Rate + + + + EditPositionDialog + + + Latitude + Latitude + + + + Longitude + Longitude + + + + Set Geographic + Définition géographique + + + + Zone + Zone + + + + Hemisphere + Hémisphère + + + + Easting + Abscisse + + + + Northing + Ordonnée + + + + Set UTM + Régler UTM + + + + Set From Vehicle Position + Set From Vehicle Position + + + + FWLandingPatternEditor + + + Set to vehicle heading + Set to vehicle heading + + + + Set to vehicle location + Set to vehicle location + + + + Loiter point + Point d'approche + + + + + Altitude + Altitude + + + + Radius + Rayon + + + + Landing Dist + Landing Dist + + + + Glide Slope + Glide Slope + + + + Altitudes relative to home + Altitudes relative to home + + + + - or - + - or - + + + + Loiter clockwise + Approche sens aiguilles montre + + + + Landing point + Lieux d'attérissage + + + + Heading + Entête + + + + Click in map to set landing point. + Cliquer sur la carte pour définir le lieu d'attérissage. + + + + Fact + + + Unknown: %1 + Inconnu %1 + + + + true + true + + + + false + false + + + + FactMetaData + + + Other + Autre + + + + Misc + Divers + + + + + + + + + + + + + + + Value must be within %1 and %2 + Valeur doit-être comprise entre %1et %2 + + + + + Invalid number + Numéro invalide + + + + FactPanel + + + Parameters(s) missing: %1 + Paramètres (s) manquant : %1 + + + + FactPanelController + + + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + + + + Internal Error: %1 + Erreur interne : %1 + + + + FactTextField + + + Invalid Value + Valeur non valide + + + + Value Details + Détails de la valeur + + + + FactValueSlider + + + Value Details + Value Details + + + + FileManager + + + Unable to open local file for writing (%1) + Impossible d’ouvrir le fichier local pour l’écriture (%1) + + + + Unable to write data to local file (%1) + Impossible d’écrire des données dans le fichier local (%1) + + + + Download: Incorrect session returned + Téléchargement : Session Incorrect renvoyée + + + + Download: Offset returned (%1) differs from offset requested/expected (%2) + Téléchargement : Décalage retourné (%1) diffère du décalage demandées/attendues (%2) + + + + List: Offset returned (%1) differs from offset requested (%2) + Liste : Décalage retourné (%1) diffère de l’offset demandé (%2) + + + + Incorrectly formed list entry: '%1' + Entrée de liste mal formée entrée : '%1' + + + + Missing NULL termination in list entry + Il manque la terminaison NULL dans les entrée de liste + + + + Write: Incorrect session returned + Écriture : Session Incorrect renvoyée + + + + Write: Offset returned (%1) differs from offset requested (%2) + Écriture : Décalage retourné (%1) diffère de l’offset demandé (%2) + + + + Write: Returned invalid size of write size data + Écriture : Taille non valide retourné de données de taille d’écriture + + + + Write: Size returned (%1) differs from size requested (%2) + Écriture : Taille retournée (%1) diffère de la taille demandée (%2) + + + + Bad sequence number on received message: expected(%1) received(%2) + Numéro de séquence mauvais message reçu : expected(%1) received(%2) + + + + Nak received creating file, error: %1 + Nak a reçu de création de fichier, erreur : %1 + + + + Nak received creating directory, error: %1 + Nak a reçu créer répertoire, erreur : %1 + + + + Nak received, error: %1 + Reçu de Nak, message d’erreur : %1 + + + + Unknown opcode returned from server: %1 + Opcode inconnue retournée par le serveur : %1 + + + + + + Command not sent. Waiting for previous command to complete. + Commande non envoyée. En attente de la commande précédente pour terminer. + + + + + + + Command not sent. No Vehicle links. + Commande non envoyée. Pas de lien avec drone. + + + + + UAS File manager busy. Try again later + UAS File manager busy. Try again later + + + + File (%1) is not readable for upload + Fichier (%1) n’est pas lisible pour le téléchargement + + + + Unable to open local file for upload (%1) + Impossible d’ouvrir le fichier local pour chargement (%1) + + + + Unable to read data from local file (%1) + Impossible de lire les données du fichier local (%1) + + + + + Timeout waiting for ack: Download failed + Délai expiré pour ack : Echec du téléchargement + + + + + Timeout waiting for ack: Upload failed + Délai d’attente pour ack : Echec du chargement + + + + FirmwareImage + + + Incorrectly formatted line in .ihx file, line too short + Mauvais formatage de ligne dans fichier .ihx, ligne trop court + + + + Unsupported record type in file: %1 + Type de fichier non pris en charge pour enregistrement:%1 + + + + Unable to open firmware file %1, error: %2 + Impossible d’ouvrir les fichiers programme %1, erreur: %2 + + + + Supplied file is not a valid JSON document + Fichier fourni n’est pas un document JSON valide + + + + Firmware file mission required key: %1 + Le fichier de mission nécessite la clé:%1 + + + + Firmware file has invalid key: %1 + Clé invalide pour le fichier du firmware:%1 + + + + Downloaded firmware board id does not match hardware board id: %1 != %2 + Downloaded firmware board id does not match hardware board id: %1 != %2 + + + + Write failed for parameter meta data file, error: %1 + Echec d'écriture des paramètres du fichier de méta données, erreur : %1 + + + + Unable to open parameter meta data file %1 for writing, error: %2 + Impossible d’ouvrir le fichier des paramètres méta données %1 pour écriture, erreur : %2 + + + + Write failed for airframe meta data file, error: %1 + Echec d'écriture pour le fichier des métadonnées de la cellule, erreur : %1 + + + + Unable to open airframe meta data file %1 for writing, error: %2 + Impossible d’ouvrir le fichier des méta données de la cellule %1 pour écriture, erreur : %2 + + + + Unable to open decompressed file %1 for writing, error: %2 + Unable to open decompressed file %1 for writing, error: %2 + + + + Write failed for decompressed image file, error: %1 + Write failed for decompressed image file, error: %1 + + + + Firmware file has invalid decompressed size for %1 + Firmware file has invalid decompressed size for %1 + + + + Could not find compressed bytes for %1 in Firmware file + Could not find compressed bytes for %1 in Firmware file + + + + Incorrectly formed compressed bytes section for %1 in Firmware file + Incorrectly formed compressed bytes section for %1 in Firmware file + + + + Firmware file has 0 length %1 + Firmware file has 0 length %1 + + + + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + + + + Successfully decompressed %1 + Décompression réussie %1 + + + + Unabled to open firmware file %1, %2 + Impossible d’ouvrir les fichiers programme %1, %2 + + + + FirmwarePlugin + + + Sony NEX-5R 20mm + Sony NEX-5R 20mm + + + + Sony ILCE-QX1 + Sony ILCE-QX1 + + + + Canon S100 PowerShot + Canon S100 PowerShot + + + + Canon G9 X PowerShot + Canon G9 X PowerShot + + + + Canon SX260 HS PowerShot + Canon SX260 HS PowerShot + + + + Canon EOS-M 22mm + Canon EOS-M 22mm + + + + Sony a6000 16mm + Sony a6000 16mm + + + + Sony RX100 II 28mm + Sony RX100 II 28mm + + + + Ricoh GR II + Ricoh GR II + + + + RedEdge + RedEdge + + + + Parrot Sequioa RGB + Parrot Sequioa RGB + + + + Parrot Sequioa Monochrome + Parrot Sequioa Monochrome + + + + GoPro Hero 4 + GoPro Hero 4 + + + + Sentera NDVI Single Sensor + Sentera NDVI Single Sensor + + + + Sentera Double 4K Sensor + Sentera Double 4K Sensor + + + + FirmwareUpgrade + + + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + % 1 peut mettre à jour le logiciel sur les appareils Pixhawk, les radios SiK et les caméras intelligentes PX4 Flow. + + + + Update the autopilot firmware to the latest version + Installer la dernière version du logiciel + + + + All %1 connections to vehicles must be + Toutes les %1 connections du drone doivent être + + + + Upgrade cancelled + Mise à jour annulée + + + + Found device + Appareils trouvés + + + + + + + PX4 Flight Stack + PX4 Flight Stack + + + + + Standard Version (stable) + Version standard (stable) + + + + Beta Testing (beta) + Version test (beta) + + + + Developer Build (master) + Developer Build (master) + + + + + + Custom firmware file... + Fichier de logiciel modifié... + + + + PX4 Pro + PX4 Pro + + + + ArduPilot + ArduPilot + + + + Standard Version + Version standard + + + + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + + + + Detected Pixhawk board. You can select from the following flight stacks: + Detected Pixhawk board. You can select from the following flight stacks: + + + + Press Ok to upgrade your vehicle. + Press Ok to upgrade your vehicle. + + + + ArduPilot Flight Stack + ArduPilot Flight Stack + + + + Advanced settings + Advanced settings + + + + Select which version of the firmware you would like to install: + Select which version of the firmware you would like to install: + + + + Select which version of the above flight stack you would like to install: + Select which version of the above flight stack you would like to install: + + + + Select the standard version or one from the file system (previously downloaded): + Select the standard version or one from the file system (previously downloaded): + + + + WARNING: BETA FIRMWARE. + ATTENTION : LOGICIEL BETA. + + + + This firmware version is ONLY intended for beta testers. + This firmware version is ONLY intended for beta testers. + + + + Although it has received FLIGHT TESTING, it represents actively changed code. + Although it has received FLIGHT TESTING, it represents actively changed code. + + + + Do NOT use for normal operation. + Ne PAS utiliser en opération normale. + + + + WARNING: CONTINUOUS BUILD FIRMWARE. + WARNING: CONTINUOUS BUILD FIRMWARE. + + + + This firmware has NOT BEEN FLIGHT TESTED. + This firmware has NOT BEEN FLIGHT TESTED. + + + + It is only intended for DEVELOPERS. + It is only intended for DEVELOPERS. + + + + Run bench tests without props first. + Run bench tests without props first. + + + + Do NOT fly this without additional safety precautions. + Do NOT fly this without additional safety precautions. + + + + Follow the mailing list actively when using it. + Follow the mailing list actively when using it. + + + + FirmwareUpgradeController + + + Connect not allowed during Firmware Upgrade. + Connect not allowed during Firmware Upgrade. + + + + Connected to bootloader: + Connected to bootloader: + + + + Version: %1 + Version : %1 + + + + Board ID: %1 + ID carte: %1 + + + + Flash size: %1 + Taille Flash: %1 + + + + Attempting to flash an unknown board type, you must select 'Custom firmware file' + Attempting to flash an unknown board type, you must select 'Custom firmware file' + + + + Select Firmware File + Slectionner fichiers de programme + + + + Firmware Files (*.px4 *.bin *.ihx) + Fichiers programme (*.px4 *.bin *.ihx) + + + + Unable to find specified firmware download location + Unable to find specified firmware download location + + + + No firmware file selected + No firmware file selected + + + + Downloading firmware... + Downloading firmware... + + + + From: %1 + De: %1 + + + + Download complete + Téléchargement terminé + + + + Image load failed + Erreur de chargement image + + + + Bootloader not found + Bootloader not found + + + + Image size of %1 is too large for board flash size %2 + Image size of %1 is too large for board flash size %2 + + + + Upgrade complete + Mise à jour terminée + + + + Upgrade cancelled + Mise à jour annulée + + + + MultiRotor - + MultiRotor - + + + + Heli - + Heli - + + + + ChibiOS:MultiRotor - + ChibiOS:MultiRotor - + + + + ChibiOS:Heli - + ChibiOS:Heli - + + + + ChibiOS - + ChibiOS - + + + + FixedWingLandingComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 ne peut pas télécharger cet élément complexe de mission: %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 altitude relative. Be sure to adjust/check your plan prior to flight. + 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 altitude relative. Be sure to adjust/check your plan prior to flight. + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + FlightDisplayView + + + Flight Plan complete + Plan de vol complet + + + + %1 Images Taken + %1 Images prises + + + + Remove plan from vehicle + Supprimer le plan du drone + + + + Leave plan on vehicle + Laisser le plan sur le drone + + + + Single + Seul + + + + Multi-Vehicle + Multi Drone + + + + Fly + Vol + + + + Action + Action + + + + FlightDisplayViewMap + + + R + rally point map item label + R + + + + Goto here + Goto here waypoint + Aller ici + + + + Go to location + Go to location + + + + Orbit at location + Orbit at location + + + + FlightDisplayViewVideo + + + WAITING FOR VIDEO + Attente de la vidéo + + + + VIDEO DISABLED + Vidéo désactivée + + + + FlightDisplayViewWidgets + + + No GPS Lock for Vehicle + Pas de lock GPS pour le drone + + + + FlightMap + + + Specify Position + Specify Position + + + + FlightModeDropdown + + + N/A + No data to display + N/A + + + + FlightModeMenu + + + N/A + No data to display + N/A + + + + FlightModesComponent + + + Flight Modes + Modes de vol + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Le paramètrage des modes de vol permet de configurer les commandes de l'émetteur correspondantes aux modes de vol. + + + + FlightModesComponentSummary + + + + + + Mode switch + Mode switch + + + + + + + Setup required + Parametrage requis + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Position Ctl switch + Position Ctl switch + + + + + Loiter switch + Loiter switch + + + + + Return switch + Return switch + + + + + + + + + Disabled + Désactivé + + + + GPSIndicator + + + GPS Status + Statut du GPS + + + + GPS Data Unavailable + Données GPS indisponibles + + + + GPS Count: + Nombre de GPS : + + + + + N/A + No data to display + N/A + + + + GPS Lock: + Blocage GPS : + + + + HDOP: + HDOP: + + + + + + --.-- + No data to display + --.-- + + + + VDOP: + VDOP : + + + + Course Over Ground: + Distance au-dessus du sol : + + + + GPSRTKIndicator + + + Survey-in Active + Survey-in Active + + + + RTK Streaming + Streaming RTK + + + + Duration: + Durée : + + + + Accuracy: + Précision: + + + + Current Accuracy: + Précision actuelle: + + + + Satellites: + Satellites : + + + + GeneralSettings + + + (Requires Restart) + Redémarrage requis + + + + Units (Requires Restart) + Unités (Redémarrage nécessaire) + + + + Miscellaneous + Divers + + + + Distance + Distance + + + + Area + Area + + + + Speed + Speed + + + + Temperature + Temperature + + + + Color Scheme + Color Scheme + + + + Map Provider + Map Provider + + + + Map Type + Map Type + + + + Stream GCS Position + Stream GCS Position + + + + Mute all audio output + Eteindre toutes les sorties audio + + + + Save telemetry log after each flight + Enregistrer la télémétrie après chaque vol + + + + Save telemetry log even if vehicle was not armed + Enregistrer la télémétrie même si le drone n'a pas été connecté + + + + Use preflight checklist + Use preflight checklist + + + + Clear all settings on next start + Effacer tous les réglages pour le prochain démarrage + + + + Clear Settings + Effacer les paramètres + + + + All saved settings will be reset the next time you start %1. Is this really what you want? + Tous les paramètres enregistrés seront effacés lors du prochain démarrage%1? Est-ce vraiment ce que vous souhaitez? + + + + Announce battery lower than + Announce battery lower than + + + + Default Mission Altitude + Default Mission Altitude + + + + Application Load/Save Path + Application Load/Save Path + + + + + + Browse + Browse + + + + Choose the location to save/load files + Choose the location to save/load files + + + + Survey in accuracy (U-blox only) + Survey in accuracy (U-blox only) + + + + Minimum observation duration + Minimum observation duration + + + + AutoConnect to the following devices + AutoConnect to the following devices + + + + NMEA GPS Device + NMEA GPS Device + + + + NMEA GPS Baudrate + NMEA GPS Baudrate + + + + Video Source + Video Source + + + + UDP Port + UDP Port + + + + RTSP URL + RTSP URL + + + + TCP URL + TCP URL + + + + Aspect Ratio + Aspect Ratio + + + + Disable When Disarmed + Disable When Disarmed + + + + Auto-Delete Files + Auto-Delete Files + + + + Max Storage Usage + Max Storage Usage + + + + Video File Format + Video File Format + + + + Indoor Image + Indoor Image + + + + + Choose custom brand image file + Choose custom brand image file + + + + Outdoor Image + Outdoor Image + + + + Reset Default Brand Image + Reset Default Brand Image + + + + %1 Version + %1 Version + + + + Virtual Joystick + Joystick Numérique + + + + Font Size: + Taille de police : + + + + AutoLoad Missions + Autochargement des missions + + + + <not set> + <non défini> + + + + RTK GPS (Requires Restart) + RTK GPS (Redémarrage nécessaire) + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + LibrePilot + LibrePilot + + + + UDP + UDP + + + + RTK GPS + GPS RTK + + + + Video + Vidéo + + + + Brand Image + Image de marque + + + + Video Recording + Enregistrement vidéo + + + + GeoFenceController + + + GeoFence supports version %1 + GeoFence supports version %1 + + + + GeoFence polygon not stored as object + GeoFence polygon not stored as object + + + + GeoFence circle not stored as object + GeoFence circle not stored as object + + + + GeoFenceEditor + + + GeoFence + Barrière géographique + + + + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + La barrière géographique vous permet de créer une barrière virtuelle autour de votre espace de vol. + + + + This vehicle does not support GeoFence. + Ce drone n'accepte pas la barrière géographique. + + + + Insert GeoFence + Insérer barrière géographique + + + + Polygon Fence + Barrière polygonale + + + + Circular Fence + Barrière circulaire + + + + Polygon Fences + Barrières polygonales + + + + + None + Aucune + + + + + Inclusion + Inclusion + + + + + Edit + Modifier + + + + + Delete + Supprimer + + + + Circular Fences + Barrières circulaires + + + + Radius + Rayon + + + + GeoFenceManager + + + GeoFence load: Vertex count change mid-polygon - actual:expected + Chargement barrière géographique : nombre de coins modifie centre polygone - actuel:prévu + + + + GeoFence load: Polygon type changed before last load complete - actual:expected + GeoFence load: Polygon type changed before last load complete - actual:expected + + + + GeoFence load: Incomplete polygon loaded + GeoFence load: Incomplete polygon loaded + + + + GeoFence load: Unsupported command %1 + GeoFence load: Unsupported command %1 + + + + GeoTagController + + + Select log file load + Select log file load + + + + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + + + + Select image directory + "Définir répertoire d'images" + + + + Select save directory + Sélectionnez répertoire d'enregistrement + + + + Cannot find the image directory + Ne trouve pas le fichier des images + + + + Images have alreay been tagged. + Les images ont déjà été taguées. + + + + The images have already been tagged. Do you want to replace the previously tagged images? + The images have already been tagged. Do you want to replace the previously tagged images? + + + + + Replace + Remplacer + + + + Images have already been tagged + Les images ont déjà été taguées + + + + Couldn't replace the previously tagged images + Couldn't replace the previously tagged images + + + + Cannot find the save directory + Répertoire d'enregistrement introuvable + + + + Save folder not empty. + Le fichier de sauvegarde n'est pas vide. + + + + The save folder already contains images. Do you want to replace them? + The save folder already contains images. Do you want to replace them? + + + + Save folder not empty + Le fichier de sauvegarde n'est pas vide + + + + Couldn't replace the existing images + Couldn't replace the existing images + + + + GeoTagPage + + + GeoTag Images + GeoTag Images + + + + 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. + 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 + Sélectionner Fichier Logs + + + + Select image directory + Sélectionner répertoire d'images + + + + (Optionally) Select save directory + (En option) Sélectionnez répertoire d’enregistrement + + + + Cancel Tagging + Annuler le marquage + + + + Start Tagging + Commencer le marquage + + + + GeoTagWorker + + + The image directory doesn't contain images, make sure your images are of the JPG format + The image directory doesn't contain images, make sure your images are of the JPG format + + + + + Geotagging failed. Couldn't open an image. + Geotagging failed. Couldn't open an image. + + + + + + + + + Tagging cancelled + Tagging cancelled + + + + Geotagging failed. Couldn't open log file. + Geotagging failed. Couldn't open log file. + + + + %1 - tagging cancelled + %1 - tagging cancelled + + + + Log parsing failed + Log parsing failed + + + + Geotagging failed in trigger filtering + Geotagging failed in trigger filtering + + + + Geotagging failed. Image requested not present. + Geotagging failed. Image requested not present. + + + + Geotagging failed. Couldn't write to image. + Geotagging failed. Couldn't write to image. + + + + Geotagging failed. Couldn't write to an image. + Geotagging failed. Couldn't write to an image. + + + + GuidedActionConfirm + + + Slide to confirm + Glisser pour confirmer + + + + GuidedActionList + + + Select Action + Sélectionnez une action + + + + GuidedActionsController + + + EMERGENCY STOP + EMERGENCY STOP + + + + Arm + Armer + + + + Disarm + Désarmer + + + + RTL + RTL + + + + Takeoff + Décollage + + + + Land + Atterissage + + + + Start Mission + Lancer la Mission + + + + Continue Mission + Continuer la mission + + + + Resume Mission + Reprendre la mission + + + + Resume FAILED + Echec de la reprise + + + + Pause + Pause + + + + Change Altitude + Changer Altitude + + + + Orbit + Orbit + + + + Land Abort + Annuler atterrissage + + + + Set Waypoint + Définir Waypoint + + + + Goto Location + Aller à l'endroit + + + + VTOL Transition + Transition VTOL + + + + Arm the vehicle. + Armer le véhicule. + + + + Disarm the vehicle + Désarmé le véhicule + + + + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + + + + Move the vehicle to the specified location. + Move the vehicle to the specified location. + + + + Orbit the vehicle around the specified location. + Orbit the vehicle around the specified location. + + + + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + + + + Takeoff from ground and hold position. + Décollage du sol et maintenez la position. + + + + Takeoff from ground and start the current mission. + Takeoff from ground and start the current mission. + + + + Continue the mission from the current waypoint. + Continue the mission from the current waypoint. + + + + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + + + + Upload of resume mission failed. Confirm to retry upload + Upload of resume mission failed. Confirm to retry upload + + + + Review the modified mission. Confirm if you want to takeoff and begin mission. + Review the modified mission. Confirm if you want to takeoff and begin mission. + + + + Land the vehicle at the current position. + Land the vehicle at the current position. + + + + Return to the home position of the vehicle. + Return to the home position of the vehicle. + + + + Change the altitude of the vehicle up or down. + Change the altitude of the vehicle up or down. + + + + Adjust current waypoint to %1. + Adjust current waypoint to %1. + + + + Abort the landing sequence. + Abort the landing sequence. + + + + Pause all vehicles at their current position. + Pause all vehicles at their current position. + + + + Transition VTOL to fixed wing flight. + Transition VTOL to fixed wing flight. + + + + Transition VTOL to multi-rotor flight. + Transition VTOL to multi-rotor flight. + + + + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + + + + Internal error: unknown actionCode + Internal error: unknown actionCode + + + + GuidedAltitudeSlider + + + New Alt(rel) + Nouvelle Alt(rel) + + + + HealthPageWidget + + + All systems healthy + Tous les systèmes fonctionnent + + + + HelpSettings + + + QGroundControl User Guide + QGroundControl User Guide + + + + PX4 Users Discussion Forum + PX4 Users Discussion Forum + + + + ArduPilot Users Discussion Forum + ArduPilot Users Discussion Forum + + + + Joystick + + + Arm + Arm + + + + Disarm + Disarm + + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + JoystickConfig + + + Joystick + Manette + + + + Joystick Setup is used to configure a calibrate joysticks. + Configuration Manette permet de configurer et calibrer les manettes. + + + + Not Mapped + Non mappé + + + + Attitude Controls + Contrôles d'attitude + + + + Lateral + Latéral + + + + Roll + Roll + + + + Forward + Avant + + + + Pitch + Pitch + + + + Yaw + Lacet + + + + Throttle + Puissance + + + + Skip + Passer + + + + Cancel + Annuler + + + + Calibrate + Calibrer + + + + Additional Joystick settings: + Réglages avancés des manettes: + + + + Enable joystick input + Activer entrée manette + + + + Enable not allowed (Calibrate First) + Activation interdite (calibration nécessaire) + + + + Active joystick: + Manette active: + + + + Active joystick name not in combo + Nom de la manette active pas dans la liste déroulante + + + + Center stick is zero throttle + La puissance est nulle quand la manette est centrée + + + + Spring loaded throttle smoothing + Spring loaded throttle smoothing + + + + Full down stick is zero throttle + La puissance est nulle quand la manette est en bas + + + + Allow negative Thrust + Autoriser les poussées négatives + + + + Exponential: + Exponentielle: + + + + Advanced settings (careful!) + Paramètres avancés (attention !) + + + + Joystick mode: + Mode Joystick: + + + + Message frequency (Hz): + Message frequency (Hz): + + + + Enable circle correction + Enable circle correction + + + + Deadbands + Bande morte + + + + Deadband can be set during the first + Deadband can be set during the first + + + + step of calibration by gently wiggling each axis. + step of calibration by gently wiggling each axis. + + + + Deadband can also be adjusted by clicking and + Deadband can also be adjusted by clicking and + + + + dragging vertically on the corresponding axis monitor. + dragging vertically on the corresponding axis monitor. + + + + Button actions: + Actions des boutons: + + + + Buttons 0-%1 reserved for firmware use + Boutons 0-%1, réservés à l’usage du firmware + + + + # + # + + + + Function: + Fonction: + + + + Shift Function: + Fonction de décalage : + + + + Axis Monitor + Moniteur de l’axe + + + + Button Monitor + Moniteur de bouton + + + + JoystickConfigController + + + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + + + + Calibrate + Calibrer + + + + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + JoystickIndicator + + + Joystick Status + Statut Joystick + + + + Connected: + Connecté: + + + + Enabled: + Activé: + + + + KMLFileHelper + + + File not found: %1 + File not found: %1 + + + + Unable to open file: %1 error: $%2 + Unable to open file: %1 error: $%2 + + + + Unable to parse KML file: %1 error: %2 line: %3 + Unable to parse KML file: %1 error: %2 line: %3 + + + + No known type found in KML file. + No known type found in KML file. + + + + Unable to find Polygon node in KML + Unable to find Polygon node in KML + + + + + Internal error: Unable to find coordinates node in KML + Internal error: Unable to find coordinates node in KML + + + + Unable to find LineString node in KML + Unable to find LineString node in KML + + + + LinechartWidget + + + Name + Nom + + + + Val + Val + + + + Unit + Unité + + + + Mean + Moyenne + + + + Variance + Variance + + + + LOG + LOG + + + + + Set logarithmic scale for Y axis + Définir une échelle logarithmique pour l’axe Y + + + + + Sliding window size to calculate mean and variance + Taille de la fenêtre variable pour calculer la moyenne et la variance + + + + + Start to log curve data into a CSV or TXT file + Commencer à enregistrer les données de la courbe dans un fichier CSV ou TXT + + + + Start Logging + Démarrer la journalisation + + + + Ground Time + Temps au sol + + + + + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + + + + Time axis: + Time axis: + + + + 10 seconds + 10 secondes + + + + 20 seconds + 20 secondes + + + + 30 seconds + 30 secondes + + + + 40 seconds + 40 secondes + + + + 50 seconds + 50 secondes + + + + 1 minute + 1 minute + + + + 2 minutes + 2 minutes + + + + 3 minutes + 3 minutes + + + + 4 minutes + 4 minutes + + + + 5 minutes + 5 minutes + + + + 10 minutes + 10 minutes + + + + No curves selected for logging. + No curves selected for logging. + + + + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + + + + Save Log File + Save Log File + + + + Log Files (*.log) + Log Files (*.log) + + + + Stop logging + Arrêter les logs + + + + Starting Log Compression + Débuter la compression du log + + + + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + + + + Start logging + Démarrer les logs + + + + + Enable the curve in the graph window + Enable the curve in the graph window + + + + + Current value of %1 in %2 units + Current value of %1 in %2 units + + + + + Unit of + Unité de + + + + + Arithmetic mean of %1 in %2 units + Arithmetic mean of %1 in %2 units + + + + + Variance of %1 in (%2)^2 units + Variance of %1 in (%2)^2 units + + + + LinkIndicator + + + N/A + No data to display + N/A + + + + LinkManager + + + Connect not allowed: %1 + Connect not allowed: %1 + + + + + + + %1 on %2 (AutoConnect) + %1 on %2 (AutoConnect) + + + + Shutdown + Éteindre + + + + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + Merci de vérifier qu'il y ait bien une carte SD dans votre véhicule et essayer encore. + + + + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + + + + LinkSettings + + + Delete + Supprimer + + + + Remove Link Configuration + Supprimer la configuration du lien + + + + Remove %1. Is this really what you want? + Retirer%1. Souhaitez-vous le confirmer ? + + + + Edit + Modifier + + + + Add + Ajouter + + + + Connect + Connecter + + + + Disconnect + Deconnecter + + + + Edit Link Configuration Settings (WIP) + Editer les paramètres de connexion (WIP) + + + + Create New Link Configuration (WIP) + Créer une nouvelle connexion (WIP) + + + + Name: + Nom: + + + + Type: + Type: + + + + OK + OK + + + + Cancel + Annuler + + + + LogCompressor + + + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + + + + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + + + + Log compressor: Dataset contains dimensions: + Log compressor: Dataset contains dimensions: + + + + Log Compressor + Log Compressor + + + + LogDownloadController + + + Available + Disponible + + + + + Canceled + Annulé + + + + + + Error + Erreur + + + + Downloaded + Téléchargé + + + + Timed Out + Délai expiré + + + + Log Download Directory + Dossier téléchargement de log + + + + Waiting + En attente + + + + UnknownDate + Date inconnue + + + + LogDownloadPage + + + Log Download + Téléchargement de log + + + + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + + + + Id + Id + + + + Date + Date + + + + Date Unknown + Date inconnue + + + + Size + Taille + + + + Status + Etat + + + + Refresh + Actualiser + + + + Log Refresh + Actualisation du log + + + + You must be connected to a vehicle in order to download logs. + Vous devez être connecté au drone pour télécharger les logs. + + + + Download + Télécharger + + + + Select save directory + Sélectionnez répertoire d'enregistrement + + + + Erase All + Tout effacer + + + + Delete All Log Files + Supprimer tous les fichiers Log + + + + All log files will be erased permanently. Is this really what you want? + Tous les fichiers de logs seront définitivement effacés. Est-ce vraiment ce que vous souhaitez ? + + + + Cancel + Annuler + + + + LogReplayLink + + + Log Replay Error + Erreur de lecture log + + + + You must close all connections prior to replaying a log. + Vous devez fermer toutes les connexions pour lire un log. + + + + Attempt to load new log while log being played + Attempt to load new log while log being played + + + + Unable to open log file: '%1', error: %2 + Unable to open log file: '%1', error: %2 + + + + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + + + + Connect not allowed during Flight Data replay. + Connect not allowed during Flight Data replay. + + + + + + Unable to seek to new position + Unable to seek to new position + + + + LogReplaySettings + + + Log Replay Link Settings + Log Replay Link Settings + + + + Log File: + Log File: + + + + Browse + Parcourir + + + + Please choose a file + Veuillez choisir un fichier + + + + MAVLinkProtocol + + + + + MAVLink Protocol + MAVLink Protocol + + + + MAVLink Logging failed. Could not write to file %1, logging disabled. + 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. + Detected radio still using MAVLink v1.0 on a link with MAVLink v2.0 enabled. Please upgrade the radio firmware. + + + + MAVLink protocol + MAVLink protocol + + + + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + + + + MainToolBar + + + Downloading Parameters + Downloading Parameters + + + + Click anywhere to hide + Click anywhere to hide + + + + MainToolBarIndicators + + + Advanced Mode + Mode avancé + + + + Waiting For Vehicle Connection + En attente de connexion avec le drone + + + + Disconnect + Deconnecter + + + + COMMUNICATION LOST + COMMUNICATION PERDUE + + + + MainWindow + + + MGMainWindow + MGMainWindow + + + + File + Fichier + + + + Widgets + Modules + + + + Exit + Sortie + + + + Ctrl+Q + Ctrl+Q + + + + Manage Communication Links + Gestion des liens de communication + + + + Advanced Mode + Mode avancé + + + + Replay Flight Data + Replay Flight Data + + + + Setting up user interface + Setting up user interface + + + + Building common widgets. + Building common widgets. + + + + Building common actions + Building common actions + + + + + Initializing 3D mouse interface + Initializing 3D mouse interface + + + + Restoring last view state + Restoring last view state + + + + Restoring last window size + Restoring last window size + + + + Done + Terminé + + + + MainWindowInner + + + + %1 close + %1 fermé + + + + 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? + 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? + + + + There are still active connections to vehicles. Are you sure you want to exit? + There are still active connections to vehicles. Are you sure you want to exit? + + + + No Messages + Pas de message + + + + MapScale + + + km + km + + + + m + m + + + + mile + mile + + + + miles + miles + + + + ft + ft + + + + MavlinkConsolePage + + + Mavlink Console + Console Mavlink + + + + Mavlink Console provides a connection to the vehicle's system shell. + Mavlink Console provides a connection to the vehicle's system shell. + + + + Show Latest + Montrer dernier + + + + MavlinkSettings + + + MAVLink Logging + MAVLink Logging + + + + Please enter an email address before uploading MAVLink log files. + Please enter an email address before uploading MAVLink log files. + + + + Ground Station + Ground Station + + + + MAVLink System ID: + MAVLink System ID: + + + + Emit heartbeat + Emit heartbeat + + + + Only accept MAVs with same protocol version + Only accept MAVs with same protocol version + + + + MAVLink 2.0 Logging (PX4 Firmware Only) + MAVLink 2.0 Logging (PX4 Firmware Only) + + + + Manual Start/Stop: + Manual Start/Stop: + + + + Start Logging + Start Logging + + + + Stop Logging + Stop Logging + + + + Enable automatic logging + Enable automatic logging + + + + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + + + + Email address for Log Upload: + Email address for Log Upload: + + + + Default Description: + Default Description: + + + + Default Upload URL + Default Upload URL + + + + Video URL: + URL de la vidéo: + + + + Wind Speed: + Vitesse du vent: + + + + Flight Rating: + Flight Rating: + + + + Additional Feedback: + Additional Feedback: + + + + Make this log publicly available + Make this log publicly available + + + + Enable automatic log uploads + Enable automatic log uploads + + + + Delete log file after uploading + Effacer le fichier de logs après téléchargement + + + + Saved Log Files + Fichier enregistrement logs + + + + Uploaded + Téléchargé + + + + Check All + Tout cocher + + + + Check None + Ne rien cocher + + + + Delete Selected + Supprimer la sélection + + + + Delete Selected Log Files + Supprimer les fichiers de log sélectionnés + + + + Confirm deleting selected log files? + Confirmer la suppression des fichiers de log ? + + + + Upload Selected + Télécharger sélectionnés + + + + Upload Selected Log Files + Télécharger fichiers de log sélectionnés + + + + Confirm uploading selected log files? + Confirmer le téléchargment des fichiers de log sélectionnés ? + + + + Cancel + Annuler + + + + Cancel Upload + Annuler téléchargement + + + + Confirm canceling the upload process? + Confirmer l'annulation du téléchargement? + + + + MissionCommandDialog + + + Category: + Catégorie : + + + + MissionCommandTree + + + All commands + Toutes les commandes + + + + MissionController + + + Survey + Survey + + + + Fixed Wing Landing + Atterrissage voilure fixe + + + + Structure Scan + Scan structure + + + + Corridor Scan + Corridor Scan + + + + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + + + + Mission item %1 is not an object + Elément de mission %1 n'est pas un objet + + + + Unsupported complex item type: %1 + Unsupported complex item type: %1 + + + + Unknown item type: %1 + Unknown item type: %1 + + + + Could not find doJumpId: %1 + Could not find doJumpId: %1 + + + + The mission file is corrupted. + Le fichier de mission est corrompu. + + + + The mission file is not compatible with this version of %1. + The mission file is not compatible with this version of %1. + + + + + + Mission: %1 + Mission : %1 + + + + MissionItem + + + Type found: %1 must be: %2 + Type found: %1 must be: %2 + + + + %1 key must contains 7 values + %1 key must contains 7 values + + + + Param %1 incorrect type %2, must be double or null + Param %1 incorrect type %2, must be double or null + + + + MissionItemEditor + + + Insert waypoint + Insérer waypoint + + + + Insert pattern + Insert pattern + + + + Insert + Insérer + + + + Delete + Supprimer + + + + Change command... + Changer commande... + + + + Edit position... + Editer position... + + + + Edit Position + Editer position + + + + Show all values + Montrer toutes les valeurs + + + + Mission Edit + Editer mission + + + + You have made changes to the mission item which cannot be shown in Simple Mode + You have made changes to the mission item which cannot be shown in Simple Mode + + + + Select Mission Command + Selectionner commandes mission + + + + MissionItemStatus + + + Terrain Altitude + Altitude terrain + + + + MissionManager + + + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + + + + MissionSettingsEditor + + + Firmware + Microcode + + + + Vehicle + Véhicule + + + + Waypoint alt + Alt Waypoint + + + + Flight speed + Vitesse de vol + + + + Above camera commands will take affect immediately upon mission start. + Above camera commands will take affect immediately upon mission start. + + + + Mission End + Fin de la Mission + + + + Return To Launch + Retour au Point de Décollage (RTL) + + + + Vehicle Info + Info véhicule + + + + Cruise speed + Vitesse de croisière + + + + Hover speed + Vitesse vol stationnaire + + + + Planned Home Position + Point de départ prévu + + + + Altitude + Altitude + + + + Actual position set by vehicle at flight time. + Position réelle définie par le véhicule au moment du vol. + + + + Set Home To Map Center + Définir Home au centre de la carte + + + + MissionSettingsItem + + + H + H + + + + Planned Home + Planned Home + + + + MockLink + + + PX4 Vehicle + Véhicule PX4 + + + + APM ArduCopter Vehicle + Véhicule APM Arducopter + + + + APM ArduPlane Vehicle + Véhicule APM ArduPlane + + + + APM ArduSub Vehicle + Véhicule APM ArduSub + + + + Generic Vehicle + Véhicule générique + + + + Send status text + voice + Envoyer Status texte et voix + + + + Stop One MockLink + Stop One MockLink + + + + MockLinkSettings + + + Mock Link Settings + Mock Link Settings + + + + Send Status Text and Voice + Envoyer Status texte et voix + + + + High latency + Latence élevée + + + + PX4 Firmware + Micro logiciel PX4 + + + + APM Firmware + Micro logiciel APM + + + + Generic Firmware + Micro logiciel générique + + + + APM Vehicle Type + Type de véhicule APM + + + + ArduCopter + ArduCopter + + + + ArduPlane + ArduPlane + + + + ModeIndicator + + + N/A + No data to display + N/A + + + + ModeSwitchDisplay + + + Monitor: + Moniteur : + + + + Threshold: + Seuil: + + + + MotorComponent + + + All + Tous + + + + Moving the sliders will causes the motors to spin. Make sure you remove all props. + Moving the sliders will causes the motors to spin. Make sure you remove all props. + + + + Propellers are removed - Enable motor sliders + Propellers are removed - Enable motor sliders + + + + Motors + Moteurs + + + + Motors Setup is used to manually test motor control and direction. + Réglage moteurs permet de verifier manuellement le contrôle et le sens de rotation. + + + + Mouse6dofInput + + + No 3DxWare driver is running. + No 3DxWare driver is running. + + + + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + + + + MultiVehicleDockWidget + + + Form + Formulaire + + + + MultiVehicleList + + + The following commands will be applied to all vehicles + The following commands will be applied to all vehicles + + + + Armed + Armé + + + + Disarmed + Désarmé + + + + MultiVehicleManager + + + Warning: A vehicle is using the same system id as %1: %2 + Attention: un véhicule utilise le même système d'identification que %1:%2 + + + + Connected to Vehicle %1 + Connecté au véhicule %1 + + + + OfflineMap + + + Error Message + Message d’erreur + + + + Max Cache Disk Size (MB): + Taille max disque de cache (MB): + + + + Max Cache Memory Size (MB): + Taille max mémoire cache (MB): + + + + Memory cache changes require a restart to take effect. + Memory cache changes require a restart to take effect. + + + + Esri Access Token + Esri Access Token + + + + Mapbox Access Token + Mapbox Access Token + + + + To enable Mapbox maps, enter your access token. + To enable Mapbox maps, enter your access token. + + + + To enable Esri maps, enter your access token. + To enable Esri maps, enter your access token. + + + + This will delete all tiles INCLUDING the tile sets you have created yourself. + +Is this really what you want? + 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? + Delete %1 and all its tiles. + +Is this really what you want? + + + + System Wide Tile Cache + System Wide Tile Cache + + + + Zoom Levels: + Niveaux de zoom: + + + + Total: + Total : + + + + Unique: + Unique: + + + + Downloaded: + Téléchargé: + + + + Error Count: + Nombre d'erreurs: + + + + Size: + Taille : + + + + + Tile Count: + Tile Count: + + + + Resume Download + Reprendre le téléchargement + + + + Cancel Download + Annuler le téléchargement + + + + Delete + Supprimer + + + + Confirm Delete + Confirmer la suppression + + + + Ok + Ok + + + + + + Close + Fermer + + + + Min Zoom: %1 + Min Zoom: %1 + + + + Max Zoom: %1 + Max Zoom: %1 + + + + + Add New Set + Ajouter nouveau set + + + + Name: + Nom: + + + + Map type: + Type de carte: + + + + Fetch elevation data + Fetch elevation data + + + + Min/Max Zoom Levels + Niveaux zoom Min/Max + + + + Est Size: + Est Size: + + + + Too many tiles + Too many tiles + + + + Download + Télécharger + + + + Import Tile Set + Import Tile Set + + + + + + + Cancel + Annuler + + + + + Import + Import + + + + + Export + Export + + + + Options + Options + + + + Offline Maps Options + Options cartes hors-ligne + + + + Select Tile Sets to Export + Sélectonner les éléments à exporter + + + + Select All + Tout sélectionner + + + + Select None + Ne rien selectionner + + + + Export Tile Set + Export Tile Set + + + + Tile Set Export Progress + Tile Set Export Progress + + + + Tile Set Export Completed + Tile Set Export Completed + + + + Map Tile Set Import + Map Tile Set Import + + + + Map Tile Set Import Progress + Map Tile Set Import Progress + + + + Map Tile Set Import Completed + Map Tile Set Import Completed + + + + Append to existing set + Append to existing set + + + + Replace existing set + Replace existing set + + + + PIDTuning + + + Tuning Axis: + Tuning Axis: + + + + Tuning Values: + Tuning Values: + + + + Increment/Decrement % + Increment/Decrement % + + + + Saved Tuning Values: + Saved Tuning Values: + + + + Save Values + Save Values + + + + Reset To Saved Values + Reset To Saved Values + + + + Chart: + Chart: + + + + Clear + Clear + + + + Stop + Stop + + + + Start + Start + + + + Rate + Rate + + + + PX4AdvancedFlightModes + + + + FLIGHT MODES + FLIGHT MODES + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + You can assign multiple flight modes to a single channel. + You can assign multiple flight modes to a single channel. + + + + + Turn your radio control on to test switch settings. + Turn your radio control on to test switch settings. + + + + + The following channels: + The following channels: + + + + + are not available for Flight Modes since they are already in use for other functions. + are not available for Flight Modes since they are already in use for other functions. + + + + + Manual/Main + Manuel/Principal + + + + + Stabilized/Main + Stabilisé/Principal + + + + + The pilot has full control of the aircraft, no assistance is provided. + Le pilote a le contrôle total de l'avion, aucune assistance n'est fournie. + + + + + + + The Main mode switch must always be assigned to a channel in order to fly + The Main mode switch must always be assigned to a channel in order to fly + + + + + The pilot has full control of the aircraft, only attitude is stabilized. + The pilot has full control of the aircraft, only attitude is stabilized. + + + + + Assist + Aide + + + + + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + + + + + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + + + + + Auto + Auto + + + + + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + + + + + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + + + + + Stabilized + Stabilisé + + + + + Acro + Accro + + + + + Roll/pitch angles and rudder deflection are controlled. + Roll/pitch angles and rudder deflection are controlled. + + + + + The angular rates are controlled, but not the attitude. + The angular rates are controlled, but not the attitude. + + + + + Altitude + Altitude + + + + + Roll stick controls banking, pitch stick altitude + Roll stick controls banking, pitch stick altitude + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane holds heading, but drifts off in wind. + With no stick inputs the plane holds heading, but drifts off in wind. + + + + + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + + + + + Position Control + Position Control + + + + + Roll stick controls banking, pitch stick controls altitude. + Roll stick controls banking, pitch stick controls altitude. + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane flies a straight line, even in wind. + With no stick inputs the plane flies a straight line, even in wind. + + + + + Roll and Pitch sticks control sideways and forward speed + Roll and Pitch sticks control sideways and forward speed + + + + + Throttle stick controls climb / sink rade. + Throttle stick controls climb / sink rade. + + + + + Mission + Mission + + + + + The aircraft obeys the programmed mission sent by QGroundControl. + The aircraft obeys the programmed mission sent by QGroundControl. + + + + + Hold + Hold + + + + + The aircraft flies in a circle around the current position at the current altitude. + The aircraft flies in a circle around the current position at the current altitude. + + + + + The multirotor hovers at the current position and altitude. + The multirotor hovers at the current position and altitude. + + + + + Return + Return + + + + + The vehicle returns to the home position, loiters and then lands. + The vehicle returns to the home position, loiters and then lands. + + + + + Offboard + Offboard + + + + + All flight control aspects are controlled by an offboard system. + All flight control aspects are controlled by an offboard system. + + + + + Flight Mode Config is disabled since you have a Joystick enabled. + Flight Mode Config is disabled since you have a Joystick enabled. + + + + + Use Single Channel Mode Selection + Use Single Channel Mode Selection + + + + + Generate Thresholds + Generate Thresholds + + + + PX4AdvancedFlightModesController + + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + + + + %1 is set to same channel as %2. + + %1 is set to same channel as %2. + + + + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + + + + PX4AutoPilotPlugin + + + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + + + + PX4FirmwarePlugin + + + Manual + Manuel + + + + Acro + Accro + + + + Stabilized + Stabilisé + + + + Rattitude + Rattitude + + + + Altitude + Altitude + + + + Position + Position + + + + Offboard + Offboard + + + + Ready + Prêt + + + + Takeoff + Décollage + + + + Hold + Maintenir + + + + Mission + Mission + + + + Return + Retour + + + + Land + Atterissage + + + + Precision Land + Precision Land + + + + Return to Groundstation + Return to Groundstation + + + + Follow Me + Suis-moi + + + + Simple + Simple + + + + Unknown %1:%2 + Unknown %1:%2 + + + + Unable to takeoff, vehicle position not known. + Unable to takeoff, vehicle position not known. + + + + Unable to start mission: Vehicle rejected arming. + Unable to start mission: Vehicle rejected arming. + + + + Unable to start mission: Vehicle not ready. + Unable to start mission: Vehicle not ready. + + + + 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. + 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. + + + + Unable to go to location, vehicle position not known. + Unable to go to location, vehicle position not known. + + + + Unable to change altitude, home position unknown. + Unable to change altitude, home position unknown. + + + + Unable to change altitude, home position altitude unknown. + Unable to change altitude, home position altitude unknown. + + + + PX4FirmwareUpgradeThreadWorker + + + Putting radio into command mode + Putting radio into command mode + + + + Unable to open port: %1 error: %2 + Unable to open port: %1 error: %2 + + + + + Unable to put radio into command mode + Unable to put radio into command mode + + + + Rebooting radio to bootloader + Rebooting radio to bootloader + + + + Unable to reboot radio (bytes written) + Unable to reboot radio (bytes written) + + + + Unable to reboot radio (ready read) + Unable to reboot radio (ready read) + + + + Programming new version... + Programming new version... + + + + Verifying program... + Verifying program... + + + + Verify complete + Verify complete + + + + Erasing previous program... + Erasing previous program... + + + + Erase complete + Effacement complet + + + + PX4FlowSensor + + + PX4Flow Camera + PX4Flow Camera + + + + PX4ParameterMetaData + + + Enabled + Activé + + + + Disabled + Désactivé + + + + PX4RadioComponent + + + Radio + 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. + 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 + Roll + + + + + + + + + + + Setup required + Réglage nécessaire + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Throttle + + + + + Flaps + Flaps + + + + + Aux1 + Aux1 + + + + + Aux2 + Aux2 + + + + + + + + + Disabled + Désactivé + + + + PX4SimpleFlightModes + + + + Flight Mode Settings + Paramètres des modes de vol + + + + + Mode channel: + Mode voie: + + + + + Flight Mode %1 + Mode de vol %1 + + + + + Switch Settings + Switch Settings + + + + + VTOL mode switch: + VTOL mode switch: + + + + PX4TuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + PX4TuningComponentCopter + + + + Hover Throttle + Puissance pour stationnaire + + + + + 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. + 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. + + + + + Manual minimum throttle + Puissance manuelle minimum + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentPlane + + + + Cruise throttle + Puissance de croisière + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentVTOL + + + + Plane Roll sensitivity + Plane Roll sensitivity + + + + + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + + + + + Plane Pitch sensitivity + Plane Pitch sensitivity + + + + + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + + + + + Plane Cruise throttle + Plane Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Hover Throttle + Puissance stationnaire + + + + + 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. + 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. + + + + + Hover manual minimum throttle + Hover manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Plane Mission mode sensitivity + Plane Mission mode sensitivity + + + + + 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. + 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. + + + + ParameterEditor + + + Parameter Load Errors + Parameter Load Errors + + + + Search: + Recherche: + + + + Clear + Effacer + + + + Tools + Outils + + + + Refresh + Actualiser + + + + Reset all to defaults + Rétablir les valeurs par défaut + + + + Reset All + Tout remettre à zéro + + + + Load from file... + Charger depuis fichier... + + + + Parameter Files (*.%1) + Parameter Files (*.%1) + + + + All Files (*.*) + All Files (*.*) + + + + Save to file... + Sauvegarder dans un fichier... + + + + Load Parameters + Load Parameters + + + + Save Parameters + Sauvegarder les paramètres + + + + Clear RC to Param + Clear RC to Param + + + + + Reboot Vehicle + Reboot Vehicle + + + + Parameter Editor + Parameter Editor + + + + Select Reset to reset all parameters to their defaults. + Select Reset to reset all parameters to their defaults. + + + + Select Ok to reboot vehicle. + Select Ok to reboot vehicle. + + + + ParameterEditorController + + + Unable to create file: %1 + Unable to create file: %1 + + + + Unable to open file: %1 + Unable to open file: %1 + + + + ParameterEditorDialog + + + Reset to default + Reset to default + + + + Min: + Min : + + + + Max: + Max : + + + + Default: + Défaut: + + + + Parameter name: + Nom paramètre: + + + + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + + + + Make sure you know what you are doing and double-check your values before Save! + Make sure you know what you are doing and double-check your values before Save! + + + + Force save (dangerous!) + Force save (dangerous!) + + + + Advanced settings + Advanced settings + + + + Manual Entry + Saisie Manuelle + + + + Set RC to Param... + Set RC to Param... + + + + ParameterManager + + + Change of parameter %1 requires a Vehicle reboot to take effect + Change of parameter %1 requires a Vehicle reboot to take effect + + + + Parameter write failed: veh:%1 comp:%2 param:%3 + Parameter write failed: veh:%1 comp:%2 param:%3 + + + + Parameter read failed: veh:%1 comp:%2 param:%3 + Parameter read failed: veh:%1 comp:%2 param:%3 + + + + Parameter cache CRC match failed + Parameter cache CRC match failed + + + + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + + + + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + + + + %1 key is not a json object + %1 key is not a json object + + + + PlanManager + + + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + + + + Mission request list failed, maximum retries exceeded. + Mission request list failed, maximum retries exceeded. + + + + Retrying %1 REQUEST_LIST retry Count + Retrying %1 REQUEST_LIST retry Count + + + + Mission read failed, maximum retries exceeded. + Mission read failed, maximum retries exceeded. + + + + Retrying %1 MISSION_REQUEST retry Count + Retrying %1 MISSION_REQUEST retry Count + + + + Mission write failed, vehicle failed to send final ack. + Mission write failed, vehicle failed to send final ack. + + + + Mission write mission count failed, maximum retries exceeded. + Mission write mission count failed, maximum retries exceeded. + + + + Vehicle did not request all items from ground station: %1 + Vehicle did not request all items from ground station: %1 + + + + Mission remove all, maximum retries exceeded. + Mission remove all, maximum retries exceeded. + + + + Retrying %1 MISSION_CLEAR_ALL retry Count + Retrying %1 MISSION_CLEAR_ALL retry Count + + + + Vehicle did not respond to mission item communication: %1 + Vehicle did not respond to mission item communication: %1 + + + + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + + + + + + Vehicle returned error: %1. + Vehicle returned error: %1. + + + + Vehicle did not request all items during write sequence, missed count %1. + Vehicle did not request all items during write sequence, missed count %1. + + + + Vehicle returned error: %1. Vehicle remove all failed. + Vehicle returned error: %1. Vehicle remove all failed. + + + + Vehicle returned error: %1. %2Vehicle did not accept guided item. + Vehicle returned error: %1. %2Vehicle did not accept guided item. + + + + Mission accepted (MAV_MISSION_ACCEPTED) + Mission accepted (MAV_MISSION_ACCEPTED) + + + + Unspecified error (MAV_MISSION_ERROR) + Unspecified error (MAV_MISSION_ERROR) + + + + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + + + + Command is not supported (MAV_MISSION_UNSUPPORTED) + Command is not supported (MAV_MISSION_UNSUPPORTED) + + + + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + + + + One of the parameters has an invalid value (MAV_MISSION_INVALID) + One of the parameters has an invalid value (MAV_MISSION_INVALID) + + + + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + + + + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + + + + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + + + + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + + + + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + + + + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + + + + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + + + + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + + + + Not accepting any mission commands (MAV_MISSION_DENIED) + Not accepting any mission commands (MAV_MISSION_DENIED) + + + + QGC Internal Error + QGC Internal Error + + + + PlanMasterController + + + Download not supported on high latency links. + Download not supported on high latency links. + + + + Upload not supported on high latency links. + Upload not supported on high latency links. + + + + Error loading Plan file (%1). %2 + Error loading Plan file (%1). %2 + + + + Plan save error %1 : %2 + Plan save error %1 : %2 + + + + KML save error %1 : %2 + KML save error %1 : %2 + + + + Supported types (*.%1 *.%2 *.%3 *.%4) + Supported types (*.%1 *.%2 *.%3 *.%4) + + + + + + All Files (*.*) + Tous les fichiers (*.*) + + + + Plan Files (*.%1) + Plan Files (*.%1) + + + + KML Files (*.%1) + KML Files (*.%1) + + + + PlanToolBar + + + Selected Waypoint + Selected Waypoint + + + + Alt diff: + Alt diff: + + + + Azimuth: + Azimut: + + + + + Distance: + Distance: + + + + Gradient: + Gradient: + + + + Heading: + Heading: + + + + Total Mission + Total Mission + + + + Max telem dist: + Dist max télém: + + + + Time: + Temps: + + + + Battery + Batterie + + + + Batteries required: + Batteries requises: + + + + Upload Required + Téléchargement nécessaire + + + + Upload + Téléchargement + + + + Syncing Mission + Syncing Mission + + + + Click anywhere to hide + Click anywhere to hide + + + + PlanView + + + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + + + + Apply new alititude + Appliquer nouvelle altitude + + + + You have changed the default altitude for mission items. Would you like to apply that altitude to all the items in the current mission? + Vous avez modifié l'altitude par défaut des éléments de mission. Souhaitez-vous appliquer cette altitude à tous les éléments de la mission en cours? + + + + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + Votre véhicule effectue actuellement une mission. Pour télécharger une nouvelle mission ou une mission modifiée, la mission en cours sera mise en pause. + + + + After the mission is uploaded you can adjust the current waypoint and start the mission. + Une fois la mission téléchargée, vous pourrez ajuster le waypoint actuel et démarrer la mission. + + + + Pause and Upload + Pause and Upload + + + + You need at least one item to create a KML. + You need at least one item to create a KML. + + + + Unable to Save/Upload + Unable to Save/Upload + + + + Plan is waiting on terrain data from server for correct altitude values. + Plan is waiting on terrain data from server for correct altitude values. + + + + Plan Upload + Plan Upload + + + + Select Plan File + Select Plan File + + + + Save Plan + Save Plan + + + + Load KML + Load KML + + + + Save KML + Save KML + + + + What would you like to create from the polygon specified by the KML file? + What would you like to create from the polygon specified by the KML file? + + + + Survey + Survey + + + + Structure Scan + Structure Scan + + + + Move the selected mission item to the be after following mission item: + Move the selected mission item to the be after following mission item: + + + + Plan + Plan + + + + File + File + + + + Waypoint + Waypoint + + + + ROI + ROI + + + + Pattern + Pattern + + + + Center + Center + + + + In + In + + + + Out + Out + + + + Mission + Mission + + + + Fence + Barrière + + + + Rally + 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 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? + You have unsaved/unsent changes. Loading from a file will lose these changes. Are you sure you want to load from a file? + + + + Are you sure you want to remove all items and create a new plan? + Are you sure you want to remove all items and create a new plan? + + + + You have unsaved changes. + You have unsaved changes. + + + + Plan File: + Plan File: + + + + New... + New... + + + + New Plan + New Plan + + + + Open... + Open... + + + + Save + Save + + + + Save As... + Save As... + + + + Load KML... + Load KML... + + + + Clear Vehicle Mission + Clear Vehicle Mission + + + + This will also remove all items from the vehicle. + This will also remove all items from the vehicle. + + + + Are you sure you want to remove all mission items and clear the mission from the vehicle? + Are you sure you want to remove all mission items and clear the mission from the vehicle? + + + + Create complex pattern: + Create complex pattern: + + + + Mission overwrite + Mission overwrite + + + + GeoFence overwrite + GeoFence overwrite + + + + Rally Points overwrite + Rally Points overwrite + + + + You have unsaved changes. You should upload to your vehicle, or save to a file: + You have unsaved changes. You should upload to your vehicle, or save to a file: + + + + Upload + Envoyer + + + + Download + Télécharger + + + + Save KML... + Sauvegarder KML... + + + + KML + KML + + + + PolygonEditor + + + Click to add point %1 + Click to add point %1 + + + + - Right Click to end polygon + - Right Click to end polygon + + + + Click to add point + Click to add point + + + + Click to add point - Right Click to end polygon + Click to add point - Right Click to end polygon + + + + Adjust polygon by dragging corners + Ajuster le polygone en faisant glisser les coins + + + + PowerComponent + + + + + + + + + + + + ESC Calibration + Calibration ESC + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + + + + + Performing calibration. This will take a few seconds.. + Performing calibration. This will take a few seconds.. + + + + + + + ESC Calibration failed + Echec calibration ESC + + + + + Calibration complete. You can disconnect your battery now if you like. + Calibration effectuée. Vous pouvez débranchez votre batterie si vous le souhaitez. + + + + + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + ATTENTION: les hélices doivent être retirés du drone avant la calibration des ESC. + + + + + Connect the battery now and calibration will begin. + Branchez maintenant la batterie et la calibration débutera. + + + + + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Tension mesurée : + + + + + Vehicle voltage: + Tension du véhicule : + + + + + Voltage divider: + 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. + 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: + Courant mesuré : + + + + + Vehicle current: + Courant du véhicule : + + + + + Amps per volt: + Ampères par volt: + + + + + + + + + Calculate + Calculer + + + + + Battery + Batterie + + + + + Number of Cells (in Series) + Nombre de cellules (en série) + + + + + Full Voltage (per cell) + Tension pleine (par cellule) + + + + + Battery Max: + Batterie Max: + + + + + Empty Voltage (per cell) + Tension vide (par cellule) + + + + + Battery Min: + Batterie Min: + + + + + Voltage divider + Diviseur de tension + + + + + Calculate 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. + 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. + Click the Calculate button for help with calculating a new value. + + + + + Amps per volt + Amps per volt + + + + + Calculate 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. + 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 + ESC PWM Minimum and Maximum Calibration + + + + + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + + + + + You must use USB connection for this operation. + You must use USB connection for this operation. + + + + + Calibrate + Calibrate + + + + + Show UAVCAN Settings + Show UAVCAN Settings + + + + + UAVCAN Bus Configuration + UAVCAN Bus Configuration + + + + + Change required restart + Change required restart + + + + + UAVCAN Motor Index and Direction Assignment + UAVCAN Motor Index and Direction Assignment + + + + + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + + + + + ESC parameters will only be accessible in the editor after assignment. + 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 the process, then turn each motor into its turn direction, in the order of their motor indices. + + + + + Start Assignment + Start Assignment + + + + + Stop Assignment + Stop Assignment + + + + + Show Advanced Settings + Show Advanced Settings + + + + + Advanced Power Settings + Advanced Power Settings + + + + + Voltage Drop on Full Load (per cell) + Voltage Drop on Full Load (per cell) + + + + + Batteries show less voltage at high throttle. Enter the difference in Volts between idle throttle and full + 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. + 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. + If this value is set too high, the battery might be deep discharged and damaged. + + + + + Compensated Minimum Voltage: + Compensated Minimum Voltage: + + + + + V + V + + + + Power + Power + + + + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + + + + PowerComponentSummary + + + + Battery Full + Battery Full + + + + + Battery Empty + Battery Empty + + + + + Number of Cells + Number of Cells + + + + PreFlightBatteryCheck + + + Battery + Battery + + + + Battery connector firmly plugged? + Battery connector firmly plugged? + + + + Warning - Battery charge below %1%. + Warning - Battery charge below %1%. + + + + Battery charge below %1%. Please recharge. + Battery charge below %1%. Please recharge. + + + + PreFlightCheckButton + + + Passed + Passed + + + + PreFlightCheckGroup + + + (passed) + (passed) + + + + PreFlightCheckList + + + Pre-Flight Checklist %1 + Pre-Flight Checklist %1 + + + + (passed) + (passed) + + + + Reset the checklist (e.g. after a vehicle reboot) + Reset the checklist (e.g. after a vehicle reboot) + + + + PreFlightGPSCheck + + + GPS + GPS + + + + Waiting for 3D lock. + Waiting for 3D lock. + + + + Warning - Sat count below %1. + Warning - Sat count below %1. + + + + Waiting for sat count above %1. + Waiting for sat count above %1. + + + + PreFlightRCCheck + + + Radio Control + Radio Control + + + + Receiving signal. Perform range test & confirm. + Receiving signal. Perform range test & confirm. + + + + No signal or invalid autopilot-RC config. Check RC and console. + No signal or invalid autopilot-RC config. Check RC and console. + + + + PreFlightSensorsHealthCheck + + + Sensors + Sensors + + + + Failure. Magnetometer issues. Check console. + Failure. Magnetometer issues. Check console. + + + + Failure. Accelerometer issues. Check console. + Failure. Accelerometer issues. Check console. + + + + Failure. Gyroscope issues. Check console. + Failure. Gyroscope issues. Check console. + + + + Failure. Barometer issues. Check console. + Failure. Barometer issues. Check console. + + + + Failure. Airspeed sensor issues. Check console. + Failure. Airspeed sensor issues. Check console. + + + + Failure. AHRS issues. Check console. + Failure. AHRS issues. Check console. + + + + Failure. GPS issues. Check console. + Failure. GPS issues. Check console. + + + + PreFlightSoundCheck + + + Sound output + Sound output + + + + QGC audio output enabled. System audio output enabled, too? + QGC audio output enabled. System audio output enabled, too? + + + + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + + + + QGCApplication + + + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + + + + Telemetry save error + Telemetry save error + + + + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + + + + The format for QGroundControl saved settings has been modified. Your saved settings have been reset to defaults. + The format for QGroundControl 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. + The Offline Map Cache database has been upgraded. Your old map cache sets have been reset. + + + + Telemetry Save Error + Telemetry Save Error + + + + Unable to save telemetry log. Application save directory is not set. + Unable to save telemetry log. Application save directory is not set. + + + + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + + + + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + + + + QGCCorePlugin + + + General + General + + + + Comm Links + Comm Links + + + + Offline Maps + Offline Maps + + + + MAVLink + MAVLink + + + + Console + Console + + + + Help + Help + + + + Mock Link + Mock Link + + + + Debug + Debug + + + + Values + Values + + + + Camera + Camera + + + + Video Stream + Video Stream + + + + Health + Health + + + + Vibration + Vibration + + + + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + + + + QGCFenceCircle + + + GeoFence Circle only supports version %1 + GeoFence Circle only supports version %1 + + + + QGCFencePolygon + + + GeoFence Polygon only supports version %1 + GeoFence Polygon only supports version %1 + + + + QGCFileDialog + + + + Delete + Delete + + + + No files + No files + + + + New file name: + New file name: + + + + File names must end with .%1 file extension. If missing it will be added. + File names must end with .%1 file extension. If missing it will be added. + + + + The file %1 exists. Click Save again to replace it. + The file %1 exists. Click Save again to replace it. + + + + Save to existing file: + Save to existing file: + + + + QGCFileDownload + + + Could not save downloaded file to %1. Error: %2 + Could not save downloaded file to %1. Error: %2 + + + + Download cancelled + Download cancelled + + + + Error: File Not Found + Error: File Not Found + + + + Error during download. Error: %1 + Error during download. Error: %1 + + + + QGCFlightGearLink + + + FlightGear 3.0+ Link (port:%1) + FlightGear 3.0+ Link (port:%1) + + + + + FlightGear Failed to Start + FlightGear Failed to Start + + + + FlightGear Crashed + FlightGear Crashed + + + + This is a FlightGear-related problem. Please upgrade FlightGear + This is a FlightGear-related problem. Please upgrade FlightGear + + + + FlightGear Start Timed Out + FlightGear Start Timed Out + + + + + + Please check if the path and command is correct + Please check if the path and command is correct + + + + + Could not Communicate with FlightGear + Could not Communicate with FlightGear + + + + FlightGear Error + FlightGear Error + + + + Please check if the path and command is correct. + Please check if the path and command is correct. + + + + + + + + + + + + + + + FlightGear HIL + FlightGear HIL + + + + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + + + + + FlightGear failed to start. There are mismatched quotes in specified command line options + FlightGear failed to start. There are mismatched quotes in specified command line options + + + + FlightGear application not found + FlightGear application not found + + + + FlightGear application not found at: %1 + FlightGear application not found at: %1 + + + + I'll specify directory + I'll specify directory + + + + Please select directory of FlightGear application : + Please select directory of FlightGear application : + + + + --fg-root directory specified from ui option not found: %1 + --fg-root directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + + + + --fg-scenery directory specified from ui option not found: %1 + --fg-scenery directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + + + + Incorrect %1 installation. Aircraft directory is missing: '%2'. + Incorrect %1 installation. Aircraft directory is missing: '%2'. + + + + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + + + + Incorrect installation. Protocol directory is missing (%1). + Incorrect installation. Protocol directory is missing (%1). + + + + Incorrect installation. FlightGear protocol file missing: %1 + Incorrect installation. FlightGear protocol file missing: %1 + + + + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + + + + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + + + + Delete of protocol file failed. You will have to manually delete the file. + Delete of protocol file failed. You will have to manually delete the file. + + + + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + + + + Fix it for me + Fix it for me + + + + Copy failed + Copy failed + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + + + + Copy to Clipboard + Copy to Clipboard + + + + QGCHilConfiguration + + + HIL Config + HIL Config + + + + Simulator + Simulator + + + + FlightGear 3.0+ + FlightGear 3.0+ + + + + X-Plane 10 + X-Plane 10 + + + + X-Plane 9 + X-Plane 9 + + + + QGCHilFlightGearConfiguration + + + Form + Formulaire + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + Airframe: + Cellule: + + + + Start + Commencer + + + + Stop + Arrêter + + + + Sensor HIL + Sensor HIL + + + + Barometer Offset [kPa]: + Barometer Offset [kPa]: + + + + 0 + + + + + Reset to default options + Reset to default options + + + + QGCHilJSBSimConfiguration + + + Form + Form + + + + Airframe: + Airframe: + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + + + + Start + Start + + + + Stop + Stop + + + + QGCHilXPlaneConfiguration + + + Form + Form + + + + Start + Start + + + + Host + Host + + + + Enable sensor level HIL + Enable sensor level HIL + + + + 127.0.0.1:49000 + 127.0.0.1:49000 + + + + Use newer actuator format + Use newer actuator format + + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + QGCJSBSimLink + + + JSBSim Link (port:%1) + JSBSim Link (port:%1) + + + + JSBSim failed to start. JSBSim was not found at %1 + JSBSim failed to start. JSBSim was not found at %1 + + + + JSBSim failed to start. JSBSim data directory was not found at %1 + JSBSim failed to start. JSBSim data directory was not found at %1 + + + + JSBSim Failed to start. Please check if the path and command is correct + JSBSim Failed to start. Please check if the path and command is correct + + + + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + + + + JSBSim start timed out. Please check if the path and command is correct + JSBSim start timed out. Please check if the path and command is correct + + + + Could not communicate with JSBSim. Please check if the path and command are correct + Could not communicate with JSBSim. Please check if the path and command are correct + + + + JSBSim error occurred. Please check if the path and command is correct. + JSBSim error occurred. Please check if the path and command is correct. + + + + QGCLogEntry + + + Pending + Pending + + + + QGCMAVLinkInspector + + + MAVLink Inspector + MAVLink Inspector + + + + System + System + + + + Component + Component + + + + Clear + Clear + + + + + + All + All + + + + Name + Name + + + + Value + Value + + + + Type + Type + + + + Vehicle %1 + Vehicle %1 + + + + QGCMAVLinkLogPlayer + + + Form + Form + + + + + + Start to replay Flight Data + Start to replay Flight Data + + + + ... + ... + + + + Time + Time + + + + No Flight Data selected.. + No Flight Data selected.. + + + + + + Select the Flight Data to replay + Select the Flight Data to replay + + + + Replay Flight Data + Replay Flight Data + + + + Log Replay + Log Replay + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Load Telemetry Log File + Load Telemetry Log File + + + + MAVLink Log Files (*.tlog);;All Files (*) + MAVLink Log Files (*.tlog);;All Files (*) + + + + QGCMapPolygonVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Circle + Circle + + + + Polygon + Polygon + + + + Set radius... + Set radius... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + Radius: + Radius: + + + + QGCMapPolylineVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + QGCMapRCToParamDialog + + + Dialog + Dialog + + + + Bind + Bind + + + + Parameter Tuning ID + Parameter Tuning ID + + + + + 1 + 1 + + + + 2 + 2 + + + + 3 + 3 + + + + Parameter + Parameter + + + + TextLabel + TextLabel + + + + with + with + + + + Scale (keep default) + Scale (keep default) + + + + Center value + Center value + + + + Minimum Value + Valeur Minimale + + + + Maximum Value + Valeur maximale + + + + Waiting for parameter refresh,,, + Waiting for parameter refresh,,, + + + + Tuning IDs can be mapped to channels in the RC settings + Tuning IDs can be mapped to channels in the RC settings + + + + QGCPluginHost + + + Form + Form + + + + Loaded Plugins + Loaded Plugins + + + + Plugin Log + Plugin Log + + + + QGCQFileDialog + + + File Exists + File Exists + + + + %1 already exists. +Do you want to replace it? + %1 already exists. +Do you want to replace it? + + + + Replace + Replace + + + + QGCQmlWidgetHolder + + + Form + Form + + + + QGCQuickWidget + + + Source not ready: Status(%1) +Errors: +%2 + Source not ready: Status(%1) +Errors: +%2 + + + + QGCTextField + + + ? + ? + + + + QGCUASFileView + + + Form + Form + + + + List Files + List Files + + + + Download File + Download File + + + + + Upload File + Upload File + + + + Download Directory + Download Directory + + + + Downloading: %1 + Downloading: %1 + + + + Uploading: %1 + Uploading: %1 + + + + Error: %1 + Error: %1 + + + + QGCUASFileViewMulti + + + Onboard Files + Onboard Files + + + + QGCUnconnectedInfoWidget + + + Form + Form + + + + QGCView + + + showDialog called before QGCView.completed signalled + showDialog called before QGCView.completed signalled + + + + QGCViewDialogContainer + + + Ok + Ok + + + + + Open + Ouvrir + + + + Save + Enregistrer + + + + Apply + Appliquer + + + + Save All + Tout enregistrer + + + + Yes + Oui + + + + Yes to All + Oui pour tous + + + + Retry + Réessayer + + + + Reset + Réinitialiser + + + + Restore to Defaults + Revenir à l'état initial + + + + Ignore + Ignorer + + + + Cancel + Annuler + + + + Close + Fermer + + + + No + Non + + + + No to All + Non pour tous + + + + Abort + Abandonner + + + + QGCWebView + + + Form + Formulaire + + + + about:blank + about:blank + + + + QGCXPlaneLink + + + X-Plane Link (localPort:%1) + X-Plane Link (localPort:%1) + + + + Waiting for XPlane.. + Waiting for XPlane.. + + + + X-Plane Failed to start. Please check if the path and command is correct + X-Plane Failed to start. Please check if the path and command is correct + + + + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + + + + X-Plane start timed out. Please check if the path and command is correct + X-Plane start timed out. Please check if the path and command is correct + + + + Could not communicate with X-Plane. Please check if the path and command are correct + Could not communicate with X-Plane. Please check if the path and command are correct + + + + X-Plane error occurred. Please check if the path and command is correct. + X-Plane error occurred. Please check if the path and command is correct. + + + + X-Plane HIL + X-Plane HIL + + + + Receiving from XPlane at %1 Hz + Receiving from XPlane at %1 Hz + + + + Receiving from XPlane. + Receiving from XPlane. + + + + QMap3D + + + Form + Form + + + + Map + Map + + + + Vehicle + Vehicle + + + + QObject + + + Unknown + Unknown + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + OpenPilot + OpenPilot + + + + RTK GPS + RTK GPS + + + + The following required keys are missing: %1 + The following required keys are missing: %1 + + + + value for coordinate is not array + value for coordinate is not array + + + + Coordinate array must contain %1 values + Coordinate array must contain %1 values + + + + Coordinate array may only contain double values, found: %1 + Coordinate array may only contain double values, found: %1 + + + + Incorrect value type - key:type:expected %1:%2:%3 + Incorrect value type - key:type:expected %1:%2:%3 + + + + enum strings/values count mismatch in %3 strings:values %1:%2 + enum strings/values count mismatch in %3 strings:values %1:%2 + + + + Incorrect file type key expected:%1 actual:%2 + Incorrect file type key expected:%1 actual:%2 + + + + Incorrect type for version value, must be integer + Incorrect type for version value, must be integer + + + + File version %1 is no longer supported + File version %1 is no longer supported + + + + File version %1 is newer than current supported version %2 + File version %1 is newer than current supported version %2 + + + + value for coordinate array is not array + value for coordinate array is not array + + + + Unknown type: %1 + Unknown type: %1 + + + + + Guided mode not supported by Vehicle. + Guided mode not supported by Vehicle. + + + + Follow Me + Suis-moi + + + + QmlTest + + + Window Color + Couleur de la fenêtre + + + + Light + Clair + + + + Dark + Sombre + + + + + Disabled + Désactivé + + + + + Enabled + Activé + + + + + Value + Valeur + + + + + Label + Étiquette + + + + + + + + + Button + Bouton + + + + + + Item 1 + Élément 1 + + + + + + Item 2 + Élément 2 + + + + + + Item 3 + Élément 3 + + + + + Radio + Radio + + + + + Check Box + Check Box + + + + + SUB MENU + SUB MENU + + + + RCRSSIIndicator + + + RC RSSI Status + RC RSSI Status + + + + RC RSSI Data Unavailable + RC RSSI Data Unavailable + + + + N/A + No data available + N/A + + + + RSSI: + RSSI: + + + + RadioComponent + + + Radio + Radio + + + + Reboot required + Reboot required + + + + Your stick mappings have changed, you must reboot the vehicle for correct operation. + Your stick mappings have changed, you must reboot the vehicle for correct operation. + + + + Throttle channel reversed + Throttle channel reversed + + + + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + + + + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + + + + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + + + + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + + + + Please turn on transmitter. + Please turn on transmitter. + + + + %1 channels or more are needed to fly. + %1 channels or more are needed to fly. + + + + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + + + + DSM2 Mode + DSM2 Mode + + + + DSMX (7 channels or less) + DSMX (7 channels or less) + + + + DSMX (8 channels or more) + DSMX (8 channels or more) + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Roll + Roulis + + + + Pitch + Pitch + + + + Yaw + Lacet + + + + Throttle + Manette des gaz + + + + Skip + Ignorer + + + + Cancel + Annuler + + + + + Calibrate + Calibrer + + + + Additional Radio setup: + Additional Radio setup: + + + + Spektrum Bind + Spektrum Bind + + + + Copy Trims + Copy Trims + + + + Mode 1 + Mode 1 + + + + Mode 2 + Mode 2 + + + + RadioComponentController + + + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + + + + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + + + + Move the Throttle stick all the way up and hold it there... + Move the Throttle stick all the way up and hold it there... + + + + Move the Throttle stick all the way down and leave it there... + Move the Throttle stick all the way down and leave it there... + + + + Move the Yaw stick all the way to the left and hold it there... + Move the Yaw stick all the way to the left and hold it there... + + + + Move the Yaw stick all the way to the right and hold it there... + Move the Yaw stick all the way to the right and hold it there... + + + + Move the Roll stick all the way to the left and hold it there... + Move the Roll stick all the way to the left and hold it there... + + + + Move the Roll stick all the way to the right and hold it there... + Move the Roll stick all the way to the right and hold it there... + + + + Move the Pitch stick all the way down and hold it there... + Move the Pitch stick all the way down and hold it there... + + + + Move the Pitch stick all the way up and hold it there... + Move the Pitch stick all the way up and hold it there... + + + + Allow the Pitch stick to move back to center... + Allow the Pitch stick to move back to center... + + + + Move all the transmitter switches and/or dials back and forth to their extreme positions. + Move all the transmitter switches and/or dials back and forth to their extreme positions. + + + + All settings have been captured. Click Next to write the new parameters to your board. + All settings have been captured. Click Next to write the new parameters to your board. + + + + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + + + + Next + Suivant + + + + Calibrate + Calibrer + + + + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + RallyPointController + + + Rally: %1 + Rally: %1 + + + + Rally Points supports version %1 + Rally Points supports version %1 + + + + RallyPointEditorHeader + + + Rally Points + Rally Points + + + + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + + + + Click in the map to add new rally points. + Click in the map to add new rally points. + + + + This vehicle does not support Rally Points. + This vehicle does not support Rally Points. + + + + RallyPointItemEditor + + + Rally Point + Rally Point + + + + Delete + Supprimer + + + + RallyPointMapVisuals + + + R + rally point map item label + R + + + + SafetyComponent + + + + Low Battery Failsafe Trigger + Low Battery Failsafe Trigger + + + + + + + + + Failsafe Action: + Failsafe Action: + + + + + Battery Warn Level: + Battery Warn Level: + + + + + Battery Failsafe Level: + Battery Failsafe Level: + + + + + RC Loss Failsafe Trigger + RC Loss Failsafe Trigger + + + + + RC Loss Timeout: + RC Loss Timeout: + + + + + Data Link Loss Failsafe Trigger + Data Link Loss Failsafe Trigger + + + + + Data Link Loss Timeout: + Data Link Loss Timeout: + + + + + Geofence Failsafe Trigger + Geofence Failsafe Trigger + + + + + Action on breach: + Action on breach: + + + + + Hardware in the Loop Simulation + Hardware in the Loop Simulation + + + + + HITL Enabled: + HITL Enabled: + + + + + Battery Emergency Level: + Battery Emergency Level: + + + + + Max Radius: + Max Radius: + + + + + Max Altitude: + Max Altitude: + + + + + Return Home Settings + Return Home Settings + + + + + Climb to altitude of: + Climb to altitude of: + + + + + Return home, then: + Return home, then: + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Time + Loiter Time + + + + + Loiter Altitude + Loiter Altitude + + + + + Land Mode Settings + Land Mode Settings + + + + + Landing Descent Rate: + Landing Descent Rate: + + + + + Disarm After: + Disarm After: + + + + Safety + Safety + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + SafetyComponentSummary + + + + Low Battery Failsafe + Low Battery Failsafe + + + + + RC Loss Failsafe + RC Loss Failsafe + + + + + RC Loss Timeout + RC Loss Timeout + + + + + Data Link Loss Failsafe + Data Link Loss Failsafe + + + + + RTL Climb To + RTL Climb To + + + + + RTL, Then + RTL, Then + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Alt + Loiter Alt + + + + + Land Delay + Land Delay + + + + SensorsComponent + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + SensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Unsupported calibration firmware version, using log + Unsupported calibration firmware version, using log + + + + Place your vehicle into one of the Incomplete orientations shown below and hold it still + 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 + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + 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 + Orientation already completed, place you vehicle into one of the incomplete orientations shown below and hold it still + + + + SensorsComponentSummary + + + + Compass 0 + Compass 0 + + + + + + + + + Setup required + Réglage nécessaire + + + + + + + + + + + + + Ready + Prêt + + + + + Compass 1 + Compass 1 + + + + + Compass 2 + Compass 2 + + + + + Gyro + Gyro + + + + + Accelerometer + Accelerometer + + + + SensorsComponentSummaryFixedWing + + + + Compass: + Compas: + + + + + + + + + + + Setup required + Réglage nécessaire + + + + + + + + + + + Ready + Prêt + + + + + Gyro: + Gyro: + + + + + Accelerometer: + Accéléromètre: + + + + + Airspeed: + Airspeed: + + + + SensorsSetup + + + + + + If the orientation is in the direction of flight, select ROTATION_NONE. + If the orientation is in the direction of flight, select ROTATION_NONE. + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Sensor Calibration + Sensor Calibration + + + + + Compass Calibration Complete + Compass Calibration Complete + + + + + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + + + + + Set autopilot orientation before calibrating. + Set autopilot orientation before calibrating. + + + + + + + Autopilot Orientation: + Autopilot Orientation: + + + + + Make sure to reboot the vehicle prior to flight. + Make sure to reboot the vehicle prior to flight. + + + + + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + + + + + Reboot Vehicle + Reboot Vehicle + + + + + External Compass Orientation: + External Compass Orientation: + + + + + External Compass 1 Orientation: + External Compass 1 Orientation: + + + + + Compass 2 Orientation + Compass 2 Orientation + + + + + Compass + Compas + + + + + Calibrate Compass + Calibration du Compas + + + + + Gyroscope + Gyroscope + + + + + Calibrate Gyro + Calibration du Gyro + + + + + Accelerometer + Accéléromètre + + + + + Calibrate Accelerometer + Calibration Accéléromètre + + + + + + + Level Horizon + Mettez à niveau l’horizon + + + + + Airspeed + Vitesse de l'air + + + + + Calibrate Airspeed + Calibrer vitesse de l'air + + + + + Cancel + Annuler + + + + + Next + Suivant + + + + + + + Set Orientations + Définir les Orientations + + + + + + + + + + + + + + + Rotate + Rotation + + + + + + + + + + + + + + + Hold Still + Ne bougez pas + + + + SerialLink + + + Could not send data - link %1 is disconnected! + Données non envoyée - lien %1 est déconnecté ! + + + + Error connecting: Could not create port. %1 + Erreur à la connection: impossible de créer le port. %1 + + + + Error opening port: %1 + Erreur à l'ouverture du port: %1 + + + + Could not read data - link %1 is disconnected! + Could not read data - link %1 is disconnected! + + + + Link Error + Erreur sur le lien + + + + SerialSettings + + + Serial Link Settings + Erreur connection série + + + + Serial Port: + Port série : + + + + No serial ports available + Aucun ports série disponibles + + + + Baud Rate: + Vitesse en bauds : + + + + Baud rate name not in combo box + La Vitesse en bauds n’existe pas dans le menu + + + + Show Advanced Serial Settings + Afficher les paramètres avancés + + + + Enable Flow Control + Enable Flow Control + + + + Parity: + Parité: + + + + None + Aucune + + + + Even + Even + + + + Odd + Odd + + + + Stop Bits: + Nombre de bit(s) de stop : + + + + SetupPage + + + armed + armed + + + + flying + flying + + + + %1 Setup + %1 Setup + + + + Advanced + Advanced + + + + (Disabled while the vehicle is %1) + (Disabled while the vehicle is %1) + + + + SetupView + + + This operation cannot be performed while the vehicle is armed. + Impossible d'effectuer cette action lorsque votre appareil est armé. + + + + missing message panel text + message manquant + + + + %1 setup must be completed prior to %2 setup. + %1 setup must be completed prior to %2 setup. + + + + %1 does not currently support setup of your vehicle type. + %1 n’est pas compatible pour la configuration de votre type de véhicule. + + + + Vehicle settings and info will display after connecting your vehicle. + Les informations et paramètres de votre véhicule apparaîtront ici après connection. + + + + You are currently connected to a vehicle but it did not return the full parameter list. + Vous êtes connectés à un véhicule mais il n’a pas renvoyé une liste complète de paramètres. + + + + As a result, the full set of vehicle setup options are not available. + En conséquence toutes les options de parametrage ne seront pas disponibles. + + + + Vehicle Setup + Configuration du véhicule + + + + Summary + Récapitulatif + + + + Firmware + Micrologiciel + + + + PX4Flow + PX4Flow + + + + Joystick + Joystick + + + + Parameters + Paramètres + + + + SimpleItemEditor + + + Provides advanced access to all commands/parameters. Be very careful! + Fournit l’accès avancé à toutes les commandes/paramètres. Soyez très prudent ! + + + + Altitude + Altitude + + + + Rel + Rel + + + + Relative to home altitude + Relative to home altitude + + + + Abs + Abs + + + + Absolute WGS84 + Absolute WGS84 + + + + AGL + AGL + + + + Calculated from terrain data +Abs Alt + Calculated from terrain data +Abs Alt + + + + TerrF + TerrF + + + + Using terrain reference frame + Using terrain reference frame + + + + Flight Speed + Vitesse de vol + + + + SimpleMissionItem + + + Unknown: %1 + Inconnu %1 + + + + H + H + + + + Takeoff + Décollage + + + + Land + Atterir + + + + VTOL Takeoff + VTOL Takeoff + + + + VTOL Land + VTOL Land + + + + ROI + ROI + + + + StructureScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Structure Scan + Structure Scan + + + + StructureScanEditor + + + Note: Polygon respresents structure surface not vehicle flight path. + Note: Polygon respresents structure surface not vehicle flight path. + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Scan Distance + Scan Distance + + + + Layer Height + Layer Height + + + + + Trigger Distance + Trigger Distance + + + + Scan + Scan + + + + Structure height + Structure height + + + + # Layers + # Layers + + + + Bottom layer alt + Bottom layer alt + + + + Gimbal pitch + Gimbal pitch + + + + Relative altitude + Relative altitude + + + + Rotate entry point + Rotate entry point + + + + Statistics + Statistics + + + + Photo count + Photo count + + + + Photo interval + Photo interval + + + + secs + secs + + + + SurveyComplexItem + + + Survey items do not support version %1 + Survey items do not support version %1 + + + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 but %2 object is missing + %1 but %2 object is missing + + + + + Survey + Survey + + + + S + S + + + + SurveyItemEditor + + + Trigger Distance + Trigger Distance + + + + Hover and capture image + Hover and capture image + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Angle + Angle + + + + Turnaround dist + Turnaround dist + + + + Altitude + Altitude + + + + Spacing + Spacing + + + + Transects + Transects + + + + Rotate Entry Point + Rotate Entry Point + + + + Refly at 90 deg offset + Refly at 90 deg offset + + + + Images in turnarounds + Images in turnarounds + + + + Fly alternate transects + Fly alternate transects + + + + Relative altitude + Altitude relative + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistiques + + + + SyslinkComponent + + + Radio Settings + Paramètres Radio + + + + Channel + Voie + + + + Address + Adresse + + + + Data Rate + Taux de transfert + + + + Syslink + Syslink + + + + The Syslink Component is used to setup the radio connection on Crazyflies. + The Syslink Component is used to setup the radio connection on Crazyflies. + + + + TCPLink + + + + Link Error + Erreur sur le lien + + + + Error on link %1. Connection failed + Erreur sur le lien %1. Échec de la connection + + + + Error on link %1. Error on socket: %2. + Erreur sur lien %1. Erreur sur socket: %2. + + + + TcpSettings + + + TCP Link Settings + Paramètres de lien TCP + + + + Host Address: + Adresse de l'hôte: + + + + TCP Port: + Port TCP : + + + + TelemetryRSSIIndicator + + + Telemetry RSSI Status + Status RSSI de la télémétrie + + + + Local RSSI: + RSSI local : + + + + Remote RSSI: + RSSI distant: + + + + RX Errors: + # Erreurs RX : + + + + Errors Fixed: + Erreurs corrigées : + + + + TX Buffer: + Tampon TX : + + + + Local Noise: + Bruit local : + + + + Remote Noise: + Bruit distant : + + + + TransectStyleComplexItem + + + TransectStyleComplexItem version %2 not supported + TransectStyleComplexItem version %2 not supported + + + + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + + + + + Transect + Transect + + + + T + T + + + + TransectStyleComplexItemStats + + + Survey Area + Survey Area + + + + Photo Count + Photo Count + + + + Photo Interval + Photo Interval + + + + secs + secs + + + + Trigger Distance + Trigger Distance + + + + UAS + + + UNINIT + UNINIT + + + + Unitialized, booting up. + Non initialisé, démarrage en cours. + + + + BOOT + DÉMARRAGE + + + + Booting system, please wait. + Démarrage systéme, veuillez patienter. + + + + CALIBRATING + ÉTALONNAGE + + + + Calibrating sensors, please wait. + Étalonnage des sondes, patientez. + + + + ACTIVE + ACTIF + + + + Active, normal operation. + Actif, tout est normal. + + + + STANDBY + EN ATTENTE + + + + Standby mode, ready for launch. + En attente, prêt au décollage. + + + + CRITICAL + CRITIQUE + + + + FAILURE: Continuing operation. + Erreur : opérations poursuivies. + + + + EMERGENCY + EMERGENCY + + + + EMERGENCY: Land Immediately! + EMERGENCY: Land Immediately! + + + + SHUTDOWN + SHUTDOWN + + + + Powering off system. + Powering off system. + + + + UNKNOWN + UNKNOWN + + + + Unknown system state + Unknown system state + + + + UASMessageHandler + + + EMERGENCY: + EMERGENCY: + + + + ALERT: + ALERT: + + + + Critical: + Critical: + + + + Error: + Error: + + + + Warning: + Warning: + + + + Notice: + Notice: + + + + Info: + Info: + + + + Debug: + Debug: + + + + UDPLink + + + + UDP Link Error + UDP Link Error + + + + Error binding UDP port: %1 + Error binding UDP port: %1 + + + + Error registering Zeroconf + Error registering Zeroconf + + + + ULogParser + + + Could not detect ULog file header magic + Could not detect ULog file header magic + + + + Could not detect camera_capture packets in ULog + Could not detect camera_capture packets in ULog + + + + UdpSettings + + + UDP Link Settings + UDP Link Settings + + + + Listening Port: + Listening Port: + + + + Target Hosts: + Target Hosts: + + + + Add + Add + + + + Remove + Remove + + + + VTOLModeIndicator + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + ValuePageWidget + + + Value Widget Setup + Value Widget Setup + + + + Select the values you want to display: + Select the values you want to display: + + + + Large + Large + + + + Vehicle + + + MAVLink Generic + MAVLink Generic + + + + Fixed Wing + Fixed Wing + + + + Multi-Rotor + Multi-Rotor + + + + VTOL + VTOL + + + + Rover + Rover + + + + Sub + Sub + + + + Unknown + Unknown + + + + switch to %2 as priority link + switch to %2 as priority link + + + + %1 communication to auxiliary link %2 %3 + %1 communication to auxiliary link %2 %3 + + + + Communication regained + Communication regained + + + + Communication regained to vehicle %1 on %2 link %3 + Communication regained to vehicle %1 on %2 link %3 + + + + + priority + priority + + + + + auxiliary + auxiliary + + + + Communication regained to vehicle %1 + Communication regained to vehicle %1 + + + + Communication lost + Communication lost + + + + Communication lost to vehicle %1 on %2 link %3 + Communication lost to vehicle %1 on %2 link %3 + + + + Communication lost to vehicle %1 + Communication lost to vehicle %1 + + + + to vehicle %1 + to vehicle %1 + + + + %1 command temporarily rejected + %1 command temporarily rejected + + + + %1 command denied + %1 command denied + + + + %1 command not supported + %1 command not supported + + + + %1 command failed + %1 command failed + + + + AutoLoad%1.%2 + AutoLoad%1.%2 + + + + %1 low battery: %2 percent remaining + %1 low battery: %2 percent remaining + + + + Mission transfer failed. Retry transfer. Error: %1 + Mission transfer failed. Retry transfer. Error: %1 + + + + GeoFence transfer failed. Retry transfer. Error: %1 + GeoFence transfer failed. Retry transfer. Error: %1 + + + + Rally Point transfer failed. Retry transfer. Error: %1 + Rally Point transfer failed. Retry transfer. Error: %1 + + + + Generic micro air vehicle + Generic micro air vehicle + + + + Fixed wing aircraft + Fixed wing aircraft + + + + Quadrotor + Quadrotor + + + + Coaxial helicopter + Coaxial helicopter + + + + Normal helicopter with tail rotor. + Normal helicopter with tail rotor. + + + + Ground installation + Ground installation + + + + Operator control unit / ground control station + Operator control unit / ground control station + + + + Airship, controlled + Airship, controlled + + + + Free balloon, uncontrolled + Free balloon, uncontrolled + + + + Rocket + Rocket + + + + Ground rover + Ground rover + + + + Surface vessel, boat, ship + Surface vessel, boat, ship + + + + Submarine + Submarine + + + + Hexarotor + Hexarotor + + + + + Octorotor + Octorotor + + + + + Flapping wing + Flapping wing + + + + Onboard companion controller + Onboard companion controller + + + + Two-rotor VTOL using control surfaces in vertical operation in addition. Tailsitter + 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 + Quad-rotor VTOL using a V-shaped quad config in vertical operation. Tailsitter + + + + Tiltrotor VTOL + Tiltrotor VTOL + + + + VTOL reserved 2 + VTOL reserved 2 + + + + VTOL reserved 3 + VTOL reserved 3 + + + + VTOL reserved 4 + VTOL reserved 4 + + + + VTOL reserved 5 + VTOL reserved 5 + + + + Onboard gimbal + Onboard gimbal + + + + Onboard ADSB peripheral + Onboard ADSB peripheral + + + + vehicle %1 + vehicle %1 + + + + %1 %2 flight mode + %1 %2 flight mode + + + + armed + activé + + + + disarmed + désactivé + + + + Vehicle did not respond to command: %1 + Vehicle did not respond to command: %1 + + + + VehicleMapItem + + + Vehicle %1 + Vehicle %1 + + + + VehicleRotationCal + + + Hold Still + Hold Still + + + + Completed + Completed + + + + Incomplete + Incomplete + + + + VehicleSummary + + + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + + + + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + + + + VibrationPageWidget + + + Vibe + Vibe + + + + Clip count + Clip count + + + + Accel 1: + Accel 1: + + + + Accel 2: + Accel 2: + + + + Accel 3: + Accel 3: + + + + Not Available + Not Available + + + + VideoPageWidget + + + Enable Stream + Enable Stream + + + + Grid Lines + Grid Lines + + + + Stop Recording + Stop Recording + + + + Record Stream + Record Stream + + + + Video Streaming Not Configured + Video Streaming Not Configured + + + + VideoReceiver + + + Unabled to record video. Video save path must be specified in Settings. + Unabled to record video. Video save path must be specified in Settings. + + + + Invalid video format defined. + Invalid video format defined. + + + + ViewWidget + + + missing connected implementation + missing connected implementation + + + + no vehicle connected + no vehicle connected + + + + linechart + + + Form + Form + + + + Filter... (Ctrl+F) + Filter... (Ctrl+F) + + + + All MAVs + All MAVs + + + + Display only variable names in curve list + Display only variable names in curve list + + + + Short names + Short names + + + + + Display variable units in curve list + Display variable units in curve list + + + + Show units + Show units + + + + Rotate color scheme for all curves + Rotate color scheme for all curves + + + + Recolor + Recolor + + + diff --git a/localization/qgc_fr_FR.qm b/localization/qgc_fr_FR.qm deleted file mode 100644 index a505a1baf0c53edb1d9ca412835365f4b8a1d3f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 327335 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%0AQ^Y!0M>J92Y!u?Z<-smU3 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 diff --git a/localization/qgc_he.ts b/localization/qgc_he.ts new file mode 100644 index 000000000..10d99114d --- /dev/null +++ b/localization/qgc_he.ts @@ -0,0 +1,13832 @@ + + + + + APMAirframeComponent + + + + Please select your airframe type + Please select your airframe type + + + + + Frame Class: + Frame Class: + + + + + Frame Type: + Frame Type: + + + + Airframe + Airframe + + + + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + + + + APMAirframeComponentController + + + Param file github json download failed: %1 + Param file github json download failed: %1 + + + + Param file download failed: %1 + Param file download failed: %1 + + + + APMAirframeComponentSummary + + + + + + Frame Type + Frame Type + + + + + Frame Class + Frame Class + + + + + Firmware Version + Firmware Version + + + + + Unknown + Unknown + + + + APMCameraComponent + + + + Disabled + Disabled + + + + + Channel + Channel + + + + + Gimbal + Gimbal + + + + + Stabilize + Stabilize + + + + + Servo reverse + Servo reverse + + + + + Output channel: + Output channel: + + + + + Input channel: + Input channel: + + + + + Gimbal angle limits: + Gimbal angle limits: + + + + + + + min + min + + + + + + + max + max + + + + + Servo PWM limits: + Servo PWM limits: + + + + + Gimbal Settings + Gimbal Settings + + + + + Type: + Type: + + + + + Gimbal Type changes takes affect next reboot of autopilot + Gimbal Type changes takes affect next reboot of autopilot + + + + + Default Mode: + Default Mode: + + + + + Tilt + Tilt + + + + + Roll + Roll + + + + + Pan + Pan + + + + Camera + Camera + + + + Camera setup is used to adjust camera and gimbal settings. + Camera setup is used to adjust camera and gimbal settings. + + + + APMCameraComponentSummary + + + + Gimbal type + Gimbal type + + + + + Tilt input channel + Tilt input channel + + + + + Pan input channel + Pan input channel + + + + + Roll input channel + Roll input channel + + + + APMFirmwarePlugin + + + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + + + + Error during Solo video link setup: %1 + Error during Solo video link setup: %1 + + + + Unable to change altitude, vehicle altitude not known. + Unable to change altitude, vehicle altitude not known. + + + + Vehicle does not support guided takeoff + Vehicle does not support guided takeoff + + + + Unable to takeoff, vehicle position not known. + Unable to takeoff, vehicle position not known. + + + + Unable to takeoff: Vehicle failed to change to Guided mode. + Unable to takeoff: Vehicle failed to change to Guided mode. + + + + Unable to takeoff: Vehicle failed to arm. + 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 Auto mode. + + + + Unable to start mission: Vehicle failed to change to Guided mode. + Unable to start mission: Vehicle failed to change to Guided mode. + + + + Unable to start mission: Vehicle failed to arm. + Unable to start mission: Vehicle failed to arm. + + + + APMFlightModesComponent + + + + Flight Mode Settings + Flight Mode Settings + + + + + (Channel 5) + (Channel 5) + + + + + Flight mode channel: + Flight mode channel: + + + + + Not assigned + Not assigned + + + + + Channel 1 + Channel 1 + + + + + Channel 2 + Channel 2 + + + + + Channel 3 + Channel 3 + + + + + Channel 4 + Channel 4 + + + + + Channel 5 + Channel 5 + + + + + Channel 6 + Channel 6 + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Flight Mode + Flight Mode + + + + + Channel Options + Channel Options + + + + + Channel option %1 : + Channel option %1 : + + + + Flight Modes + Flight Modes + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + + + + APMFlightModesComponentSummary + + + + Flight Mode 1 + Flight Mode 1 + + + + + Flight Mode 2 + Flight Mode 2 + + + + + Flight Mode 3 + Flight Mode 3 + + + + + Flight Mode 4 + Flight Mode 4 + + + + + Flight Mode 5 + Flight Mode 5 + + + + + Flight Mode 6 + Flight Mode 6 + + + + APMHeliComponent + + + + Servo Setup + Servo Setup + + + + + Servo + Servo + + + + + Function + Function + + + + + Min + Min + + + + + Max + Max + + + + + Trim + Trim + + + + + Reversed + Reversed + + + + + 1 + 1 + + + + + 2 + 2 + + + + + 3 + 3 + + + + + 4 + 4 + + + + + Swash Setup + Swash Setup + + + + + Throttle Setup + Throttle Setup + + + + + Collective Curve Setup + Collective Curve Setup + + + + Heli + Heli + + + + Heli Setup is used to setup parameters which are specific to a helicopter. + Heli Setup is used to setup parameters which are specific to a helicopter. + + + + APMLightsComponent + + + + Disabled + Disabled + + + + + Channel + Channel + + + + + Light Output Channels + Light Output Channels + + + + + Lights 1: + Lights 1: + + + + + Lights 2: + Lights 2: + + + + + Brightness Steps: + Brightness Steps: + + + + Lights + Lights + + + + Lights setup is used to adjust light output channels. + Lights setup is used to adjust light output channels. + + + + APMLightsComponentSummary + + + + Disabled + Disabled + + + + + Channel 5 + Channel 5 + + + + + Channel 6 + Channel 6 + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Channel 9 + Channel 9 + + + + + Channel 10 + Channel 10 + + + + + Channel 11 + Channel 11 + + + + + Channel 12 + Channel 12 + + + + + Channel 13 + Channel 13 + + + + + Channel 14 + Channel 14 + + + + + Lights Output 1 + Lights Output 1 + + + + + Lights Output 2 + Lights Output 2 + + + + APMNotSupported + + + + Not supported + Not supported + + + + APMPowerComponent + + + + Power Module 90A + Power Module 90A + + + + + Power Module HV + Power Module HV + + + + + 3DR Iris + 3DR Iris + + + + + Other + Other + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Measured voltage: + + + + + Vehicle voltage: + Vehicle voltage: + + + + + Measure current draw using an external current meter and enter the value below. Click Calculate to set the new amps per volt value. + 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: + Measured current: + + + + + Vehicle current: + Vehicle current: + + + + + Battery monitor: + Battery monitor: + + + + + Requires vehicle reboot + Requires vehicle reboot + + + + + + + Battery 1 + Battery 1 + + + + + Battery1 monitor: + Battery1 monitor: + + + + + + + Reboot vehicle + Reboot vehicle + + + + + + + Battery 2 + Battery 2 + + + + + Battery2 monitor: + Battery2 monitor: + + + + + Battery capacity: + Battery capacity: + + + + + Minimum arming voltage: + Minimum arming voltage: + + + + + Power sensor: + Power sensor: + + + + + Current pin: + Current pin: + + + + + Voltage pin: + Voltage pin: + + + + + + + Voltage multiplier: + Voltage multiplier: + + + + + + + Calculate + Calculate + + + + + Calculate Voltage Multiplier + 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. + 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: + Amps per volt: + + + + + Calculate 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. + 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. + + + + Power + Power + + + + The Power Component is used to setup battery parameters. + The Power Component is used to setup battery parameters. + + + + APMPowerComponentSummary + + + + Batt1 monitor + Batt1 monitor + + + + + Batt1 capacity + Batt1 capacity + + + + + Batt2 monitor + Batt2 monitor + + + + + Batt2 capacity + Batt2 capacity + + + + APMRadioComponent + + + Radio + Radio + + + + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + + + + APMRadioComponentSummary + + + + Roll + Roll + + + + + + + + + + + Setup required + Setup required + + + + + + + + + + + Channel %1 + Channel %1 + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Throttle + + + + APMSafetyComponent + + + Safety + Safety + + + + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + + Requires vehicle reboot + Requires vehicle reboot + + + + + Low action: + Low action: + + + + + Critical action: + Critical action: + + + + + Low voltage threshold: + Low voltage threshold: + + + + + Critical voltage threshold: + Critical voltage threshold: + + + + + Low mAh threshold: + Low mAh threshold: + + + + + Critical mAh threshold: + Critical mAh threshold: + + + + + Reboot vehicle + Reboot vehicle + + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + + + + Failsafe Triggers + Failsafe Triggers + + + + + Throttle PWM threshold: + Throttle PWM threshold: + + + + + GCS failsafe + GCS failsafe + + + + + + + Ground Station failsafe: + Ground Station failsafe: + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + + + PWM threshold: + PWM threshold: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + General Failsafe Triggers + General Failsafe Triggers + + + + + Disabled + Disabled + + + + + Always RTL + Always RTL + + + + + Continue with Mission in Auto Mode + Continue with Mission in Auto Mode + + + + + Always Land + Always Land + + + + + GeoFence + GeoFence + + + + + Circle GeoFence enabled + Circle GeoFence enabled + + + + + Altitude GeoFence enabled + Altitude GeoFence enabled + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Max radius: + Max radius: + + + + + Max altitude: + Max altitude: + + + + + + + Return to Launch + Return to Launch + + + + + + + Return at current altitude + Return at current altitude + + + + + + + Return at specified altitude: + Return at specified altitude: + + + + + Loiter above Home for: + Loiter above Home for: + + + + + Land with descent speed: + Land with descent speed: + + + + + Final loiter altitude: + Final loiter altitude: + + + + + Arming Checks + Arming Checks + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentCopter + + + Ground Station failsafe: + Ground Station failsafe: + + + + Throttle failsafe: + Throttle failsafe: + + + + Disabled + Disabled + + + + Always RTL + Always RTL + + + + Continue with Mission in Auto Mode + Continue with Mission in Auto Mode + + + + Always Land + Always Land + + + + PWM threshold: + PWM threshold: + + + + Return to Launch + Return to Launch + + + + + Voltage threshold: + Voltage threshold: + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery low action: + Battery low action: + + + + + Battery critical action: + Battery critical action: + + + + + MAH threshold: + MAH threshold: + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + General Failsafe Triggers + General Failsafe Triggers + + + + GeoFence + GeoFence + + + + Circle GeoFence enabled + Circle GeoFence enabled + + + + Altitude GeoFence enabled + Altitude GeoFence enabled + + + + Report only + Report only + + + + RTL or Land + RTL or Land + + + + Max radius: + Max radius: + + + + Max altitude: + Max altitude: + + + + Return at current altitude + Return at current altitude + + + + Return at specified altitude: + Return at specified altitude: + + + + Loiter above Home for: + Loiter above Home for: + + + + Land with descent speed: + Land with descent speed: + + + + Final loiter altitude: + Final loiter altitude: + + + + Arming Checks + Arming Checks + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentPlane + + + Failsafe Triggers + Failsafe Triggers + + + + Throttle PWM threshold: + Throttle PWM threshold: + + + + Voltage threshold: + Voltage threshold: + + + + MAH threshold: + MAH threshold: + + + + GCS failsafe + GCS failsafe + + + + Return to Launch + Return to Launch + + + + Return at current altitude + Return at current altitude + + + + Return at specified altitude: + Return at specified altitude: + + + + APMSafetyComponentRover + + + Failsafe Triggers + Failsafe Triggers + + + + Ground Station failsafe: + Ground Station failsafe: + + + + Throttle failsafe: + Throttle failsafe: + + + + PWM threshold: + PWM threshold: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + Disabled + Disabled + + + + Hold + Hold + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks + Arming Checks + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentSub + + + + Failsafe Actions + Failsafe Actions + + + + + GCS Heartbeat: + GCS Heartbeat: + + + + + Leak: + Leak: + + + + + Detector Pin: + Detector Pin: + + + + + Battery: + Battery: + + + + + EKF: + EKF: + + + + + Pilot Input: + Pilot Input: + + + + + Internal Temperature: + Internal Temperature: + + + + + Internal Pressure: + Internal Pressure: + + + + + Threshold: + Threshold: + + + + + Arming Checks + Arming Checks + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentSummary + + + + Arming Checks: + Arming Checks: + + + + + Enabled + Enabled + + + + + Some disabled + Some disabled + + + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + Failsafe Action: + Failsafe Action: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + + + GeoFence: + GeoFence: + + + + + Disabled + Disabled + + + + + Altitude + Altitude + + + + + Circle + Circle + + + + + Altitude,Circle + Altitude,Circle + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Unknown + Unknown + + + + + + + RTL min alt: + RTL min alt: + + + + + + + current + current + + + + APMSafetyComponentSummaryCopter + + + Disabled + Disabled + + + + Unknown + Unknown + + + + Arming Checks: + Arming Checks: + + + + Enabled + Enabled + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + GeoFence: + GeoFence: + + + + Altitude + Altitude + + + + Circle + Circle + + + + Altitude,Circle + Altitude,Circle + + + + Report only + Report only + + + + RTL or Land + RTL or Land + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryPlane + + + Throttle failsafe: + Throttle failsafe: + + + + + + Disabled + Disabled + + + + Voltage failsafe: + Voltage failsafe: + + + + mAh failsafe: + mAh failsafe: + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryRover + + + + + Disabled + Disabled + + + + Always RTL + Always RTL + + + + Always Hold + Always Hold + + + + + Unknown + Unknown + + + + Hold + Hold + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks: + Arming Checks: + + + + Enabled + Enabled + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Failsafe Action: + Failsafe Action: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + APMSafetyComponentSummarySub + + + + Arming Checks: + Arming Checks: + + + + + Enabled + Enabled + + + + + Some disabled + Some disabled + + + + + GCS failsafe: + GCS failsafe: + + + + + Leak failsafe: + Leak failsafe: + + + + + Battery failsafe: + Battery failsafe: + + + + + EKF failsafe: + EKF failsafe: + + + + + Pilot Input failsafe: + Pilot Input failsafe: + + + + + Int. Temperature failsafe: + Int. Temperature failsafe: + + + + + Int. Pressure failsafe: + Int. Pressure failsafe: + + + + APMSensorsComponent + + + + If the compass or GPS module is mounted in flight direction, leave the default value (None) + If the compass or GPS module is mounted in flight direction, leave the default value (None) + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + For Compass calibration you will need to rotate your vehicle through a number of positions. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + The calibration for Compass %1 appears to be poor. + The calibration for Compass %1 appears to be poor. + + + + + Check the compass position within your vehicle and re-do the calibration. + Check the compass position within your vehicle and re-do the calibration. + + + + + + + Calibrate Compass + Calibrate Compass + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Sensor Settings + Sensor Settings + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Calibration complete + Calibration complete + + + + + Sensor Calibration + Sensor Calibration + + + + + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + + + + + + + Compass + Compass + + + + + + + (primary + (primary + + + + + + + (secondary + (secondary + + + + + + + , external + , external + + + + + + + , internal + , internal + + + + + + + Use Compass + Use Compass + + + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + + + + + - Green indicates a well functioning compass. + + - Green indicates a well functioning compass. + + + + + + - Yellow indicates a questionable compass or calibration. + + - Yellow indicates a questionable compass or calibration. + + + + + + - Red indicates a compass which should not be used. + + + - Red indicates a compass which should not be used. + + + + + + + + + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + + + + + Orientation: + Orientation: + + + + + If mounted in the direction of flight, select None. + If mounted in the direction of flight, select None. + + + + + Before calibrating make sure rotation settings are correct. + Before calibrating make sure rotation settings are correct. + + + + + Accelerometer calibration complete + Accelerometer calibration complete + + + + + Compass calibration complete + Compass calibration complete + + + + + + + Reboot Vehicle + Reboot Vehicle + + + + + Autopilot Rotation: + Autopilot Rotation: + + + + + 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. + 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. + 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. + 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. + 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. + 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. + Secure the copter (perhaps with tape) so that it does not move. + + + + + Turn on your transmitter and keep throttle at zero. + Turn on your transmitter and keep throttle at zero. + + + + + Click Ok to start CompassMot calibration. + Click Ok to start CompassMot calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press Ok. + To level the horizon you need to place the vehicle in its level flight position and press Ok. + + + + + depth + depth + + + + + altitude + altitude + + + + + Pressure calibration will set the %1 to zero at the current pressure reading. %2 + 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. + To calibrate the airspeed sensor shield it from the wind. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Accelerometer + Accelerometer + + + + + Compass + Compass + + + + + Accelerometer must be calibrated prior to Compass. + Accelerometer must be calibrated prior to Compass. + + + + + Level Horizon + Level Horizon + + + + + Accelerometer must be calibrated prior to Level Horizon. + Accelerometer must be calibrated prior to Level Horizon. + + + + + Calibrate Pressure + Calibrate Pressure + + + + + Cal Baro/Airspeed + Cal Baro/Airspeed + + + + + CompassMot + CompassMot + + + + + CompassMot - Compass Motor Interference Calibration + CompassMot - Compass Motor Interference Calibration + + + + + Next + Next + + + + + Cancel + Cancel + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + APMSensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + + + + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + + + + Quickly bring the throttle back down to zero + Quickly bring the throttle back down to zero + + + + Press the Next button to complete the calibration + Press the Next button to complete the calibration + + + + Hold the vehicle in its level flight position. + Hold the vehicle in its level flight position. + + + + Requesting pressure calibration... + Requesting pressure calibration... + + + + Rotate the vehicle continuously as shown in the diagram until marked as Completed + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + Place you vehicle into one of the orientations shown below and hold it still + + + + Level horizon complete + Level horizon complete + + + + Level horizon failed + Level horizon failed + + + + Pressure calibration success + Pressure calibration success + + + + Pressure calibration fail + Pressure calibration fail + + + + Compass %1 calibration complete + Compass %1 calibration complete + + + + Compass %1 calibration below quality threshold + Compass %1 calibration below quality threshold + + + + All compasses calibrated successfully + All compasses calibrated successfully + + + + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + + + + Compass calibration failed + Compass calibration failed + + + + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + + + + Continue rotating... + Continue rotating... + + + + APMSensorsComponentSummary + + + + Compass + Compass + + + + + + + Setup required + Setup required + + + + + Not installed + Not installed + + + + + Accelerometer(s) + Accelerometer(s) + + + + + Ready + Ready + + + + APMSubFrameComponent + + + Frame + 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. + 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. + + + + + + + Load Vehicle Default Parameters + Load Vehicle Default Parameters + + + + + Select your vehicle to load the default parameters: + Select your vehicle to load the default parameters: + + + + APMSubFrameComponentSummary + + + + Frame Type + Frame Type + + + + + Firmware Version + Firmware Version + + + + + + + Unknown + Unknown + + + + + Git Revision + Git Revision + + + + APMTuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + APMTuningComponentCopter + + + + Basic Tuning + Basic Tuning + + + + + Roll/Pitch Sensitivity + Roll/Pitch Sensitivity + + + + + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + + + + + Climb Sensitivity + Climb Sensitivity + + + + + Slide to the right to climb more aggressively or slide to the left to climb more gently + Slide to the right to climb more aggressively or slide to the left to climb more gently + + + + + + + RC Roll/Pitch Feel + RC Roll/Pitch Feel + + + + + + + Slide to the left for soft control, slide to the right for crisp control + Slide to the left for soft control, slide to the right for crisp control + + + + + AutoTune + AutoTune + + + + + Axes to AutoTune: + Axes to AutoTune: + + + + + Channel for AutoTune switch: + Channel for AutoTune switch: + + + + + None + None + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Channel 9 + Channel 9 + + + + + Channel 10 + Channel 10 + + + + + Channel 11 + Channel 11 + + + + + Channel 12 + Channel 12 + + + + + In Flight Tuning + In Flight Tuning + + + + + Channel Option 6 (Tuning): + Channel Option 6 (Tuning): + + + + + Min: + Min: + + + + + Max: + Max: + + + + AirframeComponent + + + + Custom Airframe Config + Custom Airframe Config + + + + + Your vehicle is using a custom airframe configuration. + Your vehicle is using a custom airframe configuration. + + + + + This configuration can only be modified through the Parameter Editor. + + + This configuration can only be modified through the Parameter Editor. + + + + + + + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + + + + + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + + + + + You've connected a %1. + You've connected a %1. + + + + + Airframe is not set. + Airframe is not set. + + + + + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + + + + + + + Apply and Restart + Apply and Restart + + + + Airframe + Airframe + + + + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + + + + AirframeComponentController + + + You cannot change airframe configuration while connected to multiple vehicles. + You cannot change airframe configuration while connected to multiple vehicles. + + + + AirframeComponentSummary + + + + System ID + System ID + + + + + Airframe type + Airframe type + + + + + + + Setup required + Setup required + + + + + Vehicle + Vehicle + + + + + Firmware Version + Firmware Version + + + + + Unknown + Unknown + + + + AnalyzeView + + + Analyze + Analyze + + + + Log Download + Log Download + + + + GeoTag Images + GeoTag Images + + + + Mavlink Console + Mavlink Console + + + + AppLogModel + + + Open console log output file failed %1 : %2 + Open console log output file failed %1 : %2 + + + + AppMessages + + + Clear All + Clear All + + + + Log files (*.txt) + Log files (*.txt) + + + + All Files (*) + All Files (*) + + + + Select log save file + Select log save file + + + + Save App Log + Save App Log + + + + Show Latest + Show Latest + + + + Set logging + Set logging + + + + Turn on logging categories + Turn on logging categories + + + + AppSettings + + + Application Settings + Application Settings + + + + ArmedIndicator + + + Armed + Armed + + + + Disarmed + Disarmed + + + + AudioOutput + + + negative + negative + + + + point + point + + + + meters + meters + + + + AutoPilotPlugin + + + One or more vehicle components require setup prior to flight. + One or more vehicle components require setup prior to flight. + + + + BatteryIndicator + + + Battery Status + Battery Status + + + + Voltage: + Voltage: + + + + Accumulated Consumption: + Accumulated Consumption: + + + + BluetoothLink + + + Bluetooth Link Error + Bluetooth Link Error + + + + BluetoothSettings + + + Bluetooth Not Available + Bluetooth Not Available + + + + Bluetooth Link Settings + Bluetooth Link Settings + + + + Device: + Device: + + + + Address: + Address: + + + + Bluetooth Devices: + Bluetooth Devices: + + + + Scan + Scan + + + + Stop + Stop + + + + Bootloader + + + Write failed: %1 + Write failed: %1 + + + + Incorrect number of bytes returned for write: actual(%1) expected(%2) + Incorrect number of bytes returned for write: actual(%1) expected(%2) + + + + Timeout waiting for bytes to be available + Timeout waiting for bytes to be available + + + + Read failed: error: %1 + Read failed: error: %1 + + + + Get Command Response: + Get Command Response: + + + + Invalid sync response: 0x%1 0x%2 + Invalid sync response: 0x%1 0x%2 + + + + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + + + + Unknown response code + Unknown response code + + + + Command failed: 0x%1 (%2) + Command failed: 0x%1 (%2) + + + + + Get Board Info: + Get Board Info: + + + + Send Command: + Send Command: + + + + Board erase failed: %1 + Board erase failed: %1 + + + + + Unable to open firmware file %1: %2 + Unable to open firmware file %1: %2 + + + + + Firmware file read failed: %1 + Firmware file read failed: %1 + + + + + Flash failed: %1 at address 0x%2 + Flash failed: %1 at address 0x%2 + + + + + Unable to retrieve block from ihx: index %1 + Unable to retrieve block from ihx: index %1 + + + + Unable to set flash start address: 0x%2 + Unable to set flash start address: 0x%2 + + + + + Read failed: %1 at address: 0x%2 + Read failed: %1 at address: 0x%2 + + + + + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + + + + Unable to set read start address: 0x%2 + Unable to set read start address: 0x%2 + + + + CRC mismatch: board(0x%1) file(0x%2) + CRC mismatch: board(0x%1) file(0x%2) + + + + Open failed on port %1: %2 + Open failed on port %1: %2 + + + + Found unsupported bootloader version: %1 + Found unsupported bootloader version: %1 + + + + Get Board Id: + Get Board Id: + + + + BuiltInPreFlightCheckModel + + + Initial checks + Initial checks + + + + Hardware + Hardware + + + + Props mounted? Wings secured? Tail secured? + Props mounted? Wings secured? Tail secured? + + + + Please arm the vehicle here + Please arm the vehicle here + + + + Actuators + Actuators + + + + Move all control surfaces. Did they work properly? + Move all control surfaces. Did they work properly? + + + + Motors + Motors + + + + Propellers free? Then throttle up gently. Working properly? + Propellers free? Then throttle up gently. Working properly? + + + + Mission + Mission + + + + Please confirm mission is valid (waypoints valid, no terrain collision). + Please confirm mission is valid (waypoints valid, no terrain collision). + + + + Last preparations before launch + Last preparations before launch + + + + Payload + Payload + + + + Configured and started? Payload lid closed? + Configured and started? Payload lid closed? + + + + OK for your platform? Lauching into the wind? + OK for your platform? Lauching into the wind? + + + + Flight area + Flight area + + + + Launch area and path free of obstacles/people? + Launch area and path free of obstacles/people? + + + + CameraCalc + + + Camera + Camera + + + + Width + Width + + + + Height + Height + + + + Sensor + Sensor + + + + Image + Image + + + + Focal length + Focal length + + + + Front Lap + Front Lap + + + + Side Lap + Side Lap + + + + Overlap + Overlap + + + + Select one: + Select one: + + + + Ground Res + Ground Res + + + + CameraCalc section version %1 not supported + CameraCalc section version %1 not supported + + + + Custom Camera + Custom Camera + + + + Manual (no camera specs) + Manual (no camera specs) + + + + CameraComponent + + + + Vehicle must be restarted for changes to take effect. + Vehicle must be restarted for changes to take effect. + + + + + Apply and Restart + Apply and Restart + + + + + Camera Trigger Settings + Camera Trigger Settings + + + + + Trigger mode + Trigger mode + + + + + Trigger interface + Trigger interface + + + + + Time Interval + Time Interval + + + + + Distance Interval + Distance Interval + + + + + Hardware Settings + Hardware Settings + + + + + AUX Pin Assignment + AUX Pin Assignment + + + + + Trigger Pin Polarity + Trigger Pin Polarity + + + + + Trigger Period + Trigger Period + + + + + Camera Test + Camera Test + + + + + Trigger Camera + Trigger Camera + + + + Camera + Camera + + + + Camera setup is used to adjust camera and gimbal settings. + Camera setup is used to adjust camera and gimbal settings. + + + + CameraComponentSummary + + + + Trigger interface + Trigger interface + + + + + Trigger mode + Trigger mode + + + + + Time interval + Time interval + + + + + Distance interval + Distance interval + + + + + AUX pins + AUX pins + + + + + AUX pin polarity + AUX pin polarity + + + + CameraPageWidget + + + Video Settings + Video Settings + + + + Camera Settings + Camera Settings + + + + Trigger Camera + Trigger Camera + + + + Camera + Camera + + + + Free Space: + Free Space: + + + + Camera Selector: + Camera Selector: + + + + Single + Single + + + + Time Lapse + Time Lapse + + + + Photo Mode + Photo Mode + + + + Photo Interval (seconds) + Photo Interval (seconds) + + + + Reset Camera Defaults + Reset Camera Defaults + + + + Reset + Reset + + + + Reset Camera to Factory Settings + Reset Camera to Factory Settings + + + + Confirm resetting all settings? + Confirm resetting all settings? + + + + Storage + Storage + + + + Format + Format + + + + Format Camera Storage + Format Camera Storage + + + + Confirm erasing all files? + Confirm erasing all files? + + + + CameraSection + + + Camera + Camera + + + + Time + Time + + + + Distance + Distance + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Gimbal + Gimbal + + + + Mode + Mode + + + + CenterMapDropButton + + + Center map on: + Center map on: + + + + Mission + Mission + + + + All items + All items + + + + Home + Home + + + + Current Location + Current Location + + + + Specified Location + Specified Location + + + + Vehicle + Vehicle + + + + Follow Vehicle + Follow Vehicle + + + + CenterMapDropPanel + + + Center map on: + Center map on: + + + + Mission + Mission + + + + All items + All items + + + + Home + Home + + + + Current Location + Current Location + + + + Specified Location + Specified Location + + + + Vehicle + Vehicle + + + + CorridorScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Corridor Scan + Corridor Scan + + + + C + C + + + + CorridorScanEditor + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Altitude + Altitude + + + + Trigger Distance + Trigger Distance + + + + Spacing + Spacing + + + + Corridor + Corridor + + + + Width + Width + + + + Turnaround dist + Turnaround dist + + + + Take images in turnarounds + Take images in turnarounds + + + + Relative altitude + Relative altitude + + + + Rotate Entry Point + Rotate Entry Point + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + CustomCommandWidget + + + No vehicle connected + No vehicle connected + + + + Load Custom Qml file... + Load Custom Qml file... + + + + Reset + Reset + + + + CustomCommandWidgetController + + + Select custom Qml file + Select custom Qml file + + + + Qml files (*.qml) + Qml files (*.qml) + + + + DebugWindow + + + Qt Platform: + Qt Platform: + + + + Font Point Size 10 + Font Point Size 10 + + + + Default font width: + Default font width: + + + + Font Point Size 10.5 + Font Point Size 10.5 + + + + Default font height: + Default font height: + + + + Font Point Size 11 + Font Point Size 11 + + + + Default font pixel size: + Default font pixel size: + + + + Font Point Size 11.5 + Font Point Size 11.5 + + + + Default font point size: + Default font point size: + + + + Font Point Size 12 + Font Point Size 12 + + + + QML Screen Desktop: + QML Screen Desktop: + + + + Font Point Size 12.5 + Font Point Size 12.5 + + + + QML Screen Size: + QML Screen Size: + + + + Font Point Size 13 + Font Point Size 13 + + + + QML Pixel Density: + QML Pixel Density: + + + + Font Point Size 13.5 + Font Point Size 13.5 + + + + QML Pixel Ratio: + QML Pixel Ratio: + + + + Font Point Size 14 + Font Point Size 14 + + + + Default Point: + Default Point: + + + + Font Point Size 14.5 + Font Point Size 14.5 + + + + Computed Font Height: + Computed Font Height: + + + + Font Point Size 15 + Font Point Size 15 + + + + Computed Screen Height: + Computed Screen Height: + + + + Font Point Size 15.5 + Font Point Size 15.5 + + + + Computed Screen Width: + Computed Screen Width: + + + + Font Point Size 16 + Font Point Size 16 + + + + ESP8266Component + + + controller WiFi Bridge + controller WiFi Bridge + + + + Error fetching WiFi Bridge Status: %1 + Error fetching WiFi Bridge Status: %1 + + + + ESP WiFi Bridge Settings + ESP WiFi Bridge Settings + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + WiFi Channel + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + WiFi STA SSID + WiFi STA SSID + + + + WiFi STA Password + WiFi STA Password + + + + UART Baud Rate + UART Baud Rate + + + + QGC UDP Port + QGC UDP Port + + + + ESP WiFi Bridge Status + ESP WiFi Bridge Status + + + + Bridge/Vehicle Link + Bridge/Vehicle Link + + + + Bridge/QGC Link + Bridge/QGC Link + + + + QGC/Bridge Link + QGC/Bridge Link + + + + + + Messages Received + Messages Received + + + + + + Messages Lost + Messages Lost + + + + + + Messages Sent + Messages Sent + + + + Restore Defaults + Restore Defaults + + + + Restart WiFi Bridge + Restart WiFi Bridge + + + + Reboot WiFi Bridge + Reboot WiFi Bridge + + + + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + + + + Reset Counters + Reset Counters + + + + WiFi Bridge + WiFi Bridge + + + + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + + + + ESP8266ComponentSummary + + + Firmware Version + Firmware Version + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + WiFi Channel + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + UART Baud Rate + UART Baud Rate + + + + EditPositionDialog + + + Latitude + Latitude + + + + Longitude + Longitude + + + + Set Geographic + Set Geographic + + + + Zone + Zone + + + + Hemisphere + Hemisphere + + + + Easting + Easting + + + + Northing + Northing + + + + Set UTM + Set UTM + + + + Set From Vehicle Position + Set From Vehicle Position + + + + FWLandingPatternEditor + + + Set to vehicle heading + Set to vehicle heading + + + + Set to vehicle location + Set to vehicle location + + + + Loiter point + Loiter point + + + + + Altitude + Altitude + + + + Radius + Radius + + + + Landing Dist + Landing Dist + + + + Glide Slope + Glide Slope + + + + Altitudes relative to home + Altitudes relative to home + + + + - or - + - or - + + + + Loiter clockwise + Loiter clockwise + + + + Landing point + Landing point + + + + Heading + Heading + + + + Click in map to set landing point. + Click in map to set landing point. + + + + Fact + + + Unknown: %1 + Unknown: %1 + + + + true + true + + + + false + false + + + + FactMetaData + + + Other + Other + + + + Misc + Misc + + + + + + + + + + + + + + + Value must be within %1 and %2 + Value must be within %1 and %2 + + + + + Invalid number + Invalid number + + + + FactPanel + + + Parameters(s) missing: %1 + Parameters(s) missing: %1 + + + + FactPanelController + + + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + + + + Internal Error: %1 + Internal Error: %1 + + + + FactTextField + + + Invalid Value + Invalid Value + + + + Value Details + Value Details + + + + FactValueSlider + + + Value Details + Value Details + + + + FileManager + + + Unable to open local file for writing (%1) + Unable to open local file for writing (%1) + + + + Unable to write data to local file (%1) + Unable to write data to local file (%1) + + + + Download: Incorrect session returned + Download: Incorrect session returned + + + + Download: Offset returned (%1) differs from offset requested/expected (%2) + Download: Offset returned (%1) differs from offset requested/expected (%2) + + + + List: Offset returned (%1) differs from offset requested (%2) + List: Offset returned (%1) differs from offset requested (%2) + + + + Incorrectly formed list entry: '%1' + Incorrectly formed list entry: '%1' + + + + Missing NULL termination in list entry + Missing NULL termination in list entry + + + + Write: Incorrect session returned + Write: Incorrect session returned + + + + Write: Offset returned (%1) differs from offset requested (%2) + Write: Offset returned (%1) differs from offset requested (%2) + + + + Write: Returned invalid size of write size data + Write: Returned invalid size of write size data + + + + Write: Size returned (%1) differs from size requested (%2) + Write: Size returned (%1) differs from size requested (%2) + + + + Bad sequence number on received message: expected(%1) received(%2) + Bad sequence number on received message: expected(%1) received(%2) + + + + Nak received creating file, error: %1 + Nak received creating file, error: %1 + + + + Nak received creating directory, error: %1 + Nak received creating directory, error: %1 + + + + Nak received, error: %1 + Nak received, error: %1 + + + + Unknown opcode returned from server: %1 + Unknown opcode returned from server: %1 + + + + + + Command not sent. Waiting for previous command to complete. + Command not sent. Waiting for previous command to complete. + + + + + + + Command not sent. No Vehicle links. + Command not sent. No Vehicle links. + + + + + UAS File manager busy. Try again later + UAS File manager busy. Try again later + + + + File (%1) is not readable for upload + File (%1) is not readable for upload + + + + Unable to open local file for upload (%1) + Unable to open local file for upload (%1) + + + + Unable to read data from local file (%1) + Unable to read data from local file (%1) + + + + + Timeout waiting for ack: Download failed + Timeout waiting for ack: Download failed + + + + + Timeout waiting for ack: Upload failed + Timeout waiting for ack: Upload failed + + + + FirmwareImage + + + Incorrectly formatted line in .ihx file, line too short + Incorrectly formatted line in .ihx file, line too short + + + + Unsupported record type in file: %1 + Unsupported record type in file: %1 + + + + Unable to open firmware file %1, error: %2 + Unable to open firmware file %1, error: %2 + + + + Supplied file is not a valid JSON document + Supplied file is not a valid JSON document + + + + Firmware file mission required key: %1 + Firmware file mission required key: %1 + + + + Firmware file has invalid key: %1 + Firmware file has invalid key: %1 + + + + Downloaded firmware board id does not match hardware board id: %1 != %2 + Downloaded firmware board id does not match hardware board id: %1 != %2 + + + + Write failed for parameter meta data file, error: %1 + Write failed for parameter meta data file, error: %1 + + + + Unable to open parameter meta data file %1 for writing, error: %2 + Unable to open parameter meta data file %1 for writing, error: %2 + + + + Write failed for airframe meta data file, error: %1 + Write failed for airframe meta data file, error: %1 + + + + Unable to open airframe meta data file %1 for writing, error: %2 + Unable to open airframe meta data file %1 for writing, error: %2 + + + + Unable to open decompressed file %1 for writing, error: %2 + Unable to open decompressed file %1 for writing, error: %2 + + + + Write failed for decompressed image file, error: %1 + Write failed for decompressed image file, error: %1 + + + + Firmware file has invalid decompressed size for %1 + Firmware file has invalid decompressed size for %1 + + + + Could not find compressed bytes for %1 in Firmware file + Could not find compressed bytes for %1 in Firmware file + + + + Incorrectly formed compressed bytes section for %1 in Firmware file + Incorrectly formed compressed bytes section for %1 in Firmware file + + + + Firmware file has 0 length %1 + Firmware file has 0 length %1 + + + + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + + + + Successfully decompressed %1 + Successfully decompressed %1 + + + + Unabled to open firmware file %1, %2 + Unabled to open firmware file %1, %2 + + + + FirmwarePlugin + + + Sony NEX-5R 20mm + Sony NEX-5R 20mm + + + + Sony ILCE-QX1 + Sony ILCE-QX1 + + + + Canon S100 PowerShot + Canon S100 PowerShot + + + + Canon G9 X PowerShot + Canon G9 X PowerShot + + + + Canon SX260 HS PowerShot + Canon SX260 HS PowerShot + + + + Canon EOS-M 22mm + Canon EOS-M 22mm + + + + Sony a6000 16mm + Sony a6000 16mm + + + + Sony RX100 II 28mm + Sony RX100 II 28mm + + + + Ricoh GR II + Ricoh GR II + + + + RedEdge + RedEdge + + + + Parrot Sequioa RGB + Parrot Sequioa RGB + + + + Parrot Sequioa Monochrome + Parrot Sequioa Monochrome + + + + GoPro Hero 4 + GoPro Hero 4 + + + + Sentera NDVI Single Sensor + Sentera NDVI Single Sensor + + + + Sentera Double 4K Sensor + Sentera Double 4K Sensor + + + + FirmwareUpgrade + + + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + + + + Update the autopilot firmware to the latest version + Update the autopilot firmware to the latest version + + + + All %1 connections to vehicles must be + All %1 connections to vehicles must be + + + + Upgrade cancelled + Upgrade cancelled + + + + Found device + Found device + + + + + + + PX4 Flight Stack + PX4 Flight Stack + + + + + Standard Version (stable) + Standard Version (stable) + + + + Beta Testing (beta) + Beta Testing (beta) + + + + Developer Build (master) + Developer Build (master) + + + + + + Custom firmware file... + Custom firmware file... + + + + PX4 Pro + PX4 Pro + + + + ArduPilot + ArduPilot + + + + Standard Version + Standard Version + + + + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + + + + Detected Pixhawk board. You can select from the following flight stacks: + Detected Pixhawk board. You can select from the following flight stacks: + + + + Press Ok to upgrade your vehicle. + Press Ok to upgrade your vehicle. + + + + ArduPilot Flight Stack + ArduPilot Flight Stack + + + + Advanced settings + Advanced settings + + + + Select which version of the firmware you would like to install: + Select which version of the firmware you would like to install: + + + + Select which version of the above flight stack you would like to install: + Select which version of the above flight stack you would like to install: + + + + Select the standard version or one from the file system (previously downloaded): + Select the standard version or one from the file system (previously downloaded): + + + + WARNING: BETA FIRMWARE. + WARNING: BETA FIRMWARE. + + + + This firmware version is ONLY intended for beta testers. + This firmware version is ONLY intended for beta testers. + + + + Although it has received FLIGHT TESTING, it represents actively changed code. + Although it has received FLIGHT TESTING, it represents actively changed code. + + + + Do NOT use for normal operation. + Do NOT use for normal operation. + + + + WARNING: CONTINUOUS BUILD FIRMWARE. + WARNING: CONTINUOUS BUILD FIRMWARE. + + + + This firmware has NOT BEEN FLIGHT TESTED. + This firmware has NOT BEEN FLIGHT TESTED. + + + + It is only intended for DEVELOPERS. + It is only intended for DEVELOPERS. + + + + Run bench tests without props first. + Run bench tests without props first. + + + + Do NOT fly this without additional safety precautions. + Do NOT fly this without additional safety precautions. + + + + Follow the mailing list actively when using it. + Follow the mailing list actively when using it. + + + + FirmwareUpgradeController + + + Connect not allowed during Firmware Upgrade. + Connect not allowed during Firmware Upgrade. + + + + Connected to bootloader: + Connected to bootloader: + + + + Version: %1 + Version: %1 + + + + Board ID: %1 + Board ID: %1 + + + + Flash size: %1 + Flash size: %1 + + + + Attempting to flash an unknown board type, you must select 'Custom firmware file' + Attempting to flash an unknown board type, you must select 'Custom firmware file' + + + + Select Firmware File + Select Firmware File + + + + Firmware Files (*.px4 *.bin *.ihx) + Firmware Files (*.px4 *.bin *.ihx) + + + + Unable to find specified firmware download location + Unable to find specified firmware download location + + + + No firmware file selected + No firmware file selected + + + + Downloading firmware... + Downloading firmware... + + + + From: %1 + From: %1 + + + + Download complete + Download complete + + + + Image load failed + Image load failed + + + + Bootloader not found + Bootloader not found + + + + Image size of %1 is too large for board flash size %2 + Image size of %1 is too large for board flash size %2 + + + + Upgrade complete + Upgrade complete + + + + Upgrade cancelled + Upgrade cancelled + + + + MultiRotor - + MultiRotor - + + + + Heli - + Heli - + + + + ChibiOS:MultiRotor - + ChibiOS:MultiRotor - + + + + ChibiOS:Heli - + ChibiOS:Heli - + + + + ChibiOS - + ChibiOS - + + + + FixedWingLandingComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %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 altitude relative. Be sure to adjust/check your plan prior to flight. + 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 altitude relative. Be sure to adjust/check your plan prior to flight. + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + FlightDisplayView + + + Flight Plan complete + Flight Plan complete + + + + %1 Images Taken + %1 Images Taken + + + + Remove plan from vehicle + Remove plan from vehicle + + + + Leave plan on vehicle + Leave plan on vehicle + + + + Single + Single + + + + Multi-Vehicle + Multi-Vehicle + + + + Fly + Fly + + + + Action + Action + + + + FlightDisplayViewMap + + + R + rally point map item label + R + + + + Goto here + Goto here waypoint + Goto here + + + + Go to location + Go to location + + + + Orbit at location + Orbit at location + + + + FlightDisplayViewVideo + + + WAITING FOR VIDEO + WAITING FOR VIDEO + + + + VIDEO DISABLED + VIDEO DISABLED + + + + FlightDisplayViewWidgets + + + No GPS Lock for Vehicle + No GPS Lock for Vehicle + + + + FlightMap + + + Specify Position + Specify Position + + + + FlightModeDropdown + + + N/A + No data to display + N/A + + + + FlightModeMenu + + + N/A + No data to display + N/A + + + + FlightModesComponent + + + Flight Modes + Flight Modes + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + + + + FlightModesComponentSummary + + + + + + Mode switch + Mode switch + + + + + + + Setup required + Setup required + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Position Ctl switch + Position Ctl switch + + + + + Loiter switch + Loiter switch + + + + + Return switch + Return switch + + + + + + + + + Disabled + Disabled + + + + GPSIndicator + + + GPS Status + GPS Status + + + + GPS Data Unavailable + GPS Data Unavailable + + + + GPS Count: + GPS Count: + + + + + N/A + No data to display + N/A + + + + GPS Lock: + GPS Lock: + + + + HDOP: + HDOP: + + + + + + --.-- + No data to display + --.-- + + + + VDOP: + VDOP: + + + + Course Over Ground: + Course Over Ground: + + + + GPSRTKIndicator + + + Survey-in Active + Survey-in Active + + + + RTK Streaming + RTK Streaming + + + + Duration: + Duration: + + + + Accuracy: + Accuracy: + + + + Current Accuracy: + Current Accuracy: + + + + Satellites: + Satellites: + + + + GeneralSettings + + + (Requires Restart) + (Requires Restart) + + + + Units (Requires Restart) + Units (Requires Restart) + + + + Miscellaneous + Miscellaneous + + + + Distance + Distance + + + + Area + Area + + + + Speed + Speed + + + + Temperature + Temperature + + + + Color Scheme + Color Scheme + + + + Map Provider + Map Provider + + + + Map Type + Map Type + + + + Stream GCS Position + Stream GCS Position + + + + Mute all audio output + Mute all audio output + + + + Save telemetry log after each flight + Save telemetry log after each flight + + + + Save telemetry log even if vehicle was not armed + Save telemetry log even if vehicle was not armed + + + + Use preflight checklist + Use preflight checklist + + + + Clear all settings on next start + Clear all settings on next start + + + + Clear Settings + Clear Settings + + + + All saved settings will be reset the next time you start %1. Is this really what you want? + All saved settings will be reset the next time you start %1. Is this really what you want? + + + + Announce battery lower than + Announce battery lower than + + + + Default Mission Altitude + Default Mission Altitude + + + + Application Load/Save Path + Application Load/Save Path + + + + + + Browse + Browse + + + + Choose the location to save/load files + Choose the location to save/load files + + + + Survey in accuracy (U-blox only) + Survey in accuracy (U-blox only) + + + + Minimum observation duration + Minimum observation duration + + + + AutoConnect to the following devices + AutoConnect to the following devices + + + + NMEA GPS Device + NMEA GPS Device + + + + NMEA GPS Baudrate + NMEA GPS Baudrate + + + + Video Source + Video Source + + + + UDP Port + UDP Port + + + + RTSP URL + RTSP URL + + + + TCP URL + TCP URL + + + + Aspect Ratio + Aspect Ratio + + + + Disable When Disarmed + Disable When Disarmed + + + + Auto-Delete Files + Auto-Delete Files + + + + Max Storage Usage + Max Storage Usage + + + + Video File Format + Video File Format + + + + Indoor Image + Indoor Image + + + + + Choose custom brand image file + Choose custom brand image file + + + + Outdoor Image + Outdoor Image + + + + Reset Default Brand Image + Reset Default Brand Image + + + + %1 Version + %1 Version + + + + Virtual Joystick + Virtual Joystick + + + + Font Size: + Font Size: + + + + AutoLoad Missions + AutoLoad Missions + + + + <not set> + <not set> + + + + RTK GPS (Requires Restart) + RTK GPS (Requires Restart) + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + LibrePilot + LibrePilot + + + + UDP + UDP + + + + RTK GPS + RTK GPS + + + + Video + Video + + + + Brand Image + Brand Image + + + + Video Recording + Video Recording + + + + GeoFenceController + + + GeoFence supports version %1 + GeoFence supports version %1 + + + + GeoFence polygon not stored as object + GeoFence polygon not stored as object + + + + GeoFence circle not stored as object + GeoFence circle not stored as object + + + + GeoFenceEditor + + + GeoFence + GeoFence + + + + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + + + + This vehicle does not support GeoFence. + This vehicle does not support GeoFence. + + + + Insert GeoFence + Insert GeoFence + + + + Polygon Fence + Polygon Fence + + + + Circular Fence + Circular Fence + + + + Polygon Fences + Polygon Fences + + + + + None + None + + + + + Inclusion + Inclusion + + + + + Edit + Edit + + + + + Delete + Delete + + + + Circular Fences + Circular Fences + + + + Radius + Radius + + + + GeoFenceManager + + + GeoFence load: Vertex count change mid-polygon - actual:expected + GeoFence load: Vertex count change mid-polygon - actual:expected + + + + GeoFence load: Polygon type changed before last load complete - actual:expected + GeoFence load: Polygon type changed before last load complete - actual:expected + + + + GeoFence load: Incomplete polygon loaded + GeoFence load: Incomplete polygon loaded + + + + GeoFence load: Unsupported command %1 + GeoFence load: Unsupported command %1 + + + + GeoTagController + + + Select log file load + Select log file load + + + + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + + + + Select image directory + Select image directory + + + + Select save directory + Select save directory + + + + Cannot find the image directory + Cannot find the image directory + + + + Images have alreay been tagged. + Images have alreay been tagged. + + + + The images have already been tagged. Do you want to replace the previously tagged images? + The images have already been tagged. Do you want to replace the previously tagged images? + + + + + Replace + Replace + + + + Images have already been tagged + Images have already been tagged + + + + Couldn't replace the previously tagged images + Couldn't replace the previously tagged images + + + + Cannot find the save directory + Cannot find the save directory + + + + Save folder not empty. + Save folder not empty. + + + + The save folder already contains images. Do you want to replace them? + The save folder already contains images. Do you want to replace them? + + + + Save folder not empty + Save folder not empty + + + + Couldn't replace the existing images + Couldn't replace the existing images + + + + GeoTagPage + + + GeoTag Images + GeoTag Images + + + + 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. + 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 + Select log file + + + + Select image directory + Select image directory + + + + (Optionally) Select save directory + (Optionally) Select save directory + + + + Cancel Tagging + Cancel Tagging + + + + Start Tagging + Start Tagging + + + + GeoTagWorker + + + The image directory doesn't contain images, make sure your images are of the JPG format + The image directory doesn't contain images, make sure your images are of the JPG format + + + + + Geotagging failed. Couldn't open an image. + Geotagging failed. Couldn't open an image. + + + + + + + + + Tagging cancelled + Tagging cancelled + + + + Geotagging failed. Couldn't open log file. + Geotagging failed. Couldn't open log file. + + + + %1 - tagging cancelled + %1 - tagging cancelled + + + + Log parsing failed + Log parsing failed + + + + Geotagging failed in trigger filtering + Geotagging failed in trigger filtering + + + + Geotagging failed. Image requested not present. + Geotagging failed. Image requested not present. + + + + Geotagging failed. Couldn't write to image. + Geotagging failed. Couldn't write to image. + + + + Geotagging failed. Couldn't write to an image. + Geotagging failed. Couldn't write to an image. + + + + GuidedActionConfirm + + + Slide to confirm + Slide to confirm + + + + GuidedActionList + + + Select Action + Select Action + + + + GuidedActionsController + + + EMERGENCY STOP + EMERGENCY STOP + + + + Arm + Arm + + + + Disarm + Disarm + + + + RTL + RTL + + + + Takeoff + Takeoff + + + + Land + Land + + + + Start Mission + Start Mission + + + + Continue Mission + Continue Mission + + + + Resume Mission + Resume Mission + + + + Resume FAILED + Resume FAILED + + + + Pause + Pause + + + + Change Altitude + Change Altitude + + + + Orbit + Orbit + + + + Land Abort + Land Abort + + + + Set Waypoint + Set Waypoint + + + + Goto Location + Goto Location + + + + VTOL Transition + VTOL Transition + + + + Arm the vehicle. + Arm the vehicle. + + + + Disarm the vehicle + Disarm the vehicle + + + + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + + + + Move the vehicle to the specified location. + Move the vehicle to the specified location. + + + + Orbit the vehicle around the specified location. + Orbit the vehicle around the specified location. + + + + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + + + + Takeoff from ground and hold position. + Takeoff from ground and hold position. + + + + Takeoff from ground and start the current mission. + Takeoff from ground and start the current mission. + + + + Continue the mission from the current waypoint. + Continue the mission from the current waypoint. + + + + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + + + + Upload of resume mission failed. Confirm to retry upload + Upload of resume mission failed. Confirm to retry upload + + + + Review the modified mission. Confirm if you want to takeoff and begin mission. + Review the modified mission. Confirm if you want to takeoff and begin mission. + + + + Land the vehicle at the current position. + Land the vehicle at the current position. + + + + Return to the home position of the vehicle. + Return to the home position of the vehicle. + + + + Change the altitude of the vehicle up or down. + Change the altitude of the vehicle up or down. + + + + Adjust current waypoint to %1. + Adjust current waypoint to %1. + + + + Abort the landing sequence. + Abort the landing sequence. + + + + Pause all vehicles at their current position. + Pause all vehicles at their current position. + + + + Transition VTOL to fixed wing flight. + Transition VTOL to fixed wing flight. + + + + Transition VTOL to multi-rotor flight. + Transition VTOL to multi-rotor flight. + + + + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + + + + Internal error: unknown actionCode + Internal error: unknown actionCode + + + + GuidedAltitudeSlider + + + New Alt(rel) + New Alt(rel) + + + + HealthPageWidget + + + All systems healthy + All systems healthy + + + + HelpSettings + + + QGroundControl User Guide + QGroundControl User Guide + + + + PX4 Users Discussion Forum + PX4 Users Discussion Forum + + + + ArduPilot Users Discussion Forum + ArduPilot Users Discussion Forum + + + + Joystick + + + Arm + Arm + + + + Disarm + Disarm + + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + JoystickConfig + + + Joystick + Joystick + + + + Joystick Setup is used to configure a calibrate joysticks. + Joystick Setup is used to configure a calibrate joysticks. + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Lateral + Lateral + + + + Roll + Roll + + + + Forward + Forward + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + Calibrate + Calibrate + + + + Additional Joystick settings: + Additional Joystick settings: + + + + Enable joystick input + Enable joystick input + + + + Enable not allowed (Calibrate First) + Enable not allowed (Calibrate First) + + + + Active joystick: + Active joystick: + + + + Active joystick name not in combo + Active joystick name not in combo + + + + Center stick is zero throttle + Center stick is zero throttle + + + + Spring loaded throttle smoothing + Spring loaded throttle smoothing + + + + Full down stick is zero throttle + Full down stick is zero throttle + + + + Allow negative Thrust + Allow negative Thrust + + + + Exponential: + Exponential: + + + + Advanced settings (careful!) + Advanced settings (careful!) + + + + Joystick mode: + Joystick mode: + + + + Message frequency (Hz): + Message frequency (Hz): + + + + Enable circle correction + Enable circle correction + + + + Deadbands + Deadbands + + + + Deadband can be set during the first + Deadband can be set during the first + + + + step of calibration by gently wiggling each axis. + step of calibration by gently wiggling each axis. + + + + Deadband can also be adjusted by clicking and + Deadband can also be adjusted by clicking and + + + + dragging vertically on the corresponding axis monitor. + dragging vertically on the corresponding axis monitor. + + + + Button actions: + Button actions: + + + + Buttons 0-%1 reserved for firmware use + Buttons 0-%1 reserved for firmware use + + + + # + # + + + + Function: + Function: + + + + Shift Function: + Shift Function: + + + + Axis Monitor + Axis Monitor + + + + Button Monitor + Button Monitor + + + + JoystickConfigController + + + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + JoystickIndicator + + + Joystick Status + Joystick Status + + + + Connected: + Connected: + + + + Enabled: + Enabled: + + + + KMLFileHelper + + + File not found: %1 + File not found: %1 + + + + Unable to open file: %1 error: $%2 + Unable to open file: %1 error: $%2 + + + + Unable to parse KML file: %1 error: %2 line: %3 + Unable to parse KML file: %1 error: %2 line: %3 + + + + No known type found in KML file. + No known type found in KML file. + + + + Unable to find Polygon node in KML + Unable to find Polygon node in KML + + + + + Internal error: Unable to find coordinates node in KML + Internal error: Unable to find coordinates node in KML + + + + Unable to find LineString node in KML + Unable to find LineString node in KML + + + + LinechartWidget + + + Name + Name + + + + Val + Val + + + + Unit + Unit + + + + Mean + Mean + + + + Variance + Variance + + + + LOG + LOG + + + + + Set logarithmic scale for Y axis + Set logarithmic scale for Y axis + + + + + Sliding window size to calculate mean and variance + Sliding window size to calculate mean and variance + + + + + Start to log curve data into a CSV or TXT file + Start to log curve data into a CSV or TXT file + + + + Start Logging + Start Logging + + + + Ground Time + Ground Time + + + + + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + + + + Time axis: + Time axis: + + + + 10 seconds + 10 seconds + + + + 20 seconds + 20 seconds + + + + 30 seconds + 30 seconds + + + + 40 seconds + 40 seconds + + + + 50 seconds + 50 seconds + + + + 1 minute + 1 minute + + + + 2 minutes + 2 minutes + + + + 3 minutes + 3 minutes + + + + 4 minutes + 4 minutes + + + + 5 minutes + 5 minutes + + + + 10 minutes + 10 minutes + + + + No curves selected for logging. + No curves selected for logging. + + + + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + + + + Save Log File + Save Log File + + + + Log Files (*.log) + Log Files (*.log) + + + + Stop logging + Stop logging + + + + Starting Log Compression + Starting Log Compression + + + + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + + + + Start logging + Start logging + + + + + Enable the curve in the graph window + Enable the curve in the graph window + + + + + Current value of %1 in %2 units + Current value of %1 in %2 units + + + + + Unit of + Unit of + + + + + Arithmetic mean of %1 in %2 units + Arithmetic mean of %1 in %2 units + + + + + Variance of %1 in (%2)^2 units + Variance of %1 in (%2)^2 units + + + + LinkIndicator + + + N/A + No data to display + N/A + + + + LinkManager + + + Connect not allowed: %1 + Connect not allowed: %1 + + + + + + + %1 on %2 (AutoConnect) + %1 on %2 (AutoConnect) + + + + Shutdown + Shutdown + + + + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + + + + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + + + + LinkSettings + + + Delete + Delete + + + + Remove Link Configuration + Remove Link Configuration + + + + Remove %1. Is this really what you want? + Remove %1. Is this really what you want? + + + + Edit + Edit + + + + Add + Add + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + Edit Link Configuration Settings (WIP) + Edit Link Configuration Settings (WIP) + + + + Create New Link Configuration (WIP) + Create New Link Configuration (WIP) + + + + Name: + Name: + + + + Type: + Type: + + + + OK + OK + + + + Cancel + Cancel + + + + LogCompressor + + + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + + + + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + + + + Log compressor: Dataset contains dimensions: + Log compressor: Dataset contains dimensions: + + + + Log Compressor + Log Compressor + + + + LogDownloadController + + + Available + Available + + + + + Canceled + Canceled + + + + + + Error + Error + + + + Downloaded + Downloaded + + + + Timed Out + Timed Out + + + + Log Download Directory + Log Download Directory + + + + Waiting + Waiting + + + + UnknownDate + UnknownDate + + + + LogDownloadPage + + + Log Download + Log Download + + + + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + + + + Id + Id + + + + Date + Date + + + + Date Unknown + Date Unknown + + + + Size + Size + + + + Status + Status + + + + Refresh + Refresh + + + + Log Refresh + Log Refresh + + + + You must be connected to a vehicle in order to download logs. + You must be connected to a vehicle in order to download logs. + + + + Download + Download + + + + Select save directory + Select save directory + + + + Erase All + Erase All + + + + Delete All Log Files + Delete All Log Files + + + + All log files will be erased permanently. Is this really what you want? + All log files will be erased permanently. Is this really what you want? + + + + Cancel + Cancel + + + + LogReplayLink + + + Log Replay Error + Log Replay Error + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Attempt to load new log while log being played + Attempt to load new log while log being played + + + + Unable to open log file: '%1', error: %2 + Unable to open log file: '%1', error: %2 + + + + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + + + + Connect not allowed during Flight Data replay. + Connect not allowed during Flight Data replay. + + + + + + Unable to seek to new position + Unable to seek to new position + + + + LogReplaySettings + + + Log Replay Link Settings + Log Replay Link Settings + + + + Log File: + Log File: + + + + Browse + Browse + + + + Please choose a file + Please choose a file + + + + MAVLinkProtocol + + + + + MAVLink Protocol + MAVLink Protocol + + + + MAVLink Logging failed. Could not write to file %1, logging disabled. + 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. + Detected radio still using MAVLink v1.0 on a link with MAVLink v2.0 enabled. Please upgrade the radio firmware. + + + + MAVLink protocol + MAVLink protocol + + + + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + + + + MainToolBar + + + Downloading Parameters + Downloading Parameters + + + + Click anywhere to hide + Click anywhere to hide + + + + MainToolBarIndicators + + + Advanced Mode + Advanced Mode + + + + Waiting For Vehicle Connection + Waiting For Vehicle Connection + + + + Disconnect + Disconnect + + + + COMMUNICATION LOST + COMMUNICATION LOST + + + + MainWindow + + + MGMainWindow + MGMainWindow + + + + File + File + + + + Widgets + Widgets + + + + Exit + Exit + + + + Ctrl+Q + Ctrl+Q + + + + Manage Communication Links + Manage Communication Links + + + + Advanced Mode + Advanced Mode + + + + Replay Flight Data + Replay Flight Data + + + + Setting up user interface + Setting up user interface + + + + Building common widgets. + Building common widgets. + + + + Building common actions + Building common actions + + + + + Initializing 3D mouse interface + Initializing 3D mouse interface + + + + Restoring last view state + Restoring last view state + + + + Restoring last window size + Restoring last window size + + + + Done + Done + + + + MainWindowInner + + + + %1 close + %1 close + + + + 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? + 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? + + + + There are still active connections to vehicles. Are you sure you want to exit? + There are still active connections to vehicles. Are you sure you want to exit? + + + + No Messages + No Messages + + + + MapScale + + + km + km + + + + m + m + + + + mile + mile + + + + miles + miles + + + + ft + ft + + + + MavlinkConsolePage + + + Mavlink Console + Mavlink Console + + + + Mavlink Console provides a connection to the vehicle's system shell. + Mavlink Console provides a connection to the vehicle's system shell. + + + + Show Latest + Show Latest + + + + MavlinkSettings + + + MAVLink Logging + MAVLink Logging + + + + Please enter an email address before uploading MAVLink log files. + Please enter an email address before uploading MAVLink log files. + + + + Ground Station + Ground Station + + + + MAVLink System ID: + MAVLink System ID: + + + + Emit heartbeat + Emit heartbeat + + + + Only accept MAVs with same protocol version + Only accept MAVs with same protocol version + + + + MAVLink 2.0 Logging (PX4 Firmware Only) + MAVLink 2.0 Logging (PX4 Firmware Only) + + + + Manual Start/Stop: + Manual Start/Stop: + + + + Start Logging + Start Logging + + + + Stop Logging + Stop Logging + + + + Enable automatic logging + Enable automatic logging + + + + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + + + + Email address for Log Upload: + Email address for Log Upload: + + + + Default Description: + Default Description: + + + + Default Upload URL + Default Upload URL + + + + Video URL: + Video URL: + + + + Wind Speed: + Wind Speed: + + + + Flight Rating: + Flight Rating: + + + + Additional Feedback: + Additional Feedback: + + + + Make this log publicly available + Make this log publicly available + + + + Enable automatic log uploads + Enable automatic log uploads + + + + Delete log file after uploading + Delete log file after uploading + + + + Saved Log Files + Saved Log Files + + + + Uploaded + Uploaded + + + + Check All + Check All + + + + Check None + Check None + + + + Delete Selected + Delete Selected + + + + Delete Selected Log Files + Delete Selected Log Files + + + + Confirm deleting selected log files? + Confirm deleting selected log files? + + + + Upload Selected + Upload Selected + + + + Upload Selected Log Files + Upload Selected Log Files + + + + Confirm uploading selected log files? + Confirm uploading selected log files? + + + + Cancel + Cancel + + + + Cancel Upload + Cancel Upload + + + + Confirm canceling the upload process? + Confirm canceling the upload process? + + + + MissionCommandDialog + + + Category: + Category: + + + + MissionCommandTree + + + All commands + All commands + + + + MissionController + + + Survey + Survey + + + + Fixed Wing Landing + Fixed Wing Landing + + + + Structure Scan + Structure Scan + + + + Corridor Scan + Corridor Scan + + + + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + + + + Mission item %1 is not an object + Mission item %1 is not an object + + + + Unsupported complex item type: %1 + Unsupported complex item type: %1 + + + + Unknown item type: %1 + Unknown item type: %1 + + + + Could not find doJumpId: %1 + Could not find doJumpId: %1 + + + + The mission file is corrupted. + The mission file is corrupted. + + + + The mission file is not compatible with this version of %1. + The mission file is not compatible with this version of %1. + + + + + + Mission: %1 + Mission: %1 + + + + MissionItem + + + Type found: %1 must be: %2 + Type found: %1 must be: %2 + + + + %1 key must contains 7 values + %1 key must contains 7 values + + + + Param %1 incorrect type %2, must be double or null + Param %1 incorrect type %2, must be double or null + + + + MissionItemEditor + + + Insert waypoint + Insert waypoint + + + + Insert pattern + Insert pattern + + + + Insert + Insert + + + + Delete + Delete + + + + Change command... + Change command... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Show all values + Show all values + + + + Mission Edit + Mission Edit + + + + You have made changes to the mission item which cannot be shown in Simple Mode + You have made changes to the mission item which cannot be shown in Simple Mode + + + + Select Mission Command + Select Mission Command + + + + MissionItemStatus + + + Terrain Altitude + Terrain Altitude + + + + MissionManager + + + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + + + + MissionSettingsEditor + + + Firmware + Firmware + + + + Vehicle + Vehicle + + + + Waypoint alt + Waypoint alt + + + + Flight speed + Flight speed + + + + Above camera commands will take affect immediately upon mission start. + Above camera commands will take affect immediately upon mission start. + + + + Mission End + Mission End + + + + Return To Launch + Return To Launch + + + + Vehicle Info + Vehicle Info + + + + Cruise speed + Cruise speed + + + + Hover speed + Hover speed + + + + Planned Home Position + Planned Home Position + + + + Altitude + Altitude + + + + Actual position set by vehicle at flight time. + Actual position set by vehicle at flight time. + + + + Set Home To Map Center + Set Home To Map Center + + + + MissionSettingsItem + + + H + H + + + + Planned Home + Planned Home + + + + MockLink + + + PX4 Vehicle + PX4 Vehicle + + + + APM ArduCopter Vehicle + APM ArduCopter Vehicle + + + + APM ArduPlane Vehicle + APM ArduPlane Vehicle + + + + APM ArduSub Vehicle + APM ArduSub Vehicle + + + + Generic Vehicle + Generic Vehicle + + + + Send status text + voice + Send status text + voice + + + + Stop One MockLink + Stop One MockLink + + + + MockLinkSettings + + + Mock Link Settings + Mock Link Settings + + + + Send Status Text and Voice + Send Status Text and Voice + + + + High latency + High latency + + + + PX4 Firmware + PX4 Firmware + + + + APM Firmware + APM Firmware + + + + Generic Firmware + Generic Firmware + + + + APM Vehicle Type + APM Vehicle Type + + + + ArduCopter + ArduCopter + + + + ArduPlane + ArduPlane + + + + ModeIndicator + + + N/A + No data to display + N/A + + + + ModeSwitchDisplay + + + Monitor: + Monitor: + + + + Threshold: + Threshold: + + + + MotorComponent + + + All + All + + + + Moving the sliders will causes the motors to spin. Make sure you remove all props. + Moving the sliders will causes the motors to spin. Make sure you remove all props. + + + + Propellers are removed - Enable motor sliders + Propellers are removed - Enable motor sliders + + + + Motors + Motors + + + + Motors Setup is used to manually test motor control and direction. + Motors Setup is used to manually test motor control and direction. + + + + Mouse6dofInput + + + No 3DxWare driver is running. + No 3DxWare driver is running. + + + + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + + + + MultiVehicleDockWidget + + + Form + Form + + + + MultiVehicleList + + + The following commands will be applied to all vehicles + The following commands will be applied to all vehicles + + + + Armed + Armed + + + + Disarmed + Disarmed + + + + MultiVehicleManager + + + Warning: A vehicle is using the same system id as %1: %2 + Warning: A vehicle is using the same system id as %1: %2 + + + + Connected to Vehicle %1 + Connected to Vehicle %1 + + + + OfflineMap + + + Error Message + Error Message + + + + Max Cache Disk Size (MB): + Max Cache Disk Size (MB): + + + + Max Cache Memory Size (MB): + Max Cache Memory Size (MB): + + + + Memory cache changes require a restart to take effect. + Memory cache changes require a restart to take effect. + + + + Esri Access Token + Esri Access Token + + + + Mapbox Access Token + Mapbox Access Token + + + + To enable Mapbox maps, enter your access token. + To enable Mapbox maps, enter your access token. + + + + To enable Esri maps, enter your access token. + To enable Esri maps, enter your access token. + + + + This will delete all tiles INCLUDING the tile sets you have created yourself. + +Is this really what you want? + 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? + Delete %1 and all its tiles. + +Is this really what you want? + + + + System Wide Tile Cache + System Wide Tile Cache + + + + Zoom Levels: + Zoom Levels: + + + + Total: + Total: + + + + Unique: + Unique: + + + + Downloaded: + Downloaded: + + + + Error Count: + Error Count: + + + + Size: + Size: + + + + + Tile Count: + Tile Count: + + + + Resume Download + Resume Download + + + + Cancel Download + Cancel Download + + + + Delete + Delete + + + + Confirm Delete + Confirm Delete + + + + Ok + Ok + + + + + + Close + Close + + + + Min Zoom: %1 + Min Zoom: %1 + + + + Max Zoom: %1 + Max Zoom: %1 + + + + + Add New Set + Add New Set + + + + Name: + Name: + + + + Map type: + Map type: + + + + Fetch elevation data + Fetch elevation data + + + + Min/Max Zoom Levels + Min/Max Zoom Levels + + + + Est Size: + Est Size: + + + + Too many tiles + Too many tiles + + + + Download + Download + + + + Import Tile Set + Import Tile Set + + + + + + + Cancel + Cancel + + + + + Import + Import + + + + + Export + Export + + + + Options + Options + + + + Offline Maps Options + Offline Maps Options + + + + Select Tile Sets to Export + Select Tile Sets to Export + + + + Select All + Select All + + + + Select None + Select None + + + + Export Tile Set + Export Tile Set + + + + Tile Set Export Progress + Tile Set Export Progress + + + + Tile Set Export Completed + Tile Set Export Completed + + + + Map Tile Set Import + Map Tile Set Import + + + + Map Tile Set Import Progress + Map Tile Set Import Progress + + + + Map Tile Set Import Completed + Map Tile Set Import Completed + + + + Append to existing set + Append to existing set + + + + Replace existing set + Replace existing set + + + + PIDTuning + + + Tuning Axis: + Tuning Axis: + + + + Tuning Values: + Tuning Values: + + + + Increment/Decrement % + Increment/Decrement % + + + + Saved Tuning Values: + Saved Tuning Values: + + + + Save Values + Save Values + + + + Reset To Saved Values + Reset To Saved Values + + + + Chart: + Chart: + + + + Clear + Clear + + + + Stop + Stop + + + + Start + Start + + + + Rate + Rate + + + + PX4AdvancedFlightModes + + + + FLIGHT MODES + FLIGHT MODES + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + You can assign multiple flight modes to a single channel. + You can assign multiple flight modes to a single channel. + + + + + Turn your radio control on to test switch settings. + Turn your radio control on to test switch settings. + + + + + The following channels: + The following channels: + + + + + are not available for Flight Modes since they are already in use for other functions. + are not available for Flight Modes since they are already in use for other functions. + + + + + Manual/Main + Manual/Main + + + + + Stabilized/Main + Stabilized/Main + + + + + The pilot has full control of the aircraft, no assistance is provided. + The pilot has full control of the aircraft, no assistance is provided. + + + + + + + The Main mode switch must always be assigned to a channel in order to fly + The Main mode switch must always be assigned to a channel in order to fly + + + + + The pilot has full control of the aircraft, only attitude is stabilized. + The pilot has full control of the aircraft, only attitude is stabilized. + + + + + Assist + Assist + + + + + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + + + + + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + + + + + Auto + Auto + + + + + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + + + + + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + + + + + Stabilized + Stabilized + + + + + Acro + Acro + + + + + Roll/pitch angles and rudder deflection are controlled. + Roll/pitch angles and rudder deflection are controlled. + + + + + The angular rates are controlled, but not the attitude. + The angular rates are controlled, but not the attitude. + + + + + Altitude + Altitude + + + + + Roll stick controls banking, pitch stick altitude + Roll stick controls banking, pitch stick altitude + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane holds heading, but drifts off in wind. + With no stick inputs the plane holds heading, but drifts off in wind. + + + + + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + + + + + Position Control + Position Control + + + + + Roll stick controls banking, pitch stick controls altitude. + Roll stick controls banking, pitch stick controls altitude. + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane flies a straight line, even in wind. + With no stick inputs the plane flies a straight line, even in wind. + + + + + Roll and Pitch sticks control sideways and forward speed + Roll and Pitch sticks control sideways and forward speed + + + + + Throttle stick controls climb / sink rade. + Throttle stick controls climb / sink rade. + + + + + Mission + Mission + + + + + The aircraft obeys the programmed mission sent by QGroundControl. + The aircraft obeys the programmed mission sent by QGroundControl. + + + + + Hold + Hold + + + + + The aircraft flies in a circle around the current position at the current altitude. + The aircraft flies in a circle around the current position at the current altitude. + + + + + The multirotor hovers at the current position and altitude. + The multirotor hovers at the current position and altitude. + + + + + Return + Return + + + + + The vehicle returns to the home position, loiters and then lands. + The vehicle returns to the home position, loiters and then lands. + + + + + Offboard + Offboard + + + + + All flight control aspects are controlled by an offboard system. + All flight control aspects are controlled by an offboard system. + + + + + Flight Mode Config is disabled since you have a Joystick enabled. + Flight Mode Config is disabled since you have a Joystick enabled. + + + + + Use Single Channel Mode Selection + Use Single Channel Mode Selection + + + + + Generate Thresholds + Generate Thresholds + + + + PX4AdvancedFlightModesController + + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + + + + %1 is set to same channel as %2. + + %1 is set to same channel as %2. + + + + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + + + + PX4AutoPilotPlugin + + + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + + + + PX4FirmwarePlugin + + + Manual + Manual + + + + Acro + Acro + + + + Stabilized + Stabilized + + + + Rattitude + Rattitude + + + + Altitude + Altitude + + + + Position + Position + + + + Offboard + Offboard + + + + Ready + Ready + + + + Takeoff + Takeoff + + + + Hold + Hold + + + + Mission + Mission + + + + Return + Return + + + + Land + Land + + + + Precision Land + Precision Land + + + + Return to Groundstation + Return to Groundstation + + + + Follow Me + Follow Me + + + + Simple + Simple + + + + Unknown %1:%2 + Unknown %1:%2 + + + + Unable to takeoff, vehicle position not known. + Unable to takeoff, vehicle position not known. + + + + Unable to start mission: Vehicle rejected arming. + Unable to start mission: Vehicle rejected arming. + + + + Unable to start mission: Vehicle not ready. + Unable to start mission: Vehicle not ready. + + + + 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. + 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. + + + + Unable to go to location, vehicle position not known. + Unable to go to location, vehicle position not known. + + + + Unable to change altitude, home position unknown. + Unable to change altitude, home position unknown. + + + + Unable to change altitude, home position altitude unknown. + Unable to change altitude, home position altitude unknown. + + + + PX4FirmwareUpgradeThreadWorker + + + Putting radio into command mode + Putting radio into command mode + + + + Unable to open port: %1 error: %2 + Unable to open port: %1 error: %2 + + + + + Unable to put radio into command mode + Unable to put radio into command mode + + + + Rebooting radio to bootloader + Rebooting radio to bootloader + + + + Unable to reboot radio (bytes written) + Unable to reboot radio (bytes written) + + + + Unable to reboot radio (ready read) + Unable to reboot radio (ready read) + + + + Programming new version... + Programming new version... + + + + Verifying program... + Verifying program... + + + + Verify complete + Verify complete + + + + Erasing previous program... + Erasing previous program... + + + + Erase complete + Erase complete + + + + PX4FlowSensor + + + PX4Flow Camera + PX4Flow Camera + + + + PX4ParameterMetaData + + + Enabled + Enabled + + + + Disabled + Disabled + + + + PX4RadioComponent + + + Radio + 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. + 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 + Roll + + + + + + + + + + + Setup required + Setup required + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Throttle + + + + + Flaps + Flaps + + + + + Aux1 + Aux1 + + + + + Aux2 + Aux2 + + + + + + + + + Disabled + Disabled + + + + PX4SimpleFlightModes + + + + Flight Mode Settings + Flight Mode Settings + + + + + Mode channel: + Mode channel: + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Switch Settings + Switch Settings + + + + + VTOL mode switch: + VTOL mode switch: + + + + PX4TuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + PX4TuningComponentCopter + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Manual minimum throttle + Manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentPlane + + + + Cruise throttle + Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentVTOL + + + + Plane Roll sensitivity + Plane Roll sensitivity + + + + + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + + + + + Plane Pitch sensitivity + Plane Pitch sensitivity + + + + + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + + + + + Plane Cruise throttle + Plane Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Hover manual minimum throttle + Hover manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Plane Mission mode sensitivity + Plane Mission mode sensitivity + + + + + 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. + 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. + + + + ParameterEditor + + + Parameter Load Errors + Parameter Load Errors + + + + Search: + Search: + + + + Clear + Clear + + + + Tools + Tools + + + + Refresh + Refresh + + + + Reset all to defaults + Reset all to defaults + + + + Reset All + Reset All + + + + Load from file... + Load from file... + + + + Parameter Files (*.%1) + Parameter Files (*.%1) + + + + All Files (*.*) + All Files (*.*) + + + + Save to file... + Save to file... + + + + Load Parameters + Load Parameters + + + + Save Parameters + Save Parameters + + + + Clear RC to Param + Clear RC to Param + + + + + Reboot Vehicle + Reboot Vehicle + + + + Parameter Editor + Parameter Editor + + + + Select Reset to reset all parameters to their defaults. + Select Reset to reset all parameters to their defaults. + + + + Select Ok to reboot vehicle. + Select Ok to reboot vehicle. + + + + ParameterEditorController + + + Unable to create file: %1 + Unable to create file: %1 + + + + Unable to open file: %1 + Unable to open file: %1 + + + + ParameterEditorDialog + + + Reset to default + Reset to default + + + + Min: + Min: + + + + Max: + Max: + + + + Default: + Default: + + + + Parameter name: + Parameter name: + + + + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + + + + Make sure you know what you are doing and double-check your values before Save! + Make sure you know what you are doing and double-check your values before Save! + + + + Force save (dangerous!) + Force save (dangerous!) + + + + Advanced settings + Advanced settings + + + + Manual Entry + Manual Entry + + + + Set RC to Param... + Set RC to Param... + + + + ParameterManager + + + Change of parameter %1 requires a Vehicle reboot to take effect + Change of parameter %1 requires a Vehicle reboot to take effect + + + + Parameter write failed: veh:%1 comp:%2 param:%3 + Parameter write failed: veh:%1 comp:%2 param:%3 + + + + Parameter read failed: veh:%1 comp:%2 param:%3 + Parameter read failed: veh:%1 comp:%2 param:%3 + + + + Parameter cache CRC match failed + Parameter cache CRC match failed + + + + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + + + + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + + + + %1 key is not a json object + %1 key is not a json object + + + + PlanManager + + + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + + + + Mission request list failed, maximum retries exceeded. + Mission request list failed, maximum retries exceeded. + + + + Retrying %1 REQUEST_LIST retry Count + Retrying %1 REQUEST_LIST retry Count + + + + Mission read failed, maximum retries exceeded. + Mission read failed, maximum retries exceeded. + + + + Retrying %1 MISSION_REQUEST retry Count + Retrying %1 MISSION_REQUEST retry Count + + + + Mission write failed, vehicle failed to send final ack. + Mission write failed, vehicle failed to send final ack. + + + + Mission write mission count failed, maximum retries exceeded. + Mission write mission count failed, maximum retries exceeded. + + + + Vehicle did not request all items from ground station: %1 + Vehicle did not request all items from ground station: %1 + + + + Mission remove all, maximum retries exceeded. + Mission remove all, maximum retries exceeded. + + + + Retrying %1 MISSION_CLEAR_ALL retry Count + Retrying %1 MISSION_CLEAR_ALL retry Count + + + + Vehicle did not respond to mission item communication: %1 + Vehicle did not respond to mission item communication: %1 + + + + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + + + + + + Vehicle returned error: %1. + Vehicle returned error: %1. + + + + Vehicle did not request all items during write sequence, missed count %1. + Vehicle did not request all items during write sequence, missed count %1. + + + + Vehicle returned error: %1. Vehicle remove all failed. + Vehicle returned error: %1. Vehicle remove all failed. + + + + Vehicle returned error: %1. %2Vehicle did not accept guided item. + Vehicle returned error: %1. %2Vehicle did not accept guided item. + + + + Mission accepted (MAV_MISSION_ACCEPTED) + Mission accepted (MAV_MISSION_ACCEPTED) + + + + Unspecified error (MAV_MISSION_ERROR) + Unspecified error (MAV_MISSION_ERROR) + + + + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + + + + Command is not supported (MAV_MISSION_UNSUPPORTED) + Command is not supported (MAV_MISSION_UNSUPPORTED) + + + + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + + + + One of the parameters has an invalid value (MAV_MISSION_INVALID) + One of the parameters has an invalid value (MAV_MISSION_INVALID) + + + + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + + + + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + + + + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + + + + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + + + + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + + + + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + + + + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + + + + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + + + + Not accepting any mission commands (MAV_MISSION_DENIED) + Not accepting any mission commands (MAV_MISSION_DENIED) + + + + QGC Internal Error + QGC Internal Error + + + + PlanMasterController + + + Download not supported on high latency links. + Download not supported on high latency links. + + + + Upload not supported on high latency links. + Upload not supported on high latency links. + + + + Error loading Plan file (%1). %2 + Error loading Plan file (%1). %2 + + + + Plan save error %1 : %2 + Plan save error %1 : %2 + + + + KML save error %1 : %2 + KML save error %1 : %2 + + + + Supported types (*.%1 *.%2 *.%3 *.%4) + Supported types (*.%1 *.%2 *.%3 *.%4) + + + + + + All Files (*.*) + All Files (*.*) + + + + Plan Files (*.%1) + Plan Files (*.%1) + + + + KML Files (*.%1) + KML Files (*.%1) + + + + PlanToolBar + + + Selected Waypoint + Selected Waypoint + + + + Alt diff: + Alt diff: + + + + Azimuth: + Azimuth: + + + + + Distance: + Distance: + + + + Gradient: + Gradient: + + + + Heading: + Heading: + + + + Total Mission + Total Mission + + + + Max telem dist: + Max telem dist: + + + + Time: + Time: + + + + Battery + Battery + + + + Batteries required: + Batteries required: + + + + Upload Required + Upload Required + + + + Upload + Upload + + + + Syncing Mission + Syncing Mission + + + + Click anywhere to hide + Click anywhere to hide + + + + PlanView + + + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + + + + Apply new alititude + 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? + You have changed the default altitude for mission items. Would you like to apply that altitude to all the items in the current mission? + + + + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + + + + After the mission is uploaded you can adjust the current waypoint and start the mission. + After the mission is uploaded you can adjust the current waypoint and start the mission. + + + + Pause and Upload + Pause and Upload + + + + You need at least one item to create a KML. + You need at least one item to create a KML. + + + + Unable to Save/Upload + Unable to Save/Upload + + + + Plan is waiting on terrain data from server for correct altitude values. + Plan is waiting on terrain data from server for correct altitude values. + + + + Plan Upload + Plan Upload + + + + Select Plan File + Select Plan File + + + + Save Plan + Save Plan + + + + Load KML + Load KML + + + + Save KML + Save KML + + + + What would you like to create from the polygon specified by the KML file? + What would you like to create from the polygon specified by the KML file? + + + + Survey + Survey + + + + Structure Scan + Structure Scan + + + + Move the selected mission item to the be after following mission item: + Move the selected mission item to the be after following mission item: + + + + Plan + Plan + + + + File + File + + + + Waypoint + Waypoint + + + + ROI + ROI + + + + Pattern + Pattern + + + + Center + Center + + + + In + In + + + + Out + Out + + + + Mission + Mission + + + + Fence + Fence + + + + Rally + 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 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? + You have unsaved/unsent changes. Loading from a file will lose these changes. Are you sure you want to load from a file? + + + + Are you sure you want to remove all items and create a new plan? + Are you sure you want to remove all items and create a new plan? + + + + You have unsaved changes. + You have unsaved changes. + + + + Plan File: + Plan File: + + + + New... + New... + + + + New Plan + New Plan + + + + Open... + Open... + + + + Save + Save + + + + Save As... + Save As... + + + + Load KML... + Load KML... + + + + Clear Vehicle Mission + Clear Vehicle Mission + + + + This will also remove all items from the vehicle. + This will also remove all items from the vehicle. + + + + Are you sure you want to remove all mission items and clear the mission from the vehicle? + Are you sure you want to remove all mission items and clear the mission from the vehicle? + + + + Create complex pattern: + Create complex pattern: + + + + Mission overwrite + Mission overwrite + + + + GeoFence overwrite + GeoFence overwrite + + + + Rally Points overwrite + Rally Points overwrite + + + + You have unsaved changes. You should upload to your vehicle, or save to a file: + You have unsaved changes. You should upload to your vehicle, or save to a file: + + + + Upload + Upload + + + + Download + Download + + + + Save KML... + Save KML... + + + + KML + KML + + + + PolygonEditor + + + Click to add point %1 + Click to add point %1 + + + + - Right Click to end polygon + - Right Click to end polygon + + + + Click to add point + Click to add point + + + + Click to add point - Right Click to end polygon + Click to add point - Right Click to end polygon + + + + Adjust polygon by dragging corners + Adjust polygon by dragging corners + + + + PowerComponent + + + + + + + + + + + + ESC Calibration + ESC Calibration + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + + + + + Performing calibration. This will take a few seconds.. + 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. + Calibration complete. You can disconnect your battery now if you like. + + + + + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + + + + + Connect the battery now and calibration will begin. + Connect the battery now and calibration will begin. + + + + + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Measured voltage: + + + + + Vehicle voltage: + Vehicle voltage: + + + + + Voltage divider: + 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. + 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: + Measured current: + + + + + Vehicle current: + Vehicle current: + + + + + Amps per volt: + Amps per volt: + + + + + + + + + Calculate + Calculate + + + + + Battery + Battery + + + + + Number of Cells (in Series) + Number of Cells (in Series) + + + + + Full Voltage (per cell) + Full Voltage (per cell) + + + + + Battery Max: + Battery Max: + + + + + Empty Voltage (per cell) + Empty Voltage (per cell) + + + + + Battery Min: + Battery Min: + + + + + Voltage divider + Voltage divider + + + + + Calculate 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. + 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. + Click the Calculate button for help with calculating a new value. + + + + + Amps per volt + Amps per volt + + + + + Calculate 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. + 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 + ESC PWM Minimum and Maximum Calibration + + + + + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + + + + + You must use USB connection for this operation. + You must use USB connection for this operation. + + + + + Calibrate + Calibrate + + + + + Show UAVCAN Settings + Show UAVCAN Settings + + + + + UAVCAN Bus Configuration + UAVCAN Bus Configuration + + + + + Change required restart + Change required restart + + + + + UAVCAN Motor Index and Direction Assignment + UAVCAN Motor Index and Direction Assignment + + + + + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + + + + + ESC parameters will only be accessible in the editor after assignment. + 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 the process, then turn each motor into its turn direction, in the order of their motor indices. + + + + + Start Assignment + Start Assignment + + + + + Stop Assignment + Stop Assignment + + + + + Show Advanced Settings + Show Advanced Settings + + + + + Advanced Power Settings + Advanced Power Settings + + + + + Voltage Drop on Full Load (per cell) + Voltage Drop on Full Load (per cell) + + + + + Batteries show less voltage at high throttle. Enter the difference in Volts between idle throttle and full + 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. + 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. + If this value is set too high, the battery might be deep discharged and damaged. + + + + + Compensated Minimum Voltage: + Compensated Minimum Voltage: + + + + + V + V + + + + Power + Power + + + + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + + + + PowerComponentSummary + + + + Battery Full + Battery Full + + + + + Battery Empty + Battery Empty + + + + + Number of Cells + Number of Cells + + + + PreFlightBatteryCheck + + + Battery + Battery + + + + Battery connector firmly plugged? + Battery connector firmly plugged? + + + + Warning - Battery charge below %1%. + Warning - Battery charge below %1%. + + + + Battery charge below %1%. Please recharge. + Battery charge below %1%. Please recharge. + + + + PreFlightCheckButton + + + Passed + Passed + + + + PreFlightCheckGroup + + + (passed) + (passed) + + + + PreFlightCheckList + + + Pre-Flight Checklist %1 + Pre-Flight Checklist %1 + + + + (passed) + (passed) + + + + Reset the checklist (e.g. after a vehicle reboot) + Reset the checklist (e.g. after a vehicle reboot) + + + + PreFlightGPSCheck + + + GPS + GPS + + + + Waiting for 3D lock. + Waiting for 3D lock. + + + + Warning - Sat count below %1. + Warning - Sat count below %1. + + + + Waiting for sat count above %1. + Waiting for sat count above %1. + + + + PreFlightRCCheck + + + Radio Control + Radio Control + + + + Receiving signal. Perform range test & confirm. + Receiving signal. Perform range test & confirm. + + + + No signal or invalid autopilot-RC config. Check RC and console. + No signal or invalid autopilot-RC config. Check RC and console. + + + + PreFlightSensorsHealthCheck + + + Sensors + Sensors + + + + Failure. Magnetometer issues. Check console. + Failure. Magnetometer issues. Check console. + + + + Failure. Accelerometer issues. Check console. + Failure. Accelerometer issues. Check console. + + + + Failure. Gyroscope issues. Check console. + Failure. Gyroscope issues. Check console. + + + + Failure. Barometer issues. Check console. + Failure. Barometer issues. Check console. + + + + Failure. Airspeed sensor issues. Check console. + Failure. Airspeed sensor issues. Check console. + + + + Failure. AHRS issues. Check console. + Failure. AHRS issues. Check console. + + + + Failure. GPS issues. Check console. + Failure. GPS issues. Check console. + + + + PreFlightSoundCheck + + + Sound output + Sound output + + + + QGC audio output enabled. System audio output enabled, too? + QGC audio output enabled. System audio output enabled, too? + + + + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + + + + QGCApplication + + + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + + + + Telemetry save error + Telemetry save error + + + + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + + + + The format for QGroundControl saved settings has been modified. Your saved settings have been reset to defaults. + The format for QGroundControl 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. + The Offline Map Cache database has been upgraded. Your old map cache sets have been reset. + + + + Telemetry Save Error + Telemetry Save Error + + + + Unable to save telemetry log. Application save directory is not set. + Unable to save telemetry log. Application save directory is not set. + + + + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + + + + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + + + + QGCCorePlugin + + + General + General + + + + Comm Links + Comm Links + + + + Offline Maps + Offline Maps + + + + MAVLink + MAVLink + + + + Console + Console + + + + Help + Help + + + + Mock Link + Mock Link + + + + Debug + Debug + + + + Values + Values + + + + Camera + Camera + + + + Video Stream + Video Stream + + + + Health + Health + + + + Vibration + Vibration + + + + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + + + + QGCFenceCircle + + + GeoFence Circle only supports version %1 + GeoFence Circle only supports version %1 + + + + QGCFencePolygon + + + GeoFence Polygon only supports version %1 + GeoFence Polygon only supports version %1 + + + + QGCFileDialog + + + + Delete + Delete + + + + No files + No files + + + + New file name: + New file name: + + + + File names must end with .%1 file extension. If missing it will be added. + File names must end with .%1 file extension. If missing it will be added. + + + + The file %1 exists. Click Save again to replace it. + The file %1 exists. Click Save again to replace it. + + + + Save to existing file: + Save to existing file: + + + + QGCFileDownload + + + Could not save downloaded file to %1. Error: %2 + Could not save downloaded file to %1. Error: %2 + + + + Download cancelled + Download cancelled + + + + Error: File Not Found + Error: File Not Found + + + + Error during download. Error: %1 + Error during download. Error: %1 + + + + QGCFlightGearLink + + + FlightGear 3.0+ Link (port:%1) + FlightGear 3.0+ Link (port:%1) + + + + + FlightGear Failed to Start + FlightGear Failed to Start + + + + FlightGear Crashed + FlightGear Crashed + + + + This is a FlightGear-related problem. Please upgrade FlightGear + This is a FlightGear-related problem. Please upgrade FlightGear + + + + FlightGear Start Timed Out + FlightGear Start Timed Out + + + + + + Please check if the path and command is correct + Please check if the path and command is correct + + + + + Could not Communicate with FlightGear + Could not Communicate with FlightGear + + + + FlightGear Error + FlightGear Error + + + + Please check if the path and command is correct. + Please check if the path and command is correct. + + + + + + + + + + + + + + + FlightGear HIL + FlightGear HIL + + + + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + + + + + FlightGear failed to start. There are mismatched quotes in specified command line options + FlightGear failed to start. There are mismatched quotes in specified command line options + + + + FlightGear application not found + FlightGear application not found + + + + FlightGear application not found at: %1 + FlightGear application not found at: %1 + + + + I'll specify directory + I'll specify directory + + + + Please select directory of FlightGear application : + Please select directory of FlightGear application : + + + + --fg-root directory specified from ui option not found: %1 + --fg-root directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + + + + --fg-scenery directory specified from ui option not found: %1 + --fg-scenery directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + + + + Incorrect %1 installation. Aircraft directory is missing: '%2'. + Incorrect %1 installation. Aircraft directory is missing: '%2'. + + + + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + + + + Incorrect installation. Protocol directory is missing (%1). + Incorrect installation. Protocol directory is missing (%1). + + + + Incorrect installation. FlightGear protocol file missing: %1 + Incorrect installation. FlightGear protocol file missing: %1 + + + + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + + + + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + + + + Delete of protocol file failed. You will have to manually delete the file. + Delete of protocol file failed. You will have to manually delete the file. + + + + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + + + + Fix it for me + Fix it for me + + + + Copy failed + Copy failed + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + + + + Copy to Clipboard + Copy to Clipboard + + + + QGCHilConfiguration + + + HIL Config + HIL Config + + + + Simulator + Simulator + + + + FlightGear 3.0+ + FlightGear 3.0+ + + + + X-Plane 10 + X-Plane 10 + + + + X-Plane 9 + X-Plane 9 + + + + QGCHilFlightGearConfiguration + + + Form + Form + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + Airframe: + Airframe: + + + + Start + Start + + + + Stop + Stop + + + + Sensor HIL + Sensor HIL + + + + Barometer Offset [kPa]: + Barometer Offset [kPa]: + + + + 0 + + + + + Reset to default options + Reset to default options + + + + QGCHilJSBSimConfiguration + + + Form + Form + + + + Airframe: + Airframe: + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + + + + Start + Start + + + + Stop + Stop + + + + QGCHilXPlaneConfiguration + + + Form + Form + + + + Start + Start + + + + Host + Host + + + + Enable sensor level HIL + Enable sensor level HIL + + + + 127.0.0.1:49000 + 127.0.0.1:49000 + + + + Use newer actuator format + Use newer actuator format + + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + QGCJSBSimLink + + + JSBSim Link (port:%1) + JSBSim Link (port:%1) + + + + JSBSim failed to start. JSBSim was not found at %1 + JSBSim failed to start. JSBSim was not found at %1 + + + + JSBSim failed to start. JSBSim data directory was not found at %1 + JSBSim failed to start. JSBSim data directory was not found at %1 + + + + JSBSim Failed to start. Please check if the path and command is correct + JSBSim Failed to start. Please check if the path and command is correct + + + + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + + + + JSBSim start timed out. Please check if the path and command is correct + JSBSim start timed out. Please check if the path and command is correct + + + + Could not communicate with JSBSim. Please check if the path and command are correct + Could not communicate with JSBSim. Please check if the path and command are correct + + + + JSBSim error occurred. Please check if the path and command is correct. + JSBSim error occurred. Please check if the path and command is correct. + + + + QGCLogEntry + + + Pending + Pending + + + + QGCMAVLinkInspector + + + MAVLink Inspector + MAVLink Inspector + + + + System + System + + + + Component + Component + + + + Clear + Clear + + + + + + All + All + + + + Name + Name + + + + Value + Value + + + + Type + Type + + + + Vehicle %1 + Vehicle %1 + + + + QGCMAVLinkLogPlayer + + + Form + Form + + + + + + Start to replay Flight Data + Start to replay Flight Data + + + + ... + ... + + + + Time + Time + + + + No Flight Data selected.. + No Flight Data selected.. + + + + + + Select the Flight Data to replay + Select the Flight Data to replay + + + + Replay Flight Data + Replay Flight Data + + + + Log Replay + Log Replay + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Load Telemetry Log File + Load Telemetry Log File + + + + MAVLink Log Files (*.tlog);;All Files (*) + MAVLink Log Files (*.tlog);;All Files (*) + + + + QGCMapPolygonVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Circle + Circle + + + + Polygon + Polygon + + + + Set radius... + Set radius... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + Radius: + Radius: + + + + QGCMapPolylineVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + QGCMapRCToParamDialog + + + Dialog + Dialog + + + + Bind + Bind + + + + Parameter Tuning ID + Parameter Tuning ID + + + + + 1 + 1 + + + + 2 + 2 + + + + 3 + 3 + + + + Parameter + Parameter + + + + TextLabel + TextLabel + + + + with + with + + + + Scale (keep default) + Scale (keep default) + + + + Center value + Center value + + + + Minimum Value + Minimum Value + + + + Maximum Value + Maximum Value + + + + Waiting for parameter refresh,,, + Waiting for parameter refresh,,, + + + + Tuning IDs can be mapped to channels in the RC settings + Tuning IDs can be mapped to channels in the RC settings + + + + QGCPluginHost + + + Form + Form + + + + Loaded Plugins + Loaded Plugins + + + + Plugin Log + Plugin Log + + + + QGCQFileDialog + + + File Exists + File Exists + + + + %1 already exists. +Do you want to replace it? + %1 already exists. +Do you want to replace it? + + + + Replace + Replace + + + + QGCQmlWidgetHolder + + + Form + Form + + + + QGCQuickWidget + + + Source not ready: Status(%1) +Errors: +%2 + Source not ready: Status(%1) +Errors: +%2 + + + + QGCTextField + + + ? + ? + + + + QGCUASFileView + + + Form + Form + + + + List Files + List Files + + + + Download File + Download File + + + + + Upload File + Upload File + + + + Download Directory + Download Directory + + + + Downloading: %1 + Downloading: %1 + + + + Uploading: %1 + Uploading: %1 + + + + Error: %1 + Error: %1 + + + + QGCUASFileViewMulti + + + Onboard Files + Onboard Files + + + + QGCUnconnectedInfoWidget + + + Form + Form + + + + QGCView + + + showDialog called before QGCView.completed signalled + showDialog called before QGCView.completed signalled + + + + QGCViewDialogContainer + + + Ok + Ok + + + + + Open + Open + + + + Save + Save + + + + Apply + Apply + + + + Save All + Save All + + + + Yes + Yes + + + + Yes to All + Yes to All + + + + Retry + Retry + + + + Reset + Reset + + + + Restore to Defaults + Restore to Defaults + + + + Ignore + Ignore + + + + Cancel + Cancel + + + + Close + Close + + + + No + No + + + + No to All + No to All + + + + Abort + Abort + + + + QGCWebView + + + Form + Form + + + + about:blank + about:blank + + + + QGCXPlaneLink + + + X-Plane Link (localPort:%1) + X-Plane Link (localPort:%1) + + + + Waiting for XPlane.. + Waiting for XPlane.. + + + + X-Plane Failed to start. Please check if the path and command is correct + X-Plane Failed to start. Please check if the path and command is correct + + + + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + + + + X-Plane start timed out. Please check if the path and command is correct + X-Plane start timed out. Please check if the path and command is correct + + + + Could not communicate with X-Plane. Please check if the path and command are correct + Could not communicate with X-Plane. Please check if the path and command are correct + + + + X-Plane error occurred. Please check if the path and command is correct. + X-Plane error occurred. Please check if the path and command is correct. + + + + X-Plane HIL + X-Plane HIL + + + + Receiving from XPlane at %1 Hz + Receiving from XPlane at %1 Hz + + + + Receiving from XPlane. + Receiving from XPlane. + + + + QMap3D + + + Form + Form + + + + Map + Map + + + + Vehicle + Vehicle + + + + QObject + + + Unknown + Unknown + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + OpenPilot + OpenPilot + + + + RTK GPS + RTK GPS + + + + The following required keys are missing: %1 + The following required keys are missing: %1 + + + + value for coordinate is not array + value for coordinate is not array + + + + Coordinate array must contain %1 values + Coordinate array must contain %1 values + + + + Coordinate array may only contain double values, found: %1 + Coordinate array may only contain double values, found: %1 + + + + Incorrect value type - key:type:expected %1:%2:%3 + Incorrect value type - key:type:expected %1:%2:%3 + + + + enum strings/values count mismatch in %3 strings:values %1:%2 + enum strings/values count mismatch in %3 strings:values %1:%2 + + + + Incorrect file type key expected:%1 actual:%2 + Incorrect file type key expected:%1 actual:%2 + + + + Incorrect type for version value, must be integer + Incorrect type for version value, must be integer + + + + File version %1 is no longer supported + File version %1 is no longer supported + + + + File version %1 is newer than current supported version %2 + File version %1 is newer than current supported version %2 + + + + value for coordinate array is not array + value for coordinate array is not array + + + + Unknown type: %1 + Unknown type: %1 + + + + + Guided mode not supported by Vehicle. + Guided mode not supported by Vehicle. + + + + Follow Me + Follow Me + + + + QmlTest + + + Window Color + Window Color + + + + Light + Light + + + + Dark + Dark + + + + + Disabled + Disabled + + + + + Enabled + Enabled + + + + + Value + Value + + + + + Label + Label + + + + + + + + + Button + Button + + + + + + Item 1 + Item 1 + + + + + + Item 2 + Item 2 + + + + + + Item 3 + Item 3 + + + + + Radio + Radio + + + + + Check Box + Check Box + + + + + SUB MENU + SUB MENU + + + + RCRSSIIndicator + + + RC RSSI Status + RC RSSI Status + + + + RC RSSI Data Unavailable + RC RSSI Data Unavailable + + + + N/A + No data available + N/A + + + + RSSI: + RSSI: + + + + RadioComponent + + + Radio + Radio + + + + Reboot required + Reboot required + + + + Your stick mappings have changed, you must reboot the vehicle for correct operation. + Your stick mappings have changed, you must reboot the vehicle for correct operation. + + + + Throttle channel reversed + Throttle channel reversed + + + + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + + + + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + + + + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + + + + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + + + + Please turn on transmitter. + Please turn on transmitter. + + + + %1 channels or more are needed to fly. + %1 channels or more are needed to fly. + + + + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + + + + DSM2 Mode + DSM2 Mode + + + + DSMX (7 channels or less) + DSMX (7 channels or less) + + + + DSMX (8 channels or more) + DSMX (8 channels or more) + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Roll + Roll + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + + Calibrate + Calibrate + + + + Additional Radio setup: + Additional Radio setup: + + + + Spektrum Bind + Spektrum Bind + + + + Copy Trims + Copy Trims + + + + Mode 1 + Mode 1 + + + + Mode 2 + Mode 2 + + + + RadioComponentController + + + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + + + + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + + + + Move the Throttle stick all the way up and hold it there... + Move the Throttle stick all the way up and hold it there... + + + + Move the Throttle stick all the way down and leave it there... + Move the Throttle stick all the way down and leave it there... + + + + Move the Yaw stick all the way to the left and hold it there... + Move the Yaw stick all the way to the left and hold it there... + + + + Move the Yaw stick all the way to the right and hold it there... + Move the Yaw stick all the way to the right and hold it there... + + + + Move the Roll stick all the way to the left and hold it there... + Move the Roll stick all the way to the left and hold it there... + + + + Move the Roll stick all the way to the right and hold it there... + Move the Roll stick all the way to the right and hold it there... + + + + Move the Pitch stick all the way down and hold it there... + Move the Pitch stick all the way down and hold it there... + + + + Move the Pitch stick all the way up and hold it there... + Move the Pitch stick all the way up and hold it there... + + + + Allow the Pitch stick to move back to center... + Allow the Pitch stick to move back to center... + + + + Move all the transmitter switches and/or dials back and forth to their extreme positions. + Move all the transmitter switches and/or dials back and forth to their extreme positions. + + + + All settings have been captured. Click Next to write the new parameters to your board. + All settings have been captured. Click Next to write the new parameters to your board. + + + + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + + + + Next + Next + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + RallyPointController + + + Rally: %1 + Rally: %1 + + + + Rally Points supports version %1 + Rally Points supports version %1 + + + + RallyPointEditorHeader + + + Rally Points + Rally Points + + + + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + + + + Click in the map to add new rally points. + Click in the map to add new rally points. + + + + This vehicle does not support Rally Points. + This vehicle does not support Rally Points. + + + + RallyPointItemEditor + + + Rally Point + Rally Point + + + + Delete + Delete + + + + RallyPointMapVisuals + + + R + rally point map item label + R + + + + SafetyComponent + + + + Low Battery Failsafe Trigger + Low Battery Failsafe Trigger + + + + + + + + + Failsafe Action: + Failsafe Action: + + + + + Battery Warn Level: + Battery Warn Level: + + + + + Battery Failsafe Level: + Battery Failsafe Level: + + + + + RC Loss Failsafe Trigger + RC Loss Failsafe Trigger + + + + + RC Loss Timeout: + RC Loss Timeout: + + + + + Data Link Loss Failsafe Trigger + Data Link Loss Failsafe Trigger + + + + + Data Link Loss Timeout: + Data Link Loss Timeout: + + + + + Geofence Failsafe Trigger + Geofence Failsafe Trigger + + + + + Action on breach: + Action on breach: + + + + + Hardware in the Loop Simulation + Hardware in the Loop Simulation + + + + + HITL Enabled: + HITL Enabled: + + + + + Battery Emergency Level: + Battery Emergency Level: + + + + + Max Radius: + Max Radius: + + + + + Max Altitude: + Max Altitude: + + + + + Return Home Settings + Return Home Settings + + + + + Climb to altitude of: + Climb to altitude of: + + + + + Return home, then: + Return home, then: + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Time + Loiter Time + + + + + Loiter Altitude + Loiter Altitude + + + + + Land Mode Settings + Land Mode Settings + + + + + Landing Descent Rate: + Landing Descent Rate: + + + + + Disarm After: + Disarm After: + + + + Safety + Safety + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + SafetyComponentSummary + + + + Low Battery Failsafe + Low Battery Failsafe + + + + + RC Loss Failsafe + RC Loss Failsafe + + + + + RC Loss Timeout + RC Loss Timeout + + + + + Data Link Loss Failsafe + Data Link Loss Failsafe + + + + + RTL Climb To + RTL Climb To + + + + + RTL, Then + RTL, Then + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Alt + Loiter Alt + + + + + Land Delay + Land Delay + + + + SensorsComponent + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + SensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Unsupported calibration firmware version, using log + Unsupported calibration firmware version, using log + + + + Place your vehicle into one of the Incomplete orientations shown below and hold it still + 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 + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + 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 + Orientation already completed, place you vehicle into one of the incomplete orientations shown below and hold it still + + + + SensorsComponentSummary + + + + Compass 0 + Compass 0 + + + + + + + + + Setup required + Setup required + + + + + + + + + + + + + Ready + Ready + + + + + Compass 1 + Compass 1 + + + + + Compass 2 + Compass 2 + + + + + Gyro + Gyro + + + + + Accelerometer + Accelerometer + + + + SensorsComponentSummaryFixedWing + + + + Compass: + Compass: + + + + + + + + + + + Setup required + Setup required + + + + + + + + + + + Ready + Ready + + + + + Gyro: + Gyro: + + + + + Accelerometer: + Accelerometer: + + + + + Airspeed: + Airspeed: + + + + SensorsSetup + + + + + + If the orientation is in the direction of flight, select ROTATION_NONE. + If the orientation is in the direction of flight, select ROTATION_NONE. + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Sensor Calibration + Sensor Calibration + + + + + Compass Calibration Complete + Compass Calibration Complete + + + + + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + + + + + Set autopilot orientation before calibrating. + Set autopilot orientation before calibrating. + + + + + + + Autopilot Orientation: + Autopilot Orientation: + + + + + Make sure to reboot the vehicle prior to flight. + Make sure to reboot the vehicle prior to flight. + + + + + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + + + + + Reboot Vehicle + Reboot Vehicle + + + + + External Compass Orientation: + External Compass Orientation: + + + + + External Compass 1 Orientation: + External Compass 1 Orientation: + + + + + Compass 2 Orientation + Compass 2 Orientation + + + + + Compass + Compass + + + + + Calibrate Compass + Calibrate Compass + + + + + Gyroscope + Gyroscope + + + + + Calibrate Gyro + Calibrate Gyro + + + + + Accelerometer + Accelerometer + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Level Horizon + Level Horizon + + + + + Airspeed + Airspeed + + + + + Calibrate Airspeed + Calibrate Airspeed + + + + + Cancel + Cancel + + + + + Next + Next + + + + + + + Set Orientations + Set Orientations + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + SerialLink + + + Could not send data - link %1 is disconnected! + Could not send data - link %1 is disconnected! + + + + Error connecting: Could not create port. %1 + Error connecting: Could not create port. %1 + + + + Error opening port: %1 + Error opening port: %1 + + + + Could not read data - link %1 is disconnected! + Could not read data - link %1 is disconnected! + + + + Link Error + Link Error + + + + SerialSettings + + + Serial Link Settings + Serial Link Settings + + + + Serial Port: + Serial Port: + + + + No serial ports available + No serial ports available + + + + Baud Rate: + Baud Rate: + + + + Baud rate name not in combo box + Baud rate name not in combo box + + + + Show Advanced Serial Settings + Show Advanced Serial Settings + + + + Enable Flow Control + Enable Flow Control + + + + Parity: + Parity: + + + + None + None + + + + Even + Even + + + + Odd + Odd + + + + Stop Bits: + Stop Bits: + + + + SetupPage + + + armed + armed + + + + flying + flying + + + + %1 Setup + %1 Setup + + + + Advanced + Advanced + + + + (Disabled while the vehicle is %1) + (Disabled while the vehicle is %1) + + + + SetupView + + + This operation cannot be performed while the vehicle is armed. + This operation cannot be performed while the vehicle is armed. + + + + missing message panel text + missing message panel text + + + + %1 setup must be completed prior to %2 setup. + %1 setup must be completed prior to %2 setup. + + + + %1 does not currently support setup of your vehicle type. + %1 does not currently support setup of your vehicle type. + + + + Vehicle settings and info will display after connecting your vehicle. + Vehicle settings and info will display after connecting your vehicle. + + + + You are currently connected to a vehicle but it did not return the full parameter list. + You are currently connected to a vehicle but it did not return the full parameter list. + + + + As a result, the full set of vehicle setup options are not available. + As a result, the full set of vehicle setup options are not available. + + + + Vehicle Setup + Vehicle Setup + + + + Summary + Summary + + + + Firmware + Firmware + + + + PX4Flow + PX4Flow + + + + Joystick + Joystick + + + + Parameters + Parameters + + + + SimpleItemEditor + + + Provides advanced access to all commands/parameters. Be very careful! + Provides advanced access to all commands/parameters. Be very careful! + + + + Altitude + Altitude + + + + Rel + Rel + + + + Relative to home altitude + Relative to home altitude + + + + Abs + Abs + + + + Absolute WGS84 + Absolute WGS84 + + + + AGL + AGL + + + + Calculated from terrain data +Abs Alt + Calculated from terrain data +Abs Alt + + + + TerrF + TerrF + + + + Using terrain reference frame + Using terrain reference frame + + + + Flight Speed + Flight Speed + + + + SimpleMissionItem + + + Unknown: %1 + Unknown: %1 + + + + H + H + + + + Takeoff + Takeoff + + + + Land + Land + + + + VTOL Takeoff + VTOL Takeoff + + + + VTOL Land + VTOL Land + + + + ROI + ROI + + + + StructureScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Structure Scan + Structure Scan + + + + StructureScanEditor + + + Note: Polygon respresents structure surface not vehicle flight path. + Note: Polygon respresents structure surface not vehicle flight path. + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Scan Distance + Scan Distance + + + + Layer Height + Layer Height + + + + + Trigger Distance + Trigger Distance + + + + Scan + Scan + + + + Structure height + Structure height + + + + # Layers + # Layers + + + + Bottom layer alt + Bottom layer alt + + + + Gimbal pitch + Gimbal pitch + + + + Relative altitude + Relative altitude + + + + Rotate entry point + Rotate entry point + + + + Statistics + Statistics + + + + Photo count + Photo count + + + + Photo interval + Photo interval + + + + secs + secs + + + + SurveyComplexItem + + + Survey items do not support version %1 + Survey items do not support version %1 + + + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 but %2 object is missing + %1 but %2 object is missing + + + + + Survey + Survey + + + + S + S + + + + SurveyItemEditor + + + Trigger Distance + Trigger Distance + + + + Hover and capture image + Hover and capture image + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Angle + Angle + + + + Turnaround dist + Turnaround dist + + + + Altitude + Altitude + + + + Spacing + Spacing + + + + Transects + Transects + + + + Rotate Entry Point + Rotate Entry Point + + + + Refly at 90 deg offset + Refly at 90 deg offset + + + + Images in turnarounds + Images in turnarounds + + + + Fly alternate transects + Fly alternate transects + + + + Relative altitude + Relative altitude + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + SyslinkComponent + + + Radio Settings + Radio Settings + + + + Channel + Channel + + + + Address + Address + + + + Data Rate + Data Rate + + + + Syslink + Syslink + + + + The Syslink Component is used to setup the radio connection on Crazyflies. + The Syslink Component is used to setup the radio connection on Crazyflies. + + + + TCPLink + + + + Link Error + Link Error + + + + Error on link %1. Connection failed + Error on link %1. Connection failed + + + + Error on link %1. Error on socket: %2. + Error on link %1. Error on socket: %2. + + + + TcpSettings + + + TCP Link Settings + TCP Link Settings + + + + Host Address: + Host Address: + + + + TCP Port: + TCP Port: + + + + TelemetryRSSIIndicator + + + Telemetry RSSI Status + Telemetry RSSI Status + + + + Local RSSI: + Local RSSI: + + + + Remote RSSI: + Remote RSSI: + + + + RX Errors: + RX Errors: + + + + Errors Fixed: + Errors Fixed: + + + + TX Buffer: + TX Buffer: + + + + Local Noise: + Local Noise: + + + + Remote Noise: + Remote Noise: + + + + TransectStyleComplexItem + + + TransectStyleComplexItem version %2 not supported + TransectStyleComplexItem version %2 not supported + + + + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + + + + + Transect + Transect + + + + T + T + + + + TransectStyleComplexItemStats + + + Survey Area + Survey Area + + + + Photo Count + Photo Count + + + + Photo Interval + Photo Interval + + + + secs + secs + + + + Trigger Distance + Trigger Distance + + + + UAS + + + UNINIT + UNINIT + + + + Unitialized, booting up. + Unitialized, booting up. + + + + BOOT + BOOT + + + + Booting system, please wait. + Booting system, please wait. + + + + CALIBRATING + CALIBRATING + + + + Calibrating sensors, please wait. + Calibrating sensors, please wait. + + + + ACTIVE + ACTIVE + + + + Active, normal operation. + Active, normal operation. + + + + STANDBY + STANDBY + + + + Standby mode, ready for launch. + Standby mode, ready for launch. + + + + CRITICAL + CRITICAL + + + + FAILURE: Continuing operation. + FAILURE: Continuing operation. + + + + EMERGENCY + EMERGENCY + + + + EMERGENCY: Land Immediately! + EMERGENCY: Land Immediately! + + + + SHUTDOWN + SHUTDOWN + + + + Powering off system. + Powering off system. + + + + UNKNOWN + UNKNOWN + + + + Unknown system state + Unknown system state + + + + UASMessageHandler + + + EMERGENCY: + EMERGENCY: + + + + ALERT: + ALERT: + + + + Critical: + Critical: + + + + Error: + Error: + + + + Warning: + Warning: + + + + Notice: + Notice: + + + + Info: + Info: + + + + Debug: + Debug: + + + + UDPLink + + + + UDP Link Error + UDP Link Error + + + + Error binding UDP port: %1 + Error binding UDP port: %1 + + + + Error registering Zeroconf + Error registering Zeroconf + + + + ULogParser + + + Could not detect ULog file header magic + Could not detect ULog file header magic + + + + Could not detect camera_capture packets in ULog + Could not detect camera_capture packets in ULog + + + + UdpSettings + + + UDP Link Settings + UDP Link Settings + + + + Listening Port: + Listening Port: + + + + Target Hosts: + Target Hosts: + + + + Add + Add + + + + Remove + Remove + + + + VTOLModeIndicator + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + ValuePageWidget + + + Value Widget Setup + Value Widget Setup + + + + Select the values you want to display: + Select the values you want to display: + + + + Large + Large + + + + Vehicle + + + MAVLink Generic + MAVLink Generic + + + + Fixed Wing + Fixed Wing + + + + Multi-Rotor + Multi-Rotor + + + + VTOL + VTOL + + + + Rover + Rover + + + + Sub + Sub + + + + Unknown + Unknown + + + + switch to %2 as priority link + switch to %2 as priority link + + + + %1 communication to auxiliary link %2 %3 + %1 communication to auxiliary link %2 %3 + + + + Communication regained + Communication regained + + + + Communication regained to vehicle %1 on %2 link %3 + Communication regained to vehicle %1 on %2 link %3 + + + + + priority + priority + + + + + auxiliary + auxiliary + + + + Communication regained to vehicle %1 + Communication regained to vehicle %1 + + + + Communication lost + Communication lost + + + + Communication lost to vehicle %1 on %2 link %3 + Communication lost to vehicle %1 on %2 link %3 + + + + Communication lost to vehicle %1 + Communication lost to vehicle %1 + + + + to vehicle %1 + to vehicle %1 + + + + %1 command temporarily rejected + %1 command temporarily rejected + + + + %1 command denied + %1 command denied + + + + %1 command not supported + %1 command not supported + + + + %1 command failed + %1 command failed + + + + AutoLoad%1.%2 + AutoLoad%1.%2 + + + + %1 low battery: %2 percent remaining + %1 low battery: %2 percent remaining + + + + Mission transfer failed. Retry transfer. Error: %1 + Mission transfer failed. Retry transfer. Error: %1 + + + + GeoFence transfer failed. Retry transfer. Error: %1 + GeoFence transfer failed. Retry transfer. Error: %1 + + + + Rally Point transfer failed. Retry transfer. Error: %1 + Rally Point transfer failed. Retry transfer. Error: %1 + + + + Generic micro air vehicle + Generic micro air vehicle + + + + Fixed wing aircraft + Fixed wing aircraft + + + + Quadrotor + Quadrotor + + + + Coaxial helicopter + Coaxial helicopter + + + + Normal helicopter with tail rotor. + Normal helicopter with tail rotor. + + + + Ground installation + Ground installation + + + + Operator control unit / ground control station + Operator control unit / ground control station + + + + Airship, controlled + Airship, controlled + + + + Free balloon, uncontrolled + Free balloon, uncontrolled + + + + Rocket + Rocket + + + + Ground rover + Ground rover + + + + Surface vessel, boat, ship + Surface vessel, boat, ship + + + + Submarine + Submarine + + + + Hexarotor + Hexarotor + + + + + Octorotor + Octorotor + + + + + Flapping wing + Flapping wing + + + + Onboard companion controller + Onboard companion controller + + + + Two-rotor VTOL using control surfaces in vertical operation in addition. Tailsitter + 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 + Quad-rotor VTOL using a V-shaped quad config in vertical operation. Tailsitter + + + + Tiltrotor VTOL + Tiltrotor VTOL + + + + VTOL reserved 2 + VTOL reserved 2 + + + + VTOL reserved 3 + VTOL reserved 3 + + + + VTOL reserved 4 + VTOL reserved 4 + + + + VTOL reserved 5 + VTOL reserved 5 + + + + Onboard gimbal + Onboard gimbal + + + + Onboard ADSB peripheral + Onboard ADSB peripheral + + + + vehicle %1 + vehicle %1 + + + + %1 %2 flight mode + %1 %2 flight mode + + + + armed + armed + + + + disarmed + disarmed + + + + Vehicle did not respond to command: %1 + Vehicle did not respond to command: %1 + + + + VehicleMapItem + + + Vehicle %1 + Vehicle %1 + + + + VehicleRotationCal + + + Hold Still + Hold Still + + + + Completed + Completed + + + + Incomplete + Incomplete + + + + VehicleSummary + + + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + + + + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + + + + VibrationPageWidget + + + Vibe + Vibe + + + + Clip count + Clip count + + + + Accel 1: + Accel 1: + + + + Accel 2: + Accel 2: + + + + Accel 3: + Accel 3: + + + + Not Available + Not Available + + + + VideoPageWidget + + + Enable Stream + Enable Stream + + + + Grid Lines + Grid Lines + + + + Stop Recording + Stop Recording + + + + Record Stream + Record Stream + + + + Video Streaming Not Configured + Video Streaming Not Configured + + + + VideoReceiver + + + Unabled to record video. Video save path must be specified in Settings. + Unabled to record video. Video save path must be specified in Settings. + + + + Invalid video format defined. + Invalid video format defined. + + + + ViewWidget + + + missing connected implementation + missing connected implementation + + + + no vehicle connected + no vehicle connected + + + + linechart + + + Form + Form + + + + Filter... (Ctrl+F) + Filter... (Ctrl+F) + + + + All MAVs + All MAVs + + + + Display only variable names in curve list + Display only variable names in curve list + + + + Short names + Short names + + + + + Display variable units in curve list + Display variable units in curve list + + + + Show units + Show units + + + + Rotate color scheme for all curves + Rotate color scheme for all curves + + + + Recolor + Recolor + + + diff --git a/localization/qgc_it.qm b/localization/qgc_it.qm deleted file mode 100644 index 8fed69254dae8f2baf0715ddee71ae18256537ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 319523 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�}!A`8qtxzmg&%Erb6A4kf%*&-Bu#el!D<&gevga|cMBFXxEpJY^jk;L2 zg64#~VCFLB4OLK2vllccWrN(F8EH<+e-ic2)8-wGZxY+rQ{|Z<=3N*M_b6>n7NHLj zc60JP$aiv#dH>;>#Jl^O4@mISx$>Kjo+&_LrCsLJ5fz9Z|6o2-aW?j$>YA^-u@E2G z-h6#bBGJa|=9`&uUFMwmRtoN~9AJL96mj&sOy-BL5Ffu^Xny!PC$6uUAAYS)>}_N7 z!*7j=y%}nL@;aI5@jdg?>Dh4(VYK;~2lOi7s`*(TJa??G`9;qQsE;f)zdVoliVZWr zF6WAROAqtgY9T~BBFt&m??DeG^X~%eKnW4tjymr_^Y5Op>m`yD@^ymw_j?}ry<2bd zXU~(wHh5du0o09_$65I31<=2>7V+kGtgEv{s`m)~%xuwYgkSG$v}pH%VU;b`bFC4_ zGK)iB#roW7YRPMaT#a02 z$vgZU&dI-4$aY0rYzy9!uPSjB27)20ydVK$3X7Sv~QU$m6Ja+HLaI7`Lb zB}h2%*iv~I&RbnQX{j;-dieIE#d&TK5+=G?YMz2$(Ro^G^}+qww^&??*N43;U}=~W z^@$f`Y1A0`fcFYZqdTw*otIe}-$Xp{rH`d$dFZWgTT81=kn2ZDmNvJb=c`6pJfBP^ zel?G!eYS4Mn_gSmp9&>mQB_NaZ?UjP9W5P0W+F?=^2*jKG3(& zRLjT~VMN*!DvK?*j2r`dc{raXrpO|kC$U>5w0D8O*lU@34SuT6a?6|=BS^R%XqmtK zJkjp!mSsB3OJYOIy2r<%SJy1-o`TtiST@*l5nUw9Rypr#*vFDIy9Unv?yzhVr=V{0 z%(A^N>cS=3S$0Hz#lDWsvZFuZmJfEz&VvVtZFz0kRc|};kzJPErSaYsuPwXFB96)V zn|vh3ZENW!=X%l`Xe#OHUm93kT`G|NXPdm$lPsocM%2^)Gg`R$! zYkAxaa!_ZT<;nexIH#50l8Su|mU_wZvhF+NQ&!9SVH@%Li2Rl>Ur{%3U1#~~2sv69 zZ)KC(qt5-wDy~4hd@#hS3HXHZ?Y8RPKPJBZlFCgstMRiyLeKS9%P=bm`}SM2WKV{j zKW5F6Gb;(phFY_nJ&XKylQnCn&cu#;TC=}TA>#hloY?;+@A(Qv!&hr=E8@(pDb{@3 zP-m+1!dhTk3u4s{TZ@;yiQj|XwiX{!1m_IuDCF85)>6xTus;}QE&X{G_9NR_%ZIFn ze|%#tKMs1_CdpbOU^xj3`dVv+MnLbMSY7eEei}Wg{lQ9L z0$3URU>&?N5_YD(b?|4xxuNdXAs&#Uw`;7!r#-+2_pKx21k`t)S|?9|e~mh2olSJAwYrZN?p*W_#b!CUC zs0Ynb$gdotwaYNS+|&AN89GJ?(MdT=)^MX zLE9=4oP4c^!>^*=^~ri7@Sye5@o3^7e5{w}Oee9?a_i;IxG&#pl?7^AZ2Kd zGgJnCR2ekX`o=ee#M0fZZzo~Bj_6^r-^;9`;r1j%I5&N>Wte;lk z_kz)rt!XQu?=d;8pZh~Uoeo<+A3lfo-Lqp8?Jg&5h2Y<-@~0s3Av=YVjr^1=8+j?T zQ*V44M4>v|N*esHbFqg9g!=^hYjNS|;?X?)+BGydEHuPFBvL@LLTPG@$87jVvHU5L zq9{yh+KxY6(O?J#;B|rcJRC3Xue>@0ciO0d@=37r_XzwMjtgik#1zEFH7w-$nLx+_on;woIZGowBEX&-sm$~W?) z$WO^r6M)a7@J*!BN(A~8ik9s7RDQqOPqioN6Y`&b?1>HIw$p8V9)f4(d!2qv?!5HL zw6*q+j0&^aBWzI-{(iQ|P+Nq5kiT!FEwa16&FA|H*!pz0`*ybl`$YP7_m8mk3yli5 z_4dbSLHEc$kDtxYKfos{DAE?@BQIg3KOXQ2io(M_5fP!j zcArSRtdBjiyRBzPXrGYu)@+ge!u%tge!1e53o9#&kvu2zssv!}d`MnN=O5!UHIQFx za}C1loPXV14#;Ktg8nR_8I2j$#@e87|D~;JiWvS;bpDap{OGvNBgo$;!asc#l&Su) z4D#&!dNAF|4Qt&8D=y2F4H}b+h$|2o3qa8AM6Nn1y4uWD}>_nRGMP0H1|p#``F9 z@Bd@|92(fegZub|``f(y!z1jWA@Ypn{!cU3Ix0BWC%m6BU9xriSqD_R@ss%eX#czL zDw^<*n$Gi+KKy;Nh76tfN3CXqX2>Q|7AsYlqGWOU(M_#qh++x;QDctZU5P)MR5c&c z{G%z2D^x$+M{X%I=25-+gVUhf)C>>WzW3`o$-`_o-cx*G^m?w5_6Y{LKi zc3GLz1xz;f!BAq^on#n#XLb0nCx0^YK7Ku-A|heA<+-x?g!tJ4?ZMrAg5*0R?ID4x z75=*kv_Sr3-zL8do%k{LI@j(#AtC-jwqMPDacYi{_$d#|Mn!f}s-(H0u?)wTVS&wV z-`z>`P(RfM|6Rv&z>e54mp+&YbuHvo_*v3)ZuSVDZZJ>3>Y@dQLmT@ z*`kO@{%%QsYW2sQS--alPpnM*ui9P!!Ic+1SeZaOCQFVy)c8VP3)^3m_op}F+wPc* z5Jd@X%2Ws7&qzhEqwt&_8@!zU$&rA6bIq_NYj zMZ*tW%a{u3N09h;UDZH(eW>q`*YIGUzQ0-s`F{J)YaML=*L+4S_5nKZ|E3h^Ni|v%bg!{x7er@-JWcX9>?N zOZfleZqLZw4`s^LR= zJf8`|k{-2s1VshfLzGN>1hs?(mPZkVH~V4zJ#!BW?YxXxAHp5 z^P+w(_fc+5UO!n19C688C#&pA%5%?``*)TjbD#Y)5 zo@EP&3JU6Hi--yf3k{EqNKZD9p*a<)poD)u-9meRPv_-qBq~Cd10Q7ON>*YE3%5f& zP#=iw?i1-`YttPi1K-f#ZuStLNMtQa1tBETKLUw;X}LmxYC%6+c$BR8cql3)EZpDE z?h8{49~|xw`mm1ih_7Q21jPmm@{iBeP{)sIF(T$SXC{>NW z8SPlbC(3z)8e+*NUk$<1)5!E5sV3m(8Icom)$0Cg6n{?R<#10f4x|Tm@;u6|W{k3I z#wa5qeZnJc!S)C_KXr!eD5W2pn&rzf;S(PGtKlX6e=mbFYYRro@~g?&@c)C!X^6>@^ItWm&6pOK z|IxHGjDlnF`>zwz8>yUZkCn(3e`Z+Nzbb*M=CXZOze`u8Kh|J=r67M*bEk~K$$3j? zKtP6ihlNJi6|?t`)I0oNj3h&yy)gQWx^l+oW|hmr?u=6nN3U96)0z z)?drf={8JukpIaZ{X2#IJDIHUj|QBfr2kMF+dxf!HK@NvH>y#VV~L+-Sl)|BSEY>d zSFv=P>KBRxSr)4Ap4t|uD$92Xlmq9#@gdnTtHu8mG*_k)KSF+!t+?y=;!Ncday!}O zFfPa**gaCNszm&;Lgw(NmNE*y`t(+m+U~zjt z*Ns&EYa^Babt6^&+DMgu-AL8HHd6IpH&X4dja2)ujTEL9FuCbraC+5JW=0Lg{-a@Q zy6m(FldWgOKWILq89De1{pn@$wVVxPWZzlRn-5i*M{sLXDl@+n(t>|mjr_hN`BQn* zr0R=JRv4wk`OB7_VKV+x(k9PNa}4D_RY1KIcb8!p9Djb}&lSR7zWMLl|MM>E&m;P; z%OTiM75eX~s8SOCZzIGU$Z6?6tDVaR^p9J)YKj!71aNAqB&S(&`XswVIgpb*Oh$w+ zr(5!tp`2pM-^*cNdb%xtBPUUEh@oyP{&}la4jVIakDtRvwGxspDH)Mb=bzRs;;);m zzM&xj_P{9QS@J$>WVlaA1j>@~HfaQQMU`FFKW~)&+@KOq{!#+U{iJ_#&;N_O{iH?eAG?m~hktZ$Ki9SX$vZNf)*s%XI4*f-^MB(V89wa~?@;{O|JFM)T;3nvp}4*O zt#@R2#6P@4@rwUj@5peNe|U%DH2=vv*iTX;D3aoURcz!RWdCCX#3*Cs1!cAW?!JuG z6OG^N0$Q9qxaAtpiTP$hEO_SDsNo*ENU=K||`!^nZR>M~z?~kxc)1zbH@W z-@k3u_h?!!`lp}T`Q8ME_G`x=o9T>l^Un@8y>6x^60%uW&AsXhB9y1(a}4UPnd~0Y z+mS~u*AwM>fIOM9i;&$(=ub6(Ci0N}YRa)+iUTx1&bdVVANJlR#;z;d@1wf)K~W?{ zQWV8z^XZ+Y^+D;86h(csny+7X7mF;i)WwgkDpIZIP9v99w~Dt}Rkz-)Dp70%FYV{R z0|zh+Cj$p?0>kjY2m%ib!-K%cB!EX520@0w8)Rf4h>=W#{C{hm{c+Ac=iFPA`uV{y zx>c;Y_nfu&UVDA7wbw3-Wr(5eZ1-0NYl9UFkra>g`id-*{>a34GbUe@)T^WiZhLy5 z{b_{>Bi6rr+mi#$PoEIdw=85x0M;~MeDmO7op}pb>p9z$Dr32<&sd#qS<2>WE{L0dk-p->*ywElREI4EA=JjDvSZPK?j2vBl zG#c*iD#|%w8DyLw%+2`f^UI^bW;-q~Sz5*8S?f}-Zr<>7L!4__BGD^Byxjx;N2bt^ zUmM}%ZS{9#i0t;aQ}T0x&ufm~)S3OJm!Bc~-UR0T%y>zwOjSsTzXh#XvHFO-*9}ln zW>HH=z${uaaZRHfEMX*}^`bw<7PP%|G`yrKS zS%c6dyb!EYM+pe43Qz)|kZBTk)nrlWw#dgm!L-Fb_6g=kkrv~kbYtj5QrxH5oG_^~3d!Uwo5VsQ@K;O5EXCzC zRNf9YQF{&SG$emEI*#=SYVJB7!F4P{qV7AsD(=>YOPW(DCM~Yc5 z#{D?>(e=e*el#$RKm_&P@JWAEwfIr)n3Ev^8;nEuH!IaYGn?Bx#Wq#V!;M`N+AT0o z9=K+b(#=WAw{x%c zw=&p$+O@z7=B956>23-2WSL-_pl;fSI2MN39BvJEhoi0$F7IQ6s!|RM`B1s0Z+Vzp zdxv4JOf!tzR~y<0T(;z}y*%67SlQc9VLSq(WgjouKE{`YVqBbYihW?fcO&(`5rG$x zavz9tJBIpvY$(rXkU8~KI&~Yt5D1|(cS<4lEwe-|eI2K9Hcf-kd+Yt;wh93T+Z%)a zsADc?WchkE1X%ML39pSwM0;3X?nsA1itWKx2Q_`iOZ2gsVa3`^^+_Vn1}CB@O_6?1i@^^^QKK@$-d9&Tnc8EV5>_!DZ%A-D|HA-whd}`m9CuFFM+31bd`zpU# z9jNrxs8m%nTmDphTc>7J5!)Ya^{CW|^*8$7571ClV+U=#a+|<$7UtEL*!J@{E2S9n>YuIt6NeZp7{>MHcb3hS z4|O&;sGy9Boj|mK{JnfCXJEE8#EM}__f!75v6R>2cu}6KIcEy|pSnn*6k&R13mFWT zZKag&tE1kNXXLd2 zV$^TuweWo_zx8sn@81KfJvS#?2=mrS(WT?FX|nOE$V5U(a}X1ycG0yEZ0s@{?apVM zX-ZN&mzOZM$59nS)q8Eyyj^lP2Pu&LIne|SyC02|WclB^tt z!r-usEDc%zCWATGSUl`+44(usn?$VSuwozfoQcv>*e7}2Ay=RKRpVw;=eS=P+qBvH zk!gSZ$RH7c$Do20jOQ2RWtAM=G!4d4B7wghNFZ>(37GNy4_|*%8fcIq9Yk;d*R5*v zVud9cfMt`c;N#_DR*Q1F9j35AFN=9ILtVI=26Sn4bb@q$y;>RR)`O0Lu9#5=ak%{( zmWAQbh_7t-j`%P;{jHsD*Z#Z?CgE85;j&=v2L~i8e~c?Qy66YSO5?g?0Y5R=9FC*P z1P3NK8>p=?rtcRH80xQS#5WfEf3`PJ$$G5q_A_f8L;njU37~OILj;o-aR*Pu1yMU5 znaH$-G0i#>?gE+aHNp}I$u7?}iNnv9pe|F|vrC4N&#B9>;89kP zp3%^;P!TzWAbY<-+Dr|93en;WzR##fwwBi(jOqO@;mP?a4|g<%Q!>DZ1K{qU#{oZr z*c|^$LE)nWe@*)Bh593(Yqdy)k3Pw+p zL?FiG^2Q?{DaGd}i`??Z&ZpvmGsMV_=3==;@v@((!v3dv1Hl?bPcAC54~Yjv5`@65 z@_LYuyuVmJ^>6hr4)irarL2XM%^{x5=kvl3QMr*t&saI1w&djX&3UcmkdR2oQU%g`Nm^j9HnA+eJvb~3Lak75DcORYV)|6 z2Rl-NIO+^_XO_+|x-KGNkLwI?BD3N(=sSfXPuAUJakf~_>K}=6JsIferuxxXXsX{+ z>zNQsQ{5z8LzD{AhrOMGL!K9kdz4IGD85u+0N*TBU|cHZRc}aJ8b#EGPpol`mEu?l zVpeIXcUA{_kT2b((_y#0onp=N(^Nt#gmy2SfGaBNmgCakKs_;?cUy_6Tkoubc&LXZ7nz8j$pDOk5Yc*sFl+w@MFf9l__-(b!mTMA+F?LAfL&o zc(Xwsf!;60Ur(~57vB|SPKNeSh=p(AaSwxH2NJb*>5bF?KRYIE;YzsLrAzbSN4|CL zMe^wRxXAC#lqVL8oBiQje`}?$h(@I=#!_#szxy<@v!z$h3Z=k9@*_jMh6{})X%b<- zGPCid_jIRN5HGT7N@<#)oz!}lrTIJrT!(U~gtEB2&;`UzOArBx5E_;mZD|FgFEZLbfAe12q(sOB?aMF*_Kkb=ba0Z=n<% zs3O9D!M&nv^R_-iO_Ox?1AjczRP$aQ@{E*lj?>YDEyeGw7ujt;;i@Ccesq(<@vgmj zQ{)kA3^m}2P=H|dtZ0g69Ge~Kw4gLZ(X&EYGydDy;vG5Om{CwKtK8Hek2-+A5rJ>c zJd*N}r}}8PvD!Jtr?oMHvad&j+7|TvIA-ZRO*!r<)nu?&ZIm(Ao2Q8>e-cR{usm|G zi5am~*o}*N!!6oJne+5|1_HD;7u+&R=4tu#j@J|7}JU&AX4L)rV21?st)unPjU3FZl4 zPA^9ZlIF77k)8mL7noGAqTG5J7@AIOztbWaZkO1>+{rO?M282aWB#+^n!Iu=hnTF! zSAaKCFk>&(kT*$an*HTysW*%|N~@^pmV7E2i3s_~Nl{3=BKxqAlQqfMd{c0$QQt~1 zBEoBkFSjY`(*`nC135d03nQ>s7Of;iuI|RuF2?$+2vxVO;>WfMFKWP0p3b8vJ(9T6 zGmAO}Gg1>+wL~lP^g-!#EnF3v+Lh|y-j$?D0lMRZh)XpRIl2EqnnZc>M#VT`8lB?i zT*EvzgbKp=H0F_I8JBvj97VB$g`Q4EJ?dKEiE%{{0lny~)Ajnl%L0S#PP0p$CXMuL z;liZD@TJVTGX>+u6nsO_4O17R1J5Y0^YKt1bMnw2ZfiXlnBdlYwCwD_qNAtnz*SI~ zr3To!P^fY4WAz>0<<#47>w-5ma!*eOYUSx!(4~bBp7YH{jdjH*zI{|TSxF(9>WQ$N zMcm`h1YwEXodf^2{Ee*$DmWlMkG9~fQmO?cuk7$*0%EX<701Vk(Y^y4-5ax8I<*%2 z%6UZwM^C5Y`U;2XU*c>kjj)cFO^>QcV}E0Sqg$& zz8dL-w7&DDRW*uxSBbxF40TLR;nJA?^N4RJA$-A4IF{sD0>QS+7m?<{4)Bvj%8|wz;1tj$dS&b~BQW}qqbwmGggP{&dLZTkO@Z=ND zF#?Aq1mEy)vV~8Vv9V&MAyCpi0rtM`DO4u_okN%KN7LZ1g~630$o+}#ald(7ZtBor z_e9u%CMD8j4_p%ha^y@M8tk6Jr=>qlH(|^rSNY#gK(Kq{>!rTle^?NDc*byG_muW| zn5!Gu?>QDUdGKi|s~W^f$$;)4PWSl7>S3BFr7A(1ZXmzsP)+yXb0u$18?fA(H@xv>77IHLa}N$Q$*DNH?_i)q2{iRtfmO}Rp44sn+uFa)+nlTh`Rio z!t(5d*KAZga{#n+tpBL;+f{xi;=ZYXdVO5SFYP@v4S%AepU1&6hGwDd4j8GE!*vlj z&dUl!E`vYWh`Q{H9FCH@_sUid9RLr?fBCrzInwLT-}w35q-o$vhM*x{PfJ=S^4_sn zz%ygXC9Bx$nAKTDE>t%o$TT%1=(wx0YksSAk)fLAR$q53JnZ+pi%bX1x5}!2YJl#kAdDlflW;<*yoaqr*2E7P`+ZGKW4s>6SnhAC8BR|r;EBT= z(=r$!WEawuUszBAZ_+H!SPe?(Mn)YosVtn01nBTRt`RHjhOSBQj#^kGRNEyOhm^I+ z3h6rb=vjRn_=~)p4rKk#>MFxH~ zz`WqKr&EA_Cx(_onPHL?(bUVR?r5c|*ywJ;Nhigg1sU&DMn&X2=^V=zcV*v;JKRXTFHTLf$6|f0x6)aS3{a`8ov`yK zwDaLYDI{xdg}!tn9TS)U1`~G*C7bO~UCmBI55Ip`XTma1)Uy=Xf?f{Aq|>Z~dNMx` z;fEHy5-T?t4pZ!=qYD%@O#?A6o}>SgyY-1E>Y?HZD+OGP1`8a8G8+e;MjES^yG;Q1 zmgs{XOf-TCq7|;qQ%+u0v*LeEGs@A@73{JJrh#)tyx_+O+h=)%b1(az;VHA?o`}DmipvOik^RkV z%<>#>h>Ew*HU;%h)?k`l9POc6_2V=EpV`!y2KYB-inQ=)6v{MH@^*W<8|+OoD3il# zPfl^8%Qejq?^{Q|>JaIaWp2%-!P-w;PBS8x%v5PBrdpWWniJ4}?&&+OTTNOu0LY#|%7=p-8yTxuO?5zm3$zz-; za|&G|{fM#*Rbe?9?ljyz8OoWMTj&tw`8i#S6ikNer#pA8J&yNJAk*O84Z1M#hOz)O zNAWDfesS`##q)jCru;*^e&4#Rcy_{bC?RXn zzHhH*nT!37_iXZKGF==~LleqG{cx#xE=tOS=XELkW^ZI?8()KUt>ItoLZOp-p9(`i zJVIyZ9LAyZJAF0vS)B}pGiUt+UuW5_jX0A-7h<1Qq9h%20SWk5l7UO;OIpO9A5B{H@l1eBij7e;it>ZAFcgG5E2LH$ih(Mv z+qu`*+rhOiGa-d~a}6B_K35qyUzII(L(}P;&1&atHbqfvQJ|#yCOEyi^zm(?Silcy zrY%f|&8}2uyGeI0(N@?Ck)tG*Hb>{o=xhYzbk2VJ_cD7_jyG&@cL~}0Tdiv=JN^3E z^eb7=&3zkct1ue;RuNslw-Jw?a!+G}| zo8z;pytvjI4L_I}jI6Up=e~q{U6S|#d6UHg_qvo_=PLBlIapXnb+B2jC$dy!9pwNe z!*qhC`lu>KSx3#9jKEK%*$4A+pU|CNkq2HjFKs&xT@tvM?Wx7tMkn<1V{;GCgI=u5 z#*<d9pI?6uI1~iH%;GhIzPXFMBzYX$Q;KyXDho_4iv=oyew6&}YLq*@CAd z?31;z4eyZ^50!9*%g!BMYl5QP!`!an=78_48wK+sZa3(u_<)4NDb%_+vVD*9`Y6q- zxEMBEeb}izwAwbitVg{OGe+-Pz;oZJO*4>RnJL#Yo@k3lB3+bO@($=|61cMvw{l$H zxw3i*74eQrC|`eX3Sw%(?3NVdj%5XmAS+P0-aG*5u%d5}3C(CDVM0ESC%k?!Ns{py ztZGFxyp;Wt5$)f~kV^xc;>mFIxa|Khuy&}$qn`Rf^@s-W~%RsjGvIBZSO=Kp;e{6n~J*)p*t!X_XhF*`AocC6jW znxSJ`pF2V~^&9s@L2tSE3^q(cy+7%V2{}qv70}2ngt7-D!)C1+O37d4D7~-BZ#m0b zTKfn+0bHtVY}n9YdWy-0BxmAj>A%ll%pzYop#~zZ*@@-BXy? znXJ_s(ej(cYe1&cj{Cu&!L53?sy}{;I+1hOhhn%zz@X zJod4ZS@{2KPEw{~wdHz-{S{HGSIU;!vZ0l>H+qsp6-6rjN^{|z!Pojvecb4&+~Zox zHBpE-Zo@nS8NO@0irS?!WHC^)w_QL>F%mfeVUq$+; z3+QL32^hlh+D#QOi!;x9f7 z>O@^^?QK33>#1=`;Is*d`_~b1H$|c>gTvp*8y5ZS$lD)7L7o_d{tQh**TA@>aIgGVQw*FC^b>m z$~@#Ggvmr$8?5i?JO&<^aPzb%W3AhJ>T~PJ-lj3^>hKBiWoZ{aTzAvp$s+}w`5WoB zyQ{FKV2*kN0<@h7g%a6uM(iq+C1vwzjoj8I$7llrYtXX}QsQ9-2 z0y3xujg$+HBj=&M=PADNIrz^It#$?muAi=hQga0UO%&hfG!XlbL%!ZE^K*bF;s-Itg)SEDIG36tdhgBpBt{kxH1a za~}?h%Pdn8Uw;0ME+puD=d>;jZ?b7p^8WDMWF>S40iQcn9`SK&C>3}@u=F-@iPWaz za-+I9@P&4APXD12b3;7{VW40ehD^kkR)GMf_mtC@4Cqoqx_wFKLIi!zkZ$Vx^P8F> zH00UkoZ`F{8Ueo`-tSAMUenXfbAwU|O`u3~I{Pp0$wC`?XF|Utt77@N4PSgQm>a;# zSo;=W(uJ|)Nw!A)jRDyPU2oxT)M&3{Vz~qQd{ZQ>E5*YFvMwx(`%BkyXoIbtU3FaR zX6S!h58c^Pn}R{PiO)6%Hbm&_{t81VO#WMaheX3z%b%$`wQLB6eI6ZlG&=jUsc#=h z?W^vE0AdA`Wmu4tcpiG%sLg>lYtTVx zmUf76UoGJ-m2E3Kca(#LN!;y3ATO0k^3Iq4PW5GNiOxb4ZohkKIwQB7?BV(F2aO(sOjT(GRxhrN-heniWk z?I~ou`xJxTBuxq+Tdz~|x=Vw1QqudM3N^4OXNbpCzhPX(a7$H@Mb+hQ)5;4Cf;` zcI^zEM9qJ`JdB*^>Ze!c+U2To^Q^qyLEqz@5$8`Nl`a+6hh})}4!K4SSyjHEcZLsl zc1L@Py!5u75-ydEvbr}yOw|N=w_N%k%S}Q;2FETCGE0vRo=_3|lCIczc(=;@K~-X= z!J_$S)%Z<42AbGCnc9VXz@KNb{67(bJ%r5CA9;a^#r3K&X}%4)U4^vNxx0L=4A+E+ zs70W+F}91lKmQLCeUJZ&(D%3-eP~5k3PJ8-Hsw}eMwpQ6J)xTrs0!krvK-E1x!|pa zpIpfVCoZw#NA&haHd=IiH@nUenfbWiCp}dLlO$$w!nzl5>cD-IShYYD-pN_47o@}@XZ>|$QW&yI9#@O;W_fE2sCUo zFKHr9Fe&?^w&*I5kW|5bC_O~19&yL^aEqj;O4O`q<&y5Rly=$dJ(UZkI;MRjXCCP$ z!n?vGSD_KASk`ZgDsI1~Pw(1a{{5mpf1uBADNr)2Skw*uJ)^M8vVP;c8~STj--3o2 zeLpVe?BOMu2VUs&yL@7lc`tuFrO zTAt_rs)mUxtZ~&#%79>n7jhD~pyC$@sb2c+8Rgtct6yp*SdmHu=sMFCiN&=&#T;49 zA2bwG&w3+#6@gkerf;!aX^PP{i~+`6ZY??#vs)0113%SH<$`m9vI>&Abw3mJ?4rZ%np6pRsgzPU2VuwY8y@zlBo2O}q@#BmnsWEO>qYWVgFDkU z_dvuL2om^_6aKJec2H@kW}5<)ACIB3Z6X=D#7Ue9lgRPInVr7%(VJp?m;s6HQr>e- zuDQ@yF8MD>ZYM!?5_YniA1$v-)bElBqA5oEJWD)c+y;VXoaC<5Lz-^$5r^?GpOIC> z!P}OujA?nZHOug1mYtuHI)0T+@Y^;V6ACZcl&3ZRrbX_BN-m^sD!0+`DbJ1s8+D)L zd%knbCXzi_9dBR6`VSRVuNS@4{q5j4V|qZ?7$VicOd~l-lDcmfB5AqI3I<*&q4XqX z5zm(-9Eov3$F#lHB(v*fkWffe25K^*l;>*!F_&m#RVGu??87YAkeH}UWNDUpASxJZ zHEPgPf!Z6zPh8)JmMt)cj>K5uQ725UKsa@0Z^}hn$rcd;@{Lo`R7%H(H&rfXSJEQ8B@;sU&x*fIrT(Eq zgZIo4`9zO=cv;a9`SpK|O}zNcDN|=?yX~A#_?7s8t=0@k&)K9yOs#FCfAm zaKDgBU(eA{p`V=D(hSQEjQqk=eYT4smZD9-L>cbwXe)a`%*LXj-n!~Hl@C^llf1*x zWBCz!2wMuvZCcam-%N=l4;sLmn-MvfSfO$itDj}}RGR5dQjUzk_fGvF%n1XzPUszR z=w=jX3b4Xk-d!R{{qQML#p|w$j2l)O5UF^?>TnYzdW8!`lfAFyf;sX^ept82l(IO* znu^ADthAD^beTPj#IL&A?$K^Btts=5zJdFFM~?LuLdA^S>+AX#w|!YZztr!u`tG)b z{fu1tCHuR{Dd*hHqB-ce@XLCKt`IoyH)S3!M{#%Ft6mnS zey;C4s4=JCX0!GGY~uRow7xqxz9^P%EHBUBxw*t*muG%XJY(+0?6fQHIL~D#q|+7D z$0}99=Xb1(?My>RAn$}a<>`@0V9p44$V@jtk><{fl46l!j@(hwo&pl_k;|D$P!DOJ zynG`?Lta=^wS`4HCcS-Ddx?tm>^GtV_uCUbX;w#-mREV!NZLc06cc}w03Q-VxadwE z@e6ZQ#Y4p>!T8=o`x~h$>vwCH*vogmlim}e(92e_eAlf!NbuzTQOUC(CL*K^MqeNY@I;uAv* zpX^wQ1ZU#Wa45qpuNZ%qa#oHPNw=pOO;vI^Hz_ARTzULN=G-9+G@Ul@E01yCIxJs1bY7!>HCX9i)KQV0-g|_XbrfX7G#eJj zXvnB;8iqWN!fT`c!{LykWi3oeZYk51N4>4}zFUc{ymH_tQaM9mjsR&rQ$X<5?r}e0CAvMt*oCnM1P@ ze_Lw2@ZsfW1C_3SO`tw}Hc+V!Hi5DV*6szK7+c^Ec-ubFoUt&yi?43QxG9%u&YCd zSWcbTu^X|_s8o8C4SzNaPhvQbf3c$y+LcFBOn~MNq~ACL=Ryke(DUDjVU>a7 zk?8r0<=rveEWl9-i?7FNKhMFT$#{569?h&Uyr|bPG(V8H9X1o}5Dd(EQ7q0Di?XXe zxW_gYbA9hc(LJ{dEx^${?VEZk8)siT`}d{N*i#IhURiGt@7o#j5ji`7<7;frE70 z!_IbiYVx-J%MK*ullKGr0X?7q0fP?5aYlQCggr6Hy8TU^TtHkKauSj!Lnq!G$SpDS zpH>j%NYGJxjDWHvpEAXbz4i5h&VdO#6{Hzr#~$A`$uosy_~%oiE;z%W!KD<=t{b#| zO&`A#H6E0eb5z$%kGwAUIB(=%<htT0 z6L=j*H-lqVVbaIL{&7wR)ir1>#37D{KPm?4bM$hmye%wEHcBy3lN%HWnAAr$4?)U% zzfs}jYRUtS#(gq<2Wq#IyqM#*gIau)rMqi<7f{+eQ zxQCti7lSB;T2dH|PyIQq%;`(x2*#+-DsdQLM?boi!y|U9P1IV_ zfp+95nDaR^NAN=-5mJF?(>{3EknkJQI1$?aWzCYv&;8}^{*e*JU;ggDEpv$+-#2~Z z!66HUSylaJ&sDf_QslB~80^OnM?c{|>f}NaECoo4p#YBry|+~?>YyG4lCj5PECW*# zM`Rx$eL37yw5$JUu%a`(#<9H(9YM2rmXWca!XJ)Sfn3Y~D+EVXUKbBt5UG3Q($6Z4 z^X#n9yCs1oV>ycVQ?m-;=@39<*jbAPwzJfM|5b6`yhRW(AQTy!#U{GSbg}wu%#aGg zt15zGR+k6J2M7vcYG*18z;w8%&^7NaQJCAi`i^6{^|OP&DG#zf;pl{R!S>K)ZZoA= z?6Z{GJ^FRgK$d7|7F5092aJk$C9wLt?-sp>;h15w*s=%@Opk(TUmxE&qqDCrJDuq; zV_dph4N8Kl8;^5RW6QhjCI^o4MyfZh{!3xr1PYv*+ZaHL$lD_xqC4Hq8lTxv0*Em~Bo?<37DFxp!WKyYm zg?NyfOR4d#Xs34>by05pup&-{-*Co!#pPKuv-)wS7Rn<>&Qbzf1>+{S0h(y1eZs+Z zMV|o`Hmz=fi%fdYdSSWizPf(RHQpU99G>H}a!Fs!YsGA|KEPosCCxU~m1LlrjG%{H zp?p6G|7g|E#^j3?c+(cRZk2PWH4n=l2|$Y7GBSTUd=kOtLH=);MCb^Vjl_5x@~$G`QSbFXq)JuWz}q zF)*hs5eEQ{@=;({Cb=Sz!wV{>zpmmrvQ#W)491%lp!-U1B3$T1I&1ue?J0hXkY2sr z`$~=Z9;+Hj2k|zV*Y!Z<8|0*2=)E!rW(IM+Js^yW8r~qVgVPMXbJ@s{E^EyN6d~$_fLwhpYXK$bs$;ka|O&U>cl1 z@cw~Rt8oNdbxr_xiu3PVp$1@X%WPyL3=H9MUdDE!2t*(wqF$a=$1BBoy-C&BtLNgL zVN~QZxFm$o3qQ@|IJ?Kvn8~HxuXmegb6V^a+$eX+3LhlS>F^RpyjD>NqLV>wMdvNh zz;ryD8g?tWa^-X*%#&q4bVGC80X!3Jgw3t>ZpS)Q;%CabM@X+M$<-E^^)g>KhBE+A zXu&ZJF1$o;NP1)dRIOYr&`{r;*f9VfTWTObJXe{Cz+wRcc3r~|vd{n#{F!hRuAHOP z#%_O|a_N#S$8Z@OV-i=u4QUF;gO??$`*j@QBrX>>0&t8(*q~A}!VZ5M*dPLy^pURQuD)gtyA>kv{HMUAvvlCg-AZc_g>PGYMsDte(ARoI}90O ziYfY7_ph-X@Qe{n9yf&lv1e2L5zY~7_E;7kGuxNE>pVi0Ouj$4OC|kCrn|z6!986G zHAd>T%lFC`jw}$hh#Aug<2ZofX8MoqSxPxa&oox1u zOq;Z+X89h=(m_-2I(-)fxObuBRzH{}pd zL?Fd=6-Oxk&;|QaBkZ*9HWBhh8pT#0CJdLgETeg-P%Jp3#o$#ybJj*HB03w2vcZ|J zq<86F)iKmjSttoRi4b0LjC3L7poq}?^Em$VOS0QL2ICEgW;=UBcOG=SaY0C@I>;j- z2s_FS>Q;$cBPq#$>e`SHMSs*&NthcSGCVBdf9RU%5Syz!+IdUt>e)q3Xmd^*uCg?- zxQy_L4}M<90=_omht^HOLI|H;$!vqSW|e^49PC&)`)cu!shq$3_1hn+>|ctQU$2blN>b6Bj$l5$t^F|7^Z+>q>fzKpx=`jzDdM5td;?b^DQHNU5@0T)+TJy(hhqu z_|jpaAKIA-ucGlrIN=-3Ml%F?{H(BWocTv_-+zqTK-pB7Z~yCU^T$g}sdz@cY#dj# z5bKq^Uuaz)K`(XWT~!_!4=yj+3cKWbgh`E~ROW1))E~rRE;dSvLG@!{e$CYLGt13G zk|Z7L+vTQm6H3BXCIedO`=0WIX}E0FEZRy;>WlV<(WGuz8vkALU z`{+#>m(Hm3t5?l_sIQNUpPB#>;~iFj9m{}itqq&OU5MaN(K(}e*fez_$me+q(1E=a zo3fSx%>(>hs}RPNN%y5-bB(u2rZJQo%TAmqa;#wAv5<0mqR)s^N<(WOt6T?h!Exi9 zT9php=C{f#SF*mz51(?y)kt-;qb+SM$@?dx!EXO*Q8FIVDzapY6#1F0)?3a}f`EDU zRBKq#Z?3*82+gFI%dw33=eNF6dSSKLdAhYiM7qSW39&Zf|2T7LbI!xo#LW#%;4Z5Z zcpCDIIjqiZ6#YWvQW3#FtyAL9EVAAzLNr_xn=|OxS}DbE=JTtqj81uq*YuA|8Q9qD ztuZD(RT-*})z!|jm@h6zs?3qIg3A7-VoF|UW`X}l4qXWBC+!&uHR_>KbS^b16w$M5 zWi^US8y8YucoAf)#}Ki83Ahp$@wY&}Pu-IRSfX_%^e52>>&9wqS8)Eq+emSOAl|6S z6Ad98;=vJUi_{P%$SB&B$=CR;r4LNy)1@keY&QohN^ixGqmpAXg{_0Kx&;s9Uy1-x z-byqKBDdr&{jvrSOA@mPd8SWg$__&(}hN zq{-!xhirZML@%0c&G(iEn|9aUMu7NReoRdC4|UKj{I^AXvhq0}+fW z=?SI{3p5AGkALQpTI(z^( zJ_y=ks&?65N&LN==CvdBwr0kMC21?BR-@Ii&^ae?=W=p?GkT{wBQw6HoY4C=p~oVq zaG1HSempm!4T>A{`u(lPTbx}E+D5_4RdbZ;q)K1ppoYh#Z*D&x`vM)B$@V5g^@PO@ z(D#TSEQRF2zdVE4OQSm8JacVtu(3P8rGw&L+i6!nrI6`^GSZNQT1fu6FiiO8^Ph?` z$%Q_Zcyl|D$gk^d(tv(eO3y_U{n2bGfyk0cI@xaYSAVK}=TkddfyUNh81*Xu=``~_ zWyW$UWQAHqD{;J6$_iGw1-)tD9n;ZDch1UF8WGaLTk^R$l`##Nvu4J)P$XLbt#I6l zikh@FN9VUxx7$-sp-26d$5ZVOr*Ys;IFeu$ospPtQayyYkh3m@@x$O}?08KfuI3LH zdb(Os$FnKVAP}jJo__D%Mo+hsT5qLEwDK#PO9@%yl(@IwoLZP0iD8#-l+*@g7y1ff ze|lK_1C!H8YyM6Yb7{dQq@%z6o{`LU4@IZ5RA?%?{qK5m`4A!X3jUTuGIm+Zzeq(+rDOZmW30PDGa`L%6kLN6i$)a>|?g1y6qdY_#!oDop;V z?B$=^_JW5{>BVnsBb)DJxM`vS(xt-|ww(8J<6k!od^uiO1@R;TxOn&H=1e@L6i6MS zcI8=Y{!|G7^?sy=DPDg-Ysjf)eY7gH(*Bo1Xc`XxR4^da5ITbR^Jb^@STx)(c8z0w z|DF;@iX`<$-b*wDk!eXf&G>)6Hh!{2eI6cp!lrf4#mfqE$LhQY2hojB!eGE4x*$%xq1qPGKvU3ft8kvhzBSZ}I)|gA3~AsY@G1 zx}t(~-^PX=DSOYX&q-|fmC%6YgpJ3Pm?+D@oQ7D0))tTI(04aus`u?2oauv z$G*@rw0;O=>VoL%0@lUqoalh2m^qyw&HtanlQjQhh^w`~@p(XnOjxv>>js z$9;)GyT}1mfhgEsj~nk~(dpB-dt0<7KQH02V&qlmp57I2wopgGQRykCAhc3K+)H;w z3meU7^F%g#1=7Qxq|ZsCbbxJ)Wtmzi>=1gkv|T z$~4V`OPrr++1^7Y1Xe55^uiZ|)n+n!ORmEG1HTj*aNY@NKBE~T$7%iz%0*ytwkKxp z|FXCzu{SwcM25>^Bk+W}z{X*JQ6;V>5=-e;XT)8xtP?!zs!PtZbBzP-)@JLzxa+1=59pql zn@f1ZzbOTi*E6JPhR_q07aY)Wq2n;)WHW_*wVbY;cBv~1G08hq)T6ih8!lj9@zvn2 zt?Rs@cur4R(Sm2P{dJNrvBSoJb7rTyw}|I~USSPkpuxf@hQ z0+ON;QRnLJS;sCM4-VU8{GW+2t@c?SAvQI6hGzw;N+nGi<7gla$6f1s$D!Rb1Y&ii zl8^{Z_Yw_;R{7P4JARrk zOxgz3nRHr+-<)2%=KBm}+XZf-9z5oodrx(X(*EmxYjq?-&E!uhErU&ilas15%J(HL zF>938fgziLzS#h@NfDM(q9TBsA$kL1KWF0(tUCl4CLSsXF%lw^EMO-K5vT#N@*46r zsm{R1QXd~LrL=fJ^N`+xIUmy5KiBC5wLCOaSDz_9p%%q&9%x zkdWHIcIV&p0@#?X3N{&y;mMd!Y&DC>nXzsqQuV{rcy`Z(O2~Sl@D+;k|oa%T6waA{qVr_JNP0WSP;b;&rfPJl%RFVvLt3d40_>8^qc< z^hkBwRjo|AvSL81i`CiX?cFu}1=Wi%?_U2@((451dkI zkz1ArXLLezchBw069Fnf{qT0Fwrewr%Q+a{U{!6epS4IiM9670*W%u+LR%C;9aX=r z!rOu^>MTeXz#;;~M%^(3-*pllFmj;B0D8T@vm!mI&JEpQ&zUhyNCK5c(A}LV{;K2c z_+nrAT#g6jS3$L5fRO|Q`{DwNBK2_{WL4hu8V57R5 zV_Xsu`VtO>Mkcx|uj_C_Sn{v27?I(J*P%%bt$yn(zs|Yo|u-Z42_o z_g`Mtp;2{h_o!am=!E5~@yIsA_E-q;00^oJQ!>0_IM%(Yb9~aH3t9 z6T=J!AcCAGsYE!vsu0#@hT$DfdvLEiE+zd+{r2#tN`IV51ZT)Fr0C|oFJ>0+sH6JT z!d>eScq576{TMa}TZ7F#6(yFDeH|b9kUZ>;ZW2$Y0Mv`v;u044Y}?lEJXhOWm(0TU z;=yVr_ZM0asqqj{s@`Jp#sZyw%f#+4Ha(nFUS08;e_YlqXTi4f){U^_bnxxI3||8Q?zRS>#^#+F15&~3m3o+D}=978ZS4D#=Fvvwpe1)`8Bq3kDfWn)`z)MYcI^J9>ZgpO_M zY(gz&f_gGQT?5&Vta6|k_T>)PBs^$8?A0s-+An0dI9(ZId+@ay`|b>W>zVnnP3;~h z;04(@VH`W9+&<1b9qZv3LVZVHtE}P)Is9fsy=DHsBRy>-@hG2gwbk(nqjEEWiX|bX zYQvhK-o$d^8WamQd!Gvjn>ZhXde&~gmwG&BBi!i+!s1~X2@@8dJJ zI`?Oq@s$ZPzVZ!boP4(N8GqEcbJO7XqX{$q=o`%V<4A4eGyeFQXZ-Pm8Grl@W}NtA ze8$b(F%6DCnK0u|zQK$??ZEM;jW~Ww_QY-3R$fOG1T&swXl?v76VE4paeF~^L`dc9 z)~)(!vs^10p}Idxd^9PQV+o=>(!sD9-a8RqRcE`$`&b48rK1VzYd|d(wjAEaI!N9O zI8C$)I0)bb(k5DhMEEwtJFSTl4yLFWN7AbfHnXW6{>5&gYaOlnxf#ZrI@j*u4r&xW z5X76ZD+n>;3p|cn{OUEul-Bzn{Nm=U^-f@akKI_h_t}+CKgFa-RXp$1AXdW44Uk_e zAqS_2-URK?FUx~p(u%!`bxyM^D&w`MS59lTDpj2u6h2@z(bBk-3sVf{p#_<&5ml$g z21;Ep8i)B@!-S)gxE7?~@`88lxaO6{!OIX^Qig9^Z;N8BuU59i(<%$M`Ggag&AWI; zj7orq?mnSh0p=Ne!w3OdDb0SfR~)|@5}yzzA%wg(GwvZhV<`Wzo)Q}H^Ob6)SD%s4{BsN z#!v$HK}m_-Bu@w{T~*XV_;H#i7VXZSe8bzh>8ydqoA)Gisua&pgB>lCzkcnI=bIam z_)ZB9vh)Lhjiejr`kDaKR(QI}mPN>#DjP$H5Q&`Jlf;3?fJ>L1(lqXv@?R+Kg9k!n z5V`W1Lh_&Le=TU%=fUg3e+db>=6XxVt5;+aK4+AK5aO}4Q%jMN865*CO2pu<^)KYX6`Ax5$m-wp_Z`8Lq>Wv$3)qo0G2r{IZ^W zmTEGoPi9IY4(m%7riM?N`~4>7A~v2%ivFz~`L=e)qmr$3K&wJWYJ$v1p~{G6yVir$ z3JO;hPg4w-kZ@U1Sg3aoJym!Gyf&)5Ny(7u_-x8+G2ut9GB6MLMB=Lr&?0{R|88-|Dc(c3`bwg2hl8Rg zT7Vpr-{&dGde-&ef*j_Ut!{b!gyl^z2FBC2FE0$Y)+a(ZW+ni}NO|5j;^5#NnccWD z@J!qMuSkr#E$ipr$YRy~PwaYPv>;j9Jr3|al`u60+g6Usvl|0ln7urU{XzVa-ASOmWp)BRK2^2MHjq=z z^ssDE--tX$^dfhecxTiu#CdKMFUUy}zbBSx>Qlu0_%16qx(f|{RbGMeXu3_m6eUmd zU=SoOTwQR!Q5#N(Cb(+Fr(KIXB}*L#mB(zjtfxG6-9ml77#jJ1?8|56%b31klg94CL z|A*$U@8b93r6fDL)ZQCAY^{eqeHk34lGlH2=RNVi_~KiG?vb1zvvG+0PUqwusVt7sNED6vz2>>U0>F zS5Toapq!EO(8eE^>=1=5K9xkMRhudd*cMuvZOfIExJIw61w@%5c`X7?uNn!ym7SRN zO9zN-h3Im9b56`tVxwyaycKfTl~(9y40_HhktQRB9SNLbl!mlD!ep2GU+>Nh`Wve@ z%`+8ZCXUC(5td3(ydzGk*TrFj4GZCYYk*#5Mh4#Q0rWQL|Aoa15CD(@-M%3xKZaay zoe2pzfyNNFK7j;N$Q)!hHO2IHnf15pjdZVF>#fR)__Mt}hn!vN&>wPChQ-xj-L4zB znzhGNugvgu=(zjJoI1#=>wyk#`6}ni04BDMw{}Psz|KGfrwGK2o6aHpmEV%`Hx!(- zhQHPoL$rNKVWVh56Y=q@PsS$l)l?Jt!pI`T7~wm&RlScD&9vcDY(|gwrDeGi^G{tu zAh;5j{_*(4zsNcWs?F6`cBP-fTedzaR3cp)x_I7LaBM-h6pwaIhNeUSBa4*MIooHK8S+@@Kh$g%>PH376hmFnUziyn%T?@A|I)V)f3(y zoq&yeaw=1V)aeUIOLJ>8wYNT1j1~`O$76)*C&&TD<%AhwnB{Q|E9O^ z^@5U%EDM+36*R3X7xX`jX1oLJ6I5Yox9W3O;SCs%Sbj%#n`z!V_ZJqZzg11DDQ#47 zLU$vgmnA((a5QNMuL1PA_-x@c*98bH3ezv>P3BF~L1(S?SKiz4{X4zKQOfJ4ka7 zCZ@V)MD}D!kSRED3F<1<%K!)yJv4>uP0y&sCn?9bb{asxd*DVCoVe-!%#z)gr09rQ zBE`eKou`-7>*lHMS?XUoFdvdf%hw)LEjkCMgIJ=EXC>TPYz8dx|3x{H#lBP0G9b4!3FRo9rCxx=hRLer$z4M*7#3w({mW z-gkdqYOL-XPisp4z*++D+m8ItYE$_4V>bMxocyY(j8_0QQ_+YC0X(Zlj z%9obvAa2DEXNP+mt7g5g>9B^mb1Ib};Ntz_>8_+unDkNQ0v5L9NchCM5?T!7?~VCb zK2e6n>MWZRm>)h9|o>-E%LjWpb`^gY=K<^8oHZ=rJ%DTJE>66v}-2)21T z?^LG~&S{r7*{v4cbK08d8p9GER)Ct=TEwsO`z8I$tp~~M!(&KKVLK4S^2;>xO3okF zU1$=Uc+t9_PrQFgmm%1uU+|A~VO+8Es4V(yV2HmnaTzWbnyD}sYlu2R-j!RV48LY^J#aBIzk>S(oqyx67hDU7Dh_JsTo63 zxb>@g%g}-;DOOeCQpvQM;IjfzMOdk>FK&cOzlc7~_?2JfWkU@c{+X~qOL9WP=%+RP zMLi{sP$xE`a5=lQx1wAAcGmVb6ve5{v_*_8+o;^B1&t?F<4#&NxP?`pn=YU0-MjL% zUGZ?j5@%RprZ}VbmvpjrgA3*DqLMPm)hoMif4+40ju5EZBFiG`2CV$9(cegp8tx%| z=|dXH!{zRQB#S=@bf=y`Wx?2j_tzUkBq_)Bv*e$cTNiKb)}5ri(pw>%C!&B*Fu>$V zr67VG!fIII?t~S#@BO#2s;jkCRj9@`ZNKZ8iGj<)YhfLR7aZi$vAdBOKFgLvH`Q+ zU7Adg3j32OP4t?|4L&k2rwopnU}%vWiE!I2)oG^QE-X?bkE&_Y9upp)dPO)`hmX>t zsRV}`2;k8aSl=(-b>scxF}%0&)?~zUI)k*PTd_B!^OjWKc3Tv4MgP-9i&5XHQQwxb zsW1+nX1}DFbG!xT?3U*3hn$*+Iqj=h`sI~R zFBi9#CJ%L5^=m^FiV#cm1_%Dz#}P4yZw_^HggPhahaJLg!gr`O;bpR6OTw|cBIH!* zKg8xziR9OEY-ZIx)S8Us+AeXE_OMsn9&Qa+9;u|$N`9I~d#kK$X&Y@(i@FvUaH0l( z@#eL*eLbqOFKo0M`cLQQB8Zn3`>Qu}kh1N)Q+m&@6U1k}slP}e&&T&)S=1$ckBXa% z#r%95jLU{Jl8BHeNF$lCr!a)uiXYqcJ0P}x(ZFdA$-!jx6;Mt$b0-mE_qtiGo(1F zxh75I5x#pu&d2(DPQ-zn<9PyLehLj4F19w>%}Y%l$iQ9cZ54als-spgowH2QwvjN` zS@B1`Cy(V%*&XT^L{UH2@t)PeaL3Bq?)~y(-EOR2mP?x)I-IrkL0+BmYLNW*9kvDd zxSV3u{3tI2!tlXG&(3{CzC1p&`W3CK0g|}yEG^TMMG-|qzcTPtO|4|*8Cwh8YlLT%35sH*`DYD2}D()2P7HVjljI* zX-+&iFFAEfsZ3gPaf)(TpU{H}I`H>-&ntGoACk$b!Gj$v(YU zbI+%%-_7VTrA&MT2_Cl3w*D;>J+DwP!k2{9-puJa<~1U z88MO7{w2Haxe*&Q@FWPkXVeazCKdnk%xHD*-eAM^dgJRC#$VThAo$Si2BOFPRmM5) z;i(8%l*(;6g&M)F*m?NIQ8;W5K_cXr^&8<7caaI>)7*>iQkSOJuHmh4fr;e~AL=j5 z9yS7}jS;m~5F({N?T$#T4OZC!EAl3me%S`AX`ttxm(F0O9{uvI9~TiRiY{`{YW)!E z_@u(|NiXRnTZ72*Qd>kVHP?d;)|}IH6kQi;wy)hA zK)JB;uol%2*R(n)195fUlo<0vc_pq>qbW%q`QoF3t5jEu^P4)*)gQI9-jEo% zC}5~W?yc(BnN*7EBX)Y~D)E$iKv#Nue5NzItvcmrwS@$x3?4kDJQjveH=xxEq+r}s zuPK|IDq_LVD8`se+przirNAHPzXj3VJ^i~V9hK9^Tl2g0AQ*0mK4{OV8>1C5 z)^1$C@!-b7-Fr6{mpX{yTt)ge=)p|QA9sP4bYMG;aW$t4b@M(Wl3oIYJkD19T+@q4 zX@dBaL{hWoR#)91cAWyhSEY8^{2$ySAz0jfjLj7+R68GE3RNo_ZWOAY3(ah{-@%Km ziRHxxL5)nU&g?KUyux>`0C_UssJ9pQw$x5jxALlbaYyD)U}SERRAud8w4+MxR?Pfk z?Rze#gLGyXH{#K6$UN|o_q6tm6|{!-Ym)Dwu53p#33%Qs`g|#!Qb~76s8nmJq1X2^ zxqq*01PRkgf^V%Vp&k2Ui!gQm(QA`T<`eecc`DhvS)7*uvkGrAFuH)73f}(ed+qZ7 zAJlMyNWfKRv&ONorcVRbs9qb|GcL&!ZDk;!J5 zFR}1Mr%NBD<*%7((0j-|zPXk&?f=B8AvOkT_#l!UYzccC8|};g^JiXuyNUKJOZ{or zQlrUg7?lM%Ly)a-Cx;FhwQYX2UZco=H~2 z_v)kQHk(~a&fCp~WiyLi+>c{Dlt=`l;+h2f4a*8PdvQ0UyK|ZHzI7OhD5fL=TjAP` z8+UTw>&EpC!7}QcVV#Y9C1frabcu&28=4hYaCMU0bg`7r|3}sNhZ|j`&+gt?__C_c z@Qh4yYJ)qLv!?9Lw$TgI$~oS>1{#odc@2b0gOmt$vrt1#qD0F3=>E2E$ z51Lu_Lt}WVX>}r?Twtq^KWCHA<34Vrlh;PPNYuuGkC%ZFOzD;W#)kLhYNYwgN+Hx+ zQA29p&x7+2i;Cj6J?7>YZ|jpA9r(Z1FxIRz`5lc$5aPamzb_ud zPQR~D7DUo`;q7yHE6!o|?j6Mu?%%z?R9w41zi@q;`J5GW#v)ej`cYk7#;QV(7R9w8 zdTRc9NPvB>W(U@e^#RqR2b5Q#aq?0L#gXDh9V-+$=Y2PF zg${L@u$ywqCv3vlDe6e5-}6bnY>gJC1oTftO`*u#eIM|tgF_u0E4Fr_0ZWYHS@o3~o!#M~ke)sytWbmDf zn>i;x#ro)PfBkXs{-uYimUy4CM6>)R%*lIyjPsFte@x3i=cFGAju3|T6E+AHe3w{+ zk+#YTqV3+E>|oJ^IsT?HKu~3&u-?-mZu>!%7)c2EQ8}RytVn@IcdLRLNbvHqm`{A7 zR}@96+`w9>8G$~BDJY!g;Ce@$*J`~I97eXr^cjr9fZnlx)m_z(H!vPnyR?td}uLYs8h z;S19oq>&ax+^|ScZ}cE>19_y+v9$@_r7U&sV$yaAR~7Tep}1_#;Sr06dCDGerpZDC zk_zI~8o+b8V_9**4l=q9%X7%?>V})XT+(ATIrDn{ml=*1BFdjPYZs?E?*)th&uqe6 zSTpb@kM9ssbg2Vtcz5-{ZzS4r$Um?^AL580aS8`xySUpyOqP@i^A4g6EleIg&l3Ef zM(OGTDeJAIb+xdx)@oNnPjdI-y~`Ahc{ZFU;*Dn>&Mo^SD7zht4!mx$yjV`zZ$$#Q zDNUMgi-V9`>H?DPP`V^9boY_>bbZ)YW`a%(vg^XVYVmzNsIV#RSowDKH*#7&Sb5Z6 zd5jM;Dz-H}rGo~tn9b)QW^Z=rBnm(9W?2G}%nhujWnq+{=T;QmuS#2+`rawHvuq2w zcH9%>>OZFOpFSA${qCK^@)kXLBNI0Qcu__DWt^_%J#JG-+eMx@Y%E0xp~;X~C&D~g zX6V&mf2(4rwv6zijqo(S|J}KbryUDXEqz?mF_bZF0x&jvlJGrMElf{JwKwF{1jp#qPCmS2Zy!if1Vt zoR>10k;q-pC)XpCqYvh<-?&>`pI@4}ws7M*AWx0)qupm+R#Fk}n=gZMHwAc3;1~68 z94vx9{>98Z^*hDf-NnL&nFO64671+rF)cBP1=~~PbkIW0g#Cu>Xf)-8spSPZ+re|dj58QYtNn~m7I&UvMqDgX6vxOrDECDzIE9uY1ID43QJde{OdMg zLV%kb$lfJ(ZH} z>2PNDeRr#_M`|q_pp=Qu{hlK(^l@pJ;-}FzuB@CWl>?I zrB}1X;`2gR6M@sOGdC2oU5J2>lua-lDN}(xB}duo`LMO(#zv5@fWQ*VQvrOZ&UT`N zST42Irc2{*Qww+TAbjCDWXb;dl`y+nBe?MSD^I+#1DiN|nw-GHg4;G1r zL$y;)_>f|o7ZqaC&j{y*ix)3lw4T0)CH3aj(^tA}=w0F7v5+9)NqCl82oyD@>`nbF z!^c^^`86G-AE^-Mu5wI;H~F_1;5g)yQ7jX5Bn-Wq!8wHd6|C~&!1345$JehLyHn`s zVFS)L5@{Q6zY6AXoiXFTGEP;M3Q%L61Fbo zZ+G`hq>c}LNYU==Li4>0886(re)nF>aBVWb3G#z+$Pd~fQ|HQARyLoyr~C@8muFU1 z_C~!Gzj^Cbp=5FS=T*u%C(7YfsF%IvVv9C#$7lD{!%ptXWUwc+2A@$G#>w#X@^#G# zbKY>(I4c--xjg28Zo!cDK49x{kB(?9Dz8-w8#VW`w&IPTPD!=7q9K~^-g91f_{x$L z!N!I<0++ReO;|!dvK+YTskqXEz`;||r*T%tmiE*X=IKR+eDPVnGSY3F*vZm)!nlbQ zI1$bv3Hvf(2l2mpv%jT6xedt@l2dNRyrlp&CVP@PxL+Yiaek3=H7au| z7L{IB3B4C0G(kRb;K!l{PlF&)b`Sg{&g|tMlgE&+`IFX({Yw!M*hbR22jl_4JgUJ| z5%K;U{=df-e7F?zATRT^5hj$xxq{%o13fI$^(L`^d41|{dtAbahf%QeDEfgK5{z(5 zOS*~WPbtLTkt4R6{BpaOQ`TAsV#ZCGC%+{8~uv(2iv{=Mb zxfVLQrm6JI+io0`=I!A?dgerFDC`Gv1|JynK=qi&Ans8d^2`h;&fUL~4c=S*U0F+SX`N46X4pUu+`$LrR50I@inC?1ZH4tpR2gt9*i-T!-M)v7W3VS; z?3HV>vQ-ViP4ulm4jT|KAP$eOzIbgkeByn-8%gxXQcs*`;rtQXg`R`!{Y1mVY+A^M zkn$qUkjE$9oP9JLaz~NhHvQ11J7Bs>w77NAI6CLk^3lV7vXfPY@!&y_b|2VYhooDb zz}_im!`_Af1;GkL&Ie@mZBp&qaaOY;gM@$&jvKO(xNF+qqq7_R-Y7&Q+oAoe0*!d9 z%k8?X_PAA&#!>dhy)1l0iM=E@6~!_^Y5Jy>Hco2}aEM1=xm^=?F+Uo5cy_oU4}VGi zo1X@4+^_LFo~zW4aZ`zn$GOM5q)TQf!p#(|bADffB=-b~@H1!pua zd_f^Of6)K6b%@|>qU7udTbwS=rfL{h+S%=-BpX|X)Lha;t5;_qvOApVwNlz(4c5hJ zaXM)Qm=8i5=ljDlC5PITZpJ?;Z9>TjazCEJi7Pp@FnBoXr?Xg1()+Z87?-l3gYagk zF}5O^2<5P1F_embHCXjNl#S$ZEW%lqF_2%*agg_yRo2tG7hHnblOX~&VRq!9=hyE` zAldJ6Hpg%GzLsS=93f!t?{rDU&rCjVX+e}RaY}0_R3YmyHc_}Px5?X7?CChz+1rDy z!RFp(F?>irLNlzXE{So^MpO_uhI&J-AOz;^Rg(lcB3__Yu(#D8x*yaC>V1Jiw<4Z{ z`0#t%m^usM+iiZvNxy!3Ps$ZZp)1@5!$QsSxA*Ljed7@46k)rq0OpLq1(z>e4#!4l z@Cf?&o!d8NEH23Pa6&`-p1#=t7VDrq3L8Pb8bRtH(4d3q&d4KVv0Y4a1_Uy+qIa7i! z_Tix%vl0C&;rsf1Ax`$-;<9cEzQ4H8I@>FH9v=x6hp_G|stLuS8c0ue**f2o?<5bP zyqQ#Y5l^;!Xw?w%K(GnA8@+&I8|-@W!W{MDdxS089W6) zEhM*!Cq3_H*sTgrm=dd;NRQZfIi3@5UGgElPQX7`#xE$e-=Tcp(JLwRfZUnYC+(Sn z*E|$a+?=J^MoJbm3bdaIREj5fVLSv-jl58Rc3;s3Dr|?HQ>Z3DtVG_`+}*0B0)bCuKgU(PabM1f&NDgV>V&&;^PD_vMaUr~-rNRCp70Bn zuWNnfTzW-w32raHVa(t=rTH8;P~P%;j&qvrGkLQD7P(5Eh}wB`Na7M-b&!kJLn_AW z8qLnQG|iKS98j0+lnCmugIZDuyF(X~o20grz%FJgFQVF9#n8(ccin=<$W-pH%y5u&yW)9`WJU( zzms}9jHRpZHlD8I!x8b@$E-eUm{qkH2*rVViIGqJogXnc8|P3qAlnJ&VUz~zLI~cm z?+6OredM@b5${K5h3-9-juwV}03Hn^ayw?3SE0zg6-sn@9BGX!y}vol0r0vPqB9r@lT!Y2_@^}AD(Hq&pYeFxo67TszN=0V9@`*#ymH=+ryA$RQ!{~&d z%q@$UeOWzQH*_%EZ_R6Z`%Qb>9XqVdnjndgUY*~P8)vtTc2ed+E1Hng7Tfz`nei`saITR4p?$!=F{S__B6s6h%MB-SGd zt$1EuXpn>+=~+Y~lsSg@jGo@L^Mz&QQtCHb%AX=IPb-1kt8c1C!*FAPRCN+gK{;l{ zX!^7+tiv0*sd_$)ElaK@Tx3e)i77-dbr3qK1OE9p&%$ldD?iqwAzSl}OkN;+Ue1iAs7N_>%Z)tcoj*c^1x*ZJGVF)j_ z^u%941siRSf+2|zK|)TFmT%d$2wU&&D&?pGOr-$9NB?X24`@b1j0xaoeEjJ?CgffX zTAn5BXc1^-!qe+fJ~U17V&fFE1`fNu^>tailji!96ofYEPcGM!lUOKjMXcJKQayP# zyC`M;aGu=Hj+ajNHe?8_K2^631txqV?b|oa48Td__?fO5pFw2;rem7-%R5s>a*1nF zXG+`s_PM_=Zz|x+Gm;iW*K7kfx>qmRAECZ(5uCN*hT`hx1#mjn%AT8N$BoBRj*(&G zRO2WeNbrl5v7-?UIbU=!tu9vHAXhxKtf(KRLP5ZWWqwh=l`13RD;%aGB4P){N}PXT<`T*}V@>_FPv+sIzq}VB`r+ht-Ar$jWBU{v2U01{1stsA4j06trPAR5AUmc-zeIa05Kp zhL@}ugqEsZb-k`SMY`zh!o_CCn!l30voJ>7e*6_(wXU8$f2{w7oWwXI2JCgiJJKb(_oI8J4jR9z(w(;~m<<(7;j5FaOw>s`g z!B_=1@d)e<&$RjJ7_=p%l8V`m%AQcJO~+%_*URWw9nhK5JX{tygwVVN?J&!eEpWsK zFAv)wcWO|c`#bGW1k;@=RJ&Wd?&7-&#e}Ei%H92;gkY7<5sSF@Br*NTJi?7pn#xe} zitlyp5L5vdrO2Tr_4GO1^QAtg2O%j^cQ%kHDG!`N34T1AfC5T5QE8Z0u&klEi19yHb}TPsmnotk2B8cccXsynPFVWTY7G4{ zc17pt4OXnHE!c{(@vGc)+E>$?FV#ZHnn|i<*jLJnn^~x%=)E#wlsYMT|3rlwpD5c) z*bxIVn$m?grHYb;%}UM)E_h>`}TI6zlw zh}zCiJ#>xQ^L^SR0{DOi+9m4EH&*d?{B{^+6S3xv3V%P- ztC3b_xK5s4AiI|7{py*q7jD$SuyfJUj>St|Smgd3KN;GM$p_!!RFh;(Tm45BObaomI1HtnIq02~6vY*Q+y{T_KCRxp6 zei7Y=Or3F&7}BFuXr(T@pq8)dq-dw4?NoHB;*=#o|DyChzju>khGjN%9P=2JWOnhY z15f(;5xvT>#?3sov|$Q)$Ry}qfl_+y=AJ%W^^?xC{<&F@Xs2A$g<}VDIwHg)rIz!z z-Qmo@ac{f9qRyPYE3WAR4vFIC9RwhGXA0L@iS)le^H4YG89KtD_8o2vmGNq1{zkqC z9eu0hDu1lO(~*3XB3q8v=yi(tlhoyLcFjL=!A3)wG=(>3>;$`tdHpcTlit(qp_MEe0z7(!gJ_(=>DQ7Le5srk zED~D}lq?gHDLVhAI#Eu*PDY2D3hX~rfMl)}u}7jm27L{-_WGfOed6B#+RTtD?6B&( zhmyRR@Wdo~O*r`=&J3)Cdo`oQT_@eiNFi~I1BDDsa^yuXA)dJGxAM1z&aj}$Mn|-s zaHu&EPaNT_a@164a^Vg=NoTF!CwEEcj9i3#^v3NQi#KoFnf>_3$UbT1+{!S8s8e*ZT~mHZ}gPh9=~?7d5j zU01r_N3|r1q9~GLOB7qJRv+n#5?kU!q8=^NefxH)NJ`bsBCD&4RIA-?`mpL0S3~(hDRA>ka1vm5Ew>~K}Lb$K@bE%kpJ)d z_P5sB`|N#Ak&>Ki#1KTXPMy8>THpHKPfx=|i5119m%lN?ydAo#SA)5tQJ}(5aurOg zAa)|?4(Mpce$%Q?T~VZH;&bFxJKKh3R7^dsaga57#;qr=r0lP>QY&f*MgTq|PLmSg z+2}9fX~~rE1KS5w5WJx8;v;BatICy|OanKBVbPnSYnx$YJCBaip|S-P%6x%G1tWWR zmL3-6RIaeTLO@xNwale>v=hJQ zjVQ_^7YP!NcWlbU%z>1TJ=a%p{={SdQi@#ls2$IJG4*4+8kjK=wQ5w4=*Gq~wiQb} zuh4OuHXH)L>M$u3d&kJXSKD$IPCDs89B+$ACT|zLn4E#=T@-r!sMu~3%sk6m$mhqL z;r~pIiw=O=jVmCs^R}Evl|B{6KV7v7!Yh#EdKTpPi8ho#J6N7f4ErS)7K;?^C+8O} zJ9{jr_M&~v0+NdHAk%`R-p52m``a37+q*n9Q?)S}yX33d2ZmlO=`|3|WS+y-qE#u- zM8y4H8mk5#G?`>w!N4c7XlfR>l`COUhtHTM$PIdaEys^l>#LMb*HQHu#TjhET|`GF z)I8j_AvVG~%ZgU}TQdIq+WE4WyJ=3ErmMA>aprX@ZT`-qst=EIV|cz9E9>c$DbxwXd04rPLq%PZq*o~5(alP zj!;=Qp5Ps(;huHt6^r3llKOkV6adgMU$3dK1^H`*Yi=yz=MHu5L%#-dNUgSj1WoQQFuuG&BhIPiQ)sLoYw_?r@i3jbvdw zD%l!1oPc(|Yu8pLYG~JFE)(JVQ=I^ANdPu0qGW+%gIqCMgE2s1(UUP(W0wJ;4BeB9 zv=6euNxd73*REKWD2*<~PZ+Cy*!nFz1E#2^cktbh?7R5rJuY59NBb^5Ze2gyH-5GsR^KX_ zPqf(L&7Tw*5`Xt5E`@u88{Wq8)XDdM(7Rcw9r8F1mQS5L|AXFb^ZC+;Yhib5OP*Rj z{~&);Ei1*iPM!QPe>AfpWt=BYo&4wriZIAjtKLy8@p1mX84z0ahx*7_j6eK|C1Q+~ zp(ljGuJ%kBpF5?S!?B&K*$!Qm)*=7qDYZVe^0+(ebke z71dO-FA|IC<&mJO@)~Ya_OCt^C>=f3R_&Va|B#xyZ%M_;y?s7Rxi*jU(pN~Hd6d_k z*9_*eRhTn$m^V5|J~{dG6)C0@e&^@jK@6X#DwFKJJ-av9>FCkA9PkIC{>pA(qQ|rT z^(^Sg-o9K2`7fOA({_)-^Diia2sut0Uv^nvj9NJtA1p?Bdx+(E!NbIITJ8m3&Kks@ zvAGkY>wRnA@1^fQ@q7IKaGcd7+-*DYr^30+E_<^7YxQc{2@Xp)W+FrhOGEF%$dL;$ zz2$WRLGot(rYdRcZD?AuC2&eFS1$T3>y^{C3nbRKUE~&PM;q_3RuXMXUeJl^b7|ZMwcUl_yvR>{6SN&NqKzZ>Eug2eNRLHQzx#8V*5t(TZL5>jg)8b!0Gf z@6?ilf-AdguN#MIJMcStExd_}Dfh(O)(b)qy4^oC&XH@nUJ`%OZ0n7|Z8@@abBlL| z>Q>W*D|GsCK; zdFARgs>;~SVb|tfRSo^FZI30omOA|D?#_;w;Dp6qYb+Kj1xuF*a->?$J@4Mjt?h2E z)Yd~@yeEGPo|4>u%p1LdEFM*Ms{yMU9}9@$b3}6>;4OdqcJIA2%IA?bt5zIhFA5hc zf5u0W(4n*oV#lNaBC@y;PukOy9o zXpjZ?>HX0?4Um>G@PGGG@Gme<*-Pma-S=cw42m?f%M& zAn|b0;mrNl5Fn@m5NHqU8T55OsQX23nK?ljp6}L`y5!SJdpmnkS^c*#g_Tn!2j;d0 z-Y7t6v18rLEe#S^_p-a@-PD)5!1U8Go5ht9{DjCT9;nz(_@6xV4{&>FYbR@4)2>MJ zs|Et$`Vz*dvZ-rFv{ppH$>7VR{%ow=N#gIxd_auE)Q)=jGJ?b-@-6~IWNFtYE^W|? zvsV==FKsIPZc(nTjlR=()u=oJSdGRo)k~7xTHUA`!?a-%worMPkcwcDb6>}qQ={ai zi$h7E{J3nA_-6Hf(sz{TYonS@B?6SvpquGr`zN#=%GzK}PFnOhF6Vq6y7a*NF|Vpd ztqX34wKJ~4c}>m~d`9Y`W*b>#unihN(Q{}j=xgNR5T<`Ty6#=xm9k8@{t-!=u2Y1h z682E|m@w$zWpyaD#-E+YeYCSmKWS)PVB2Xvs>3hn9uSa^*43KqWf)S8AM3Lw0xLT? zo$W%1({UZC`{G3vFHf4;wpr3`_xWnef!t3#D7vYpCwubLdONT5Q6bt7%Z*@iMTn)7 zrF}nhMS?|*MZ2JSR*C?gAW{!JJq5RAnI439=ad`{zm+wcmBW{3HBMPJl^m0vAM~(y z>hs_Fc;2@Cy(rrd0fV+cuP>U5WYj-+RrIJHU0a^@*0#Vw8BAy^>avjz_w*bczq^ih zK*m1SO$NqO^J=Wn^>wfbF9l6{U>@Cgestl^>dKCYXcD#`(2{qx!JvvVeg#3_Wd_DDB&a_aewJ(FJ3ThP1@c`&_dI7#f@_PS=m-KlJ%HYgvJ zT~vEbTJnGt*0ExLzuZ{;efQG?Pk!0I-*r;l-r#8}l+bC2&*14n>^p-8^IXFWX`AI2 zfpC6DP{p$<>E7mw4Nys{Z9&5yt6i99L8~pc8i7#hp(Z-+k4D^Wi+L-*Uhz=0;C0u6 zJLz}XWDBL8;Z$uh6;CQb*WoCT7pW;;Rf%t!BDkJ&n##V2-Xwp+G!=Yv$OFexSG1d) z6!i_Kyw`gy>V5!OZZL$N<+Vqr^{)tdMTncHp-B?!qZ}R2VX-yAcTnJ=ISipEs%mAunW)J z&T{y_TPz~eA#EWA>DcC7qwj|tA@`LLY?Fs7D=m=)1i!sBR59?`g9oQE5sdz?((d_| zTdaykcpRceYx>j%5Grb6PgNCNRg`pjlbmCkKu4=rmQ~xQd;PWDyC8K@g4j0Yb^@Ng6;|GlN&UxbtGP{CYaGe zzhgshN|1WtN=~~6r9H0+@0%D#TKE`cf9A!qiMKI;`1zmBUg0-5QL93kHN{6jAw))d zn%{N%Jj@_RU5vG`N85_ge2)YlqR8fFQde^8!H=8ifQ^xbMSYe|A%~2daoRiFq~#1h zF_oxSOGeCnIWm-Ld(qA~1*|X=MNgA*?h5B6%GBdjUI~p0uHJ1`%Er%HcJNbqyi5D4 z38gCrFG4YRibGDpuDW4#vH_DTs~ZEg&O@qB2Fb+<8=BLr5uat}tM0A5(b!5f8+qJ) z~}*=VR`ZhIH6`Q!<`}`^P--8PunV6%ZdNicorHTCA|G?sOZ= z-76e3rJ{WY&z|4I2F}|NIyP{AFB|xv69mtGu!jwNFm3}M>}3NVc5mRrJ#65^aU1w> zFB|x%djlWsVFMqH+rUSYH$apIUWY0|EXEBI@DddakBb*mxS|WDLrN&4$TXhIIQROL zYVYo-hwJK6Z+##)rPOzky`+L@X_xMko#a3xoqF|5)`uQt3*Vov(mqWOd4vr#eQ%*i zy1I+87IG&hP)YQY-RBv2Az~N<(Ot zIrQO2iBjgQRD54bgyIAMq4Pq_s)bsiR7{i4_4k_I!|~l12~71=CGQwp8ey0u zt{+ux7wmX8~>A}gAWEMBjvblu0Q|&HY{eQ`XuBt*;h^zd# zbu;pp8IV;@+7x-v1i%vj<(MB3Lu5S7*&b@~HrblclJck2)7EXE9koc@Ud5+>Yp_J( z2jp)lSW?Cmxmw*2Q&?4g)`m}3x8*wV>c5wT9u_!&$n9>i!`&@i$GNcMoA#b#oLi42 zk8{Te>Ls>tAjN&VZcmi-h)iHC9tT!Q)iDCEUq@VYeA7SAxZR)A@C?Djr{u~H6qsHn zyb94}>pA5?N;tno=&U@LQrdtKt(4EP&ot__CHkb-U#k1JPBXw-<5+Yy%481Tko5^lC;{EX^kN49Z(H`1-?;1B zU?1;5xNyTBxMUr#*#X)xG>4M;b`s81# zx}7XK8gz&%qJvJG^l9|^s4;-F^(r^KqSa2^{*@WNoId-ie8KSgxf+yt6@12V8gWKL z`5XG%g~OueJuK>{%63efIV&d$CD%+dR)Y{zjEvE!=6O>cVx|{vz^oU4v1k@q=WgFC zb{l*!7z~~zL@s{9l+KoRaKd)LRSLLDB3Y-gL1fLh0-1z<&WR9j2k{}zN7)K)*tzEy zLyglq;q=ZvtAprr#(vD_)w+`dW+96oq|-b_Tlda4(rVt-^olQ}=ML~3G}!s^Ke z*E#TW%iW1{V|-f%st@Fi?mQ-7(Ub z!*0rbFmC9#rM4TaHHtioKcsW9Rcwf+`W>&uPa!o}XSatfsD(RNzGM>d!B zzo?RctuTujBmLXzGiOTu2zZX_NO$Z`tF(he0S6ZDFzx2PSuZ2c{ohq*FC=L5h#sj! z*Mqk@U#ds+(ClW!EnUj{_uZ|78tt6}yvfLReRp~SG9i-W>y8$(GX$KcGo8|3lghq? z?Hz*rYI({NbI(Q}Ib0{%^pa;Pl5Bs`Wj)1pg(5=0ilCVLpqUnr5Gx0i^UVlNow6E< zxxym5 z;G}~eBqiL#H|=L1GXY@qT@;d_;enxh1CCn>PBj`KsOLt(^%f%s+5i>UFb-k|<#KSP zIt%ZoaZ;Gv9zDWS@(}zif#+M-e%20_IVEslPefAyqbu!x#?AokIahGB!2%`BzLycO zn)$L$Gk`q}bRFHl517gu+ru@a(`vw!y?PWU+ktRUDv}MeD}s4XGs><5wy!3y74%Xn zeNscyE)JKPo@e@MV!V23yY5$w$M~gNTGatD2hn|HU^4G;vr*~ zik2;?ORSV+{VOyc(6$s8BuG|o&kk%fzA-gVXpb|^jDE_pH0cFxuy$()m42P5e^(dbPMlvuFo*v8VRR$4g`gCK6}i_*3qKcS$g`}OI(Ea5M^Qvnqjz<5_7oRZ z$U&iOFynX21~c?h=DeXbdKNR5VR$=9zeH!oLyDpjeqo&PH34AX!7*RvfA5rV@zQ~9 zYmXtzd$|$|y|VkV5uHVF%-p``b-j^1Ha}3_^!6RRez$SGtA8V2ntn(e2-njPTkr9B zf`9F-=@y@3x79m3(Z(lDBtWHyHEF^&*ZClWCY+QI3D~|7(7-Nf7Zu%84O$OK=CnDh z)2^Oknsw)v4(a#XRHKarkwELj!G2pgC~$id-{UaOrfY_r4hyq(6vnYz zN5AmrAR7_fxI4Pg-9`WR!D=-#sdH)vW>@(Ux~rt(TI3V zY$;P75(fj@x8!z{Q(gWHV4#l?q$=`K)1{nM=^^nC_g?pxRo-~tWR7}@D}JOcD(r!u zLZeF_y7qz+W}{3VVgXrUEPX7|?<%`l?+Qgf^Af*;dJPs;|0Gf0(K%65xPGn&42<1o zKg`+6{ZM)YqblpNw@8;D>C4^1X3Z1UvR74Nv13H=moHxtL z16kS0g&rq59m#oBZr&)?{-||l*fRquDM4>RW%xERb}N@vqM+CEF17~)*-lNV%nOgO1CfYURt0|$k~^JkjqZttQVeO`HHa3ixV5;vO2bVswKjJb2+Xnc{~yb zUQGV|O@p)H=9oA9OVe**_&LP~Qv;CY)D63kd+(opj|h`656`cq&ZOU+*Y5^a>Z;t03dp-#%0a6}X!x>G)opltqojJd*;VKq54dNei?AT!Oa z4UD5}!kh@Zbgrp^Cw2{;YyJy)6)>#{^t$rWr7C1#M|wCSPK> zs_U3f%2b`|p-y@>x^VWQn7k)0o+OP*XcR%EwQF004N$(+T2a^0>2Ex| ze+RWd+q$F9_}u1mvvS-mZf>r9+V?I%r<+!Fx>1@f!7)&E;Cf1k&u<7#A0W*2hl)g~ z2-cEqN8a#?FnZZcKzHDw0L=>S<&K|EO+x5}#718#Hkv}>+r}5(6i}{diCO6fS7n(` z>jjJY`e9QgSW!e00 z-8Wx@PmQSm+P-)9{XA`S|Mbpq?cJZZ?F)ArXUydF)WvE}baQQ@jFiY`Z|hT+9(bzE z=vOc6i}GcsEj)Eu;-YN>Ow9Cz8gGVx)gG7dfi{P2P58n!9e(4~3SU*`ZhFD@XOw=U zwh61hg=jyxsPbDfR+R)b7_MmQY1_L`h{!(E{~k2>!rp5xrnKsz+0Qbvv@P+WJq}Cv z>UVG*ydlBZE0F_la{&LELeQo z2|O5ydI$9e=m}@=846uAqvdCWNd~%tk=ydv196+SY+YexvboQ^i4`B(_PgH%1zdRwnsvDQSQ)%QX*;V<#oa4EmsyMw|COIhCE8Q^ru?O8PEV?+)x6^!&wOnG=@W;NJzP#bh4tV!!Ps#* zfENiHJY06JYGRD|RfHGJ%kWtXYdLgvykRJn+2gsq@0`BDXYP&he5HU-LJmCVJx@euu%;eNX$Bh#QdRA%CKD=-UJdKHS*nU)KNIOn)EOKJL=&sm@#5w_k8kw~a(PPxe+U>~}z&Ko*vifNs*A zZ`~~#ES&4XeDMdxf_sk@fhP1uuFFsa%R(+J5(|NMz7ygbR4W?qOqxocC zYGA(8d3gHj^zLH|$~K!|I6grzHJjcS8@mUIm^`^H{K^!KK97U1B5F+@@UEOnYSZ{h zv!}a`d|awA7LwY^n0!96C8)wP zJ7YueTRzDyGWV@yuS>b1H)BJ~s(&+sIu*jnXJSV3nEi}`s072~?I?lBfdYsgWlJ6d zNAt!F4G^_gkJOd1&#|xu1kT; z-4u?++K%kK>+@GS5&kt>*)J1y2Hmi@$b|eys+j#kRk7H);Q8?j>J?Xn;6-s(AqKwF zcu6BWppD{w+<09R?O@$Bp2Ck&Z^vSYlFs-2>eYdNz5WUf8WTEnp7(-`Kk`h_K6n}I zF>5{H{E9P|*OrmtdzaSLw_QCJmrZlP(n{gd2xL`CZam0=gx^W&Qfqss~_ycV|<>9#!oIG#!MY zaF4Q=W@E+f_cjZcqOoG_eW`}24O?E7D+W~}LYwo|*-#PlbsVk?!+D)yIOtv5(3JL0B)K|ali8R4Xq$Vxu{raxKgz~X6zkA)s5NmW z+^s-hEULUYvfzTii5*DfpIqsS19EK8Sx9L$eQ=-PSRFd`&}by=!T}t2*Bdywp~me4(p7a zjhDPIl#eDZ#^pu?qI6?URnY?P2;7$?SrZ1g1`-E@EQnGpjvFVOP-Qc?^$#2jQBsNVQYQT!IfRkUD&?eo)0 zs##r@q9uQb1yf!~tJPA_Keol1!DZ;!fyN7dDjq;O(2QQ!ESLOl4iK*Z%H_?U?yhgm zEJw*?$7{X4TZ~)6jq1^tD-~Gk%B$MD#Y_en@z!Y*&fl>%@~7^-gB!b4Yby$IhPWxI z^c#Ik7G8p4j1N||oMavic-+|~CboI&H_BNbvy0=6T{HprTy-B40QIVgD-yRbJ;RaO zyzawll(xIHvnxhA;l9atWEF%@&d1-sK=rug-**7@M=9B?=^725-=1oQ*CacFULyf) z-6yMgtT^X?Rrv!Q@4vU__lMKf>5LW;X!p^TC5z^)n$!fbh$;7J$~*t_Z969|LKM3t z#g}F&Ca6tYspPZQPn+ke<5=&As}-r~dU?jxXzAC)oR_MMb;n8?_f5c|PwgeR;c1@? z!+;zRnE@j#;s<+r`Rms=wqt^joqcWaV9y)*-z{=H)QO$mIoX%m(60WDNW^H0(M=gO z46kC0^i75Bh=kK@>xzC_)MpIDV(isb{miF}c92Lxs-x>!{myv+jLm(YfiQIdp}V0r z<;XBVgX? zn~Rs`=ci__-kiF!h_5|)-_OE)mN(@v1?8#>kO#+`4$F`qDzL4tKGbXEu*f*XyHJ6F z<|!0E<~(L_g0O@ilf(T`|C8!oHC0XQ@q60T-N8doLY5zQ$BL(Z=uJsXgawnE5&tyV zwJgPynQ|k2crp$@~oiaAm+#ZfTvg;3pQ?VZuV`98X6lyQ^y*a(+E{?BIbm=*) z5Nf{)U>VS9-(Qv$Z=1?3CwLRhbj(lY>b$ zo_j?^7U8cs9UqegFz;o63(^4)r79-<17Hj0Ta)k5O+BDb1G)i~g5jr9n2woNWQQmq(M zZ^yulbcMP`Q^7ES|4^k(^nlrzl}^{}2W-~*y3@MUq@1SJkGoNk)S*hf9rGS6vk1t* zINaVHWg$l_Fhee|GQZXCc+8T2l0-!g)j||F>mia%GMOPq9HA}*N+CdOeM=lEQpP&)mQIFsfrNztU7{xnD(U);E>;3U1N3a(QxnR#?sh#1?RTatH1iY* zFq4oDoywC|~$ewcaOXG* zBNdUD?sX^o60ID}fN0RE$YlaT?%G1*LYjK~xJ)R((dPc_%*-!O-J-X^lClnm{WwEa zfXNVL`RrF@bo5r&RqDDbyHk#$T}>WH8nqH|hC3z!UaAfqu{YR4B?Tz(aa#g%#4%Ol z==uaU%Bg(%KwYWfdR96%;|v&G>$%T`Si?OXt!cL+uchsz1BPl-5uJcN4zw*CWa_y-RF!`FZGEr*U^&&0Lo(6LTrnA4gNqvE$Ehc@XOI^ zX8Yo%90?l3Vl!aItnBg|)$uRW#cWz{u2K^dj3h62`~Z57a#DIe4s8NT9Ip2| zN~=9{!%ILXJbt47xVAQdkDd*qFyL2R~t^TA{aSJ@`d-jvR`q>ni0j zm1E3m-`e+i+Qk!}bC7R07!*pBSqLY(kR~l~s6>&mYn>L`n3Is9G@262UELO*e^>4r zy`|Fn$EW6IZ8+=n<`yy10{jPNH<#{`rDm0+@!Q<$T=(0t?!xY^?j64-^Eo8BM?BkidE~Q!k`5K%>^%E%o!nz{?JGP- z(5>@nS`M-gc!EnptH0GxT#b(#c~?K(({-`WtjnBOp#D#SP6|tJhuItN_U>)2dYW$? zgm362#9N?J!i8K4>KeH(SG27BF6mlcu&#sGbR%)YqgR3p*RPuhLmTry#3hsh;ApHC za@g<&bo7O4u+#P`Gc#@LC<_MFVn(v7_C;URq9Zt-7COkVVaMn0CFp75OC&r_3p~pL zhO^zzGXuDeU0r}W8u&FCSSQ4JUC|&s@5&WCJv%QCeZG48j?$2K1{+I0xw#eUgarNa z5e;_zf;f2CR;zc6HN34=++Fv<;aRPL>IA++WemD|p$`kX@Q`KD#bTlh_zQG%V}v$d zG1_otzPAW%&_ne`P)9r7bT)0o{74llhPOuzf}XRF!zD*SM0iTVS1%oo_5x2X$QinH zNBzsTRK{#i)3TEZVL08esVKV0D;(66F!eQ1pW1P2(0;CT@H|;1s~w(IVb@S*sSi=K z_Z_m`!T`z&pZ)etvoqTs`s?LG2|ZBbQSvbcydZ%KU}+S4F2v)^uJpsgU~2r%%h6EE z!mUP$8ftf3BPK)my*%eKE770&W@)mlgmk&em6N`VEvXohlxwN~Bs8kvL5G*U;8V7_ z^JVL(qX@AX18oQWQ#&XrpdNS$OL<$H^N<^%>9P$C*0CSn?Q1e}$|L%xfCT-Mb#b<$ zCb`9gdzFLclxBVcMEC4dv!5RI3Nr%lQ zb9w7Ea3*eWW=>mBPAkX28|<4~?wyfRZ3TCJqt!{FskWW|V|#DtG5|bW0+{3M2yl|4 zi#vdeIj0ja2=UxL3Tz%!-uQujUe>q$GB)hD%lhrM&U#NzoiTR9)!(v?0)e@XGQ1U- zxEMF@+t`uu`BMMFC7Tf}hll(V8uHR#>%G0byS&*uH`rM^_rb*n@|q9ME%$YE8|OY) zey}~f*E_Q;8o2egHy@>4rI?2GxU7$w540D(e7wB5GDDv>V+t3l5{mly@g@^Z1recD zr*zCkOcy7SyzlR+%%a+zT6C)_VF+mscQpX27>sw0xWmk6bizd3Ro!FV*(?n1L@wW$CVZ}~ zR^3f-7P>`bZ2V{my##}1``>aiO|44-p#OR}n@V@mR!dxKN)W7{ zHt-5c3V3F=8@=W0+4QhtWChHXxK%T@@JWg+O$AU~P9$zAXHw+RYhpuxTM>weJanGt zxR8!K&z`8od%c*Nlz{Y{lHRR9sss~&Ie2YF&YX>bOkG1j>@J_w>Z*$4fLHmzC*t(D zVzNPbd`e?nCA=ixRJ5bAA4^hheZj;$`sR*aljR5BB3lctc+s$$6vBEM{gG))A+I&E zYOdvT60HS8g2>a;RJOFi;#IRb%Y=7Qoslcz-0AtlkumORx@`+hjNUZ&c~7TIZ>sPo z>m5OnxQktMM>NxCLC#d4LaqEB9`DcWwO8t&uTqW`@tM_QHYkT-#pJA8>KZLJKnr(9i-GepNpFBDg~(dJj1&QO~SmrmoQ>sr_fyw zS(hGKC2Z`N_S#&609syRRvW+-Y?Y%41D^Lqs`|Y)1b9QMAd^?M4P3b3GV8d%3ngnK zt@gsD?cr)~N?C+zTe`S;cd*g6BJJZ`QzfXugomtqxZIL`;6iF9L0%GS20O_hB_nvdRq0x z%Tg)s^px9w&ytjFAWPfQhvYOPxWi=^=bDjW(RHrkfpO>ZCB~lXEz_1UH5PRp9$#|% z6kp!xw!V#PF#y%;-s6S6t*iHX_|IcoD3;mn`@NQTQN64{m72r1f%20*ztt7)R7{y} z?bWt-N_DpS!?sr*ORtRlfdZdd%#vl=o(#|v6e1C35`6*sTbmCiQrLOh5i25p2s5Ht zxq3#mU(g-N?z75jDJP|WXSV-9jfgdBNF7qQ?;0`oPR)Mmv(lS9=Hu2k!E3NbNLn2K zw(sV*%}V1|V}FRh`+dZunY_{4_e-shTfdp7bchvyxw*L>=}FBkuW5;LdsvtOBK}5T zdugkSpT8`H+>K?#*r?gzYDSLHk;NP_x~#r`Tpe%8AR7T%hSAGtR?1CS6jDPh=r*vR zo9Xq<19)5>3#c0gGH=Gg0K`KbIyVANyi@~IA=e5;S$^}4a{<`imBGEinrXq!t&Q)j z-u(6{IY@yOYI`_JQRERW*YtOA)?5qoVx{sC-q`M4v-+;qjnJ|^`&qwr?QR?S9qxF` zGh-G$WkDZ!6<7mVO;Rvlw7v-H+dWCWe9e}|ZpM5Xqb<&RG&(ehwxhjhE=y-?Tc^35M^R$M+;Jsu^O&F9^pm|xzME3WwA8fX*e@+UIBFNqi_ zY@5Aq5q~gov&?m$?$jWNtd;d9lu8{q$i8M3at zV!*n0iB|v*q#InsKLx+}6nKzGI4#<{E;h}-KhtMnrp5R0aj^#9j{^OimEvR7-Bpbd z<=?=K#JgAI7h~A^S68st7SW&054NnEQZHk4Y|jFmxjKF2`o)>6pP6rr&xpW#=UJ=l z*Cca!%$HHQHMe(d<#9CftevC^$DR$F4Jm1^ zBl?6vjTN;fws2Ujzi^7nAx;i#8#_2;3!xmW6;{sv#m$}mTC0h3SR4T7A6iFg7(JtL zUw?VG-7Gqh6oH!bE?#&DWuTJVt*@oo#JqM{dIz5FsZ`Uv3(wBYTwGMcpbf7o!4Cr8 zk+D*|W51F@hi-{BzVEIJ4Ea3KL#_+e&H}Q=m){YK!eindZ%~@*IeZHB&*Yg(7xB`} zh8T;cC+wWNIH>;BJK4JUycTjU>IN+8X)flvp?^2?jbD0^%?FhWuu#h3$458$(1^d0z=+Pb*;Owq@hX zw6cZ)Y^AS0MU=V)m?s*WoRVIS;LCFOP_?xwIo8@X2ASd37=O&e6A$>`2w)K@iA2hg z`c8cZ-!kr$db#qfK1DzyR^3PHik*vJNI%vFIou<)Y%GC&M{F*yPV^0ni#M&<`B0-g z%2tM#Zlt-lsj}2Ym{u8B#51?6kuQogsX7xwVNC*b`62n5v>T(QeN(?2_EwZuWZmG5 z_a0Z^H<|$Ya<-beNe`HrDbG^A;HjmdW#)`~?62uDS6k{yc%u>Q$Zp6ObYJW8Z+7Lr zBP_ZTarJG((VgL{h7VigHvM*e;tl-Me^MSwc8fFl9L) z)%fQ&5wGY$T(M~a2~`8LpKhvU!K#vZTxs?$#p8hYR*}Z!MjT4O2qh;_e%q3nq@eXu z4vT4^$D*bM#^zRU zosGeeh;C4j6^sj8z(p#~LpRIoPhr8huz>Y(Vvh-)bWc@?+E{h2Z*JNoAB zs*M8gJzG%of27WGS2k5aG34HrUbH0fVm-UJ2U}{{t9z(;Vb7+hzyxXirv#CzAVX~O zG}1`@Xw*4$(-IG$s<-_sT2;UC0C0ME+wz&tPNMcFj#W3*$Zr-zFlAApfi)0vNc`Em zH5Zl$GR8-Ioj3QN>*gY(8`5PI+ShuA#!|nATio|A&GdnaP=7*!bd@zQbxIHd=gH7> z3aQ`lIVBP`D=X^XfHu7z861yF&$*Ecb4tJ!NM44u<+RbUPGr?@*HJ(8dy$c%7?bJ#)>3B+lQXR6aodj6=C4T1^8(#(EHD;!YJ!1Vt~OY|nu zPFnJ46F(;{eaL+K5UpxO(lYzKE@aZfLp|(CQCan$Gald+44t_GgQDLwA24a*6kZWp znh$Og@OhY9(W)euvi`YwrAL`|KSydUeQ}rW`tWD?=(arKDkXLOU(~E-SIb`TGf8G? zPx(~&1kL@kU;1Ctt^n?G+xQZho}?6dv!ggY(5cmH74rMMox@eK%6QrC-Rf`Ll~e0< zZ!4coCU(V(CSA*eZ{Ps+%k#^sAE{JIezfO9r6b4bCh8Q@-r|1F>E9XN+{JCd*&QbQ zgyu)uA{v=XE&j$$;Nd5CeQ-NCPntLEu7L7bpKz>mekZCkr@a8FJi}e-N5kIoV1@XQ zG$`|kR3~E)$V8O;m*!&g=$dD@EeMU=X7EfDjuHaPLwnc{-f0VAh%y^`IewlUJ7n`n zPKJav*M+?2Bsf4_?2Ax`bzG@t?%f1ru9Pn74Jc}P-AGw)!vq95sx@lu!?lB!P-AIrb^X>kO{TdkBY$V0DJn+aK?pRK{|24gY0tEwmFI9DDWOxsET5jg6BwHa!>3*gxme0vg4Lb z#a!AQ+N_wZs#yfJz^I<_c_8&pP_6WQigabS2q z?M~q3nVmU%>gMj)61Vgm_a6@W01vlcS~TV1KC#1X+}>U54~;2_`N#{NdH(6%EzLrw zl>ui~mkcu_Cf^~ESQ5V?yI=TByq#E|_P@XM_)(IgKh^5c&6{3GL9S>!J z3}+4i96=7^ARaxaYdF#NDh}GDC=dsPfw^QC0Zi2Wdg0ChkkMJ*hPWl^@)?KTT3r*0 zFg0LB-F58T`{CI3dUb5hiJ~_5#CL@SHpHOZLN0>&olbkvh=k{+LL$F zdz8JVo(@G|NZs@*&9Si~YZ)=o+4AE@23WC)!l3*9_-#xC#vSb=IydA*7!)4d%58Bt zXSA-Ofs0&o)0yU}1zbOZvW|@(E(-rVS*9LDlO+REQdC)KcS<;*5M>YeN0&Wb>S?xN znPFU%BFszB!7aX*bNftsBv$$Qb%m4{^j>LBO6DN2XYGKL5nowclQ8TLRgwguVwXGH zE@=Uv(1JB;8QD6#3Ds{Eu$GWBUPVg1opJa%d20TjnUF0)je zyjl=-95zC`NP;rmN54Gb=x)rZg*`LnT#-^?;flbcfcf4Jzmqy-kx9)xgsAq=ch+{e zX)w@lIc_xUEDq(w zrkQ-J52|K`u46c5#}?@isBM_JNX?mV7Og&_@z?=7G7n=0(|ZOOms=-Q2}|xhPazI? z#_K?Tpj8hhg8Y$+m=M59KN5pDd7kp(EtMJHj&6QC_Xon$_e^S?{GfMgbz^BwO&;$J zesK06wAyRW1DWR-6j6+K5+oD5}HGAl}+k%^bD8-9T6q@Nay^Jn2thm(+Jb58k37i4nw{ z(Ks9cN^iay%5HS$&?ndRJvWbCLNQ}D@|T^fgLOfA5DRPH(4V=e*X0@t=2oGr{2j|x zF8bp7)QAfIjc=H`yQQIxDvM6VtfDxzKCtla#z4d1^$Tl#kHxT3&2&fuY2)F3YQmx! zBR-&c)yI+DU){a~1(UKB#k~u>!nCDh5UFA=a~LUeYr7htFey>%1w9f?Oo}J=n7GvO z^f6scuDyo0oRM8rIeE1pPI@ZwomkM!DYu zO=F(hOL(c{m3xdVbw1q)$fivnh#=CKZNF-LA#kI^4ubreKs!7)94xIeo532Dcdz%v z^4Km3XtNLyHrTMzGor_gXR0H->qPH_STYAH#?OkiA|YMUg&4p_bteb1^Gp4^s|PcT zqRIO3qX7XJQfT3*1!&=AL(N=vfx3Y%72n5~#ws{wG0?*I4?A(;=8hTD+XZ=l-q{Us zDVbEZ8JZBuq1k^}_q0U|bL|dQ6jAt9&oBN3uZ4Flm zpJUF-h2woaecYi`I%78*TSK*MTp|cSyN_+Teq>V2Df3#4D2B*e_I_e&-MF*wm;yo# zXI;YOXO$}Mo}w`e9Ml3;xFS9H^gJPiF%M0QoOaONS$kP{90CJM!HH?Yd5o&khF-3E z^$D&nEad)(2}2#PqPsm7z3I1Uq5a-ab?C(Ua|dV)QfI1(hbs`J|A->)FH-O(|3?I zbNTQExj4qJT5((ca6l-ck^&Pxo z6@m)*u?rb3p(Z@S27as!;GGNirN{Te9SUGVL;(ABfx+Dwl?NvQcML-IS>tZ6Ubn;+cT+_bJf?sU~&_+V{Q zE_16t+soDXER#qs4~|T~IHKAf(}uxS%?R`fb~EUreues}M0m|IF?~!MQ9HH`#UNBQ z$Akv8OII($YCgkWc117qQ338A*2lfOlX-XYlz!D4q@HGOwzqvsag z7xeHZ^YcbAbMdXb$D!SBwartv9?FT{yFXmjw1f>Cx40KDUVh|FX4&L+14x%gLjGRY z_Plh9Kli-1*GxVFh7|z@=T1A@J0b&Ob>-nB^Sx8G^@GI5ak>}%P0s5q#o!S*4CX8? zOD{{UL>nPa;eIwzb)wnBFl_Z?QyUU`(!(yEuRc<*(e0|EJdK$!ii0Y%55fA)$>cFV z!i##+2C}G9eK0j*c^v%C=SUf)?XMX${Z-+SHX^feQ5v7ekJuhFnmB}E(><8+@ zHJN(DdgMLvtNf78z977Ik5vS6-M5tuR`fk09=AjZXnv^V+3@t($cA8msBk(NN-WV$ z0A-738R^cya#m8)n~rF6-ykKx?f^oGn6ou82l(krt-*Z-&v$=tnX1;*MeC7I-vfp^ z(Wf;OAduF(yP9E&?>LER6qKgFJnl>itWX`fIDVtW?8n zUPXL1wl&39cyYEjqqenc+nW(asC>6xy+%6X>7M1kp6-3wzi-BQ3O`1Cxk^gW3cdU4 zvdQ1e;G6_9#B%@6Kw)Ru>ru)nML|Y?%pYsTmwjG{^`Ph!s6wm<))w%@$P){@60t*X zdm9gCJ&Olz^3V7O_efRa7ddDIZcPU=ZCqYc%K&J3(z6Ni^0Nl}$5R7Qw9C^(Qli!;Vo^(;njwSqh+;A*H(`#Sg93E!y@nFcln0I=AsG?u84zG+OPgq z=85LrzHnpl+7-{g_2~YD9n&%bmxFP_bnE-Q2%c>bFYupg!et*BSm{A+r$lKFCN;$i z!p8&e&S;yVS-${8557_uG3#*8OZvN+yH&U3GdupQs^1^s$2+^~d`~V;6|2>a4prJC zO@?4SVQBkp6){P%l9sbSaZyD_&01*GZ-k-;om~*-B)br~h*kGXEUV`*a44Tcm@XLB zJMm<{GoqN4Jw4V#R->!Cnv+Es;uG_s{uV^Cr^oWm@$cjgf&#nVN?45VJmPy3vi;qu zsN{}JpG{8|BpThv?XrAkr^*64+gqSDw)>$6y|sZ7aTWHm+(N!CJsbf^=G#C9A2wj>-K$pY>KejG%6>ZPVV_acWXIjho-G4V73M&! zME;|gwZNeCqL)2HCD?7OuJ5iVU`#&9!K{j<)t;_N#O~crkciz6{y%#{dnbp|a~6yQ zuE=i*40#Nf-#E#ji$Z?O6=~wN^hoogqCP~qT@epH0eo+f665{}FHLJQHj*>klyXZG zHt47D^6|{P{^}@p%W!vB9;~bC|1RNiN4T#BNUO_=wQPa(UHC0|Dgq$sh9nz#MVMGs zvA|mcIZ9;1?r!K6GGUDAjmPtG`a$>o(wdl>9T+;Stih5Jq8+K`Qw8mUt}l<$oz3Vl zvKx=BV;>!ZtYe@1A56`15$Asf7B)_$b8_0chpVRR86@0dLio{691h~};cv${LZI&T zrA8t{v6iZ6nhaQlf5;P59orDO{`5!t-jmSzSbv@@?3X3WS`hC9!2zUZ_d-I-hr^`DAhYJ(v3x_iYo(<93i|%)t}( z#z}3)oDyrDJcF#^r{muABMJZD9i-%dSve7;v^`KD`3>qhVGA`QPF(yoU`{tz{xXWn#+m8F&ye4+< zhxS%XKjYX>plhcfi4~9T;LPNr)$!r8AI=2V|lZG zt9CDDnMr5xn~f^SxZK)}7I%Ex+MX+;xK*2t?B7deG@A2aI z{hP+N08=J^WS3ao@i;3is{XFM<7M!6+QV zHuwE|g9yv%(G8+;FnvuPM%O|}V0Y$A4aYkY1@9Em-y?LVyi7mf-l=!azGIQzBPjq` zOvE1F6}R<~H>7IvW-q>;*H4j(FlV1Bl$yl)3)Wz_H$RP?XzxeWY+d#>>t;kSlc*ny zdra0fnC#9!az#lKz7~Nk3+A*g_(ri{Zu3T-EW5Agt-N51TFKe?kW^YAacCQ(N4=&4VtYB{U+^U`s6ux z?vRL3v}qo_l??wQ)~-2S!rm72owj4TFDPo9gy)B~Lnm@Hx*SP*Ww7mE?=4Xvzdev5 zZgp#fBrsk4`>yWdW^Oii6~aO>2%YmaXVrWsXA1dX1VfD&T=SiTd(OkE zs->vfJKOr=oRik|(wFl~E&mK`+~X_XuqfL-oy+?#ATaz^M`OP)ME~h#=8azFsi& zmoIM))$w7wFK6nhWzx~rIcEEHg6dOX!PtItV|FDEV^g7IS3|M?hQ}hM&Nwv5~ zvO`K!nk?*bN$ohz{WNB^g9hXWBvPgWJ*{Cx6On-jfo=W4)s2Y{wksOsicu0;E>|cT z8{#*6Sb3B;*5q0`;nBp@Dv34$=5HDghU>TLg$=Fin1b=8Zdj>ZV{YMJwM-kG6{4bi zk((GuTt`f=%L0){ixnbZg9D`Q6p0d6o^u7sr9xe5d7v-Cc5qm8dTO;GBrk`+DeA;D zx(DL(I8o%zNs!-4(@m9UqNGYFqoM&7St+^~8DDZ{$>R~p3kqzfaV+Dua*QsDLB)~b`qE3QJx!>pnUbsvDsj4g?o#(sC zExxPy0opF*5&hn8wpA#&d5f|GkSgP_h_Wxvhv)uV|G0W94bG6ugh(URGNd#t47wf- zljVLtA@#j*xn1UG8=-l_QD?ts+6w!~)qP+|6azbi97|w^?fV5+3DMyybx3+Ig}hr| z&z+~ZbaCM#l8`63{ATo1u;I+ac`EQ9cb(Hj%pyh*mu1qYixqHMvXdMV^fLfi?sTn^ zUtl!fYr@B|pVV{e6U(&otV=c5a^1@D2%)vtlli+y`A2vm`yc0I%{odyFIWr=x(d$Q zq0(}a!1^ctg0TL6pGbOS+p7W4FhxtP4;0Fxl8g#n(d^KmP8u%cVOKWvojiT%lj^va z*HsgE1z1I2>YQQAs?1xSZbl=ms7<(XOT7vlIjiOj;wFl}tgbLvI?66jn;>4-A{L`{ zO?Gol$_UeiVn3F3pp;fC6u^;AO{aYecZVFWyKOJiQya^)W$k`hl!9u-KD8s-KDnvX z6SuyklWXkzEAmNrs}8Rp?4o+F1oG_poN5Wqf(bW-3E4XFZ)MxXaUrUn!1*+AF>Zg~ zA542qVR^gUU6s43ET%Al!^qJ=i@}TCC;UmPDGx8gScCISR}vW7jwZG65VrwxI%)Q# zs1X74HmBvRS?|+jccm{mV+p3M%z59hS~mfqySOY~XZ0t}HZD{w-7{ad^c&bK*$LsB z;FAv$5YHw9L_m^c^Ics4A1?@&%2e4>$(EDPg_9q2!|d0s+l}%LVD|NF_*~vFMIcHn zG&nxSj{nUF4!VSav%~p9`Z{k#&+t;H%%^;S7d(^G;o2zyjod`Gc%}Jd>Bcqr+TWOT zOV|GJhR?Z&UY0ez-D@hhRmNb-4J1UXDp>;s=WOAW=O39RM2}Z-FP* zFxz%Y_jpr(&qzC7(4W^dTJfd~=d1eZy0CIipUlhXza--`yZ6p3u~wM@%b_xD?`~10 zC5C-!cIw8>*_nlfnQK>XUcb6QwnmQ`4L31-rVzq>2@MBYQvG&CBysvzOYB_|F8?P?R_z?m7_L zy_uv4N30uCfpnIoa-cH0&D+dqm@&d2kiXc??#_jqg9pr^8Z1xAc>ew0*P!ORF(h>aIj-u0 zKw?zK=(^)m7-=^>35BPGTGP7Vxe?@jJ2tEM{9tPYX{V;AFU@sg>~LgL*i?*5=2{;J zl%BeVq=vVF+cr_&enybE=cSwWuIj38iu&es6&xUA=%0&?i*v7QTJDn4)wY#txjB?k zqNeiFrRwx|_1evaxvA+6%>32JQQGAr>NujB;dPP3%QwTY;i%=&xtZ)RJsX=YB;;vH z@duXV>ni7Vb(pHwX9N>|*}78<3FI~^5pM9Ww$C$ppX=%>f{*l3x5?n_I>G{`QqEz4 zhr~Z=;wt8+9>JF1jy=SBdH)qLbD~d9kv24DNH>#+PPs1M{lrxJ_pOKXo(^zxZc18<$7Dxns5}R%^*4Kt^M#P}bDV$FbDVG2zRGia@Qt72 zgOPK5@TlkbVDdRW{Kn7m;mA2YeAIJ%IQbku{Kn7m!;y3R@KMk4!}fE$X>H=Bb%Igt zKIJMTgYnqUKb!6)4chV)u;fOl?hj>_pqCFMqY$oG15JjW)lK9U;=nm6g4R`yX#L*J z=<7TYW%H8GbKTf~UFEzuKUf+lxiQa3Fx_)goiD^Yx3P3-1YhI-6@$FFaOvmQFJ0}@ zKIiSM7W6X3fVw1iAvBHAY4Pq$;^6aAi{ax}^v%#e5qX%9CczWDf1nm+LkmmDLJwnf z`pTuL`I}Q$uEb?ixW5XdFQ6;o49F` zZZF$;v)oR#jhk0y_OKW4tKzjht3ZN8lt|9Hd~)#imN_3+5B2x3A+*Uj!y?`@Kn8yc?Z`>{(U5+u%=?M(QJvZKhg zbaF7DB{e~C6WUeZASr3?(iuf}t}?3aVJoT*zm}ut@Df?vPEGJ0OqIG1m-mIZ-jr~!>W_g zcjG1E-x?I4Z5o>Zq1s>gyT^N>z4-jdvrV2-T46oq%~0gX^+7mswHe4$V>YjjR`J{5 z5^itxZtv;>{5sl?xHhs)my8o&sx3BggXfwam3r7AALirOZp%$1R2UAzk5V}!+E4I6 z{f?N)8dlRs+S@m4ZG0p>;unSF`Oz;tEb`H#>V_ZP{6)J!dZ3OZ<(WSI#?SPz&h%w@ zrZ4?WA3y4uKEC;7`fr19vs2SSQLk3&i-8Llc-tSMO@MYh9 z>^Xe(QHkh*e^2T;Wn7H01@$g>Ju?H;{lTV7sOPYZb}|inr<5mswrXQt1=i66F*xd`CP7CMcz*4JY@t#E(%AS44d5I+ly6Psq zTYTBtDRsZ<4UxT)|C}Y>^5zSl;cnPKAnT6{=d~j#3t}3=6vu2 zQ@>S|VaF4~N1l6Y->0VCa$TOH1qp?w799-oYTy1;ExgrxM^{m0Ni4T-=x}Y}oYVP? zFJS4MBfB{*I~MNcu{cj>@*Z#ODBS6AJ}DWAw;i8e)3{-hVAMWM=`&Kr?nq@wwn7Of z@`pYA!0LDz^4XrfsGtEe-P%ud%w{dZo-y=rmKTqHM&D31tZ9GrsA|zY>%zHYe(=EO z%9)T$x&67<#NLQGadMx>M2L+IV3p)mjwsPpqoLLm5mTN~$0pt|)fg@rLC>CLYeJu% zUc8e)`hw@oOYQoi|8Prbzu8GpLX#?qhX%*s{m zNG48JSP*W~1F)Y}NHp#AjzJK_&oo^H!LD+TEw(@!5EEq6dsDna?VR@YI|oG&Ck-t%;&KY$ABa5^NR-^y974FX0AkUMWcd~ypsH7q)~D#Imh_T_0M7AR#$ zo*7Lwd!URfg!G0n&iWhZ+*z|V(i#WCLKr!4@6W}fRT)M7V)in6sQ$zoBO(57@V!u> z+&Jj{k=Bc3k`Ntued`)S7cYS7y@7~}Fwa2r!Qd|3$ZsS?1@sGbp=-5_+LvcZM1g|0 zZN8*LOG)>zNPfw5bCXAT=yLhBR!X?4!_lpHPMZ=N%XfTLf&&3GiWr9!NavyY&Fo^>lB2V!t8+(%{oxo>aov=r#_UuPAYX^zCQnobX4V@M5JXgb1cx z7)EIgVpY>O;iSTjx#*QQ+?DRdEiGpA;h zj+oEw(5kYz-vv5R20i7yHA740N29j!{569J8ajAqpYmUqqC3%zzh zKb5TR@WRe;cS(^1m265|A6Y5Sm%ch-eo z#_P|S?m`CDb;N9dyq~LXtSS45rrgy1T1e&{*>dFLMdhE%u(DXqqC)x0je>mbi+`D|#g;$N2g zys;xYOCyPtwA#D4X%4&HT?vM2l!4izt`vL`>A24Ra zs>7k=#n*nwx@9(sZy3ganXy{Pgtibr14uG3!wXFc0OXqiHuHr|-P_zGcLHS}2@TH@F*y_CBZw4MvmydoME?)9ZOIzAya-5+~2+gFR4DTq%b*y%i2Q>Tc({pjz}n`3W2yg8_- z$v!fxK^v+w3Ig?LMP;-hZW+zVsUs_Z*E-K+<1DxD*nI>eG4?{u;hoi`HO1m}e*gk< zlGY>|Y0)D8bvhMz=rmG?_&L!8H{c$C5%}vYVG4%km^p^)iGHfG<`^4?6$7jN-;JBq zZy(+N#L7{;7rvBo7nuqkG+}#Acq0dOLYp4uC<>^FNr#{&*$cB(Z*CSB6VfUi>vj5L zEc8(J$0(hC{kxRh;?OsRwe)7fq?$Is=&Jt4htK3ep&gd0M^$6<6 zyXu_C`8M**8SIAg^;-BXOji=y%neJzs9xqv(>TX+JNTQ1}ib(|sak%vr_aXSYg2S%XP)Tx9J zub%16+b9Q*-D#&JQB`UXX2|n%t`Zf!@S5X0YAfqau9Phc*c6-H*6!TYcT=4UEIX&Y zQH`$%)k_N3vTDdQSN*p9s7kH!)^#oWc(WFz3<0;CPRo0<2j^HiVSkwuR*VG*l1<7Fl@PtLfwu*+xMj{X#gWtp$)XF@WH34& z7%RRt5Vjb39G+vA!*n^uZQoPc){S&g-|F4qR@%P!Pc2ymR)OjsnLqdqX)6N5A!Kq% zmiV+mr2Aw*$61ftjwn2okH_gfOCF|Gwi_=tL;)>(R&!$ix0_(06PPlJTukjr`ESLJ(m_Fn``DEZ(Hfr?v;w*+2Pt+ zW<<0t_RnhxEr@+K=*AM92Sv#{ZC9HWpkh2au8Ewl2bH3{11z3`{w@iq%`5;{Fjn*p zS04bnR{)Z^Y5=i4pg7Ro8+t{ZAv=b3ofDLA%HiqM%qU^m-JIDY!|T3x;s(0ZRZDBL zG{G21aJHwOY*qB1q$H)?Py!=M_=cX?Rybzo{y<}EZO%3OIwV>dA%}iSS?2OI@}>AD(ls=Rhx!@S9KEq!mq5KA zbt7hN;d1O7>E@yL9raei)FJalnON$ZZ`#B|wD(e-&;T=irfl20KD?<7WFSKJ=8Y!h z`6t^VeX=exZ+yAxY83f-N+Gc%n=ateeRf#cpX(xFC$f?#^IsOS+d7iKU8;P}kkMu`=aOZR``B z(x)QBB=NX`F37N1p?5i(txf`&_FqN4)5H+b?y^$Kd_Y@;{++zwwefmeqNpPcZK>t5?McT`#$sUNR@&`fLk~&;cBF^_CcpH4QRN+jyI8%zZJNpodm1 zhHPCh3S#Qo*B_;QwU^3gqOl5bZFEe z5~;J?5B_{AsYqxCgxhk``-w~ITk0tp9QqXM(vpS_TWv!-$GL1GiCDU7-bU~^G~8MQQkjNcfr!6y;n)?;h<_+RfU@>=QH>CK&lz}16AL`zWv_XYPV&9#>4CCzrMP)wu%l49vH|FfR zq(M=JTV=Hq9nSd>5;G(xnMO2}!bB`Ry>kX~oFqmR`Um|-cQg(Q1MGB-ir3A9Dk-x( z7;KrosoBT`Jdvx*{dMW(?!9fJqHjsCyK6s^Lng7|I;(?eHd$gj`->yH;B+jm2c`liJJ<3VJvC%n&Q{aP9FcNTDVTvUF{Sv{Eywb0XfP`B`oLGSPZ zxA2!u^~o6X@tpgkEv}Q@(Pb-AYw4>9xJYwbqm|Xn>ul#GGr73(c_!`ZX>)9LSuOu0 zKT&}*`f$74iD+NwbI#I;K#sa5+U*{1uZ06J^6dZ_%17N>>nleNEZ+$meoNQlLqS-9 zODc0uew7@z>MJdYL{t!UO*~B>1kWr?puW;ug%v&h-Cw>(N!>DECf`-vuVwvg4K-C{ zO+!jNeWeZWPYd(z7^v}nHID*TwmF-RFW|dO9_NMXrCoP(s(8tDz2=6*&Xh>Q(Z1~k zFWL*PPu-ZFx;oL7%`%mHMoW^p+At#%3LRb8=?{05#2WTs*N*?k+L9qg{r<4bctzG& zAmC^&fw-n$10f>f*J0^GhAvF8e!+_T1U6Gx7VdIm?YiBJ^%2o?XCuBVo*aD>EBZb& zi4Oemm=;0|3}(}FWNfI#MQ@<9i+2UGf^fIo6x}lKl7xlvWb&fysyVZtfH*s0a zY%Hs`2w8eDAioE2;7X`x=5)!#qmkz_NhFRg*(DIul9S}&=OYe}i-MFRg}XbmYvhVP zcgt>^Q{>GX;TadNBg@~MBvu17*%R~H$abKcQAhldc**j3_xq?nr?y@Z;W*k@u~UQi z`*ID^kBnxSS5?bJubR0EW-f?ajKBgQ08A@4k-$J05N;cEq?}OKbmYL+AQ2dev#5Gh zJT!=ijdy4giNLOZF*Sd6=IUn`dUHtt_11TljU*$=^T*X$m89Hoglr90h56z-Ra6@- z0)L;}&la)}adtA6fA(hxLUlfo;nl&C3isx(zZRHPjKn}!a<)$3{hcwugPZ=@L8`eL zfVRImeER1pOCuj1GG?|n_n2c_p%yeP`bVXwR(HN>=17v!_jbqBLIQcOLnP8|{SWTTcV7VWLE$>_xq>fi}h>*6tt4L z!(r?0az?H-Ex#tFgp=RX{;!BrNBT5s3*6ZKEoc~JVS&d?J*65Y$0D+c|ISA$z-f7_ zh!-#SD#!CiGAHA*iB!l5d}Tn6xAG4_gh=97_*B`!o@g*TSxPI}aaP6N1s?fJ!4s%cUFxB>jZdUK?+Jr!|i>?Cc54?j?cZrMcnY z@*1wg>iE-4@v}27jsVS**4=$sdgwg=>!k4lYTVrKK~Tc=%k1>b^!-kNTUq6DQ%dH_ zS*C2olV??JD+e4R*nef{K4zbvw(PT{N!J)6qsjv{1W|Uyb=={a^RZt~yK({)?U4$l zaK_f!?rnKcEnRxdW-d!o;o&8Q>s_~`z+y9p=iiwcch!8;DSdKQd%-nbj}7B&t{XV)J|;X*4VF6d>v60sex#}M&QLo<=}dztzc(#wNW8DHvn z`Ck!7Cu|fR9>PmeE&$9u(m^H_rzepH{ea>jTrp>ah||?3!$|?92 zXns25&@0*_b}t%FxHHh_6s%8ge|}y?MVojpc7~fK1l!m8wGkd#hMTp{I7`@Z`ntau z*}~~Ps}k1gOyI2=+{kRs&^YJ4yD{4wD3Uc*ezLW6Rqeg3zqcGD!*#ph_8osNcI1;W zl3pYGmyXm6dOsQ;?St4;^WM5{>dnghJf};e5Get0p}j6BT|h zZBH`h>xSWHQkQ_CTbKBI9uHqL3_p7~+*B&&*5Ipb^%pHLB*~bZFbM0bU;60;)!F{- zjls@WzxTspO__FbM*cGu8$n-~$Xo8EDGx}k;Qolx9my~LB(OkAl&95sPXhV^!kzK- zxxCxUlODJr{UYn$>Bl-RH9oIZVDchDB@M9Bi;1t3R z6~Y~#XrwTgIxuPWkS&kxeXl1${F@Q5DR3vh3Uh7+y2{{kP%5M%dzy+t>fNiEbtzzX z=Et`Os)mz3Avfq98m#$k-0u%J2`6pkLBt{l#3?k(GLp3~>9>~QsXl&iUBFX7X& z&WR%6Woh67eJO@guU!kx*?Ml8lDCROCDg_2MjL$xhP9s=a~y*feA}=;m6fW$$!GRJ zqeCIbjJK<^xX^L6*|a++n=ryBplPa;{sdxOyPn z@}`=@QV4c`b9h&Zm9;ODIc;g%lDU=)A8UJS?%u84+r;ozcg}jVPQAdw$=fk0;jmVw zt7CJ~*lQ~qYp*iy+5VQ&^_Ota zse{!mJUNUIyF~?1RmCTkBaf%@MbrpoU0+|auPY~D+go+mcU7n`s1l)DuKQmlfJFj{ z+jU{c{@nWW2CtdcfiX3?A-HJV8z5+M-8Ntnpn~s1f#{)7RtDze)w+Qg9KG&3E%Pn5 z0Itk#jd?a-@XztBNOZYTWnC|p6MN2}j@s@D)ZQf|rCnG@lniE=dF4*6LgOtU|HFOP z1;h}1vGF)OKabKM_N==}qG{`>&eBWiE1~3bu)N7jyF^Z~l=8dTmn{ zZNVbEIf&;7Y|8I1@dr~HhhbmsxQX595SV;hI!-uS+5qKp{cS5@ecL!Q|31I(?ZSMW za9rbGVzFD+0>BzT8*|g$zJ2ojw=d|=^KX0XpyhV|tFLssZM-*QM%&H4VMl#K;29N= z)(Yg%mi;u zW(F`5vXr7-PT(ykggzn`glEIcW?pU#8W4XL%joO)i|n z(s${F7OqfaMaj8*ASX0NoZZ#UD70`&44($_0~vGOlnxl{uB93AF6b9K0I3vlA(%3$ zWb7#315wn+a5@RVV#!j0<+?}56&UxXT-bL|pJI6cQHK*g9@sOj3Q*9_i1mBai!->A z+1vM~cFR<^`PvFdKm2WYkxE(0-u9~1#!4ZgyUvoe*W6S%E8GvR8OgON_ojb`jswD5Evam9=}Y!T zF>rHZDalg0I63&0Jxg-Q^;>e1?w;0DgQZ<{0w!9PTcN5r(Pxy3F|4dUP-2vvUhcTL zaBzE98&wo?DEZMl)9;=6Om;$ljq!GGUSGI0?_cO|?VP!-O!TVDp1wO^O{JI*yEGgc zE4!*Ll|AWT`=>QleAwrq=f#w!H;02c1zJ`&Os9KM&p4L!)OZQZ(HxWX>_L^_t@o}l zqom{c!}h$pi=-K*C!dk<#J$<^*g-kL@!3nCPLDi&aUiv{v-rdge2? zl{y|fR1E^4uIEmAXutdOI-WUTyOegCP?RR-DdZTbk45>^2(J@d@$)C~aF@z^mv z<`IAd_w?wqvvU0#)H@zN(V@cTi#t@Pid|QCNV|r7jqKCQ_urrnqU)JsdZv*$oSuC4 zMr7!8ZkvZu!{96nx)OMSFg7i5=!Rm{n>{tj9Q4=QS9#)pRnVcC2jz-l=C>a0a9@e@ zJa7k&37;R$Zsji67jniqxbr*e+aH@x6Ar{TjruoVLWtc2VSF=V49Uh=Xs-KSt51awAqZwymwJr&lZ~zfHcxp=JwgAvL5WOMW3$MurVk z?x5Nk%!$^*sppIX*88_l3pa)duh1C$e(QJTxCHK_6}es^T_#c8snqLzdUdE)e}1lN z_qltFM|QE?tuefR*M!J?%ht%+XEV{&^Km!#gS5G-LDksZ9f{plU$*TXGGPPli36ll z@4qNh#@j*wZJOp^L=4}yXZ~33=V&yDR)WU^IOa?+a2fuPok>0fi~P!X5^W8x1D!eK zGlyw9&)kWbwM%!85&wfTl_hI4?6tQcv0f#=(aOubJ!hrR(3#Q7r#7}pmPDhm-eYp{ z$n9A5QKEZQRjbx=_*WHL^)ioqlmJ35emP9rc6%FJvAormwT@O{+E^*er~?X|@_3Rp z9ILnj3KGI_4JIB&OR&UPHSg;9Le-<|<<-qE$YmBPmnm*#4IHjpB~n9JkxzH(Y! zus9eXsV_KtV1-<3cH?|to(676H)T5{0BJ47Y~PkF2Xj-==USf*FK$Y;0G8%rqjpef z5n>C#5j=a^xqARCwi~w1C2=WShk-vd$vN zBC9NdS>*qFp6|VU-}%0Cj%2yJCkd)-OXT<7p7(j5`^B}eAejW4PF)G*WSpmU64C&A zS>Ojjk4BF~B3T2$Q@sheiA_zvFR6p4)*n1nT?hXkQhA!)zCK!}ofyP=C z+)cSOkc#w3okbnQ&4tLs~D0V5Bf(J9`8OHlR za#fb3tTsqJjQ0IyX&P=GA7AM47+x}ezclfFc`1`qu`sxU0*9JI7NI|k^cerdk6_jC zx?~mL(F7SgaVT!esfv?lpU2I^?9es(Jsq6K?NaJ;akn1u794Tx1S^au$PKq+xJ2$N zVv7j+E0QMs*mEMhf(P8$C2yQPNTZw!xfbgaoVm=w7Y+B(Blr&a6sX{wayc0TIByIa z$z;67|JkpRGzR);LcY(vbLsu!V$aKTU=>M(T3&TQLB>Tj(7qc5T(m3|<15l1B%5yU zQR_kJlfq3!16mJ@T5E&EP_5inERY!=NV!lwlGY=YZ+@We7fNg=1 zYg?+UBk{GZ_dGK>3Grz_Lz)G;l{HTx`Tx-nbaAsJ#`(<(a{T4rFXZT}qSNNkdsYH; zx@Ui8UK(IW_8LS9WgkY=f5lEGw37_8v(jz%jC<81(8T99an*7g-Y;AycrKs>Nv_Vr zQn3PQ3vmPQBMz4?4}v3C;n-!9B5hhHIujj*TzKS{;VW8Wt6<6cqhV` zoO%wwDj|fmxg!S>loLOfL6f}rxhpB8eJfLQx4YWibg64yp=`tzpcNb8Fn5zKA`lEY zn^14uFsW}nl(L=)pEYF%ldvlxPQoGJNnJX2Lv~Cl5JabLnOU#lmjA6L%fpC^8`I>& zfEwH~&ULs3x8C@5P`m?B!H0gS-}pA+cl_kqP+;;roiiXMCEAZY|B^=g6>+_fGeP~2 zi@;`tl?v$b^x)mX4553G3s!cAU+xJu?_5$kOd0GJ>RA+o)9>L8G6)a5j897NOVImJ zXT3P_6YV(IX+3Zpex%-{=AB5v&u=E=Z+$p@@h4_ZR5-cp5i> z(}@6_%+|TuYm2-LqW}oO2{+Q&qCg(s^@(g=lahx#;g1?-4e_J7jItzH8SjrPoy}Gv zB1{ZYmt+~zL)QH7pJh$MR#z_v-$Ih#f-D~Fb1pySr>KXbOFlW#s*|8u=ff14aD3fnZyB=jh4XS6e@|(=id3yqUsxP?TrQ~-jWq|KHkvrY>iuU^FwZ> z2@~S2>-8+_rDM%O^1B0-iRU8KGn7}{)ZUKbh6j0S8NMI9Cj)Y!@f&@KWr0joPe!{Uo>cSd3Zrvum?ZkR_Hu?{ zUj4-lqg#Xcmvf&_5@^b3mjS9w8zSbpx2gf{9zONSo*mtir7o#;KW{qM(Caqq(y$Br zW4#L8T!`uLH0O_`8G?m*1z0c}(wmf{DrfYUQ^MPbu@{PHb}>8!D#!r})l?7c2Ss9= z+naUH$uLk`zUaBgj80cJED@ zGioahG4V~Wwe7tr?}|a zS>w6>U>V=M{@>1yG1cq9nbp0g*H!w&R!pA=ElSdfn^9}ur?ughAr;gmNH;hk-Z=9P zbl%OryrDWeUw6T{*$|L&Mm*YNUKJk(SGzp%iBy$p*zTwHauN36TKpR~F=i1L15g<~ zDz;wQt>*GR z4!itG9QUaev6F3jO?A8FNmA%tNqo-O8wU5ijUn%J-;L*t0^@k7o;ML3xj0m_4&UGXamfoZnDCVW3(?nF!eZ9*U^T^s8~uh+5+=lWeyl+FTJOzjhs z$V{&1Euspcw)0rdvJLBpQ}7GLR4ldE(d@(zdtIfzz+t4gS8U?RSWZH|Xd2~FE(HxI z*AUsj5JEHYW-aS%$Jjpl3qo6m3|trWNU^G_b^Zf$=0iLx@+E`0jQN_Xwar=RS6I-7Xa z9SeWx&wO%W=hIIv_y-qk5C{9AUv)x)!An1>ZNu#e*YL2j6x(!I+V*-c1Y3wjCo(&s|qW}kjXmo*n+1CPOfUp*B&_OGY(EnlM2)PGA9xW{(Y|DJtveoW+3`uEDj zZ?rBtEz)J(9f4J>>(TRG$DHr*5++K|t)UOZ}B?5M zSU>XVPlHkfdqZ`qJ1z11K#+>(;Uq)|T^5}Bf|mcx;~0P$kO@>bjL2~XZ1Rq%kh=@| zHvRpAFo2mtV*F*hWkqcTO0e&LpPJg(o@%S?@|2?THa9O{)E{;>FZonRq^kGa+{mnkOnBry_TcHj0QDBc?c| z;2Rjbv#shxlc_fB7;{Z4f|@J?7ZLE^LJ(nE2re*RGsFsendVkvYP0iD z@2?QjMr?mHHZ;MGBtgrbjZoWvOG%z%9CIu@YFhS^EEp~f0PD~R7;T>fVZ;oFmPc@z zjWcfW^?RbGYKKGFnbqArv_4!!vgeJl>wj4ryT`R-U~G=v`&<(275#%$glVK~DgG`F ziVzUM9%61@JnT}63&ea_iVJia8jZ@sy%@OnGdBi_7(PCRu>XYu8`B{%cOw>ouZXs8 zdnv~?JU<|~eWxA-H+`S26x3A2Ej*ziDm#n#NCigk6tk4dqu3wB@j@n)9ZBe;jgWM6QLRvxdEROfsL4vVq(k7wbYE0i&d*MMiV*uCgzsU@`27n8SSc{&ndo zUc>x=jCrzQ#E)N`^+M%XT8sJsbK9sH;>Bk2ofMmebL1iJFI`o!?r5N`9Y(irI5C+% z2nMnV#5E5qI%KE2t!!zw*tjyy)UrATy1+S26Vz{eJ#orcicP3PO|ki*Qy)?asF^b3 z1p60c#2h;2s90*OXc)&G@Ct-OM;?-A`-vbCHRXx@%TIQOuQr)VA;h&_vO)+$mpY|k z<<$P1a!iKyI!*!_A%8%;O#h1uzc}sP(6RwSD#`FqI*uemq}IkU)AA$W7UE?tYttZE zvY-)Dj!g#P#YC65nb)j=PAdJQowP_-tiYwb!BcTMEV(;cOeVoN6TeI0@$Ux=4(Cxry&q5SZg%g#|MQ>gk=hyg znO9y<&$WEeOGR>X9ydWgLSR3L>OdOygE*L9^Xp1~c1J+#8a%`!J0wRKS8TkBpx~Jte9ng6(9JYGP>eaR>x@Jza{Fw5>S#I<2 zyZ@>75t8%*$In(7dG6maD?2VfUuM2z)5ec4BU1st(|`LRZz?ed^&D zscVb}YJkGn1o<0M-2gzH-RL)nGmhkmRD4Wmg>`U|l}Xy2T$qxrLSK`<;%AC(N)83G z;oB-Ke}6cNQAY@|i8CZBdcX@l0Ett)hxSfUW8sU9zETwX#=p)=hlfMrxuF6C=4gZh zv84#mW7ieg(Yo91TYSgx`N-7{^LZL;oUcMPPuQ$VwX|6a6571cwIpU*3Gd6)!r>~Y-3vBl07Z35)W-|ajez8l*9<)kIR zzshl5E(ixe51eM$E}0c{!`=_7aMm)sk1bJ0%g#I!;?IV_KS&RP7~K3td`Ao(GV^yw z;USYhEe;Qv>e&!!$b{bolZH(DLRJ!IpA~v2K3=@K+_k#BS#gpVCN9NSuKlI}d z)5jl<`1p|QWvCb_$8P@>xl~4sIwP8Ga=-o!ABlawV?~~9wW5qY1bR#eK!#7KEcS6HJSnP* z_0YpBplDe{j9oN=jU$fv?%*Uk>T+QU#gT^wbu9w#)i`l$S=LB#;<;-hmY`WKA*D!= z2)cA(M$p2nk%vPhvG&xGA~QR!bKh8hdXIrH33dp0PnteJouYZIMe0J*R}U|%5Bq#u z?N~-^b$jsSCUvuY-1eRkfjycCwcIj_{f%!>Tit=oT_?%Y+q57^)pZB{{Rm4LmDDy~ z1+!J{ct@(gL_hVmk|-p9U(u~rjaL-PVoi}p9Otvf-a2)Gvk0by>)^$Gp!_NQFJ5~q z@2-<#S9_gxB?Uh?fByW4og4~z@Nvfdly4Y0sxbfuOO)4t#9v`T+Z$0{@r%KVNTG8s zBBjC|M`{sZeQ+$=RGI6Po<$m6=#_Erlm2x}S`;U!*~_mij~Quq(;x~@4@sS2qGQ>rO9r2xbBrb-O15j?2k7yaqUYh8;cd?a^v)Ecb(l9gkl z=-Dq3Mlud?I_S#U$91E3w!3)NBYfYwZu4{4x;c>0g6gE5#<2%YZCf?9qi);~3&2UX zy0!V`#+s^!-ctGR!f3D{VuDEyu^w^~te=3&flTt3YhCz~`mw;wq>dNN&IHU&>WUKc zdr#d2dV&;2PXp-;xzoFQeM+HBTIzOxX7U|lk#>~5jn!{_cZPf~WUVLm8L*G)1kjxu z8=cKH`=+jP6by>JN6T&mUaA~*EtK*J@V_^^#I1a>(Roy;E8tOH9%|46ax5023eqUY zsLu4JVPrlNug5d$a--18VK#AqkT+X5-^mQ<)tubJMcJrSkgvL%A^1_Z81@=}T=DqX z!=I#6oEt=%;CNbYNelqN!c>*%kKEhY6!nPmeBCC_mgcC3-Z7tN1nkZ#uX|f8huzRB zz3x!Q?rdARl5{RCE*TteD|~RnkYorj&oD;Gbf$54*5Dv z$J?P%1Xw>UXXp-fLDq`)T*~6-QV$ltw*ybgfCltbS0c{*((H;#NAT(C;!|Hnp#r<= z?^+NUM#A8gPLqvP8ws=a3>)dSi#@t7$sej+OzpSP%VIUh+K@=7tmd+aj2d}VG8&-d zuxadpx%=A!+Ni<%vHrz#zOc|8HQ;1nE_5T$EY}x@AC@^#GE3ng7zV2SLhogLh^{QU8W~)$#wz+);#VLg0d=;iPO>ut+&S;Q6`^hlh(S4+$43QWM5>B-X@> zcrZ_l7x~0q2U1wxiZPXE{K`aV4@J#9(t_lziEktByqOv;TIoe!#68ZfTi=4sh}V_1 z&p*Z5$;^DZcCF~WudLDB`ZPaT?g}ZjKK0q$3sQ4}e=98N zdV1jG?#{ z@n8Wc-}AG^@|0(3j^?=&jy4$1v)w9wH!Pqh4By+iFH^H8i`9T*5Pko?#Pme;eO^I5 z74#iEIr=hW+0%Uf?jlFx$)8u~Naf^1IPZa9%8&NpH50oJnBg>~`n;%LLB{iMj+Y}2 zA~!f##2Qq;-!)FmW5zXt%7799S3#rqY9(0ZFtHFi;(73JYSK!etGq-~LiS7!U~Duk zOWr1e4&}wuN~((L%++qUr{EYx`KwG)ul+>ExhGz~T{;tbgQ`jIDZ{^IM(O@}FLM?2 z;)B1uV?q1|orSSZg53gis-8e9czNd$a_uyPrQOMKTG#N zl`6=rV`tn|h*RsEj%P!!O21c?M-TJfoN?n@X^ShhTTB~sgT!FbuJrbK`6=AN?fXy* z=!+poM1&90R&AG55DnO9Z|l5=FvxbV44+QX;Ao8Prp@Fqor-XsiIASrraYxSK-k}? z!Bi@aDk9cx*LLTiodUQs?0<%Qb0DnHPJwpj9dqcFwtF%t+>+!8r&49QIQ?N%@4Iw{ zAHe(*`ur=Ub|BI+=usSW=IG(|k%f)0-Q8}1Tw9yVGJ2V4L-a0B#S3*^ z(U=rrbNH&&*t*iS=$eD_?8IS*WL5@b$u6`1TDw=g`0TqAW`0h|*U4ObNcmaTpW5M< zjX5s&L(0WUBMy45RbeyE24F~q^n=u?oyLJV`h{C8MQQ8#*NLb3*M)r2Fn6NU{&hio zv#%#>{Mau=A9iUQeCo->i9WwHuVl}HHkW1{q<$}DlrQ@fL*YFk0F8yO%i?=4qVu7p zdskYwuP@vifcNkKC_;@XSL9Q{)9B9fA>b~nASM``>4ZRx_q zZ2bDgg$uLn=jFw#i%Uy$bBbnH;ie)Uomvc6waB8*w4^J}gIl49*iqg3QsnK$Y0t>p z&U_x+shHiojvGS7 zczq)d(=s;Kl`)CvsO@-k1PVkt>uXt25}TIThrJy;ecd{5X&sNSK;Yy^q3ld3Mv&~* zugofnVs}qMG43BFpPRM5Zr1-n?;v+?xp^t?An1`Yp#l;C6!1K^9K$I|cLLx@5W(T^ zfwJ(;EuEd;@*G@=TG1)OZ>IG#JVTU3ATdpT6aCw-DK|b`wfXa1q2dr`fUi4|vz06E zOq12iTOCU9u)b~&tVPndonF^MaP_lZOT2YUl8AEC`+F<)m(c0y&Np1T8yl{Msnn`# zaVsl6IB@J8ltmT-c8VFc`d9J%Ht(9qN+2o3m@-#wWCS6{`%F>u3hTz_5He;nf#dG zM@2d*!_y&>-tB)8ph`O<&;BCCkB$ne$+|0@t9aEiXn+OWcze6QwXv(QLir6}5R!vx>uhSZ(RKgJ^(4K@4|9KHWX?LwYJgeXM^R@`+h!lk2 zQx5f!EM4>uqx+<4XzVE5tKagMze?Aqf+EbWgDv)3)R;TpoEP3uaEUpbgakb4DT2A% zT4}Eu`GD9oV#EK~NcMOE92C%`>s}JjI|3p=cf|xy1{YO$$6Q>v-W7q(iEc2o@S>MA ziWi2KoxTl8WL}7URlgaWJ*ZP258=vUVrHw}BG196#398S*)1&XbiPr6j4i=zwX>n; z7DD}2BmtS(MwQ@F9tz278|$hb5a80~54nKTt>Gq`-txKCmUn)j_rP1e92Li%XjhJ-t1iZ^S`WHqjxYaCeZypq zJ53}0S|hlUP>dNuiwP2-C4mMoLU7<|B)Ei<4$k!;PL<*s8jYwks{>uj<_UF$oLu`F z{G0h9*^Egp=J1O7P3laXNZr>(i2zm9*h5+sP1{m$4-u*^Zu zX5UcAMl?|)yleSd%UsitvWFeDAuDPq*4^q)E6_p+?FnLmXhWF>`F+~)?-V=U-Rp^k zZs)wXkxHT>6bvBUsUc6(oxZ6Nv@OT30WtyM%#0Ohd3mw3LZifBm1>&rkmfVvSRA>3 zQ6{bC&zD4`H%jH;zS%G*Q5{UritJSBdNsG;SR|n#$)Ikg6DAjC@?hNWq2)pvYTEOq z>QI5LOu-zCnQ#~8fSR%>$cfU>kjp=3IUX-m*gGPJf{#Y zUGSiww=VaDonztlRvFGjb6Yq_kx-=msg;dnxtjp_2ZoEMt}2o)e~p-FqKAdKW4vow z<1a+f`yDmC5Lde1R1dwW)QqNu!}!iXIe-=aZq6Da>X(HK{{T)kvFZl=rug5e*^ z=JGU^HJ!q_gr6&43;K>M1LOh(u17i~$$T!PxzOmoGAJR2tt>x77Zk=NsRbbOoz{vM z{)NJ@VwAtbW`!DNtL+_;283}JB^DH5jFA1Pw^1}nllM$D?5VCPiOhnkOvJD#Q3KMM zGG8fF-_0WQ@sA5|xltzEI>vb~tXRe|2SFgtgVHCWm-|wBQkC*pnF~6gY&+bmv7Z7R zbQF_AgLtTBraDHE?lyeqTEGU|H`cBOSWP{Iz-MYS;S-pAL3ySRdV$ z9SzXMA-#@@iG9|y1yChP{SNCgMA7WOPxd^L)oOjO^$=_m)#rgG1P1Wv^3rY9|6)3|f4p1Nj%lIeIdsmzQ{TN%V-a{K|lJ~>%_ zSNP92w!L)SaJ2b1mVFZBo^g@JDO32ms%(NFP>gZVYSJv%p@a~`+ie9@M?k}I*~yWp zP996hm}EKD4lYzA48{d=j-t%Yyl^*q52`C>FJRzoke`IJ_4Nf0#%=3CF61eA6nMVB z+>?SOzT65s%-CT0cxIIRU*}CKti#BPGE6b|K@^=-_a?KK$l|f3YAS9NO%i63Kl{eR zvep27mHFO%a=s(4QYPxG;s(n$YAkIL4pnOos3!+^J z(ay3xi8Gng{F^`zp+P~Cb9zJwfVVtgU8o!qVYS$Uvi_os_w{XR4g^D6&er5eiqM~R-e+)5iH-lTCr%gg$6|Qw$ z%57*+e|LER-$46;Mp^iqv6EM2zW|9~ax|yI1Ev1auU8-UI%CO!JI~>0_@Dw>I8z(v zSRao(*51xD9_l}-IaHx@YoldBv|grg&L8d?i;nly3wS;5-F+4hiHcu{?fKO?UdleF zZhBzr)8F8qJ?FzBLsM!SlziIb&W?H99`5#MJnuiMIq&iaZKM8@gO?(m(@l3yAcsH7 zPvc3e^7w%Cqg$1jE#mc55A)%3JLa=J&!3NTz-NA;zpXi)8FBuW-{&91Q_5!ay*$r4 zTJ-EE{VtC)(W0Se{Vs2lqJL)aiEMj6HW#c-!}Y=4=!34tNZ0EvP;p#-xqS+&5K@H4 z_qk+(7s?9J={If-cc}#nJ!ZW@v!wf+vA;7L+MtI7~H z-z>|n5TeI3{V3VgEObQ{DCuXE@RM>ycwUDlOPNF5TL&nl!Oa4QEM{_Bu@E?9usu%+ z&)3jT-P~3f={)hpqQ?}YWT$t2u%7?3x z7DwN)qZ`mqr*l$-t=qe$(i(+X^h|cr638Q2IBKH{P(mJtP4};xrqkiw1@=(K@#rNE z=`jPuskx!qGg(noJnkqzJ`V>oG=Ov)yqj>m7bNw3D8aX=FOqZ0pX|JTL!7RYk#qWH zSvG<9GnM7b{E)P@e5k|%sW7t9T6T;wX(=LGK(+PALIyfLy)5-tq-fuwg16+^(lyMt z_qO%c&Mhv_zdsWE9);~jBk(yn`#dtk)wp0bD!&2Fnh+&_EeTN+g)K8n;oQ>;mFk6^ zrFamfS2A+16rJ+$0o_$Zj|11_zuz_Yc=i^ED|KA6Ai2}^TaA+($-obaHP7_I#9|z^ zZ?W>NT*P^4H$vu!bO;2($;66r3+E{*g5j0fRlF^@CRbD@W%YrFA=0L9_enY8@1kPn zz*omzDAjdSihGt<0haNzdBKVs-OOVC&Rl5|eDtJseXG;Euf8i!TJv;6XkN=3gyn06 zY}#O;tY1kD!h9uiT`|IqTIk(@Lw%`3x`(&!D6fVEzHAHaN1TH2Hb~)?{BDWp@%oY6 zLo_4JsnUh~KqPK!#ps#}eONGKcfA=^t>EsI`io+{;LCv3`}Oq%dSgoD46<~c7ZZ^avpL8(2EXHIa3camU1U3G)7IHSZByeWZb6n=+ zJVpo$t5N;TST(J7W?n*=nT=z^gULGE&8xwjuvs@`=a+46x8sFjYUliMoHH0k68BV`#VJK2 zguQBJny`43aUxZIwTVJW;o5_ruk0!S77;&XGZvCeoceSzHJ7&5H7<-$(YV!H4XYIM zY9$<00W#$fzTk4=suQPvJKF(Ex7rrlSOneSgeeLs*Pi-g+Ybp1Rqi+L>wZJl{8nHa zPw~Ks2z#t`XH8yA93!C>1;OSu%VoFcbVI9XU;NglPyOC~EK4!Xac_JUwe6 z&PM+3k;vy%)+#}fs(r+#y-xAikNxzBEoGN77Tk0{VXw4C%#_OLa2^{k) z^Cy?-b_R0QKR3Dgf#&u|+~(_}nVnQ`Mg`gi##!O~CZhBlYGL4xpNc)|RQ z{X^$HPN5JI^qb%&;bw9uCOyL)2JYU*VeIxy|9db-_zF<65U>-R(Zgp2_ZhpXm!D+( zO@{ziBO{;0eRbv2V^#)({Xn4v2rllL&D9hrK)>~iv>UfjE|Vbpz^6Y;&nFH zO-ZPI7o+5#3YCcWSCxMPVcp!*K~XSF@J0+IL4~jKF3mg=*QW;0<|M7{8bfijB8M;#}O? zVNG&ptVrsdYWA|J?BA- zP|Uaw&EQUQEG<})Qn+H-{*vhH)nb=}1a`GZ{4qnPs3-jmMNw7%SCYR)C+1<*^`|{2 zl)#FU632qMqLLC7@8Hzcly4N1kie0%Rd80UnwyPFt!oQ;mRZx5Hg%a8+5n+5HZLrJ zELFDOC-D6=-|o815fm?Yk}}bEWq0eey6Yx|Y^Y$X7eQ4zOoVs{OtWO5l0Vw+ zYMcxCFD;}L%O8MxR*=@B&vOFa{N0c{)d-#E3zEO80SVzgPm5=Bf9rTg4X==97VO(q zOro&O_kv0PjaVcZCT`zI&#ekJo?Z$P#`M?Mlj6xY#lHp>!L2hPyqdCjKF_Ack^rHy z62fAc*v@F3$wk?eeUPpMGm z<=wsMS8g^7iH9ct@l33pV{zv7&K{8a~-wo)D@) zv*KMw3_cWYl8YQ1cwPhX0^v(2>W_&E)Ju!$LQl``?RIylOxDU|EW4V)C8h^tePkY- zJHu(&Ye8D?v`Q#me-H{3l$94>r5-9Lv$+dQub=j<+G$HvGlKe+G--kG^>e;aJ7<+> z9Z$0b@-+zC!BYnw1~lC1l?unlQ^So?z5KyxN0x{f9CBQT%2-JR%E6(az#W^75?)+t zLcciU4~iLEmvZE*2ldAT^H;GX!OQmnZxv6CtGy9c3)f+=E98&*ML(7MkMu>DG;Tly zrRp)MF*@p%{pk8*3;NhJc?VYfL4M+f=QcCO>Z4Zv;lRoxpZUIjV#PR-*c+d=e%B;& z1r;c%^XQPdEqqW1t^t7yq~PmsX6)40@mztTY%tKo|5Y)(EZ`|F3ISnEZ$k2xbjpM?;KA z(7kel;k3TLrZ19X7q-1uAX?oBH?Q#T6(JN3B)(>cVQ+3k@rUtL8Gw;K{*575!9$1R zm9?5PTVy+Y-#0;(=IfYT+S^Zri8zDwkGwz%fZCL!w!PXT{>9xw2)5HL_243SY`43o z__p*5ik5U&RI74N?Sz?4SSVy|$m6T0-v3ubrz*{^e`n($6BnCQ^n_4VC7ny;TUx3S zW(;-k`kz?9KykOJ5sL^-D=dc3m0J8qTxei=+3T~w+7g{mZ7a0-+`6p0=ymt*KTsH= zs)nv85JK0QlBS;NflvJVcq4_3r1L^2iM(v0e&gKA({U8&b3H$RXN0h6?u0M78Fq)8p$BRe9O=6K`y6$?a1Xt+BHV=3?it3p5^jQnfOwWt4Rk~)>&zb6k@p1v=}k5s8(_7a72Lup%| z@_btNmadeR*;W>Rd#wR;C>EO|^cVVD3~rC~=6F$u=?j;5>uJu>+}Iw69&odE{gAgy zE@TwJvX#R0&p6ddx9mtck98dDrwyLyCM_~~x#jCES!vAOJ@8~EepQ$-LAODJP!n+l z$^DVlvtsPy35llIN;{g4atc}W9*j7(eZS#0|4rOy5~Fx9cpQQeyMDJQe|3(;z!dOh z{B01#KLiRUG_AT>wCr0;2K|Al~-^u=&sS4+IJ7{b3>Dw?ERrwTiw4uH{p z#ZWaWVKNhr5a=U_Q1<-hX>N>mZV`5Y^hES%LX$<+Ywk(7*YTwcY$*R_uf16!2YT+R z9;e0{tDCB=i4P@n+IrrYm1SZIlB64O>2Jiy(Wi2yKWq!lD6&?4DMZq6FzL8sPR9jXkeRv^8F}@14`ZT#}#xEi7!55|ll}$Jr@w5flSy{Y?%r zltk)zGw+~X5ONnf`tpM){ZDMj&7PF!6?3A;&@L~mU9v;elU#~c!L&WdBP2p`HdrNW z79TA8oYFr$4cb7IJN(o!c#K@X8_zJE+6xk}&{}Knwp&xJ&5iAE)J4Q9)nxS)f0wOJ zE_HgUUO}daIRol9>ax%GvQY^H&$Q7mBsf#h&V|Ub*yALHjK?~td!B9Zd4pM)!oZ5vW4-s)=Wo8Ic%qw-vHUlHP-9{H_<>UcO-Q0&XH)MD_LUaH1haM_e_xU9$aUtLus_(2Y z+%Qb5xqZRwYRB6*=-OTPTc!R5b*rJv7^_U1TMz?lI?Dm+m?{hwKYsDfnirp~xl@|_ zU>AnjJjr~g2k*93zVM0p4C=OY&cv#8^n{m7f?{3L&naKMWk?$Es_6)4D%0Q9`FXL) zr6`FM1XXgco=ej-Gnxj*jJ14LFrlM_GY}pDJ548O+V>BaQ~|6tyY`TN(Q9(k+One# za7wcyw-EP9VN{~u)8;3a{7xU#pW|$`ud%Ppu&TCr^$`4>5t$9)j z<=<p65D~4Je7ESpL8_D6uLHR% z2U)sXryTu*+6_{BVucHubKhzr+cZvI=Wm-&OE`l=U1_{Z`eM@(c>9cGbRZFnx zRys>;qWr7kEcvcdrvo=6IQhk7$$R-IDEow3cJ2~yo66YiK7k{K|(b{{*m+~EGAr!OF=F!_@%ia z3d5L-3y!a4W0m78MH9xOb!^QDM|Rntn#dlj5lbQ5<{pK~g~h0e5*o>=yXCXx7O6Vj zQlJYFEXRT#vBaCM0nVQfOybxLPKTT-xD*eTpI|P@!`59Ta9@OnW2Rh69(`_cbS=Ay zRHes$J#1R2?`c$c)Hb%)RmGTS@*=jqNV^OMI|-{fy{d!QUq!R=VXnw2_E#7jdHac47w2}TcRP{`*$*hX zwYITlbfTwwr<_J0F0t^lbh5rwhZ>alNVv;uNfDypGJmH`F;HXISP~$WP;-TgM2tJD zwt5y9x~29D;@c`Uy)EbZZc!4cLJAIuEZ>}%kE36ly*ba8PAJP;J)JR{9o$7w52#))?i{^gE}oW3=eyKXKhd9yo}=r8iZsp#tMV-| zB}AgQ87Mp`k92YI0GbY^p+Dr{!yu*v>6L5b5sLcjPuTl-WX`*jA>#U7FFhlU8D!r4K% zT|5>`&fpM0AK-bRqSa&9>zY}qG8BR8%0ea$Rn>H?jz=@DPKxC@I^Bp^`qHw{<3{tC z8TnSylLtX_baWW=GjhN@q6p+Q9v;{D;XQl$0TBg6)#Q|-BK#CfZ(jR_iCb}weYg1T z6(<0{Z}^1Ms%kHxK2!@5W+Xi0|8 z>MA+aIkRLTG4jDKNou-kg8$=)5`WgHN|l#~v3g-Tmuy__cd@W~z{CLkSn0q)o$|}Q zRB5R^n=4j9o!acG5`v@?B{TNpp^Zx_F3k>a-IjIqqQ&y?^AgjYf}y+#1;iUlnCwNz zBg|R=4YVCT?TLxsD-iC9J^jRG5B;7n?un8(sFVkj~sUXcr(2zB%>A>ZDrh>G^ zr*z_qy2^=NQBzND*G(&x*f{SQacnPm6s%fYhQbr$d`E989apxOozSFc$Xqvb<56i1+CH#=1hs>5lt!^h)ok^x@DM->TuT zO&s-=$We1n+IVUTad75fV)ol~@dF#HZ9i`MWRWE%xJ!_*;(`^N~*!HLk`x^?xm8U{+VVplGNC5gC8R3B4;=DNsAF z$er+BG0`hnLG%X4oXd=3f~smIdc+c)+1!Zi3TE(0yG;bSD(S;_znooMm|M81w{7n$ zJP6!r?r&G^#EmU=2aLagzbY=d|9&v)Nk_opEGewl9{$J=X_v$ZB@EclOhYl~r^P9Q zGVEdifxEx4xloNAdWo~j8W557ceGs;S8@OD%5R8~!M*8t0i zQ5>^JJqNKUN_^(LY&iJXO1I$$GGQi?pgLo7lF>Or@1@!8``()Sgm11gX4;fuw`8G@ zq4D75<4;J8yi5-RAc`)%k=JgJ036GlTCWD-u|1onm2QawIQUYi1Y|um7vt5S70c`r zPw?6;4_A{(tmyUC+Srnzh1;!P>BpjQ#VmT;PNg^th{D;>-C^X?yyGfAm}Abq1%Aqa z)K*-yl;!3%-mr*Fl!Lr<%A#f$3s_x{&{m z%T)CjdR%OX&Sp-FTvoi3`K76Z}fiB^3AJ%|`LN$Ev9(mg=U1zTj9a!ph}6Z0@IW72f}S z)dfhF}AqDg3TSU?yW9Be!-+r0FXiGT~Y&mTB=Tk2&;MreT{pYvQ2yvP8JAJLR#(j{1SCrN>yu zq<$cFajZqmIC#*b#e8F)blFaNMe+c0DPm57+2rz9tt)%$^015q*^h-Dx2zD-#+j?W3cj;FQ8@wv=6KE~Xq1>R^M z5+2VQzP97d9Vsj}vqB~=Z;UCwqY^a63PUWCV~jqkLtYh@%}EQo9uIn8_UiK77uPxC zi}z-i4DgrqrRPRsl{qi);EExX%h}*y@K}1}uhY)qp-OLWEBQ~XECzbn!;4ECl9%j` z{+C|b{wsIx*kg;|d~BXHcnDMlvqat*nQeI-CHZ1-8S1>@6HA+U<4U)SL|!xqKChY> z*7N#Nd&3DqT1jIo|JH4f%x}(Tjx*IpaxjpxefUZtC9)+Q`>& zvxl$WzP@<#`oh((OS}DeaELLl!XGc7V^Q-EzpVK~mI(7koOs6k^{u(o3Btlk;uU-% zrZubi<`q7$sCAK&U6^+S*o$Z|4FBG|F*`SZZ}B=gBG!u*59b7n5`M&tp-EZRXU z=ctwt>eO8tU)z-H>jhSo5&MJ)%PpN?S&HW!c~%x8hz~8@y0?7o&X)@%2%`~_i@u=m zuVfc;aA{d>fv=RW<5Ob_aGEu_6tH(8V_~!dT@sH@g=yf^5Ms*Mq+|R@M0R^kevqy1 znx3jLOe^HFX|1NpCpxOrxNk^U9#3=No;)#gG6!kiT03vTScgQ%@N-C=2}<7hEHmA=sV@ul-54n zqScfh^RVSV%Fav16q8^tahiQk_kr?@^~E$*{W(uvJL_8f3JI{HL-(%TEhUm2)DNO% zp}Z20`M%ZxO%cw+iodeIp^{=(NO4)kO1;i~nLwRH{YnKyWoEHZt=0l@X%-mBU?L^Nh#h;SjeB}5Uf`QztSBDzh;~(iQ+erG&bb=beJ>^V zt*H+jbpqy9(0iTamp63AS_(LOh1IwQkslzu$$TQZWU^mLG4ab(-YCpHD zVkP||d1_#qw`!2C(NYvqFBqF@0n>^Be#i>R*u#^z_Y%){fMV*$uG!AtW1jzKSf z(cawakm2>^#+qPhTmyG>Ub!X&&YKFPoneJdN$m*0C`tG+FjqsT2);rH$g>FFUGhpb zmQ2p7eakctjaG}a0;7txyLwv?f@QP5!+I@ZhhJ%)k#^D!Ca80&l$%yN^BZyRXdbb= zhklw<)#F3}hoCLb`8`;;Xbfs^6;T)-eNhe3D}KuX}vOAht)iFiU@IklK=$`nmv`N)7t_I74lZR#U`eH zlA)}hU9Ynx*Ka|wN_h0H_=guVfI62cEQcFyB_+3m@dSp#q? z8GGFr7&jI__p9hBMbI6iZ1B8-dEfb9`W-9eUD_ALY#GXJKqZ{xa~JFmUMt=kCp&qy z+kQ;O@B`HpQb{z)E&~wv8F_kj_s=~@O3G*4%C2=&ENNiI&uot)X4K9dw}#Ooyj_*m zMo=fO>+l`c*1jC`oxbH*p72`*D2DF~znAdL5q%KL&ku!=OQ(*@IgXt!uPSL&$XkPE zx1MJ9vF_pR`jtoA#oF`Q$5?lAX`DTdxR+By<(x_LYDEdB^e*2mjr4M+7}dDNp57)T zTse#J9lh#vsgmdYmMVR&_SD^R;31vWq=*-UaT-z6gvHcxqGLBU+dDf`^#(7J+XX;^zh|F&3UEyU*CL*VW!EHnV#eKGj07xgt? zVb!UA&F`=4ckWVl7L%e2KU9<385smyn53j;S?7qGsz~2Sze>CG$}a?>^V%zpCP7+{2wi*QIc8>;Xf&5 z10NU+y()SizSViGXuLw?E-m|}%$&25QBj+m|8pVn-s2fwzCHVeDY(Vm4&3CLCPIWx zE|%)eJkNW)R3v%D`+A0Jq$BAth2=;^RVl&kni*P>ogYoT!ncKpJa6<6(9}^F(_?Wx znVIgb1@{0X#;*6j`#_bN)C9&Z&J1>?9h{Wq5X%A9lz|Jsv#QIkz3^!b+ZORa?C2T# z&dR{y1rl8hLqOs* z=%DnK5dDp?)GF2Dwh=fZr5coY-WXU98wuUc^X(rGbKbYap8@p!L(SsH=lufHP%jcR zMnZJ@%6+z!Yub_)$IruaEuSZuOzph!6;0m};0Txq2U3AZC0<`>-FFI698S3oT`ww?_U@io5eW5R@xCz^l^r4^7r-d29`LH&@+ZYx6q{;4DSN;GJ zi=6|K%xZ;1A5XdP%f0s6l%ZeCvIavf%P*$-5869QEBI4=00`DM?h`F6dS(XQ%=yq- z7V7smcI#x^lMxCvn9thvn7=8$;ViQh{i?%!pOosSiz4|?6o{idi|<0MFh*g@G;>=7 zwF+@!JR3k~I{Q@l$4iT~jN^bF|K7w(obtt`y_JFaPWnftl(~U58N?22fEravcpVt_ zkqyfe)nI8b38*D9ixVQRsREvg_{5!@m1Ehe>pzr_ptFhpqD}2!DP{vJy&;SQAN{pf z-bI}8`0~c4)Hxm?h&eFJztk*`1h{ct*WioCNsg%E8S78;qQbYlODs`AV;}X>mX;rN z2OnCbA`U*YtPVag9$tHGO|F#g_VlplhN}wE04vF(EY$a4;R70g;-O#_jBwvy3+*?< zcftdtTCl>?P@qmpiGJCL2ziN0=viwGs?ozIN{U`(qCrh=_(UJY^He7KXaEGmC;A6X z6a9mMiRJ~PvULyq06xKJ<&eXx;?gL%@3cJ`;HqNqyCF(DmHePy&Q^uxY{G`cZ#u@1ERt+1L|3I>)u zW%7KJp>}eJk@nO8667Y{$#9u&-aTIY^>%wF=DVk^cPLRRzn`Oh5FbBt=ei2$RZxLKVd}eKC z_ZV`#X!NxJvvBJoU*g+y>YY8sgL`6WE+F$;t^~6de~xvW>#pLY)b`L%uBCW>k@)zM4qNM^)(10I z$>-HCHddr`=rLD3X5}fUOEECTrKg(W!@4Ox95KZy*%hIzJGvv@0UA}ZtkEB7M?5K1 z2WUFW*&^_Ppc6cPP=liTKm^M%#Xz)XLlHb^Oe1IzVF)`*Qtp1OYyxiM7$WLPjr2;F z9w80#$%US_P!x1kHhZVN#TH)vLfxghm76(b#vteOZkdsE6epRy*;A!1Sz|gDTU|SY z2dV>4SMs6R1Djb?7bEd<+FU(_z~oHpO@msobIhe&?Nw7KRr1AR18P^FvA7y{2|IX00V;Omgc%|N zIcJZ~OdueM6#Q^*`=KJL)>PI932C6qHQ?8t5M=7yyMtI}QOq~!V8@znIfVOdk*yt7`DleAnrf1|y0I>AEeb@4IcPfeXWC@23VIk2 zhfO(0VUu`9A-YbGJ=&~nIti)$m<`A~VtvZJiC`vU$t1NqvzUN$T8fJWa=G9&u!;D# zPHiW5d0dG*txoM(<_H{aKuyn6rQJ4LGMC!pJS?YCXZ3-q`2nXiGH7o0-wAg zjlR>Ho}O-C0B+O)!JP2jm^q7^( zkZWdZahydk0l93j{!EW3ghB8+&=&+n7gf`3ChU33ByVcfYPD8>^?@+l8wU!j> + + + + APMAirframeComponent + + + + Please select your airframe type + Seleziona il tipo di veicolo + + + + + Frame Class: + Classe frame: + + + + + Frame Type: + Tipo Telaio: + + + + Airframe + Telaio del Velivolo + + + + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + Il Setup di Configurazione Frame serve a selezionare il tipo di veicolo. Puoi anche caricare i valori di default associati a tipi di veicolo già noti. + + + + APMAirframeComponentController + + + Param file github json download failed: %1 + Download del file param github json non riuscito: %1 + + + + Param file download failed: %1 + Download del file param github json non riuscito: %1 + + + + APMAirframeComponentSummary + + + + + + Frame Type + Tipo di Telaio + + + + + Frame Class + Classe di Telaio + + + + + Firmware Version + Versione del Firmware + + + + + Unknown + Sconosciuto + + + + APMCameraComponent + + + + Disabled + Disabilitato + + + + + Channel + Canale + + + + + Gimbal + Gimbal + + + + + Stabilize + Stabilize + + + + + Servo reverse + Inversione Servo + + + + + Output channel: + Canale Output: + + + + + Input channel: + Canale Input: + + + + + Gimbal angle limits: + Limiti angolo Gimbal: + + + + + + + min + min + + + + + + + max + max + + + + + Servo PWM limits: + Limiti Servo PWM: + + + + + Gimbal Settings + Impostazioni Gimbal + + + + + Type: + Tipo: + + + + + Gimbal Type changes takes affect next reboot of autopilot + Le modifiche al Tipo di Gimbal hanno effetto al prossimo riavvio dell'autopilota + + + + + Default Mode: + Modalità di Default: + + + + + Tilt + Tilt + + + + + Roll + Roll + + + + + Pan + Pan + + + + Camera + Telecamera + + + + Camera setup is used to adjust camera and gimbal settings. + La configurazione della videocamera viene utilizzata per regolare le impostazioni della fotocamera e del gimbal. + + + + APMCameraComponentSummary + + + + Gimbal type + Tipo di Gimbal + + + + + Tilt input channel + Canale di input per il Tilt + + + + + Pan input channel + Canale di input per il Pan + + + + + Roll input channel + Canale di input per il Roll + + + + APMFirmwarePlugin + + + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + QGroundControl supporta completamente la versione %1.%2 e successive. Stai usando una versione precedente. Questa combinazione non è stata testata, potresti incorrere in risultati imprevedibili. + + + + Error during Solo video link setup: %1 + Errore durante l'impostazione del collegamento video Solo: %1 + + + + Unable to change altitude, vehicle altitude not known. + Impossibile modificare l'altitudine, l'altitudine del veicolo non è nota. + + + + Vehicle does not support guided takeoff + Il veicolo non supporta il decollo guidato + + + + Unable to takeoff, vehicle position not known. + Decollo non possibile, la posizione del veicolo non è nota. + + + + Unable to takeoff: Vehicle failed to change to Guided mode. + Decollo non possibile: Il veicolo non è riuscito a passare alla modalità Guidata. + + + + Unable to takeoff: Vehicle failed to arm. + Decollo non possibile: il Veicolo non ha potuto avviarsi. + + + + + Unable to start mission: Vehicle failed to change to Auto mode. + Inizio missione non possibile: il veicolo non è riuscito a passare alla modalità Automatica. + + + + Unable to start mission: Vehicle failed to change to Guided mode. + Inizio missione non possibile: il veicolo non è riuscito a passare alla modalità Guidata. + + + + Unable to start mission: Vehicle failed to arm. + Inizio missione non possibile: il veicolo non è riuscito ad avviarsi. + + + + APMFlightModesComponent + + + + Flight Mode Settings + Impostazioni Modalità di Volo + + + + + (Channel 5) + (Canale 5) + + + + + Flight mode channel: + Canale Modalità di Volo: + + + + + Not assigned + Non assegnato + + + + + Channel 1 + Canale 1 + + + + + Channel 2 + Canale 2 + + + + + Channel 3 + Canale 3 + + + + + Channel 4 + Canale 4 + + + + + Channel 5 + Canale 5 + + + + + Channel 6 + Canale 6 + + + + + Channel 7 + Canale 7 + + + + + Channel 8 + Canale 8 + + + + + Flight Mode + Modalità di volo + + + + + Channel Options + Opzioni dei Canali + + + + + Channel option %1 : + Canale opzione %1: + + + + Flight Modes + Modalità di volo + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + L'impostazione delle Modalità di Volo viene utilizzata per configurare gli interruttori del trasmettitore radio associati alle modalità di volo. + + + + APMFlightModesComponentSummary + + + + Flight Mode 1 + Modalità di volo 1 + + + + + Flight Mode 2 + Modalità di volo 2 + + + + + Flight Mode 3 + Modalità di volo 3 + + + + + Flight Mode 4 + Modalità di volo 4 + + + + + Flight Mode 5 + Modalità di volo 5 + + + + + Flight Mode 6 + Modalità di volo 6 + + + + APMHeliComponent + + + + Servo Setup + Impostazioni Servo + + + + + Servo + Servo + + + + + Function + Funzione + + + + + Min + Min + + + + + Max + Max + + + + + Trim + Trim + + + + + Reversed + Invertito + + + + + 1 + 1 + + + + + 2 + 2 + + + + + 3 + 3 + + + + + 4 + 4 + + + + + Swash Setup + Impostazioni Oscillazione + + + + + Throttle Setup + Impostazione Acceleratore + + + + + Collective Curve Setup + Impostazione Curva di Raccolta + + + + Heli + Heli + + + + Heli Setup is used to setup parameters which are specific to a helicopter. + Il Setup Heli viene utilizzato per impostare i parametri specifici per un elicottero. + + + + APMLightsComponent + + + + Disabled + Disabilitato + + + + + Channel + Canale + + + + + Light Output Channels + Canali di uscita Luce + + + + + Lights 1: + Luci 1: + + + + + Lights 2: + Luci 2: + + + + + Brightness Steps: + Passaggi di luminosità: + + + + Lights + Luci + + + + Lights setup is used to adjust light output channels. + Il Setup delle Luci viene usato per impostare i canali di output dedicati alle luci. + + + + APMLightsComponentSummary + + + + Disabled + Disabilitato + + + + + Channel 5 + Canale 5 + + + + + Channel 6 + Canale 6 + + + + + Channel 7 + Canale 7 + + + + + Channel 8 + Canale 8 + + + + + Channel 9 + Canale 9 + + + + + Channel 10 + Canale 10 + + + + + Channel 11 + Canale 11 + + + + + Channel 12 + Canale 12 + + + + + Channel 13 + Canale 13 + + + + + Channel 14 + Canale 14 + + + + + Lights Output 1 + Output Luci 1 + + + + + Lights Output 2 + Output Luci 2 + + + + APMNotSupported + + + + Not supported + Non supportato + + + + APMPowerComponent + + + + Power Module 90A + Modulo di Alimentazione 90A + + + + + Power Module HV + Modulo di Alimentazione HV + + + + + 3DR Iris + Iris 3DR + + + + + Other + Altro + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Misurare la tensione della batteria usando un voltmetro esterno e inserire il valore sotto. Fare clic su Calcola per impostare il nuovo moltiplicatore di tensione. + + + + + Measured voltage: + Tensione misurata: + + + + + Vehicle voltage: + Tensione del veicolo: + + + + + Measure current draw using an external current meter and enter the value below. Click Calculate to set the new amps per volt value. + Misurare l'assorbimento di corrente usando un misuratore di corrente esterno e inserire il valore sotto. Fare clic su Calcola per impostare i nuovi ampers per valore di volt. + + + + + Measured current: + Corrente misurata: + + + + + Vehicle current: + Corrente del veicolo: + + + + + Battery monitor: + Monitoraggio Batteria: + + + + + Requires vehicle reboot + Richiede il riavvio del veicolo + + + + + + + Battery 1 + Batteria 1 + + + + + Battery1 monitor: + Monitoraggio Batteria 1: + + + + + + + Reboot vehicle + Riavviare il veicolo + + + + + + + Battery 2 + Batteria 2 + + + + + Battery2 monitor: + Monitoraggio Batteria 2: + + + + + Battery capacity: + Capacità Batteria: + + + + + Minimum arming voltage: + Tensione minima per armare: + + + + + Power sensor: + Sensore di alimentazione: + + + + + Current pin: + Pin corrente: + + + + + Voltage pin: + Pin di tensione: + + + + + + + Voltage multiplier: + Moltiplicatore di tensione: + + + + + + + Calculate + Calcola + + + + + Calculate Voltage Multiplier + Calcola il moltiplicatore di tensione + + + + + 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. + Se la tensione della batteria riportata dal veicolo è molto diversa da quella letta esternamente utilizzando un voltmetro, è possibile regolare il valore del moltiplicatore di tensione per risolvere il problema. Fare clic sul pulsante Calcola per aiutarti a calcolare il nuovo valore. + + + + + + + Amps per volt: + Ampere per volt: + + + + + Calculate Amps per Volt + Calcola ampere 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. + Se l'assorbimento di corrente segnalato dal veicolo è molto diversa da quella letta esternamente utilizzando un misuratore di corrente, è possibile regolare gli amplificatori per ogni valore di volt per risolvere il problema. Fare clic sul pulsante Calcola per aiutarti a calcolare un nuovo valore. + + + + Power + Alimentazione + + + + The Power Component is used to setup battery parameters. + La componente di alimentazione viene utilizzata per impostare i parametri della batteria. + + + + APMPowerComponentSummary + + + + Batt1 monitor + Monitoraggio Batt1 + + + + + Batt1 capacity + Capacità Batt1 + + + + + Batt2 monitor + Monitoraggio Batt2 + + + + + Batt2 capacity + Capacità Batt2 + + + + APMRadioComponent + + + Radio + Radio + + + + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + La Componente Radio è utilizzata per impostare quali canali sul vostro Trasmettitore RC userete per ogni controllo veicolo come Rollìo, Beccheggio, Imbardata, Acceleratore (Throttle). Consente inoltre di assegnare interruttori e manopole alle varie modalità di volo. Prima di iniziare il volo è necessario calibrare l'estensione di tutti i canali. + + + + APMRadioComponentSummary + + + + Roll + Rollìo + + + + + + + + + + + Setup required + Configurazione richiesta + + + + + + + + + + + Channel %1 + Canale %1 + + + + + Pitch + Beccheggio (Pitch) + + + + + Yaw + Imbardata (Yaw) + + + + + Throttle + Acceleratore (Throttle) + + + + APMSafetyComponent + + + Safety + Sicurezza + + + + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + La Configurazione di Sicurezza è utilizzata per impostare azioni preventive, rilevamento perdite e controlli preliminari. + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + La Configurazione di Sicurezza è utilizzata per impostare attivatori per il Ritorno a Terra così come per configurare lo stesso Ritorno a Terra. + + + + + Requires vehicle reboot + Richiede il riavvio del veicolo + + + + + Low action: + Azione bassa: + + + + + Critical action: + Azione critica: + + + + + Low voltage threshold: + Soglia di bassa tensione: + + + + + Critical voltage threshold: + Soglia di tensione critica: + + + + + Low mAh threshold: + Soglia mAh bassa: + + + + + Critical mAh threshold: + Soglia mAh critica: + + + + + Reboot vehicle + Riavvio veicolo + + + + + Battery1 Failsafe Triggers + Attivatori di Sicurezza Batteria1 + + + + + Battery2 Failsafe Triggers + Attivatori di Sicurezza Batteria2 + + + + + + + Failsafe Triggers + Attivatori di sicurezza + + + + + Throttle PWM threshold: + Soglia PWM acceleratore: + + + + + GCS failsafe + Sicurezza GCS + + + + + + + Ground Station failsafe: + Sicurezza Stazione di Terra: + + + + + + + Throttle failsafe: + Sicurezza acceleratore: + + + + + + + PWM threshold: + Soglia PWM: + + + + + Failsafe Crash Check: + Controllo Sicurezza anti-Crash: + + + + + General Failsafe Triggers + Attivatori Sicurezza Generali + + + + + Disabled + Disattivato + + + + + Always RTL + RTL sempre + + + + + Continue with Mission in Auto Mode + Continua con Missione in Modalità Auto + + + + + Always Land + Atterra Sempre + + + + + GeoFence + Recinto Virtuale (GeoFence) + + + + + Circle GeoFence enabled + Recinto virtuale circolare attivato + + + + + Altitude GeoFence enabled + Recinto virtuale rispetto all'altitudine attivato + + + + + Report only + Riporta solo + + + + + RTL or Land + RTL o Terra + + + + + Max radius: + Raggio Massimo + + + + + Max altitude: + Altitudine Massima: + + + + + + + Return to Launch + Ritorna al Lancio + + + + + + + Return at current altitude + Ritorna all'altitudine attuale + + + + + + + Return at specified altitude: + Ritorna ad altitudine specificata: + + + + + Loiter above Home for: + Indugia sopra Casa per: + + + + + Land with descent speed: + Atterra con velocità di discesa: + + + + + Final loiter altitude: + Altitudine di sorvolo finale: + + + + + Arming Checks + Controlli Preliminari + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Attenzione: Spegnere tutti i controlli di avvio può portare alla perdita del controllo del Veicolo. + + + + APMSafetyComponentCopter + + + Ground Station failsafe: + Sicurezza Stazione di Terra: + + + + Throttle failsafe: + Sicurezza Acceleratore: + + + + Disabled + Disabilitato + + + + Always RTL + RTL Sempre + + + + Continue with Mission in Auto Mode + Continua con Missione in Modo Auto + + + + Always Land + Atterra sempre + + + + PWM threshold: + Soglia PWM: + + + + Return to Launch + Ritorna al lancio + + + + + Voltage threshold: + Soglia Voltaggio: + + + + Battery1 Failsafe Triggers + Attivatori di Sicurezza Batteria1 + + + + + Battery low action: + Azione batteria poco carica: + + + + + Battery critical action: + Azione batteria quasi scarica: + + + + + MAH threshold: + Soglia MAH: + + + + Battery2 Failsafe Triggers + Attivatori Sicurezza Batteria2 + + + + General Failsafe Triggers + Attivatori Sicurezza Generale + + + + GeoFence + GeoFence + + + + Circle GeoFence enabled + Geofence circolare attivato + + + + Altitude GeoFence enabled + Altitudine GeoFence attivata + + + + Report only + Esegui solo il report + + + + RTL or Land + RTL o terra + + + + Max radius: + Raggio Massimo: + + + + Max altitude: + Altitudine Massima: + + + + Return at current altitude + Ritorna all'altitudine corrente + + + + Return at specified altitude: + Ritorna all'altitudine specificata: + + + + Loiter above Home for: + Sorvola sopra Casa per: + + + + Land with descent speed: + Atterra con velocità discensionale: + + + + Final loiter altitude: + Altitudine di sorvolo finale: + + + + Arming Checks + Controlli di avvio + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Attenzione: Spegnere tutti i controlli di avvio può portare alla perdita del controllo del Veicolo. + + + + APMSafetyComponentPlane + + + Failsafe Triggers + Attivatori di Sicurezza + + + + Throttle PWM threshold: + Soglia PWM acceleratore: + + + + Voltage threshold: + Soglia voltaggio: + + + + MAH threshold: + Soglia MAH: + + + + GCS failsafe + Sicurezza GCS + + + + Return to Launch + Ritorna al Lancio + + + + Return at current altitude + Ritorna all'altitudine corrente + + + + Return at specified altitude: + Ritorna all'altitudine specificata: + + + + APMSafetyComponentRover + + + Failsafe Triggers + Attivatori di Sicurezza + + + + Ground Station failsafe: + Sicurezza Stazione di Terra: + + + + Throttle failsafe: + Sicurezza acceleratore: + + + + PWM threshold: + Soglia PWM: + + + + Failsafe Crash Check: + Controllo Sicurezza anti-Crash: + + + + Disabled + Disattivato + + + + Hold + Attesa + + + + Hold and Disarm + Attesa e Spegnimento + + + + Arming Checks + Controlli di Avvio + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Attenzione: Spegnere tutti i controlli di avvio può portare alla perdita del controllo del Veicolo. + + + + APMSafetyComponentSub + + + + Failsafe Actions + Azioni di Sicurezza + + + + + GCS Heartbeat: + GCS Heartbeat: + + + + + Leak: + Perdita: + + + + + Detector Pin: + Pin Detector: + + + + + Battery: + Batteria: + + + + + EKF: + EKF: + + + + + Pilot Input: + Input Pilota: + + + + + Internal Temperature: + Temperatura Interna: + + + + + Internal Pressure: + Pressione Interna: + + + + + Threshold: + Soglia: + + + + + Arming Checks + Controlli di Avvio + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Attenzione: Spegnere tutti i controlli di avvio può portare alla perdita del controllo del Veicolo. + + + + APMSafetyComponentSummary + + + + Arming Checks: + Controlli di Avvio: + + + + + Enabled + Abilitato + + + + + Some disabled + Alcuni disattivati + + + + + + + + + Throttle failsafe: + Sicurezza acceleratore: + + + + + Failsafe Action: + Azioni di Sicurezza: + + + + + Failsafe Crash Check: + Controllo Sicurezza anti-Crash: + + + + + Batt1 low failsafe: + Azioni di sicurezza per bassa carica Batt1: + + + + + Batt1 critical failsafe: + Azioni di sicurezza per Batt1 quasi scarica: + + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + + + GeoFence: + GeoFence: + + + + + Disabled + Disabled + + + + + Altitude + Altitude + + + + + Circle + Circle + + + + + Altitude,Circle + Altitude,Circle + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Unknown + Unknown + + + + + + + RTL min alt: + RTL min alt: + + + + + + + current + current + + + + APMSafetyComponentSummaryCopter + + + Disabled + Disabled + + + + Unknown + Unknown + + + + Arming Checks: + Arming Checks: + + + + Enabled + Enabled + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + GeoFence: + GeoFence: + + + + Altitude + Altitude + + + + Circle + Circle + + + + Altitude,Circle + Altitude,Circle + + + + Report only + Report only + + + + RTL or Land + RTL or Land + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryPlane + + + Throttle failsafe: + Throttle failsafe: + + + + + + Disabled + Disabled + + + + Voltage failsafe: + Voltage failsafe: + + + + mAh failsafe: + mAh failsafe: + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryRover + + + + + Disabled + Disabled + + + + Always RTL + Always RTL + + + + Always Hold + Always Hold + + + + + Unknown + Unknown + + + + Hold + Hold + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks: + Arming Checks: + + + + Enabled + Enabled + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Failsafe Action: + Failsafe Action: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + APMSafetyComponentSummarySub + + + + Arming Checks: + Controlli di Avvio: + + + + + Enabled + Abilitato + + + + + Some disabled + Some disabled + + + + + GCS failsafe: + GCS failsafe: + + + + + Leak failsafe: + Allarme perdita: + + + + + Battery failsafe: + Battery failsafe: + + + + + EKF failsafe: + Failsafe stabilizzazione: + + + + + Pilot Input failsafe: + Failsafe input Pilota: + + + + + Int. Temperature failsafe: + Int. Temperature failsafe: + + + + + Int. Pressure failsafe: + Int. Pressure failsafe: + + + + APMSensorsComponent + + + + If the compass or GPS module is mounted in flight direction, leave the default value (None) + If the compass or GPS module is mounted in flight direction, leave the default value (None) + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + For Compass calibration you will need to rotate your vehicle through a number of positions. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + The calibration for Compass %1 appears to be poor. + The calibration for Compass %1 appears to be poor. + + + + + Check the compass position within your vehicle and re-do the calibration. + Check the compass position within your vehicle and re-do the calibration. + + + + + + + Calibrate Compass + Calibra Bussola + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Sensor Settings + Impostazione Sensori + + + + + Calibration Cancel + Cancella Calibrazione + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + In attesa che il veicolo risponda all'annullamento. Questo potrebbe richiedere alcuni secondi. + + + + + Calibration complete + Calibrazione eseguita + + + + + Sensor Calibration + Calibrazione sensore + + + + + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + L'esecuzione della calibrazione del sensore su una connessione WiFi può essere inaffidabile. Se si verificano problemi, prova invece ad utilizzare una connessione USB diretta. + + + + + + + Compass + Bussola + + + + + + + (primary + (primario/a + + + + + + + (secondary + (secondary + + + + + + + , external + , external + + + + + + + , internal + , internal + + + + + + + Use Compass + Use Compass + + + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + + + + + - Green indicates a well functioning compass. + + - Green indicates a well functioning compass. + + + + + + - Yellow indicates a questionable compass or calibration. + + - Yellow indicates a questionable compass or calibration. + + + + + + - Red indicates a compass which should not be used. + + + - Red indicates a compass which should not be used. + + + + + + + + + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + + + + + Orientation: + Orientation: + + + + + If mounted in the direction of flight, select None. + If mounted in the direction of flight, select None. + + + + + Before calibrating make sure rotation settings are correct. + Before calibrating make sure rotation settings are correct. + + + + + Accelerometer calibration complete + Accelerometer calibration complete + + + + + Compass calibration complete + Compass calibration complete + + + + + + + Reboot Vehicle + Reboot Vehicle + + + + + Autopilot Rotation: + Autopilot Rotation: + + + + + 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. + 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. + 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. + 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. + 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. + 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. + Secure the copter (perhaps with tape) so that it does not move. + + + + + Turn on your transmitter and keep throttle at zero. + Turn on your transmitter and keep throttle at zero. + + + + + Click Ok to start CompassMot calibration. + Click Ok to start CompassMot calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press Ok. + To level the horizon you need to place the vehicle in its level flight position and press Ok. + + + + + depth + depth + + + + + altitude + altitude + + + + + Pressure calibration will set the %1 to zero at the current pressure reading. %2 + 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. + To calibrate the airspeed sensor shield it from the wind. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Accelerometer + Accelerometer + + + + + Compass + Compass + + + + + Accelerometer must be calibrated prior to Compass. + Accelerometer must be calibrated prior to Compass. + + + + + Level Horizon + Level Horizon + + + + + Accelerometer must be calibrated prior to Level Horizon. + Accelerometer must be calibrated prior to Level Horizon. + + + + + Calibrate Pressure + Calibrate Pressure + + + + + Cal Baro/Airspeed + Cal Baro/Airspeed + + + + + CompassMot + CompassMot + + + + + CompassMot - Compass Motor Interference Calibration + CompassMot - Compass Motor Interference Calibration + + + + + Next + Next + + + + + Cancel + Cancel + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + APMSensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + + + + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + + + + Quickly bring the throttle back down to zero + Quickly bring the throttle back down to zero + + + + Press the Next button to complete the calibration + Press the Next button to complete the calibration + + + + Hold the vehicle in its level flight position. + Hold the vehicle in its level flight position. + + + + Requesting pressure calibration... + Requesting pressure calibration... + + + + Rotate the vehicle continuously as shown in the diagram until marked as Completed + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + Place you vehicle into one of the orientations shown below and hold it still + + + + Level horizon complete + Level horizon complete + + + + Level horizon failed + Level horizon failed + + + + Pressure calibration success + Pressure calibration success + + + + Pressure calibration fail + Pressure calibration fail + + + + Compass %1 calibration complete + Compass %1 calibration complete + + + + Compass %1 calibration below quality threshold + Compass %1 calibration below quality threshold + + + + All compasses calibrated successfully + All compasses calibrated successfully + + + + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + + + + Compass calibration failed + Compass calibration failed + + + + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + + + + Continue rotating... + Continue rotating... + + + + APMSensorsComponentSummary + + + + Compass + Compass + + + + + + + Setup required + Setup required + + + + + Not installed + Not installed + + + + + Accelerometer(s) + Accelerometer(s) + + + + + Ready + Ready + + + + APMSubFrameComponent + + + Frame + 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. + 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. + + + + + + + Load Vehicle Default Parameters + Load Vehicle Default Parameters + + + + + Select your vehicle to load the default parameters: + Select your vehicle to load the default parameters: + + + + APMSubFrameComponentSummary + + + + Frame Type + Frame Type + + + + + Firmware Version + Firmware Version + + + + + + + Unknown + Unknown + + + + + Git Revision + Git Revision + + + + APMTuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + APMTuningComponentCopter + + + + Basic Tuning + Basic Tuning + + + + + Roll/Pitch Sensitivity + Roll/Pitch Sensitivity + + + + + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + + + + + Climb Sensitivity + Climb Sensitivity + + + + + Slide to the right to climb more aggressively or slide to the left to climb more gently + Slide to the right to climb more aggressively or slide to the left to climb more gently + + + + + + + RC Roll/Pitch Feel + RC Roll/Pitch Feel + + + + + + + Slide to the left for soft control, slide to the right for crisp control + Slide to the left for soft control, slide to the right for crisp control + + + + + AutoTune + AutoTune + + + + + Axes to AutoTune: + Axes to AutoTune: + + + + + Channel for AutoTune switch: + Channel for AutoTune switch: + + + + + None + None + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Channel 9 + Channel 9 + + + + + Channel 10 + Channel 10 + + + + + Channel 11 + Channel 11 + + + + + Channel 12 + Channel 12 + + + + + In Flight Tuning + In Flight Tuning + + + + + Channel Option 6 (Tuning): + Channel Option 6 (Tuning): + + + + + Min: + Min: + + + + + Max: + Max: + + + + AirframeComponent + + + + Custom Airframe Config + Custom Airframe Config + + + + + Your vehicle is using a custom airframe configuration. + Your vehicle is using a custom airframe configuration. + + + + + This configuration can only be modified through the Parameter Editor. + + + This configuration can only be modified through the Parameter Editor. + + + + + + + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + + + + + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + + + + + You've connected a %1. + You've connected a %1. + + + + + Airframe is not set. + Airframe is not set. + + + + + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + + + + + + + Apply and Restart + Apply and Restart + + + + Airframe + Airframe + + + + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + + + + AirframeComponentController + + + You cannot change airframe configuration while connected to multiple vehicles. + You cannot change airframe configuration while connected to multiple vehicles. + + + + AirframeComponentSummary + + + + System ID + System ID + + + + + Airframe type + Airframe type + + + + + + + Setup required + Setup required + + + + + Vehicle + Vehicle + + + + + Firmware Version + Firmware Version + + + + + Unknown + Unknown + + + + AnalyzeView + + + Analyze + Analyze + + + + Log Download + Log Download + + + + GeoTag Images + GeoTag Images + + + + Mavlink Console + Mavlink Console + + + + AppLogModel + + + Open console log output file failed %1 : %2 + Open console log output file failed %1 : %2 + + + + AppMessages + + + Clear All + Clear All + + + + Log files (*.txt) + Log files (*.txt) + + + + All Files (*) + All Files (*) + + + + Select log save file + Select log save file + + + + Save App Log + Save App Log + + + + Show Latest + Show Latest + + + + Set logging + Set logging + + + + Turn on logging categories + Turn on logging categories + + + + AppSettings + + + Application Settings + Application Settings + + + + ArmedIndicator + + + Armed + Armed + + + + Disarmed + Disarmed + + + + AudioOutput + + + negative + negative + + + + point + point + + + + meters + meters + + + + AutoPilotPlugin + + + One or more vehicle components require setup prior to flight. + One or more vehicle components require setup prior to flight. + + + + BatteryIndicator + + + Battery Status + Battery Status + + + + Voltage: + Voltage: + + + + Accumulated Consumption: + Accumulated Consumption: + + + + BluetoothLink + + + Bluetooth Link Error + Bluetooth Link Error + + + + BluetoothSettings + + + Bluetooth Not Available + Bluetooth Not Available + + + + Bluetooth Link Settings + Bluetooth Link Settings + + + + Device: + Device: + + + + Address: + Address: + + + + Bluetooth Devices: + Bluetooth Devices: + + + + Scan + Scan + + + + Stop + Stop + + + + Bootloader + + + Write failed: %1 + Write failed: %1 + + + + Incorrect number of bytes returned for write: actual(%1) expected(%2) + Incorrect number of bytes returned for write: actual(%1) expected(%2) + + + + Timeout waiting for bytes to be available + Timeout waiting for bytes to be available + + + + Read failed: error: %1 + Read failed: error: %1 + + + + Get Command Response: + Get Command Response: + + + + Invalid sync response: 0x%1 0x%2 + Invalid sync response: 0x%1 0x%2 + + + + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + + + + Unknown response code + Unknown response code + + + + Command failed: 0x%1 (%2) + Command failed: 0x%1 (%2) + + + + + Get Board Info: + Get Board Info: + + + + Send Command: + Send Command: + + + + Board erase failed: %1 + Board erase failed: %1 + + + + + Unable to open firmware file %1: %2 + Unable to open firmware file %1: %2 + + + + + Firmware file read failed: %1 + Firmware file read failed: %1 + + + + + Flash failed: %1 at address 0x%2 + Flash failed: %1 at address 0x%2 + + + + + Unable to retrieve block from ihx: index %1 + Unable to retrieve block from ihx: index %1 + + + + Unable to set flash start address: 0x%2 + Unable to set flash start address: 0x%2 + + + + + Read failed: %1 at address: 0x%2 + Read failed: %1 at address: 0x%2 + + + + + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + + + + Unable to set read start address: 0x%2 + Unable to set read start address: 0x%2 + + + + CRC mismatch: board(0x%1) file(0x%2) + CRC mismatch: board(0x%1) file(0x%2) + + + + Open failed on port %1: %2 + Open failed on port %1: %2 + + + + Found unsupported bootloader version: %1 + Found unsupported bootloader version: %1 + + + + Get Board Id: + Get Board Id: + + + + BuiltInPreFlightCheckModel + + + Initial checks + Initial checks + + + + Hardware + Hardware + + + + Props mounted? Wings secured? Tail secured? + Props mounted? Wings secured? Tail secured? + + + + Please arm the vehicle here + Please arm the vehicle here + + + + Actuators + Actuators + + + + Move all control surfaces. Did they work properly? + Move all control surfaces. Did they work properly? + + + + Motors + Motors + + + + Propellers free? Then throttle up gently. Working properly? + Propellers free? Then throttle up gently. Working properly? + + + + Mission + Mission + + + + Please confirm mission is valid (waypoints valid, no terrain collision). + Please confirm mission is valid (waypoints valid, no terrain collision). + + + + Last preparations before launch + Last preparations before launch + + + + Payload + Payload + + + + Configured and started? Payload lid closed? + Configured and started? Payload lid closed? + + + + OK for your platform? Lauching into the wind? + OK for your platform? Lauching into the wind? + + + + Flight area + Flight area + + + + Launch area and path free of obstacles/people? + Launch area and path free of obstacles/people? + + + + CameraCalc + + + Camera + Camera + + + + Width + Width + + + + Height + Height + + + + Sensor + Sensor + + + + Image + Image + + + + Focal length + Focal length + + + + Front Lap + Front Lap + + + + Side Lap + Side Lap + + + + Overlap + Overlap + + + + Select one: + Select one: + + + + Ground Res + Ground Res + + + + CameraCalc section version %1 not supported + CameraCalc section version %1 not supported + + + + Custom Camera + Custom Camera + + + + Manual (no camera specs) + Manual (no camera specs) + + + + CameraComponent + + + + Vehicle must be restarted for changes to take effect. + Vehicle must be restarted for changes to take effect. + + + + + Apply and Restart + Apply and Restart + + + + + Camera Trigger Settings + Camera Trigger Settings + + + + + Trigger mode + Trigger mode + + + + + Trigger interface + Trigger interface + + + + + Time Interval + Time Interval + + + + + Distance Interval + Distance Interval + + + + + Hardware Settings + Hardware Settings + + + + + AUX Pin Assignment + AUX Pin Assignment + + + + + Trigger Pin Polarity + Trigger Pin Polarity + + + + + Trigger Period + Trigger Period + + + + + Camera Test + Camera Test + + + + + Trigger Camera + Trigger Camera + + + + Camera + Camera + + + + Camera setup is used to adjust camera and gimbal settings. + Camera setup is used to adjust camera and gimbal settings. + + + + CameraComponentSummary + + + + Trigger interface + Trigger interface + + + + + Trigger mode + Trigger mode + + + + + Time interval + Time interval + + + + + Distance interval + Distance interval + + + + + AUX pins + AUX pins + + + + + AUX pin polarity + AUX pin polarity + + + + CameraPageWidget + + + Video Settings + Video Settings + + + + Camera Settings + Camera Settings + + + + Trigger Camera + Trigger Camera + + + + Camera + Camera + + + + Free Space: + Free Space: + + + + Camera Selector: + Camera Selector: + + + + Single + Single + + + + Time Lapse + Time Lapse + + + + Photo Mode + Photo Mode + + + + Photo Interval (seconds) + Photo Interval (seconds) + + + + Reset Camera Defaults + Reset Camera Defaults + + + + Reset + Reset + + + + Reset Camera to Factory Settings + Reset Camera to Factory Settings + + + + Confirm resetting all settings? + Confirm resetting all settings? + + + + Storage + Storage + + + + Format + Format + + + + Format Camera Storage + Format Camera Storage + + + + Confirm erasing all files? + Confirm erasing all files? + + + + CameraSection + + + Camera + Camera + + + + Time + Time + + + + Distance + Distance + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Gimbal + Gimbal + + + + Mode + Mode + + + + CenterMapDropButton + + + Center map on: + Center map on: + + + + Mission + Mission + + + + All items + All items + + + + Home + Home + + + + Current Location + Current Location + + + + Specified Location + Specified Location + + + + Vehicle + Vehicle + + + + Follow Vehicle + Follow Vehicle + + + + CenterMapDropPanel + + + Center map on: + Center map on: + + + + Mission + Mission + + + + All items + All items + + + + Home + Home + + + + Current Location + Current Location + + + + Specified Location + Specified Location + + + + Vehicle + Vehicle + + + + CorridorScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Corridor Scan + Corridor Scan + + + + C + C + + + + CorridorScanEditor + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Altitude + Altitude + + + + Trigger Distance + Trigger Distance + + + + Spacing + Spacing + + + + Corridor + Corridor + + + + Width + Width + + + + Turnaround dist + Turnaround dist + + + + Take images in turnarounds + Take images in turnarounds + + + + Relative altitude + Relative altitude + + + + Rotate Entry Point + Rotate Entry Point + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + CustomCommandWidget + + + No vehicle connected + No vehicle connected + + + + Load Custom Qml file... + Load Custom Qml file... + + + + Reset + Reset + + + + CustomCommandWidgetController + + + Select custom Qml file + Select custom Qml file + + + + Qml files (*.qml) + Qml files (*.qml) + + + + DebugWindow + + + Qt Platform: + Qt Platform: + + + + Font Point Size 10 + Font Point Size 10 + + + + Default font width: + Default font width: + + + + Font Point Size 10.5 + Font Point Size 10.5 + + + + Default font height: + Default font height: + + + + Font Point Size 11 + Font Point Size 11 + + + + Default font pixel size: + Default font pixel size: + + + + Font Point Size 11.5 + Font Point Size 11.5 + + + + Default font point size: + Default font point size: + + + + Font Point Size 12 + Font Point Size 12 + + + + QML Screen Desktop: + QML Screen Desktop: + + + + Font Point Size 12.5 + Font Point Size 12.5 + + + + QML Screen Size: + QML Screen Size: + + + + Font Point Size 13 + Font Point Size 13 + + + + QML Pixel Density: + QML Pixel Density: + + + + Font Point Size 13.5 + Font Point Size 13.5 + + + + QML Pixel Ratio: + QML Pixel Ratio: + + + + Font Point Size 14 + Font Point Size 14 + + + + Default Point: + Default Point: + + + + Font Point Size 14.5 + Font Point Size 14.5 + + + + Computed Font Height: + Computed Font Height: + + + + Font Point Size 15 + Font Point Size 15 + + + + Computed Screen Height: + Computed Screen Height: + + + + Font Point Size 15.5 + Font Point Size 15.5 + + + + Computed Screen Width: + Computed Screen Width: + + + + Font Point Size 16 + Font Point Size 16 + + + + ESP8266Component + + + controller WiFi Bridge + controller WiFi Bridge + + + + Error fetching WiFi Bridge Status: %1 + Error fetching WiFi Bridge Status: %1 + + + + ESP WiFi Bridge Settings + ESP WiFi Bridge Settings + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + WiFi Channel + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + WiFi STA SSID + WiFi STA SSID + + + + WiFi STA Password + WiFi STA Password + + + + UART Baud Rate + UART Baud Rate + + + + QGC UDP Port + QGC UDP Port + + + + ESP WiFi Bridge Status + ESP WiFi Bridge Status + + + + Bridge/Vehicle Link + Bridge/Vehicle Link + + + + Bridge/QGC Link + Bridge/QGC Link + + + + QGC/Bridge Link + QGC/Bridge Link + + + + + + Messages Received + Messages Received + + + + + + Messages Lost + Messages Lost + + + + + + Messages Sent + Messages Sent + + + + Restore Defaults + Restore Defaults + + + + Restart WiFi Bridge + Restart WiFi Bridge + + + + Reboot WiFi Bridge + Reboot WiFi Bridge + + + + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + + + + Reset Counters + Reset Counters + + + + WiFi Bridge + WiFi Bridge + + + + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + + + + ESP8266ComponentSummary + + + Firmware Version + Firmware Version + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + WiFi Channel + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + UART Baud Rate + UART Baud Rate + + + + EditPositionDialog + + + Latitude + Latitude + + + + Longitude + Longitude + + + + Set Geographic + Set Geographic + + + + Zone + Zone + + + + Hemisphere + Hemisphere + + + + Easting + Easting + + + + Northing + Northing + + + + Set UTM + Set UTM + + + + Set From Vehicle Position + Set From Vehicle Position + + + + FWLandingPatternEditor + + + Set to vehicle heading + Set to vehicle heading + + + + Set to vehicle location + Set to vehicle location + + + + Loiter point + Loiter point + + + + + Altitude + Altitude + + + + Radius + Radius + + + + Landing Dist + Landing Dist + + + + Glide Slope + Glide Slope + + + + Altitudes relative to home + Altitudes relative to home + + + + - or - + - or - + + + + Loiter clockwise + Loiter clockwise + + + + Landing point + Landing point + + + + Heading + Heading + + + + Click in map to set landing point. + Click in map to set landing point. + + + + Fact + + + Unknown: %1 + Unknown: %1 + + + + true + true + + + + false + false + + + + FactMetaData + + + Other + Other + + + + Misc + Misc + + + + + + + + + + + + + + + Value must be within %1 and %2 + Value must be within %1 and %2 + + + + + Invalid number + Invalid number + + + + FactPanel + + + Parameters(s) missing: %1 + Parameters(s) missing: %1 + + + + FactPanelController + + + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + + + + Internal Error: %1 + Internal Error: %1 + + + + FactTextField + + + Invalid Value + Invalid Value + + + + Value Details + Value Details + + + + FactValueSlider + + + Value Details + Value Details + + + + FileManager + + + Unable to open local file for writing (%1) + Unable to open local file for writing (%1) + + + + Unable to write data to local file (%1) + Unable to write data to local file (%1) + + + + Download: Incorrect session returned + Download: Incorrect session returned + + + + Download: Offset returned (%1) differs from offset requested/expected (%2) + Download: Offset returned (%1) differs from offset requested/expected (%2) + + + + List: Offset returned (%1) differs from offset requested (%2) + List: Offset returned (%1) differs from offset requested (%2) + + + + Incorrectly formed list entry: '%1' + Incorrectly formed list entry: '%1' + + + + Missing NULL termination in list entry + Missing NULL termination in list entry + + + + Write: Incorrect session returned + Write: Incorrect session returned + + + + Write: Offset returned (%1) differs from offset requested (%2) + Write: Offset returned (%1) differs from offset requested (%2) + + + + Write: Returned invalid size of write size data + Write: Returned invalid size of write size data + + + + Write: Size returned (%1) differs from size requested (%2) + Write: Size returned (%1) differs from size requested (%2) + + + + Bad sequence number on received message: expected(%1) received(%2) + Bad sequence number on received message: expected(%1) received(%2) + + + + Nak received creating file, error: %1 + Nak received creating file, error: %1 + + + + Nak received creating directory, error: %1 + Nak received creating directory, error: %1 + + + + Nak received, error: %1 + Nak received, error: %1 + + + + Unknown opcode returned from server: %1 + Unknown opcode returned from server: %1 + + + + + + Command not sent. Waiting for previous command to complete. + Command not sent. Waiting for previous command to complete. + + + + + + + Command not sent. No Vehicle links. + Command not sent. No Vehicle links. + + + + + UAS File manager busy. Try again later + UAS File manager busy. Try again later + + + + File (%1) is not readable for upload + File (%1) is not readable for upload + + + + Unable to open local file for upload (%1) + Unable to open local file for upload (%1) + + + + Unable to read data from local file (%1) + Unable to read data from local file (%1) + + + + + Timeout waiting for ack: Download failed + Timeout waiting for ack: Download failed + + + + + Timeout waiting for ack: Upload failed + Timeout waiting for ack: Upload failed + + + + FirmwareImage + + + Incorrectly formatted line in .ihx file, line too short + Incorrectly formatted line in .ihx file, line too short + + + + Unsupported record type in file: %1 + Unsupported record type in file: %1 + + + + Unable to open firmware file %1, error: %2 + Unable to open firmware file %1, error: %2 + + + + Supplied file is not a valid JSON document + Supplied file is not a valid JSON document + + + + Firmware file mission required key: %1 + Firmware file mission required key: %1 + + + + Firmware file has invalid key: %1 + Firmware file has invalid key: %1 + + + + Downloaded firmware board id does not match hardware board id: %1 != %2 + Downloaded firmware board id does not match hardware board id: %1 != %2 + + + + Write failed for parameter meta data file, error: %1 + Write failed for parameter meta data file, error: %1 + + + + Unable to open parameter meta data file %1 for writing, error: %2 + Unable to open parameter meta data file %1 for writing, error: %2 + + + + Write failed for airframe meta data file, error: %1 + Write failed for airframe meta data file, error: %1 + + + + Unable to open airframe meta data file %1 for writing, error: %2 + Unable to open airframe meta data file %1 for writing, error: %2 + + + + Unable to open decompressed file %1 for writing, error: %2 + Unable to open decompressed file %1 for writing, error: %2 + + + + Write failed for decompressed image file, error: %1 + Write failed for decompressed image file, error: %1 + + + + Firmware file has invalid decompressed size for %1 + Firmware file has invalid decompressed size for %1 + + + + Could not find compressed bytes for %1 in Firmware file + Could not find compressed bytes for %1 in Firmware file + + + + Incorrectly formed compressed bytes section for %1 in Firmware file + Incorrectly formed compressed bytes section for %1 in Firmware file + + + + Firmware file has 0 length %1 + Firmware file has 0 length %1 + + + + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + + + + Successfully decompressed %1 + Successfully decompressed %1 + + + + Unabled to open firmware file %1, %2 + Unabled to open firmware file %1, %2 + + + + FirmwarePlugin + + + Sony NEX-5R 20mm + Sony NEX-5R 20mm + + + + Sony ILCE-QX1 + Sony ILCE-QX1 + + + + Canon S100 PowerShot + Canon S100 PowerShot + + + + Canon G9 X PowerShot + Canon G9 X PowerShot + + + + Canon SX260 HS PowerShot + Canon SX260 HS PowerShot + + + + Canon EOS-M 22mm + Canon EOS-M 22mm + + + + Sony a6000 16mm + Sony a6000 16mm + + + + Sony RX100 II 28mm + Sony RX100 II 28mm + + + + Ricoh GR II + Ricoh GR II + + + + RedEdge + RedEdge + + + + Parrot Sequioa RGB + Parrot Sequioa RGB + + + + Parrot Sequioa Monochrome + Parrot Sequioa Monochrome + + + + GoPro Hero 4 + GoPro Hero 4 + + + + Sentera NDVI Single Sensor + Sentera NDVI Single Sensor + + + + Sentera Double 4K Sensor + Sentera Double 4K Sensor + + + + FirmwareUpgrade + + + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + + + + Update the autopilot firmware to the latest version + Update the autopilot firmware to the latest version + + + + All %1 connections to vehicles must be + All %1 connections to vehicles must be + + + + Upgrade cancelled + Upgrade cancelled + + + + Found device + Found device + + + + + + + PX4 Flight Stack + PX4 Flight Stack + + + + + Standard Version (stable) + Standard Version (stable) + + + + Beta Testing (beta) + Beta Testing (beta) + + + + Developer Build (master) + Developer Build (master) + + + + + + Custom firmware file... + Custom firmware file... + + + + PX4 Pro + PX4 Pro + + + + ArduPilot + ArduPilot + + + + Standard Version + Standard Version + + + + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + + + + Detected Pixhawk board. You can select from the following flight stacks: + Detected Pixhawk board. You can select from the following flight stacks: + + + + Press Ok to upgrade your vehicle. + Press Ok to upgrade your vehicle. + + + + ArduPilot Flight Stack + ArduPilot Flight Stack + + + + Advanced settings + Advanced settings + + + + Select which version of the firmware you would like to install: + Select which version of the firmware you would like to install: + + + + Select which version of the above flight stack you would like to install: + Select which version of the above flight stack you would like to install: + + + + Select the standard version or one from the file system (previously downloaded): + Select the standard version or one from the file system (previously downloaded): + + + + WARNING: BETA FIRMWARE. + WARNING: BETA FIRMWARE. + + + + This firmware version is ONLY intended for beta testers. + This firmware version is ONLY intended for beta testers. + + + + Although it has received FLIGHT TESTING, it represents actively changed code. + Although it has received FLIGHT TESTING, it represents actively changed code. + + + + Do NOT use for normal operation. + Do NOT use for normal operation. + + + + WARNING: CONTINUOUS BUILD FIRMWARE. + WARNING: CONTINUOUS BUILD FIRMWARE. + + + + This firmware has NOT BEEN FLIGHT TESTED. + This firmware has NOT BEEN FLIGHT TESTED. + + + + It is only intended for DEVELOPERS. + It is only intended for DEVELOPERS. + + + + Run bench tests without props first. + Run bench tests without props first. + + + + Do NOT fly this without additional safety precautions. + Do NOT fly this without additional safety precautions. + + + + Follow the mailing list actively when using it. + Follow the mailing list actively when using it. + + + + FirmwareUpgradeController + + + Connect not allowed during Firmware Upgrade. + Connect not allowed during Firmware Upgrade. + + + + Connected to bootloader: + Connected to bootloader: + + + + Version: %1 + Version: %1 + + + + Board ID: %1 + Board ID: %1 + + + + Flash size: %1 + Flash size: %1 + + + + Attempting to flash an unknown board type, you must select 'Custom firmware file' + Attempting to flash an unknown board type, you must select 'Custom firmware file' + + + + Select Firmware File + Select Firmware File + + + + Firmware Files (*.px4 *.bin *.ihx) + Firmware Files (*.px4 *.bin *.ihx) + + + + Unable to find specified firmware download location + Unable to find specified firmware download location + + + + No firmware file selected + No firmware file selected + + + + Downloading firmware... + Downloading firmware... + + + + From: %1 + From: %1 + + + + Download complete + Download complete + + + + Image load failed + Image load failed + + + + Bootloader not found + Bootloader not found + + + + Image size of %1 is too large for board flash size %2 + Image size of %1 is too large for board flash size %2 + + + + Upgrade complete + Upgrade complete + + + + Upgrade cancelled + Upgrade cancelled + + + + MultiRotor - + MultiRotor - + + + + Heli - + Heli - + + + + ChibiOS:MultiRotor - + ChibiOS:MultiRotor - + + + + ChibiOS:Heli - + ChibiOS:Heli - + + + + ChibiOS - + ChibiOS - + + + + FixedWingLandingComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %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 altitude relative. Be sure to adjust/check your plan prior to flight. + 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 altitude relative. Be sure to adjust/check your plan prior to flight. + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + FlightDisplayView + + + Flight Plan complete + Flight Plan complete + + + + %1 Images Taken + %1 Images Taken + + + + Remove plan from vehicle + Remove plan from vehicle + + + + Leave plan on vehicle + Leave plan on vehicle + + + + Single + Single + + + + Multi-Vehicle + Multi-Vehicle + + + + Fly + Fly + + + + Action + Action + + + + FlightDisplayViewMap + + + R + rally point map item label + R + + + + Goto here + Goto here waypoint + Goto here + + + + Go to location + Go to location + + + + Orbit at location + Orbit at location + + + + FlightDisplayViewVideo + + + WAITING FOR VIDEO + WAITING FOR VIDEO + + + + VIDEO DISABLED + VIDEO DISABLED + + + + FlightDisplayViewWidgets + + + No GPS Lock for Vehicle + No GPS Lock for Vehicle + + + + FlightMap + + + Specify Position + Specify Position + + + + FlightModeDropdown + + + N/A + No data to display + N/A + + + + FlightModeMenu + + + N/A + No data to display + N/A + + + + FlightModesComponent + + + Flight Modes + Flight Modes + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + + + + FlightModesComponentSummary + + + + + + Mode switch + Mode switch + + + + + + + Setup required + Setup required + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Position Ctl switch + Position Ctl switch + + + + + Loiter switch + Loiter switch + + + + + Return switch + Return switch + + + + + + + + + Disabled + Disabled + + + + GPSIndicator + + + GPS Status + GPS Status + + + + GPS Data Unavailable + GPS Data Unavailable + + + + GPS Count: + GPS Count: + + + + + N/A + No data to display + N/A + + + + GPS Lock: + GPS Lock: + + + + HDOP: + HDOP: + + + + + + --.-- + No data to display + --.-- + + + + VDOP: + VDOP: + + + + Course Over Ground: + Course Over Ground: + + + + GPSRTKIndicator + + + Survey-in Active + Survey-in Active + + + + RTK Streaming + RTK Streaming + + + + Duration: + Duration: + + + + Accuracy: + Accuracy: + + + + Current Accuracy: + Current Accuracy: + + + + Satellites: + Satellites: + + + + GeneralSettings + + + (Requires Restart) + (Requires Restart) + + + + Units (Requires Restart) + Units (Requires Restart) + + + + Miscellaneous + Miscellaneous + + + + Distance + Distance + + + + Area + Area + + + + Speed + Speed + + + + Temperature + Temperature + + + + Color Scheme + Color Scheme + + + + Map Provider + Map Provider + + + + Map Type + Map Type + + + + Stream GCS Position + Stream GCS Position + + + + Mute all audio output + Mute all audio output + + + + Save telemetry log after each flight + Save telemetry log after each flight + + + + Save telemetry log even if vehicle was not armed + Save telemetry log even if vehicle was not armed + + + + Use preflight checklist + Use preflight checklist + + + + Clear all settings on next start + Clear all settings on next start + + + + Clear Settings + Clear Settings + + + + All saved settings will be reset the next time you start %1. Is this really what you want? + All saved settings will be reset the next time you start %1. Is this really what you want? + + + + Announce battery lower than + Announce battery lower than + + + + Default Mission Altitude + Default Mission Altitude + + + + Application Load/Save Path + Application Load/Save Path + + + + + + Browse + Browse + + + + Choose the location to save/load files + Choose the location to save/load files + + + + Survey in accuracy (U-blox only) + Survey in accuracy (U-blox only) + + + + Minimum observation duration + Minimum observation duration + + + + AutoConnect to the following devices + AutoConnect to the following devices + + + + NMEA GPS Device + NMEA GPS Device + + + + NMEA GPS Baudrate + NMEA GPS Baudrate + + + + Video Source + Video Source + + + + UDP Port + UDP Port + + + + RTSP URL + RTSP URL + + + + TCP URL + TCP URL + + + + Aspect Ratio + Aspect Ratio + + + + Disable When Disarmed + Disable When Disarmed + + + + Auto-Delete Files + Auto-Delete Files + + + + Max Storage Usage + Max Storage Usage + + + + Video File Format + Video File Format + + + + Indoor Image + Indoor Image + + + + + Choose custom brand image file + Choose custom brand image file + + + + Outdoor Image + Outdoor Image + + + + Reset Default Brand Image + Reset Default Brand Image + + + + %1 Version + %1 Version + + + + Virtual Joystick + Virtual Joystick + + + + Font Size: + Font Size: + + + + AutoLoad Missions + AutoLoad Missions + + + + <not set> + <not set> + + + + RTK GPS (Requires Restart) + RTK GPS (Requires Restart) + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + LibrePilot + LibrePilot + + + + UDP + UDP + + + + RTK GPS + RTK GPS + + + + Video + Video + + + + Brand Image + Brand Image + + + + Video Recording + Video Recording + + + + GeoFenceController + + + GeoFence supports version %1 + GeoFence supports version %1 + + + + GeoFence polygon not stored as object + GeoFence polygon not stored as object + + + + GeoFence circle not stored as object + GeoFence circle not stored as object + + + + GeoFenceEditor + + + GeoFence + Recinto Virtuale (GeoFence) + + + + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + + + + This vehicle does not support GeoFence. + This vehicle does not support GeoFence. + + + + Insert GeoFence + Insert GeoFence + + + + Polygon Fence + Polygon Fence + + + + Circular Fence + Circular Fence + + + + Polygon Fences + Polygon Fences + + + + + None + None + + + + + Inclusion + Inclusion + + + + + Edit + Edit + + + + + Delete + Delete + + + + Circular Fences + Circular Fences + + + + Radius + Radius + + + + GeoFenceManager + + + GeoFence load: Vertex count change mid-polygon - actual:expected + GeoFence load: Vertex count change mid-polygon - actual:expected + + + + GeoFence load: Polygon type changed before last load complete - actual:expected + GeoFence load: Polygon type changed before last load complete - actual:expected + + + + GeoFence load: Incomplete polygon loaded + GeoFence load: Incomplete polygon loaded + + + + GeoFence load: Unsupported command %1 + GeoFence load: Unsupported command %1 + + + + GeoTagController + + + Select log file load + Select log file load + + + + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + + + + Select image directory + Select image directory + + + + Select save directory + Select save directory + + + + Cannot find the image directory + Cannot find the image directory + + + + Images have alreay been tagged. + Images have alreay been tagged. + + + + The images have already been tagged. Do you want to replace the previously tagged images? + The images have already been tagged. Do you want to replace the previously tagged images? + + + + + Replace + Replace + + + + Images have already been tagged + Images have already been tagged + + + + Couldn't replace the previously tagged images + Couldn't replace the previously tagged images + + + + Cannot find the save directory + Cannot find the save directory + + + + Save folder not empty. + Save folder not empty. + + + + The save folder already contains images. Do you want to replace them? + The save folder already contains images. Do you want to replace them? + + + + Save folder not empty + Save folder not empty + + + + Couldn't replace the existing images + Couldn't replace the existing images + + + + GeoTagPage + + + GeoTag Images + GeoTag Images + + + + 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. + 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 + Select log file + + + + Select image directory + Select image directory + + + + (Optionally) Select save directory + (Optionally) Select save directory + + + + Cancel Tagging + Cancel Tagging + + + + Start Tagging + Start Tagging + + + + GeoTagWorker + + + The image directory doesn't contain images, make sure your images are of the JPG format + The image directory doesn't contain images, make sure your images are of the JPG format + + + + + Geotagging failed. Couldn't open an image. + Geotagging failed. Couldn't open an image. + + + + + + + + + Tagging cancelled + Tagging cancelled + + + + Geotagging failed. Couldn't open log file. + Geotagging failed. Couldn't open log file. + + + + %1 - tagging cancelled + %1 - tagging cancelled + + + + Log parsing failed + Log parsing failed + + + + Geotagging failed in trigger filtering + Geotagging failed in trigger filtering + + + + Geotagging failed. Image requested not present. + Geotagging failed. Image requested not present. + + + + Geotagging failed. Couldn't write to image. + Geotagging failed. Couldn't write to image. + + + + Geotagging failed. Couldn't write to an image. + Geotagging failed. Couldn't write to an image. + + + + GuidedActionConfirm + + + Slide to confirm + Slide to confirm + + + + GuidedActionList + + + Select Action + Select Action + + + + GuidedActionsController + + + EMERGENCY STOP + EMERGENCY STOP + + + + Arm + Arm + + + + Disarm + Disarm + + + + RTL + RTL + + + + Takeoff + Takeoff + + + + Land + Land + + + + Start Mission + Start Mission + + + + Continue Mission + Continue Mission + + + + Resume Mission + Resume Mission + + + + Resume FAILED + Resume FAILED + + + + Pause + Pause + + + + Change Altitude + Change Altitude + + + + Orbit + Orbit + + + + Land Abort + Land Abort + + + + Set Waypoint + Set Waypoint + + + + Goto Location + Goto Location + + + + VTOL Transition + VTOL Transition + + + + Arm the vehicle. + Arm the vehicle. + + + + Disarm the vehicle + Disarm the vehicle + + + + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + + + + Move the vehicle to the specified location. + Move the vehicle to the specified location. + + + + Orbit the vehicle around the specified location. + Orbit the vehicle around the specified location. + + + + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + + + + Takeoff from ground and hold position. + Takeoff from ground and hold position. + + + + Takeoff from ground and start the current mission. + Takeoff from ground and start the current mission. + + + + Continue the mission from the current waypoint. + Continue the mission from the current waypoint. + + + + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + + + + Upload of resume mission failed. Confirm to retry upload + Upload of resume mission failed. Confirm to retry upload + + + + Review the modified mission. Confirm if you want to takeoff and begin mission. + Review the modified mission. Confirm if you want to takeoff and begin mission. + + + + Land the vehicle at the current position. + Land the vehicle at the current position. + + + + Return to the home position of the vehicle. + Return to the home position of the vehicle. + + + + Change the altitude of the vehicle up or down. + Change the altitude of the vehicle up or down. + + + + Adjust current waypoint to %1. + Adjust current waypoint to %1. + + + + Abort the landing sequence. + Abort the landing sequence. + + + + Pause all vehicles at their current position. + Pause all vehicles at their current position. + + + + Transition VTOL to fixed wing flight. + Transition VTOL to fixed wing flight. + + + + Transition VTOL to multi-rotor flight. + Transition VTOL to multi-rotor flight. + + + + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + + + + Internal error: unknown actionCode + Internal error: unknown actionCode + + + + GuidedAltitudeSlider + + + New Alt(rel) + New Alt(rel) + + + + HealthPageWidget + + + All systems healthy + All systems healthy + + + + HelpSettings + + + QGroundControl User Guide + QGroundControl User Guide + + + + PX4 Users Discussion Forum + PX4 Users Discussion Forum + + + + ArduPilot Users Discussion Forum + ArduPilot Users Discussion Forum + + + + Joystick + + + Arm + Arm + + + + Disarm + Disarm + + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + JoystickConfig + + + Joystick + Joystick + + + + Joystick Setup is used to configure a calibrate joysticks. + Joystick Setup is used to configure a calibrate joysticks. + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Lateral + Lateral + + + + Roll + Roll + + + + Forward + Forward + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + Calibrate + Calibrate + + + + Additional Joystick settings: + Additional Joystick settings: + + + + Enable joystick input + Enable joystick input + + + + Enable not allowed (Calibrate First) + Enable not allowed (Calibrate First) + + + + Active joystick: + Active joystick: + + + + Active joystick name not in combo + Active joystick name not in combo + + + + Center stick is zero throttle + Center stick is zero throttle + + + + Spring loaded throttle smoothing + Spring loaded throttle smoothing + + + + Full down stick is zero throttle + Full down stick is zero throttle + + + + Allow negative Thrust + Allow negative Thrust + + + + Exponential: + Exponential: + + + + Advanced settings (careful!) + Advanced settings (careful!) + + + + Joystick mode: + Joystick mode: + + + + Message frequency (Hz): + Message frequency (Hz): + + + + Enable circle correction + Enable circle correction + + + + Deadbands + Deadbands + + + + Deadband can be set during the first + Deadband can be set during the first + + + + step of calibration by gently wiggling each axis. + step of calibration by gently wiggling each axis. + + + + Deadband can also be adjusted by clicking and + Deadband can also be adjusted by clicking and + + + + dragging vertically on the corresponding axis monitor. + dragging vertically on the corresponding axis monitor. + + + + Button actions: + Button actions: + + + + Buttons 0-%1 reserved for firmware use + Buttons 0-%1 reserved for firmware use + + + + # + # + + + + Function: + Function: + + + + Shift Function: + Shift Function: + + + + Axis Monitor + Axis Monitor + + + + Button Monitor + Button Monitor + + + + JoystickConfigController + + + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + JoystickIndicator + + + Joystick Status + Joystick Status + + + + Connected: + Connected: + + + + Enabled: + Enabled: + + + + KMLFileHelper + + + File not found: %1 + File not found: %1 + + + + Unable to open file: %1 error: $%2 + Unable to open file: %1 error: $%2 + + + + Unable to parse KML file: %1 error: %2 line: %3 + Unable to parse KML file: %1 error: %2 line: %3 + + + + No known type found in KML file. + No known type found in KML file. + + + + Unable to find Polygon node in KML + Unable to find Polygon node in KML + + + + + Internal error: Unable to find coordinates node in KML + Internal error: Unable to find coordinates node in KML + + + + Unable to find LineString node in KML + Unable to find LineString node in KML + + + + LinechartWidget + + + Name + Name + + + + Val + Val + + + + Unit + Unit + + + + Mean + Mean + + + + Variance + Variance + + + + LOG + LOG + + + + + Set logarithmic scale for Y axis + Set logarithmic scale for Y axis + + + + + Sliding window size to calculate mean and variance + Sliding window size to calculate mean and variance + + + + + Start to log curve data into a CSV or TXT file + Start to log curve data into a CSV or TXT file + + + + Start Logging + Start Logging + + + + Ground Time + Ground Time + + + + + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + + + + Time axis: + Time axis: + + + + 10 seconds + 10 seconds + + + + 20 seconds + 20 seconds + + + + 30 seconds + 30 seconds + + + + 40 seconds + 40 seconds + + + + 50 seconds + 50 seconds + + + + 1 minute + 1 minute + + + + 2 minutes + 2 minutes + + + + 3 minutes + 3 minutes + + + + 4 minutes + 4 minutes + + + + 5 minutes + 5 minutes + + + + 10 minutes + 10 minutes + + + + No curves selected for logging. + No curves selected for logging. + + + + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + + + + Save Log File + Save Log File + + + + Log Files (*.log) + Log Files (*.log) + + + + Stop logging + Stop logging + + + + Starting Log Compression + Starting Log Compression + + + + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + + + + Start logging + Start logging + + + + + Enable the curve in the graph window + Enable the curve in the graph window + + + + + Current value of %1 in %2 units + Current value of %1 in %2 units + + + + + Unit of + Unit of + + + + + Arithmetic mean of %1 in %2 units + Arithmetic mean of %1 in %2 units + + + + + Variance of %1 in (%2)^2 units + Variance of %1 in (%2)^2 units + + + + LinkIndicator + + + N/A + No data to display + N/A + + + + LinkManager + + + Connect not allowed: %1 + Connect not allowed: %1 + + + + + + + %1 on %2 (AutoConnect) + %1 on %2 (AutoConnect) + + + + Shutdown + Shutdown + + + + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + + + + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + + + + LinkSettings + + + Delete + Delete + + + + Remove Link Configuration + Remove Link Configuration + + + + Remove %1. Is this really what you want? + Remove %1. Is this really what you want? + + + + Edit + Edit + + + + Add + Add + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + Edit Link Configuration Settings (WIP) + Edit Link Configuration Settings (WIP) + + + + Create New Link Configuration (WIP) + Create New Link Configuration (WIP) + + + + Name: + Name: + + + + Type: + Type: + + + + OK + OK + + + + Cancel + Cancel + + + + LogCompressor + + + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + + + + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + + + + Log compressor: Dataset contains dimensions: + Log compressor: Dataset contains dimensions: + + + + Log Compressor + Log Compressor + + + + LogDownloadController + + + Available + Available + + + + + Canceled + Canceled + + + + + + Error + Error + + + + Downloaded + Downloaded + + + + Timed Out + Timed Out + + + + Log Download Directory + Log Download Directory + + + + Waiting + Waiting + + + + UnknownDate + UnknownDate + + + + LogDownloadPage + + + Log Download + Log Download + + + + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + + + + Id + Id + + + + Date + Date + + + + Date Unknown + Date Unknown + + + + Size + Size + + + + Status + Status + + + + Refresh + Refresh + + + + Log Refresh + Log Refresh + + + + You must be connected to a vehicle in order to download logs. + You must be connected to a vehicle in order to download logs. + + + + Download + Download + + + + Select save directory + Select save directory + + + + Erase All + Erase All + + + + Delete All Log Files + Delete All Log Files + + + + All log files will be erased permanently. Is this really what you want? + All log files will be erased permanently. Is this really what you want? + + + + Cancel + Cancel + + + + LogReplayLink + + + Log Replay Error + Log Replay Error + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Attempt to load new log while log being played + Attempt to load new log while log being played + + + + Unable to open log file: '%1', error: %2 + Unable to open log file: '%1', error: %2 + + + + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + + + + Connect not allowed during Flight Data replay. + Connect not allowed during Flight Data replay. + + + + + + Unable to seek to new position + Unable to seek to new position + + + + LogReplaySettings + + + Log Replay Link Settings + Log Replay Link Settings + + + + Log File: + Log File: + + + + Browse + Browse + + + + Please choose a file + Please choose a file + + + + MAVLinkProtocol + + + + + MAVLink Protocol + MAVLink Protocol + + + + MAVLink Logging failed. Could not write to file %1, logging disabled. + 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. + Detected radio still using MAVLink v1.0 on a link with MAVLink v2.0 enabled. Please upgrade the radio firmware. + + + + MAVLink protocol + MAVLink protocol + + + + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + + + + MainToolBar + + + Downloading Parameters + Downloading Parameters + + + + Click anywhere to hide + Click anywhere to hide + + + + MainToolBarIndicators + + + Advanced Mode + Advanced Mode + + + + Waiting For Vehicle Connection + Waiting For Vehicle Connection + + + + Disconnect + Disconnect + + + + COMMUNICATION LOST + COMMUNICATION LOST + + + + MainWindow + + + MGMainWindow + MGMainWindow + + + + File + File + + + + Widgets + Widgets + + + + Exit + Exit + + + + Ctrl+Q + Ctrl+Q + + + + Manage Communication Links + Manage Communication Links + + + + Advanced Mode + Advanced Mode + + + + Replay Flight Data + Replay Flight Data + + + + Setting up user interface + Setting up user interface + + + + Building common widgets. + Building common widgets. + + + + Building common actions + Building common actions + + + + + Initializing 3D mouse interface + Initializing 3D mouse interface + + + + Restoring last view state + Restoring last view state + + + + Restoring last window size + Restoring last window size + + + + Done + Done + + + + MainWindowInner + + + + %1 close + %1 close + + + + 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? + 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? + + + + There are still active connections to vehicles. Are you sure you want to exit? + There are still active connections to vehicles. Are you sure you want to exit? + + + + No Messages + No Messages + + + + MapScale + + + km + km + + + + m + m + + + + mile + mile + + + + miles + miles + + + + ft + ft + + + + MavlinkConsolePage + + + Mavlink Console + Mavlink Console + + + + Mavlink Console provides a connection to the vehicle's system shell. + Mavlink Console provides a connection to the vehicle's system shell. + + + + Show Latest + Show Latest + + + + MavlinkSettings + + + MAVLink Logging + MAVLink Logging + + + + Please enter an email address before uploading MAVLink log files. + Please enter an email address before uploading MAVLink log files. + + + + Ground Station + Ground Station + + + + MAVLink System ID: + MAVLink System ID: + + + + Emit heartbeat + Emit heartbeat + + + + Only accept MAVs with same protocol version + Only accept MAVs with same protocol version + + + + MAVLink 2.0 Logging (PX4 Firmware Only) + MAVLink 2.0 Logging (PX4 Firmware Only) + + + + Manual Start/Stop: + Manual Start/Stop: + + + + Start Logging + Start Logging + + + + Stop Logging + Stop Logging + + + + Enable automatic logging + Enable automatic logging + + + + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + + + + Email address for Log Upload: + Email address for Log Upload: + + + + Default Description: + Default Description: + + + + Default Upload URL + Default Upload URL + + + + Video URL: + Video URL: + + + + Wind Speed: + Wind Speed: + + + + Flight Rating: + Flight Rating: + + + + Additional Feedback: + Additional Feedback: + + + + Make this log publicly available + Make this log publicly available + + + + Enable automatic log uploads + Enable automatic log uploads + + + + Delete log file after uploading + Delete log file after uploading + + + + Saved Log Files + Saved Log Files + + + + Uploaded + Uploaded + + + + Check All + Check All + + + + Check None + Check None + + + + Delete Selected + Delete Selected + + + + Delete Selected Log Files + Delete Selected Log Files + + + + Confirm deleting selected log files? + Confirm deleting selected log files? + + + + Upload Selected + Upload Selected + + + + Upload Selected Log Files + Upload Selected Log Files + + + + Confirm uploading selected log files? + Confirm uploading selected log files? + + + + Cancel + Cancel + + + + Cancel Upload + Cancel Upload + + + + Confirm canceling the upload process? + Confirm canceling the upload process? + + + + MissionCommandDialog + + + Category: + Category: + + + + MissionCommandTree + + + All commands + All commands + + + + MissionController + + + Survey + Survey + + + + Fixed Wing Landing + Fixed Wing Landing + + + + Structure Scan + Structure Scan + + + + Corridor Scan + Corridor Scan + + + + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + + + + Mission item %1 is not an object + Mission item %1 is not an object + + + + Unsupported complex item type: %1 + Unsupported complex item type: %1 + + + + Unknown item type: %1 + Unknown item type: %1 + + + + Could not find doJumpId: %1 + Could not find doJumpId: %1 + + + + The mission file is corrupted. + The mission file is corrupted. + + + + The mission file is not compatible with this version of %1. + The mission file is not compatible with this version of %1. + + + + + + Mission: %1 + Mission: %1 + + + + MissionItem + + + Type found: %1 must be: %2 + Type found: %1 must be: %2 + + + + %1 key must contains 7 values + %1 key must contains 7 values + + + + Param %1 incorrect type %2, must be double or null + Param %1 incorrect type %2, must be double or null + + + + MissionItemEditor + + + Insert waypoint + Insert waypoint + + + + Insert pattern + Insert pattern + + + + Insert + Insert + + + + Delete + Delete + + + + Change command... + Change command... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Show all values + Show all values + + + + Mission Edit + Mission Edit + + + + You have made changes to the mission item which cannot be shown in Simple Mode + You have made changes to the mission item which cannot be shown in Simple Mode + + + + Select Mission Command + Select Mission Command + + + + MissionItemStatus + + + Terrain Altitude + Terrain Altitude + + + + MissionManager + + + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + + + + MissionSettingsEditor + + + Firmware + Firmware + + + + Vehicle + Vehicle + + + + Waypoint alt + Waypoint alt + + + + Flight speed + Flight speed + + + + Above camera commands will take affect immediately upon mission start. + Above camera commands will take affect immediately upon mission start. + + + + Mission End + Mission End + + + + Return To Launch + Return To Launch + + + + Vehicle Info + Vehicle Info + + + + Cruise speed + Cruise speed + + + + Hover speed + Hover speed + + + + Planned Home Position + Planned Home Position + + + + Altitude + Altitude + + + + Actual position set by vehicle at flight time. + Actual position set by vehicle at flight time. + + + + Set Home To Map Center + Set Home To Map Center + + + + MissionSettingsItem + + + H + H + + + + Planned Home + Planned Home + + + + MockLink + + + PX4 Vehicle + PX4 Vehicle + + + + APM ArduCopter Vehicle + APM ArduCopter Vehicle + + + + APM ArduPlane Vehicle + APM ArduPlane Vehicle + + + + APM ArduSub Vehicle + APM ArduSub Vehicle + + + + Generic Vehicle + Generic Vehicle + + + + Send status text + voice + Send status text + voice + + + + Stop One MockLink + Stop One MockLink + + + + MockLinkSettings + + + Mock Link Settings + Mock Link Settings + + + + Send Status Text and Voice + Send Status Text and Voice + + + + High latency + High latency + + + + PX4 Firmware + PX4 Firmware + + + + APM Firmware + APM Firmware + + + + Generic Firmware + Generic Firmware + + + + APM Vehicle Type + APM Vehicle Type + + + + ArduCopter + ArduCopter + + + + ArduPlane + ArduPlane + + + + ModeIndicator + + + N/A + No data to display + N/A + + + + ModeSwitchDisplay + + + Monitor: + Monitor: + + + + Threshold: + Threshold: + + + + MotorComponent + + + All + All + + + + Moving the sliders will causes the motors to spin. Make sure you remove all props. + Moving the sliders will causes the motors to spin. Make sure you remove all props. + + + + Propellers are removed - Enable motor sliders + Propellers are removed - Enable motor sliders + + + + Motors + Motors + + + + Motors Setup is used to manually test motor control and direction. + Motors Setup is used to manually test motor control and direction. + + + + Mouse6dofInput + + + No 3DxWare driver is running. + No 3DxWare driver is running. + + + + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + + + + MultiVehicleDockWidget + + + Form + Form + + + + MultiVehicleList + + + The following commands will be applied to all vehicles + The following commands will be applied to all vehicles + + + + Armed + Armed + + + + Disarmed + Disarmed + + + + MultiVehicleManager + + + Warning: A vehicle is using the same system id as %1: %2 + Warning: A vehicle is using the same system id as %1: %2 + + + + Connected to Vehicle %1 + Connected to Vehicle %1 + + + + OfflineMap + + + Error Message + Error Message + + + + Max Cache Disk Size (MB): + Max Cache Disk Size (MB): + + + + Max Cache Memory Size (MB): + Max Cache Memory Size (MB): + + + + Memory cache changes require a restart to take effect. + Memory cache changes require a restart to take effect. + + + + Esri Access Token + Esri Access Token + + + + Mapbox Access Token + Mapbox Access Token + + + + To enable Mapbox maps, enter your access token. + To enable Mapbox maps, enter your access token. + + + + To enable Esri maps, enter your access token. + To enable Esri maps, enter your access token. + + + + This will delete all tiles INCLUDING the tile sets you have created yourself. + +Is this really what you want? + 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? + Delete %1 and all its tiles. + +Is this really what you want? + + + + System Wide Tile Cache + System Wide Tile Cache + + + + Zoom Levels: + Zoom Levels: + + + + Total: + Total: + + + + Unique: + Unique: + + + + Downloaded: + Downloaded: + + + + Error Count: + Error Count: + + + + Size: + Size: + + + + + Tile Count: + Tile Count: + + + + Resume Download + Resume Download + + + + Cancel Download + Cancel Download + + + + Delete + Delete + + + + Confirm Delete + Confirm Delete + + + + Ok + Ok + + + + + + Close + Close + + + + Min Zoom: %1 + Min Zoom: %1 + + + + Max Zoom: %1 + Max Zoom: %1 + + + + + Add New Set + Add New Set + + + + Name: + Name: + + + + Map type: + Map type: + + + + Fetch elevation data + Fetch elevation data + + + + Min/Max Zoom Levels + Min/Max Zoom Levels + + + + Est Size: + Est Size: + + + + Too many tiles + Too many tiles + + + + Download + Download + + + + Import Tile Set + Import Tile Set + + + + + + + Cancel + Cancel + + + + + Import + Import + + + + + Export + Export + + + + Options + Options + + + + Offline Maps Options + Offline Maps Options + + + + Select Tile Sets to Export + Select Tile Sets to Export + + + + Select All + Select All + + + + Select None + Select None + + + + Export Tile Set + Export Tile Set + + + + Tile Set Export Progress + Tile Set Export Progress + + + + Tile Set Export Completed + Tile Set Export Completed + + + + Map Tile Set Import + Map Tile Set Import + + + + Map Tile Set Import Progress + Map Tile Set Import Progress + + + + Map Tile Set Import Completed + Map Tile Set Import Completed + + + + Append to existing set + Append to existing set + + + + Replace existing set + Replace existing set + + + + PIDTuning + + + Tuning Axis: + Tuning Axis: + + + + Tuning Values: + Tuning Values: + + + + Increment/Decrement % + Increment/Decrement % + + + + Saved Tuning Values: + Saved Tuning Values: + + + + Save Values + Save Values + + + + Reset To Saved Values + Reset To Saved Values + + + + Chart: + Chart: + + + + Clear + Clear + + + + Stop + Stop + + + + Start + Start + + + + Rate + Rate + + + + PX4AdvancedFlightModes + + + + FLIGHT MODES + FLIGHT MODES + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + You can assign multiple flight modes to a single channel. + You can assign multiple flight modes to a single channel. + + + + + Turn your radio control on to test switch settings. + Turn your radio control on to test switch settings. + + + + + The following channels: + The following channels: + + + + + are not available for Flight Modes since they are already in use for other functions. + are not available for Flight Modes since they are already in use for other functions. + + + + + Manual/Main + Manual/Main + + + + + Stabilized/Main + Stabilized/Main + + + + + The pilot has full control of the aircraft, no assistance is provided. + The pilot has full control of the aircraft, no assistance is provided. + + + + + + + The Main mode switch must always be assigned to a channel in order to fly + The Main mode switch must always be assigned to a channel in order to fly + + + + + The pilot has full control of the aircraft, only attitude is stabilized. + The pilot has full control of the aircraft, only attitude is stabilized. + + + + + Assist + Assist + + + + + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + + + + + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + + + + + Auto + Auto + + + + + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + + + + + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + + + + + Stabilized + Stabilized + + + + + Acro + Acro + + + + + Roll/pitch angles and rudder deflection are controlled. + Roll/pitch angles and rudder deflection are controlled. + + + + + The angular rates are controlled, but not the attitude. + The angular rates are controlled, but not the attitude. + + + + + Altitude + Altitude + + + + + Roll stick controls banking, pitch stick altitude + Roll stick controls banking, pitch stick altitude + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane holds heading, but drifts off in wind. + With no stick inputs the plane holds heading, but drifts off in wind. + + + + + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + + + + + Position Control + Position Control + + + + + Roll stick controls banking, pitch stick controls altitude. + Roll stick controls banking, pitch stick controls altitude. + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane flies a straight line, even in wind. + With no stick inputs the plane flies a straight line, even in wind. + + + + + Roll and Pitch sticks control sideways and forward speed + Roll and Pitch sticks control sideways and forward speed + + + + + Throttle stick controls climb / sink rade. + Throttle stick controls climb / sink rade. + + + + + Mission + Mission + + + + + The aircraft obeys the programmed mission sent by QGroundControl. + The aircraft obeys the programmed mission sent by QGroundControl. + + + + + Hold + Hold + + + + + The aircraft flies in a circle around the current position at the current altitude. + The aircraft flies in a circle around the current position at the current altitude. + + + + + The multirotor hovers at the current position and altitude. + The multirotor hovers at the current position and altitude. + + + + + Return + Return + + + + + The vehicle returns to the home position, loiters and then lands. + The vehicle returns to the home position, loiters and then lands. + + + + + Offboard + Offboard + + + + + All flight control aspects are controlled by an offboard system. + All flight control aspects are controlled by an offboard system. + + + + + Flight Mode Config is disabled since you have a Joystick enabled. + Flight Mode Config is disabled since you have a Joystick enabled. + + + + + Use Single Channel Mode Selection + Use Single Channel Mode Selection + + + + + Generate Thresholds + Generate Thresholds + + + + PX4AdvancedFlightModesController + + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + + + + %1 is set to same channel as %2. + + %1 is set to same channel as %2. + + + + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + + + + PX4AutoPilotPlugin + + + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + + + + PX4FirmwarePlugin + + + Manual + Manual + + + + Acro + Acro + + + + Stabilized + Stabilized + + + + Rattitude + Rattitude + + + + Altitude + Altitude + + + + Position + Position + + + + Offboard + Offboard + + + + Ready + Ready + + + + Takeoff + Takeoff + + + + Hold + Hold + + + + Mission + Mission + + + + Return + Return + + + + Land + Land + + + + Precision Land + Precision Land + + + + Return to Groundstation + Return to Groundstation + + + + Follow Me + Follow Me + + + + Simple + Simple + + + + Unknown %1:%2 + Unknown %1:%2 + + + + Unable to takeoff, vehicle position not known. + Unable to takeoff, vehicle position not known. + + + + Unable to start mission: Vehicle rejected arming. + Unable to start mission: Vehicle rejected arming. + + + + Unable to start mission: Vehicle not ready. + Unable to start mission: Vehicle not ready. + + + + 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. + 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. + + + + Unable to go to location, vehicle position not known. + Unable to go to location, vehicle position not known. + + + + Unable to change altitude, home position unknown. + Unable to change altitude, home position unknown. + + + + Unable to change altitude, home position altitude unknown. + Unable to change altitude, home position altitude unknown. + + + + PX4FirmwareUpgradeThreadWorker + + + Putting radio into command mode + Putting radio into command mode + + + + Unable to open port: %1 error: %2 + Unable to open port: %1 error: %2 + + + + + Unable to put radio into command mode + Unable to put radio into command mode + + + + Rebooting radio to bootloader + Rebooting radio to bootloader + + + + Unable to reboot radio (bytes written) + Unable to reboot radio (bytes written) + + + + Unable to reboot radio (ready read) + Unable to reboot radio (ready read) + + + + Programming new version... + Programming new version... + + + + Verifying program... + Verifying program... + + + + Verify complete + Verify complete + + + + Erasing previous program... + Erasing previous program... + + + + Erase complete + Erase complete + + + + PX4FlowSensor + + + PX4Flow Camera + PX4Flow Camera + + + + PX4ParameterMetaData + + + Enabled + Enabled + + + + Disabled + Disabled + + + + PX4RadioComponent + + + Radio + 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. + 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 + Roll + + + + + + + + + + + Setup required + Setup required + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Throttle + + + + + Flaps + Flaps + + + + + Aux1 + Aux1 + + + + + Aux2 + Aux2 + + + + + + + + + Disabled + Disabled + + + + PX4SimpleFlightModes + + + + Flight Mode Settings + Flight Mode Settings + + + + + Mode channel: + Mode channel: + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Switch Settings + Switch Settings + + + + + VTOL mode switch: + VTOL mode switch: + + + + PX4TuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + PX4TuningComponentCopter + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Manual minimum throttle + Manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentPlane + + + + Cruise throttle + Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentVTOL + + + + Plane Roll sensitivity + Plane Roll sensitivity + + + + + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + + + + + Plane Pitch sensitivity + Plane Pitch sensitivity + + + + + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + + + + + Plane Cruise throttle + Plane Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Hover manual minimum throttle + Hover manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Plane Mission mode sensitivity + Plane Mission mode sensitivity + + + + + 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. + 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. + + + + ParameterEditor + + + Parameter Load Errors + Parameter Load Errors + + + + Search: + Search: + + + + Clear + Clear + + + + Tools + Tools + + + + Refresh + Refresh + + + + Reset all to defaults + Reset all to defaults + + + + Reset All + Reset All + + + + Load from file... + Load from file... + + + + Parameter Files (*.%1) + Parameter Files (*.%1) + + + + All Files (*.*) + All Files (*.*) + + + + Save to file... + Save to file... + + + + Load Parameters + Load Parameters + + + + Save Parameters + Save Parameters + + + + Clear RC to Param + Clear RC to Param + + + + + Reboot Vehicle + Reboot Vehicle + + + + Parameter Editor + Parameter Editor + + + + Select Reset to reset all parameters to their defaults. + Select Reset to reset all parameters to their defaults. + + + + Select Ok to reboot vehicle. + Select Ok to reboot vehicle. + + + + ParameterEditorController + + + Unable to create file: %1 + Unable to create file: %1 + + + + Unable to open file: %1 + Unable to open file: %1 + + + + ParameterEditorDialog + + + Reset to default + Reset to default + + + + Min: + Min: + + + + Max: + Max: + + + + Default: + Default: + + + + Parameter name: + Parameter name: + + + + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + + + + Make sure you know what you are doing and double-check your values before Save! + Make sure you know what you are doing and double-check your values before Save! + + + + Force save (dangerous!) + Force save (dangerous!) + + + + Advanced settings + Advanced settings + + + + Manual Entry + Manual Entry + + + + Set RC to Param... + Set RC to Param... + + + + ParameterManager + + + Change of parameter %1 requires a Vehicle reboot to take effect + Change of parameter %1 requires a Vehicle reboot to take effect + + + + Parameter write failed: veh:%1 comp:%2 param:%3 + Parameter write failed: veh:%1 comp:%2 param:%3 + + + + Parameter read failed: veh:%1 comp:%2 param:%3 + Parameter read failed: veh:%1 comp:%2 param:%3 + + + + Parameter cache CRC match failed + Parameter cache CRC match failed + + + + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + + + + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + + + + %1 key is not a json object + %1 key is not a json object + + + + PlanManager + + + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + + + + Mission request list failed, maximum retries exceeded. + Mission request list failed, maximum retries exceeded. + + + + Retrying %1 REQUEST_LIST retry Count + Retrying %1 REQUEST_LIST retry Count + + + + Mission read failed, maximum retries exceeded. + Mission read failed, maximum retries exceeded. + + + + Retrying %1 MISSION_REQUEST retry Count + Retrying %1 MISSION_REQUEST retry Count + + + + Mission write failed, vehicle failed to send final ack. + Mission write failed, vehicle failed to send final ack. + + + + Mission write mission count failed, maximum retries exceeded. + Mission write mission count failed, maximum retries exceeded. + + + + Vehicle did not request all items from ground station: %1 + Vehicle did not request all items from ground station: %1 + + + + Mission remove all, maximum retries exceeded. + Mission remove all, maximum retries exceeded. + + + + Retrying %1 MISSION_CLEAR_ALL retry Count + Retrying %1 MISSION_CLEAR_ALL retry Count + + + + Vehicle did not respond to mission item communication: %1 + Vehicle did not respond to mission item communication: %1 + + + + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + + + + + + Vehicle returned error: %1. + Vehicle returned error: %1. + + + + Vehicle did not request all items during write sequence, missed count %1. + Vehicle did not request all items during write sequence, missed count %1. + + + + Vehicle returned error: %1. Vehicle remove all failed. + Vehicle returned error: %1. Vehicle remove all failed. + + + + Vehicle returned error: %1. %2Vehicle did not accept guided item. + Vehicle returned error: %1. %2Vehicle did not accept guided item. + + + + Mission accepted (MAV_MISSION_ACCEPTED) + Mission accepted (MAV_MISSION_ACCEPTED) + + + + Unspecified error (MAV_MISSION_ERROR) + Unspecified error (MAV_MISSION_ERROR) + + + + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + + + + Command is not supported (MAV_MISSION_UNSUPPORTED) + Command is not supported (MAV_MISSION_UNSUPPORTED) + + + + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + + + + One of the parameters has an invalid value (MAV_MISSION_INVALID) + One of the parameters has an invalid value (MAV_MISSION_INVALID) + + + + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + + + + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + + + + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + + + + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + + + + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + + + + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + + + + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + + + + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + + + + Not accepting any mission commands (MAV_MISSION_DENIED) + Not accepting any mission commands (MAV_MISSION_DENIED) + + + + QGC Internal Error + QGC Internal Error + + + + PlanMasterController + + + Download not supported on high latency links. + Download not supported on high latency links. + + + + Upload not supported on high latency links. + Upload not supported on high latency links. + + + + Error loading Plan file (%1). %2 + Error loading Plan file (%1). %2 + + + + Plan save error %1 : %2 + Plan save error %1 : %2 + + + + KML save error %1 : %2 + KML save error %1 : %2 + + + + Supported types (*.%1 *.%2 *.%3 *.%4) + Supported types (*.%1 *.%2 *.%3 *.%4) + + + + + + All Files (*.*) + All Files (*.*) + + + + Plan Files (*.%1) + Plan Files (*.%1) + + + + KML Files (*.%1) + KML Files (*.%1) + + + + PlanToolBar + + + Selected Waypoint + Selected Waypoint + + + + Alt diff: + Alt diff: + + + + Azimuth: + Azimuth: + + + + + Distance: + Distance: + + + + Gradient: + Gradient: + + + + Heading: + Heading: + + + + Total Mission + Total Mission + + + + Max telem dist: + Max telem dist: + + + + Time: + Time: + + + + Battery + Battery + + + + Batteries required: + Batteries required: + + + + Upload Required + Upload Required + + + + Upload + Upload + + + + Syncing Mission + Syncing Mission + + + + Click anywhere to hide + Click anywhere to hide + + + + PlanView + + + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + + + + Apply new alititude + 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? + You have changed the default altitude for mission items. Would you like to apply that altitude to all the items in the current mission? + + + + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + + + + After the mission is uploaded you can adjust the current waypoint and start the mission. + After the mission is uploaded you can adjust the current waypoint and start the mission. + + + + Pause and Upload + Pause and Upload + + + + You need at least one item to create a KML. + You need at least one item to create a KML. + + + + Unable to Save/Upload + Unable to Save/Upload + + + + Plan is waiting on terrain data from server for correct altitude values. + Plan is waiting on terrain data from server for correct altitude values. + + + + Plan Upload + Plan Upload + + + + Select Plan File + Select Plan File + + + + Save Plan + Save Plan + + + + Load KML + Load KML + + + + Save KML + Save KML + + + + What would you like to create from the polygon specified by the KML file? + What would you like to create from the polygon specified by the KML file? + + + + Survey + Survey + + + + Structure Scan + Structure Scan + + + + Move the selected mission item to the be after following mission item: + Move the selected mission item to the be after following mission item: + + + + Plan + Plan + + + + File + File + + + + Waypoint + Waypoint + + + + ROI + ROI + + + + Pattern + Pattern + + + + Center + Center + + + + In + In + + + + Out + Out + + + + Mission + Mission + + + + Fence + Fence + + + + Rally + 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 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? + You have unsaved/unsent changes. Loading from a file will lose these changes. Are you sure you want to load from a file? + + + + Are you sure you want to remove all items and create a new plan? + Are you sure you want to remove all items and create a new plan? + + + + You have unsaved changes. + You have unsaved changes. + + + + Plan File: + Plan File: + + + + New... + New... + + + + New Plan + New Plan + + + + Open... + Open... + + + + Save + Save + + + + Save As... + Save As... + + + + Load KML... + Load KML... + + + + Clear Vehicle Mission + Clear Vehicle Mission + + + + This will also remove all items from the vehicle. + This will also remove all items from the vehicle. + + + + Are you sure you want to remove all mission items and clear the mission from the vehicle? + Are you sure you want to remove all mission items and clear the mission from the vehicle? + + + + Create complex pattern: + Create complex pattern: + + + + Mission overwrite + Mission overwrite + + + + GeoFence overwrite + GeoFence overwrite + + + + Rally Points overwrite + Rally Points overwrite + + + + You have unsaved changes. You should upload to your vehicle, or save to a file: + You have unsaved changes. You should upload to your vehicle, or save to a file: + + + + Upload + Upload + + + + Download + Download + + + + Save KML... + Save KML... + + + + KML + KML + + + + PolygonEditor + + + Click to add point %1 + Click to add point %1 + + + + - Right Click to end polygon + - Right Click to end polygon + + + + Click to add point + Click to add point + + + + Click to add point - Right Click to end polygon + Click to add point - Right Click to end polygon + + + + Adjust polygon by dragging corners + Adjust polygon by dragging corners + + + + PowerComponent + + + + + + + + + + + + ESC Calibration + ESC Calibration + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + + + + + Performing calibration. This will take a few seconds.. + 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. + Calibration complete. You can disconnect your battery now if you like. + + + + + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + + + + + Connect the battery now and calibration will begin. + Connect the battery now and calibration will begin. + + + + + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Measured voltage: + + + + + Vehicle voltage: + Vehicle voltage: + + + + + Voltage divider: + 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. + 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: + Measured current: + + + + + Vehicle current: + Vehicle current: + + + + + Amps per volt: + Amps per volt: + + + + + + + + + Calculate + Calculate + + + + + Battery + Battery + + + + + Number of Cells (in Series) + Number of Cells (in Series) + + + + + Full Voltage (per cell) + Full Voltage (per cell) + + + + + Battery Max: + Battery Max: + + + + + Empty Voltage (per cell) + Empty Voltage (per cell) + + + + + Battery Min: + Battery Min: + + + + + Voltage divider + Voltage divider + + + + + Calculate 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. + 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. + Click the Calculate button for help with calculating a new value. + + + + + Amps per volt + Amps per volt + + + + + Calculate 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. + 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 + ESC PWM Minimum and Maximum Calibration + + + + + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + + + + + You must use USB connection for this operation. + You must use USB connection for this operation. + + + + + Calibrate + Calibrate + + + + + Show UAVCAN Settings + Show UAVCAN Settings + + + + + UAVCAN Bus Configuration + UAVCAN Bus Configuration + + + + + Change required restart + Change required restart + + + + + UAVCAN Motor Index and Direction Assignment + UAVCAN Motor Index and Direction Assignment + + + + + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + + + + + ESC parameters will only be accessible in the editor after assignment. + 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 the process, then turn each motor into its turn direction, in the order of their motor indices. + + + + + Start Assignment + Start Assignment + + + + + Stop Assignment + Stop Assignment + + + + + Show Advanced Settings + Show Advanced Settings + + + + + Advanced Power Settings + Advanced Power Settings + + + + + Voltage Drop on Full Load (per cell) + Voltage Drop on Full Load (per cell) + + + + + Batteries show less voltage at high throttle. Enter the difference in Volts between idle throttle and full + 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. + 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. + If this value is set too high, the battery might be deep discharged and damaged. + + + + + Compensated Minimum Voltage: + Compensated Minimum Voltage: + + + + + V + V + + + + Power + Power + + + + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + + + + PowerComponentSummary + + + + Battery Full + Battery Full + + + + + Battery Empty + Battery Empty + + + + + Number of Cells + Number of Cells + + + + PreFlightBatteryCheck + + + Battery + Battery + + + + Battery connector firmly plugged? + Battery connector firmly plugged? + + + + Warning - Battery charge below %1%. + Warning - Battery charge below %1%. + + + + Battery charge below %1%. Please recharge. + Battery charge below %1%. Please recharge. + + + + PreFlightCheckButton + + + Passed + Passed + + + + PreFlightCheckGroup + + + (passed) + (passed) + + + + PreFlightCheckList + + + Pre-Flight Checklist %1 + Pre-Flight Checklist %1 + + + + (passed) + (passed) + + + + Reset the checklist (e.g. after a vehicle reboot) + Reset the checklist (e.g. after a vehicle reboot) + + + + PreFlightGPSCheck + + + GPS + GPS + + + + Waiting for 3D lock. + Waiting for 3D lock. + + + + Warning - Sat count below %1. + Warning - Sat count below %1. + + + + Waiting for sat count above %1. + Waiting for sat count above %1. + + + + PreFlightRCCheck + + + Radio Control + Radio Control + + + + Receiving signal. Perform range test & confirm. + Receiving signal. Perform range test & confirm. + + + + No signal or invalid autopilot-RC config. Check RC and console. + No signal or invalid autopilot-RC config. Check RC and console. + + + + PreFlightSensorsHealthCheck + + + Sensors + Sensors + + + + Failure. Magnetometer issues. Check console. + Failure. Magnetometer issues. Check console. + + + + Failure. Accelerometer issues. Check console. + Failure. Accelerometer issues. Check console. + + + + Failure. Gyroscope issues. Check console. + Failure. Gyroscope issues. Check console. + + + + Failure. Barometer issues. Check console. + Failure. Barometer issues. Check console. + + + + Failure. Airspeed sensor issues. Check console. + Failure. Airspeed sensor issues. Check console. + + + + Failure. AHRS issues. Check console. + Failure. AHRS issues. Check console. + + + + Failure. GPS issues. Check console. + Failure. GPS issues. Check console. + + + + PreFlightSoundCheck + + + Sound output + Sound output + + + + QGC audio output enabled. System audio output enabled, too? + QGC audio output enabled. System audio output enabled, too? + + + + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + + + + QGCApplication + + + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + + + + Telemetry save error + Telemetry save error + + + + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + + + + The format for QGroundControl saved settings has been modified. Your saved settings have been reset to defaults. + The format for QGroundControl 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. + The Offline Map Cache database has been upgraded. Your old map cache sets have been reset. + + + + Telemetry Save Error + Telemetry Save Error + + + + Unable to save telemetry log. Application save directory is not set. + Unable to save telemetry log. Application save directory is not set. + + + + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + + + + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + + + + QGCCorePlugin + + + General + General + + + + Comm Links + Comm Links + + + + Offline Maps + Offline Maps + + + + MAVLink + MAVLink + + + + Console + Console + + + + Help + Help + + + + Mock Link + Mock Link + + + + Debug + Debug + + + + Values + Values + + + + Camera + Camera + + + + Video Stream + Video Stream + + + + Health + Health + + + + Vibration + Vibration + + + + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + + + + QGCFenceCircle + + + GeoFence Circle only supports version %1 + GeoFence Circle only supports version %1 + + + + QGCFencePolygon + + + GeoFence Polygon only supports version %1 + GeoFence Polygon only supports version %1 + + + + QGCFileDialog + + + + Delete + Delete + + + + No files + No files + + + + New file name: + New file name: + + + + File names must end with .%1 file extension. If missing it will be added. + File names must end with .%1 file extension. If missing it will be added. + + + + The file %1 exists. Click Save again to replace it. + The file %1 exists. Click Save again to replace it. + + + + Save to existing file: + Save to existing file: + + + + QGCFileDownload + + + Could not save downloaded file to %1. Error: %2 + Could not save downloaded file to %1. Error: %2 + + + + Download cancelled + Download cancelled + + + + Error: File Not Found + Error: File Not Found + + + + Error during download. Error: %1 + Error during download. Error: %1 + + + + QGCFlightGearLink + + + FlightGear 3.0+ Link (port:%1) + FlightGear 3.0+ Link (port:%1) + + + + + FlightGear Failed to Start + FlightGear Failed to Start + + + + FlightGear Crashed + FlightGear Crashed + + + + This is a FlightGear-related problem. Please upgrade FlightGear + This is a FlightGear-related problem. Please upgrade FlightGear + + + + FlightGear Start Timed Out + FlightGear Start Timed Out + + + + + + Please check if the path and command is correct + Please check if the path and command is correct + + + + + Could not Communicate with FlightGear + Could not Communicate with FlightGear + + + + FlightGear Error + FlightGear Error + + + + Please check if the path and command is correct. + Please check if the path and command is correct. + + + + + + + + + + + + + + + FlightGear HIL + FlightGear HIL + + + + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + + + + + FlightGear failed to start. There are mismatched quotes in specified command line options + FlightGear failed to start. There are mismatched quotes in specified command line options + + + + FlightGear application not found + FlightGear application not found + + + + FlightGear application not found at: %1 + FlightGear application not found at: %1 + + + + I'll specify directory + I'll specify directory + + + + Please select directory of FlightGear application : + Please select directory of FlightGear application : + + + + --fg-root directory specified from ui option not found: %1 + --fg-root directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + + + + --fg-scenery directory specified from ui option not found: %1 + --fg-scenery directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + + + + Incorrect %1 installation. Aircraft directory is missing: '%2'. + Incorrect %1 installation. Aircraft directory is missing: '%2'. + + + + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + + + + Incorrect installation. Protocol directory is missing (%1). + Incorrect installation. Protocol directory is missing (%1). + + + + Incorrect installation. FlightGear protocol file missing: %1 + Incorrect installation. FlightGear protocol file missing: %1 + + + + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + + + + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + + + + Delete of protocol file failed. You will have to manually delete the file. + Delete of protocol file failed. You will have to manually delete the file. + + + + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + + + + Fix it for me + Fix it for me + + + + Copy failed + Copy failed + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + + + + Copy to Clipboard + Copy to Clipboard + + + + QGCHilConfiguration + + + HIL Config + HIL Config + + + + Simulator + Simulator + + + + FlightGear 3.0+ + FlightGear 3.0+ + + + + X-Plane 10 + X-Plane 10 + + + + X-Plane 9 + X-Plane 9 + + + + QGCHilFlightGearConfiguration + + + Form + Form + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + Airframe: + Airframe: + + + + Start + Start + + + + Stop + Stop + + + + Sensor HIL + Sensor HIL + + + + Barometer Offset [kPa]: + Barometer Offset [kPa]: + + + + 0 + + + + + Reset to default options + Reset to default options + + + + QGCHilJSBSimConfiguration + + + Form + Form + + + + Airframe: + Airframe: + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + + + + Start + Start + + + + Stop + Stop + + + + QGCHilXPlaneConfiguration + + + Form + Form + + + + Start + Start + + + + Host + Host + + + + Enable sensor level HIL + Enable sensor level HIL + + + + 127.0.0.1:49000 + 127.0.0.1:49000 + + + + Use newer actuator format + Use newer actuator format + + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + QGCJSBSimLink + + + JSBSim Link (port:%1) + JSBSim Link (port:%1) + + + + JSBSim failed to start. JSBSim was not found at %1 + JSBSim failed to start. JSBSim was not found at %1 + + + + JSBSim failed to start. JSBSim data directory was not found at %1 + JSBSim failed to start. JSBSim data directory was not found at %1 + + + + JSBSim Failed to start. Please check if the path and command is correct + JSBSim Failed to start. Please check if the path and command is correct + + + + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + + + + JSBSim start timed out. Please check if the path and command is correct + JSBSim start timed out. Please check if the path and command is correct + + + + Could not communicate with JSBSim. Please check if the path and command are correct + Could not communicate with JSBSim. Please check if the path and command are correct + + + + JSBSim error occurred. Please check if the path and command is correct. + JSBSim error occurred. Please check if the path and command is correct. + + + + QGCLogEntry + + + Pending + Pending + + + + QGCMAVLinkInspector + + + MAVLink Inspector + MAVLink Inspector + + + + System + System + + + + Component + Component + + + + Clear + Clear + + + + + + All + All + + + + Name + Name + + + + Value + Value + + + + Type + Type + + + + Vehicle %1 + Vehicle %1 + + + + QGCMAVLinkLogPlayer + + + Form + Form + + + + + + Start to replay Flight Data + Start to replay Flight Data + + + + ... + ... + + + + Time + Time + + + + No Flight Data selected.. + No Flight Data selected.. + + + + + + Select the Flight Data to replay + Select the Flight Data to replay + + + + Replay Flight Data + Replay Flight Data + + + + Log Replay + Log Replay + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Load Telemetry Log File + Load Telemetry Log File + + + + MAVLink Log Files (*.tlog);;All Files (*) + MAVLink Log Files (*.tlog);;All Files (*) + + + + QGCMapPolygonVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Circle + Circle + + + + Polygon + Polygon + + + + Set radius... + Set radius... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + Radius: + Radius: + + + + QGCMapPolylineVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + QGCMapRCToParamDialog + + + Dialog + Dialog + + + + Bind + Bind + + + + Parameter Tuning ID + Parameter Tuning ID + + + + + 1 + 1 + + + + 2 + 2 + + + + 3 + 3 + + + + Parameter + Parameter + + + + TextLabel + TextLabel + + + + with + with + + + + Scale (keep default) + Scale (keep default) + + + + Center value + Center value + + + + Minimum Value + Minimum Value + + + + Maximum Value + Maximum Value + + + + Waiting for parameter refresh,,, + Waiting for parameter refresh,,, + + + + Tuning IDs can be mapped to channels in the RC settings + Tuning IDs can be mapped to channels in the RC settings + + + + QGCPluginHost + + + Form + Form + + + + Loaded Plugins + Loaded Plugins + + + + Plugin Log + Plugin Log + + + + QGCQFileDialog + + + File Exists + File Exists + + + + %1 already exists. +Do you want to replace it? + %1 already exists. +Do you want to replace it? + + + + Replace + Replace + + + + QGCQmlWidgetHolder + + + Form + Form + + + + QGCQuickWidget + + + Source not ready: Status(%1) +Errors: +%2 + Source not ready: Status(%1) +Errors: +%2 + + + + QGCTextField + + + ? + ? + + + + QGCUASFileView + + + Form + Form + + + + List Files + List Files + + + + Download File + Download File + + + + + Upload File + Upload File + + + + Download Directory + Download Directory + + + + Downloading: %1 + Downloading: %1 + + + + Uploading: %1 + Uploading: %1 + + + + Error: %1 + Error: %1 + + + + QGCUASFileViewMulti + + + Onboard Files + Onboard Files + + + + QGCUnconnectedInfoWidget + + + Form + Form + + + + QGCView + + + showDialog called before QGCView.completed signalled + showDialog called before QGCView.completed signalled + + + + QGCViewDialogContainer + + + Ok + Ok + + + + + Open + Open + + + + Save + Save + + + + Apply + Apply + + + + Save All + Save All + + + + Yes + Yes + + + + Yes to All + Yes to All + + + + Retry + Retry + + + + Reset + Reset + + + + Restore to Defaults + Restore to Defaults + + + + Ignore + Ignore + + + + Cancel + Cancel + + + + Close + Close + + + + No + No + + + + No to All + No to All + + + + Abort + Abort + + + + QGCWebView + + + Form + Form + + + + about:blank + about:blank + + + + QGCXPlaneLink + + + X-Plane Link (localPort:%1) + X-Plane Link (localPort:%1) + + + + Waiting for XPlane.. + Waiting for XPlane.. + + + + X-Plane Failed to start. Please check if the path and command is correct + X-Plane Failed to start. Please check if the path and command is correct + + + + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + + + + X-Plane start timed out. Please check if the path and command is correct + X-Plane start timed out. Please check if the path and command is correct + + + + Could not communicate with X-Plane. Please check if the path and command are correct + Could not communicate with X-Plane. Please check if the path and command are correct + + + + X-Plane error occurred. Please check if the path and command is correct. + X-Plane error occurred. Please check if the path and command is correct. + + + + X-Plane HIL + X-Plane HIL + + + + Receiving from XPlane at %1 Hz + Receiving from XPlane at %1 Hz + + + + Receiving from XPlane. + Receiving from XPlane. + + + + QMap3D + + + Form + Form + + + + Map + Map + + + + Vehicle + Vehicle + + + + QObject + + + Unknown + Unknown + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + OpenPilot + OpenPilot + + + + RTK GPS + RTK GPS + + + + The following required keys are missing: %1 + The following required keys are missing: %1 + + + + value for coordinate is not array + value for coordinate is not array + + + + Coordinate array must contain %1 values + Coordinate array must contain %1 values + + + + Coordinate array may only contain double values, found: %1 + Coordinate array may only contain double values, found: %1 + + + + Incorrect value type - key:type:expected %1:%2:%3 + Incorrect value type - key:type:expected %1:%2:%3 + + + + enum strings/values count mismatch in %3 strings:values %1:%2 + enum strings/values count mismatch in %3 strings:values %1:%2 + + + + Incorrect file type key expected:%1 actual:%2 + Incorrect file type key expected:%1 actual:%2 + + + + Incorrect type for version value, must be integer + Incorrect type for version value, must be integer + + + + File version %1 is no longer supported + File version %1 is no longer supported + + + + File version %1 is newer than current supported version %2 + File version %1 is newer than current supported version %2 + + + + value for coordinate array is not array + value for coordinate array is not array + + + + Unknown type: %1 + Unknown type: %1 + + + + + Guided mode not supported by Vehicle. + Guided mode not supported by Vehicle. + + + + Follow Me + Follow Me + + + + QmlTest + + + Window Color + Window Color + + + + Light + Light + + + + Dark + Dark + + + + + Disabled + Disabled + + + + + Enabled + Enabled + + + + + Value + Value + + + + + Label + Label + + + + + + + + + Button + Button + + + + + + Item 1 + Item 1 + + + + + + Item 2 + Item 2 + + + + + + Item 3 + Item 3 + + + + + Radio + Radio + + + + + Check Box + Check Box + + + + + SUB MENU + SUB MENU + + + + RCRSSIIndicator + + + RC RSSI Status + RC RSSI Status + + + + RC RSSI Data Unavailable + RC RSSI Data Unavailable + + + + N/A + No data available + N/A + + + + RSSI: + RSSI: + + + + RadioComponent + + + Radio + Radio + + + + Reboot required + Reboot required + + + + Your stick mappings have changed, you must reboot the vehicle for correct operation. + Your stick mappings have changed, you must reboot the vehicle for correct operation. + + + + Throttle channel reversed + Throttle channel reversed + + + + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + + + + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + + + + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + + + + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + + + + Please turn on transmitter. + Please turn on transmitter. + + + + %1 channels or more are needed to fly. + %1 channels or more are needed to fly. + + + + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + + + + DSM2 Mode + DSM2 Mode + + + + DSMX (7 channels or less) + DSMX (7 channels or less) + + + + DSMX (8 channels or more) + DSMX (8 channels or more) + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Roll + Roll + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + + Calibrate + Calibrate + + + + Additional Radio setup: + Additional Radio setup: + + + + Spektrum Bind + Spektrum Bind + + + + Copy Trims + Copy Trims + + + + Mode 1 + Mode 1 + + + + Mode 2 + Mode 2 + + + + RadioComponentController + + + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + + + + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + + + + Move the Throttle stick all the way up and hold it there... + Move the Throttle stick all the way up and hold it there... + + + + Move the Throttle stick all the way down and leave it there... + Move the Throttle stick all the way down and leave it there... + + + + Move the Yaw stick all the way to the left and hold it there... + Move the Yaw stick all the way to the left and hold it there... + + + + Move the Yaw stick all the way to the right and hold it there... + Move the Yaw stick all the way to the right and hold it there... + + + + Move the Roll stick all the way to the left and hold it there... + Move the Roll stick all the way to the left and hold it there... + + + + Move the Roll stick all the way to the right and hold it there... + Move the Roll stick all the way to the right and hold it there... + + + + Move the Pitch stick all the way down and hold it there... + Move the Pitch stick all the way down and hold it there... + + + + Move the Pitch stick all the way up and hold it there... + Move the Pitch stick all the way up and hold it there... + + + + Allow the Pitch stick to move back to center... + Allow the Pitch stick to move back to center... + + + + Move all the transmitter switches and/or dials back and forth to their extreme positions. + Move all the transmitter switches and/or dials back and forth to their extreme positions. + + + + All settings have been captured. Click Next to write the new parameters to your board. + All settings have been captured. Click Next to write the new parameters to your board. + + + + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + + + + Next + Next + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + RallyPointController + + + Rally: %1 + Rally: %1 + + + + Rally Points supports version %1 + Rally Points supports version %1 + + + + RallyPointEditorHeader + + + Rally Points + Rally Points + + + + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + + + + Click in the map to add new rally points. + Click in the map to add new rally points. + + + + This vehicle does not support Rally Points. + This vehicle does not support Rally Points. + + + + RallyPointItemEditor + + + Rally Point + Rally Point + + + + Delete + Delete + + + + RallyPointMapVisuals + + + R + rally point map item label + R + + + + SafetyComponent + + + + Low Battery Failsafe Trigger + Low Battery Failsafe Trigger + + + + + + + + + Failsafe Action: + Failsafe Action: + + + + + Battery Warn Level: + Battery Warn Level: + + + + + Battery Failsafe Level: + Battery Failsafe Level: + + + + + RC Loss Failsafe Trigger + RC Loss Failsafe Trigger + + + + + RC Loss Timeout: + RC Loss Timeout: + + + + + Data Link Loss Failsafe Trigger + Data Link Loss Failsafe Trigger + + + + + Data Link Loss Timeout: + Data Link Loss Timeout: + + + + + Geofence Failsafe Trigger + Geofence Failsafe Trigger + + + + + Action on breach: + Action on breach: + + + + + Hardware in the Loop Simulation + Hardware in the Loop Simulation + + + + + HITL Enabled: + HITL Enabled: + + + + + Battery Emergency Level: + Battery Emergency Level: + + + + + Max Radius: + Max Radius: + + + + + Max Altitude: + Max Altitude: + + + + + Return Home Settings + Return Home Settings + + + + + Climb to altitude of: + Climb to altitude of: + + + + + Return home, then: + Return home, then: + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Time + Loiter Time + + + + + Loiter Altitude + Loiter Altitude + + + + + Land Mode Settings + Land Mode Settings + + + + + Landing Descent Rate: + Landing Descent Rate: + + + + + Disarm After: + Disarm After: + + + + Safety + Safety + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + SafetyComponentSummary + + + + Low Battery Failsafe + Low Battery Failsafe + + + + + RC Loss Failsafe + RC Loss Failsafe + + + + + RC Loss Timeout + RC Loss Timeout + + + + + Data Link Loss Failsafe + Data Link Loss Failsafe + + + + + RTL Climb To + RTL Climb To + + + + + RTL, Then + RTL, Then + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Alt + Loiter Alt + + + + + Land Delay + Land Delay + + + + SensorsComponent + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + SensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Unsupported calibration firmware version, using log + Unsupported calibration firmware version, using log + + + + Place your vehicle into one of the Incomplete orientations shown below and hold it still + 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 + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + 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 + Orientation already completed, place you vehicle into one of the incomplete orientations shown below and hold it still + + + + SensorsComponentSummary + + + + Compass 0 + Compass 0 + + + + + + + + + Setup required + Setup required + + + + + + + + + + + + + Ready + Ready + + + + + Compass 1 + Compass 1 + + + + + Compass 2 + Compass 2 + + + + + Gyro + Gyro + + + + + Accelerometer + Accelerometer + + + + SensorsComponentSummaryFixedWing + + + + Compass: + Compass: + + + + + + + + + + + Setup required + Setup required + + + + + + + + + + + Ready + Ready + + + + + Gyro: + Gyro: + + + + + Accelerometer: + Accelerometer: + + + + + Airspeed: + Airspeed: + + + + SensorsSetup + + + + + + If the orientation is in the direction of flight, select ROTATION_NONE. + If the orientation is in the direction of flight, select ROTATION_NONE. + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Sensor Calibration + Sensor Calibration + + + + + Compass Calibration Complete + Compass Calibration Complete + + + + + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + + + + + Set autopilot orientation before calibrating. + Set autopilot orientation before calibrating. + + + + + + + Autopilot Orientation: + Autopilot Orientation: + + + + + Make sure to reboot the vehicle prior to flight. + Make sure to reboot the vehicle prior to flight. + + + + + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + + + + + Reboot Vehicle + Reboot Vehicle + + + + + External Compass Orientation: + External Compass Orientation: + + + + + External Compass 1 Orientation: + External Compass 1 Orientation: + + + + + Compass 2 Orientation + Compass 2 Orientation + + + + + Compass + Compass + + + + + Calibrate Compass + Calibrate Compass + + + + + Gyroscope + Gyroscope + + + + + Calibrate Gyro + Calibrate Gyro + + + + + Accelerometer + Accelerometer + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Level Horizon + Level Horizon + + + + + Airspeed + Airspeed + + + + + Calibrate Airspeed + Calibrate Airspeed + + + + + Cancel + Cancel + + + + + Next + Next + + + + + + + Set Orientations + Set Orientations + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + SerialLink + + + Could not send data - link %1 is disconnected! + Could not send data - link %1 is disconnected! + + + + Error connecting: Could not create port. %1 + Error connecting: Could not create port. %1 + + + + Error opening port: %1 + Error opening port: %1 + + + + Could not read data - link %1 is disconnected! + Could not read data - link %1 is disconnected! + + + + Link Error + Link Error + + + + SerialSettings + + + Serial Link Settings + Serial Link Settings + + + + Serial Port: + Serial Port: + + + + No serial ports available + No serial ports available + + + + Baud Rate: + Baud Rate: + + + + Baud rate name not in combo box + Baud rate name not in combo box + + + + Show Advanced Serial Settings + Show Advanced Serial Settings + + + + Enable Flow Control + Enable Flow Control + + + + Parity: + Parity: + + + + None + None + + + + Even + Even + + + + Odd + Odd + + + + Stop Bits: + Stop Bits: + + + + SetupPage + + + armed + armed + + + + flying + flying + + + + %1 Setup + %1 Setup + + + + Advanced + Advanced + + + + (Disabled while the vehicle is %1) + (Disabled while the vehicle is %1) + + + + SetupView + + + This operation cannot be performed while the vehicle is armed. + This operation cannot be performed while the vehicle is armed. + + + + missing message panel text + missing message panel text + + + + %1 setup must be completed prior to %2 setup. + %1 setup must be completed prior to %2 setup. + + + + %1 does not currently support setup of your vehicle type. + %1 does not currently support setup of your vehicle type. + + + + Vehicle settings and info will display after connecting your vehicle. + Vehicle settings and info will display after connecting your vehicle. + + + + You are currently connected to a vehicle but it did not return the full parameter list. + You are currently connected to a vehicle but it did not return the full parameter list. + + + + As a result, the full set of vehicle setup options are not available. + As a result, the full set of vehicle setup options are not available. + + + + Vehicle Setup + Vehicle Setup + + + + Summary + Summary + + + + Firmware + Firmware + + + + PX4Flow + PX4Flow + + + + Joystick + Joystick + + + + Parameters + Parameters + + + + SimpleItemEditor + + + Provides advanced access to all commands/parameters. Be very careful! + Provides advanced access to all commands/parameters. Be very careful! + + + + Altitude + Altitude + + + + Rel + Rel + + + + Relative to home altitude + Relative to home altitude + + + + Abs + Abs + + + + Absolute WGS84 + Absolute WGS84 + + + + AGL + AGL + + + + Calculated from terrain data +Abs Alt + Calculated from terrain data +Abs Alt + + + + TerrF + TerrF + + + + Using terrain reference frame + Using terrain reference frame + + + + Flight Speed + Flight Speed + + + + SimpleMissionItem + + + Unknown: %1 + Unknown: %1 + + + + H + H + + + + Takeoff + Takeoff + + + + Land + Land + + + + VTOL Takeoff + VTOL Takeoff + + + + VTOL Land + VTOL Land + + + + ROI + ROI + + + + StructureScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Structure Scan + Structure Scan + + + + StructureScanEditor + + + Note: Polygon respresents structure surface not vehicle flight path. + Note: Polygon respresents structure surface not vehicle flight path. + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Scan Distance + Scan Distance + + + + Layer Height + Layer Height + + + + + Trigger Distance + Trigger Distance + + + + Scan + Scan + + + + Structure height + Structure height + + + + # Layers + # Layers + + + + Bottom layer alt + Bottom layer alt + + + + Gimbal pitch + Gimbal pitch + + + + Relative altitude + Relative altitude + + + + Rotate entry point + Rotate entry point + + + + Statistics + Statistics + + + + Photo count + Photo count + + + + Photo interval + Photo interval + + + + secs + secs + + + + SurveyComplexItem + + + Survey items do not support version %1 + Survey items do not support version %1 + + + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 but %2 object is missing + %1 but %2 object is missing + + + + + Survey + Survey + + + + S + S + + + + SurveyItemEditor + + + Trigger Distance + Trigger Distance + + + + Hover and capture image + Hover and capture image + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Angle + Angle + + + + Turnaround dist + Turnaround dist + + + + Altitude + Altitude + + + + Spacing + Spacing + + + + Transects + Transects + + + + Rotate Entry Point + Rotate Entry Point + + + + Refly at 90 deg offset + Refly at 90 deg offset + + + + Images in turnarounds + Images in turnarounds + + + + Fly alternate transects + Fly alternate transects + + + + Relative altitude + Relative altitude + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + SyslinkComponent + + + Radio Settings + Radio Settings + + + + Channel + Channel + + + + Address + Address + + + + Data Rate + Data Rate + + + + Syslink + Syslink + + + + The Syslink Component is used to setup the radio connection on Crazyflies. + The Syslink Component is used to setup the radio connection on Crazyflies. + + + + TCPLink + + + + Link Error + Link Error + + + + Error on link %1. Connection failed + Error on link %1. Connection failed + + + + Error on link %1. Error on socket: %2. + Error on link %1. Error on socket: %2. + + + + TcpSettings + + + TCP Link Settings + TCP Link Settings + + + + Host Address: + Host Address: + + + + TCP Port: + TCP Port: + + + + TelemetryRSSIIndicator + + + Telemetry RSSI Status + Telemetry RSSI Status + + + + Local RSSI: + Local RSSI: + + + + Remote RSSI: + Remote RSSI: + + + + RX Errors: + RX Errors: + + + + Errors Fixed: + Errors Fixed: + + + + TX Buffer: + TX Buffer: + + + + Local Noise: + Local Noise: + + + + Remote Noise: + Remote Noise: + + + + TransectStyleComplexItem + + + TransectStyleComplexItem version %2 not supported + TransectStyleComplexItem version %2 not supported + + + + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + + + + + Transect + Transect + + + + T + T + + + + TransectStyleComplexItemStats + + + Survey Area + Survey Area + + + + Photo Count + Photo Count + + + + Photo Interval + Photo Interval + + + + secs + secs + + + + Trigger Distance + Trigger Distance + + + + UAS + + + UNINIT + UNINIT + + + + Unitialized, booting up. + Unitialized, booting up. + + + + BOOT + BOOT + + + + Booting system, please wait. + Booting system, please wait. + + + + CALIBRATING + CALIBRATING + + + + Calibrating sensors, please wait. + Calibrating sensors, please wait. + + + + ACTIVE + ACTIVE + + + + Active, normal operation. + Active, normal operation. + + + + STANDBY + STANDBY + + + + Standby mode, ready for launch. + Standby mode, ready for launch. + + + + CRITICAL + CRITICAL + + + + FAILURE: Continuing operation. + FAILURE: Continuing operation. + + + + EMERGENCY + EMERGENCY + + + + EMERGENCY: Land Immediately! + EMERGENCY: Land Immediately! + + + + SHUTDOWN + SHUTDOWN + + + + Powering off system. + Powering off system. + + + + UNKNOWN + UNKNOWN + + + + Unknown system state + Unknown system state + + + + UASMessageHandler + + + EMERGENCY: + EMERGENCY: + + + + ALERT: + ALERT: + + + + Critical: + Critical: + + + + Error: + Error: + + + + Warning: + Warning: + + + + Notice: + Notice: + + + + Info: + Info: + + + + Debug: + Debug: + + + + UDPLink + + + + UDP Link Error + UDP Link Error + + + + Error binding UDP port: %1 + Error binding UDP port: %1 + + + + Error registering Zeroconf + Error registering Zeroconf + + + + ULogParser + + + Could not detect ULog file header magic + Could not detect ULog file header magic + + + + Could not detect camera_capture packets in ULog + Could not detect camera_capture packets in ULog + + + + UdpSettings + + + UDP Link Settings + UDP Link Settings + + + + Listening Port: + Listening Port: + + + + Target Hosts: + Target Hosts: + + + + Add + Add + + + + Remove + Remove + + + + VTOLModeIndicator + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + ValuePageWidget + + + Value Widget Setup + Value Widget Setup + + + + Select the values you want to display: + Select the values you want to display: + + + + Large + Large + + + + Vehicle + + + MAVLink Generic + MAVLink Generic + + + + Fixed Wing + Fixed Wing + + + + Multi-Rotor + Multi-Rotor + + + + VTOL + VTOL + + + + Rover + Rover + + + + Sub + Sub + + + + Unknown + Unknown + + + + switch to %2 as priority link + switch to %2 as priority link + + + + %1 communication to auxiliary link %2 %3 + %1 communication to auxiliary link %2 %3 + + + + Communication regained + Communication regained + + + + Communication regained to vehicle %1 on %2 link %3 + Communication regained to vehicle %1 on %2 link %3 + + + + + priority + priority + + + + + auxiliary + auxiliary + + + + Communication regained to vehicle %1 + Communication regained to vehicle %1 + + + + Communication lost + Communication lost + + + + Communication lost to vehicle %1 on %2 link %3 + Communication lost to vehicle %1 on %2 link %3 + + + + Communication lost to vehicle %1 + Communication lost to vehicle %1 + + + + to vehicle %1 + to vehicle %1 + + + + %1 command temporarily rejected + %1 command temporarily rejected + + + + %1 command denied + %1 command denied + + + + %1 command not supported + %1 command not supported + + + + %1 command failed + %1 command failed + + + + AutoLoad%1.%2 + AutoLoad%1.%2 + + + + %1 low battery: %2 percent remaining + %1 low battery: %2 percent remaining + + + + Mission transfer failed. Retry transfer. Error: %1 + Mission transfer failed. Retry transfer. Error: %1 + + + + GeoFence transfer failed. Retry transfer. Error: %1 + GeoFence transfer failed. Retry transfer. Error: %1 + + + + Rally Point transfer failed. Retry transfer. Error: %1 + Rally Point transfer failed. Retry transfer. Error: %1 + + + + Generic micro air vehicle + Generic micro air vehicle + + + + Fixed wing aircraft + Fixed wing aircraft + + + + Quadrotor + Quadrotor + + + + Coaxial helicopter + Coaxial helicopter + + + + Normal helicopter with tail rotor. + Normal helicopter with tail rotor. + + + + Ground installation + Ground installation + + + + Operator control unit / ground control station + Operator control unit / ground control station + + + + Airship, controlled + Airship, controlled + + + + Free balloon, uncontrolled + Free balloon, uncontrolled + + + + Rocket + Rocket + + + + Ground rover + Ground rover + + + + Surface vessel, boat, ship + Surface vessel, boat, ship + + + + Submarine + Submarine + + + + Hexarotor + Hexarotor + + + + + Octorotor + Octorotor + + + + + Flapping wing + Flapping wing + + + + Onboard companion controller + Onboard companion controller + + + + Two-rotor VTOL using control surfaces in vertical operation in addition. Tailsitter + 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 + Quad-rotor VTOL using a V-shaped quad config in vertical operation. Tailsitter + + + + Tiltrotor VTOL + Tiltrotor VTOL + + + + VTOL reserved 2 + VTOL reserved 2 + + + + VTOL reserved 3 + VTOL reserved 3 + + + + VTOL reserved 4 + VTOL reserved 4 + + + + VTOL reserved 5 + VTOL reserved 5 + + + + Onboard gimbal + Onboard gimbal + + + + Onboard ADSB peripheral + Onboard ADSB peripheral + + + + vehicle %1 + vehicle %1 + + + + %1 %2 flight mode + %1 %2 flight mode + + + + armed + armed + + + + disarmed + disarmed + + + + Vehicle did not respond to command: %1 + Vehicle did not respond to command: %1 + + + + VehicleMapItem + + + Vehicle %1 + Vehicle %1 + + + + VehicleRotationCal + + + Hold Still + Hold Still + + + + Completed + Completed + + + + Incomplete + Incomplete + + + + VehicleSummary + + + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + + + + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + + + + VibrationPageWidget + + + Vibe + Vibe + + + + Clip count + Clip count + + + + Accel 1: + Accel 1: + + + + Accel 2: + Accel 2: + + + + Accel 3: + Accel 3: + + + + Not Available + Not Available + + + + VideoPageWidget + + + Enable Stream + Enable Stream + + + + Grid Lines + Grid Lines + + + + Stop Recording + Stop Recording + + + + Record Stream + Record Stream + + + + Video Streaming Not Configured + Video Streaming Not Configured + + + + VideoReceiver + + + Unabled to record video. Video save path must be specified in Settings. + Unabled to record video. Video save path must be specified in Settings. + + + + Invalid video format defined. + Invalid video format defined. + + + + ViewWidget + + + missing connected implementation + missing connected implementation + + + + no vehicle connected + no vehicle connected + + + + linechart + + + Form + Form + + + + Filter... (Ctrl+F) + Filter... (Ctrl+F) + + + + All MAVs + All MAVs + + + + Display only variable names in curve list + Display only variable names in curve list + + + + Short names + Short names + + + + + Display variable units in curve list + Display variable units in curve list + + + + Show units + Show units + + + + Rotate color scheme for all curves + Rotate color scheme for all curves + + + + Recolor + Recolor + + + diff --git a/localization/qgc_ja.ts b/localization/qgc_ja.ts new file mode 100644 index 000000000..b1fa38b2e --- /dev/null +++ b/localization/qgc_ja.ts @@ -0,0 +1,13832 @@ + + + + + APMAirframeComponent + + + + Please select your airframe type + 機体タイプをé¸æŠžã—ã¦ãã ã•ã„。 + + + + + Frame Class: + フレームクラス: + + + + + Frame Type: + フレームタイプ: + + + + Airframe + 機体 + + + + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + 機体セットアップã¯ã€æ©Ÿä½“ã®ç¨®é¡žã‚’é¸æŠžã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã—ã¾ã™ã€‚ã¾ãŸã™ã§ã«è¨­å®šæ¸ˆã¿ã®æ©Ÿä½“ã®ãƒ‘ラメータを読ã¿è¾¼ã‚€ã“ã¨ã‚‚ã§ãã¾ã™ã€‚ + + + + APMAirframeComponentController + + + Param file github json download failed: %1 + パラメータファイルã®github jsonダウンロードã«å¤±æ•—ã—ã¾ã—ãŸ: %1 + + + + Param file download failed: %1 + パラメータファイルã®ãƒ€ã‚¦ãƒ³ãƒ­ãƒ¼ãƒ‰ã«å¤±æ•—ã—ã¾ã—ãŸ: %1 + + + + APMAirframeComponentSummary + + + + + + Frame Type + フレームタイプ + + + + + Frame Class + フレームクラス + + + + + Firmware Version + ファームウェアãƒãƒ¼ã‚¸ãƒ§ãƒ³ + + + + + Unknown + ä¸æ˜Ž + + + + APMCameraComponent + + + + Disabled + 無効 + + + + + Channel + ãƒãƒ£ãƒ³ãƒãƒ« + + + + + Gimbal + ジンãƒãƒ« + + + + + Stabilize + スタビライズ + + + + + Servo reverse + サーボリãƒãƒ¼ã‚¹ + + + + + Output channel: + 出力ãƒãƒ£ãƒ³ãƒãƒ«: + + + + + Input channel: + 入力ãƒãƒ£ãƒ³ãƒãƒ«: + + + + + Gimbal angle limits: + ジンãƒãƒ«è§’度制é™: + + + + + + + min + æœ€å° + + + + + + + max + 最大 + + + + + Servo PWM limits: + サーボPWM制é™: + + + + + Gimbal Settings + ジンãƒãƒ«è¨­å®š + + + + + Type: + タイプ: + + + + + Gimbal Type changes takes affect next reboot of autopilot + ジンãƒãƒ«ã‚¿ã‚¤ãƒ—ã®å¤‰æ›´ã¯å†èµ·å‹•å¾Œã«é©ç”¨ã•ã‚Œã¾ã™ + + + + + Default Mode: + デフォルトモード: + + + + + Tilt + ãƒãƒ«ãƒˆ + + + + + Roll + ロール + + + + + Pan + パン + + + + Camera + カメラ + + + + Camera setup is used to adjust camera and gimbal settings. + カメラセットアップã¯ã‚«ãƒ¡ãƒ©ã¨ã‚¸ãƒ³ãƒãƒ«ã®è¨­å®šã‚’ã—ã¾ã™ã€‚ + + + + APMCameraComponentSummary + + + + Gimbal type + ジンãƒãƒ«ã‚¿ã‚¤ãƒ— + + + + + Tilt input channel + ãƒãƒ«ãƒˆå…¥åŠ›ãƒãƒ£ãƒ³ãƒãƒ« + + + + + Pan input channel + パン入力ãƒãƒ£ãƒ³ãƒãƒ« + + + + + Roll input channel + ロール入力ãƒãƒ£ãƒ³ãƒãƒ« + + + + APMFirmwarePlugin + + + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + QGroundControlã¯ãƒãƒ¼ã‚¸ãƒ§ãƒ³ %1.%2 以上をサãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã™ã€‚ç¾åœ¨ã€å¤ã„ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚’ã—よã†ã—ã¦ã„ã‚‹ãŸã‚ã€äºˆæœŸã—ãªã„çµæžœãŒç”Ÿã˜ã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚ + + + + Error during Solo video link setup: %1 + Soloビデオリンク設定エラー: %1 + + + + Unable to change altitude, vehicle altitude not known. + 高度ãŒä¸æ˜Žã®ãŸã‚ã€é«˜åº¦ã‚’変更ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“。 + + + + 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. + ミッション開始ã§ãã¾ã›ã‚“:アーム失敗ã—ã¾ã—ãŸã€‚ + + + + APMFlightModesComponent + + + + Flight Mode Settings + フライトモード設定 + + + + + (Channel 5) + (ãƒãƒ£ãƒ³ãƒãƒ« 5) + + + + + Flight mode channel: + フライトモードãƒãƒ£ãƒ³ãƒãƒ«: + + + + + Not assigned + 割り当ã¦ã‚‰ã‚Œã¦ã„ã¾ã›ã‚“ + + + + + Channel 1 + ãƒãƒ£ãƒ³ãƒãƒ« 1 + + + + + Channel 2 + ãƒãƒ£ãƒ³ãƒãƒ« 2 + + + + + Channel 3 + ãƒãƒ£ãƒ³ãƒãƒ« 3 + + + + + Channel 4 + ãƒãƒ£ãƒ³ãƒãƒ« 4 + + + + + Channel 5 + ãƒãƒ£ãƒ³ãƒãƒ« 5 + + + + + Channel 6 + ãƒãƒ£ãƒ³ãƒãƒ« 6 + + + + + Channel 7 + ãƒãƒ£ãƒ³ãƒãƒ« 7 + + + + + Channel 8 + ãƒãƒ£ãƒ³ãƒãƒ« 8 + + + + + Flight Mode + フライトモード + + + + + Channel Options + ãƒãƒ£ãƒ³ãƒãƒ«ã‚ªãƒ—ション + + + + + Channel option %1 : + ãƒãƒ£ãƒ³ãƒãƒ«ã‚ªãƒ—ション %1 : + + + + Flight Modes + フライトモード + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + フライトモード設定ã¯ã€ãƒ•ãƒ©ã‚¤ãƒˆãƒ¢ãƒ¼ãƒ‰ã‚’変更ã™ã‚‹ã‚¹ã‚¤ãƒƒãƒã‚’設定ã™ã‚‹ãŸã‚ã«ä½¿ç”¨ã•ã‚Œã¾ã™ã€‚ + + + + APMFlightModesComponentSummary + + + + Flight Mode 1 + フライトモード 1 + + + + + Flight Mode 2 + フライトモード 2 + + + + + Flight Mode 3 + フライトモード 3 + + + + + Flight Mode 4 + フライトモード 4 + + + + + Flight Mode 5 + フライトモード 5 + + + + + Flight Mode 6 + フライトモード 6 + + + + APMHeliComponent + + + + Servo Setup + サーボセットアップ + + + + + Servo + サーボ + + + + + Function + 機能 + + + + + Min + æœ€å° + + + + + Max + 最大 + + + + + Trim + トリム + + + + + Reversed + リãƒãƒ¼ã‚¹ + + + + + 1 + 1 + + + + + 2 + 2 + + + + + 3 + 3 + + + + + 4 + 4 + + + + + Swash Setup + スワッシュセットアップ + + + + + Throttle Setup + スロットルセットアップ + + + + + Collective Curve Setup + コレクティブカーブセットアップ + + + + Heli + ヘリ + + + + Heli Setup is used to setup parameters which are specific to a helicopter. + ヘリセットアップã¯ãƒ˜ãƒªã‚³ãƒ—ターã®ãƒ‘ラメータ調整ã«ä½¿ç”¨ã—ã¾ã™ã€‚ + + + + APMLightsComponent + + + + Disabled + 無効 + + + + + Channel + ãƒãƒ£ãƒ³ãƒãƒ« + + + + + Light Output Channels + ライト出力ãƒãƒ£ãƒ³ãƒãƒ« + + + + + Lights 1: + ライト 1: + + + + + Lights 2: + ライト 2: + + + + + Brightness Steps: + 明るã•ã®ã‚¹ãƒ†ãƒƒãƒ—: + + + + Lights + ライト + + + + Lights setup is used to adjust light output channels. + ライトセットアップã¯ãƒ©ã‚¤ãƒˆå‡ºåŠ›ãƒãƒ£ãƒ³ãƒãƒ«ã®èª¿æ•´ã«ä½¿ç”¨ã—ã¾ã™ã€‚ + + + + APMLightsComponentSummary + + + + Disabled + 無効 + + + + + Channel 5 + ãƒãƒ£ãƒ³ãƒãƒ« 5 + + + + + Channel 6 + ãƒãƒ£ãƒ³ãƒãƒ« 6 + + + + + Channel 7 + ãƒãƒ£ãƒ³ãƒãƒ« 7 + + + + + Channel 8 + ãƒãƒ£ãƒ³ãƒãƒ« 8 + + + + + Channel 9 + ãƒãƒ£ãƒ³ãƒãƒ« 9 + + + + + Channel 10 + ãƒãƒ£ãƒ³ãƒãƒ« 10 + + + + + Channel 11 + ãƒãƒ£ãƒ³ãƒãƒ« 11 + + + + + Channel 12 + ãƒãƒ£ãƒ³ãƒãƒ« 12 + + + + + Channel 13 + ãƒãƒ£ãƒ³ãƒãƒ« 13 + + + + + Channel 14 + ãƒãƒ£ãƒ³ãƒãƒ« 14 + + + + + Lights Output 1 + ライト出力 1 + + + + + Lights Output 2 + ライト出力 2 + + + + APMNotSupported + + + + Not supported + サãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“ + + + + APMPowerComponent + + + + Power Module 90A + Power Module 90A + + + + + Power Module HV + Power Module HV + + + + + 3DR Iris + 3DR Iris + + + + + Other + ãã®ä»– + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + 電圧計ã§ãƒãƒƒãƒ†ãƒªé›»åœ§ã‚’測定ã—ã€æ¸¬å®šå€¤ã‚’入力ã—ã¦ãã ã•ã„。計算ボタンをクリックã—ã€æ–°ã—ã„電圧係数を設定ã—ã¾ã™ã€‚ + + + + + Measured voltage: + 電圧測定: + + + + + Vehicle voltage: + ビークル電圧: + + + + + 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: + ビークル電æµ: + + + + + Battery monitor: + ãƒãƒƒãƒ†ãƒªãƒ¢ãƒ‹ã‚¿ãƒ¼: + + + + + Requires vehicle reboot + ビークルã®å†èµ·å‹•ãŒå¿…è¦ã§ã™ + + + + + + + Battery 1 + ãƒãƒƒãƒ†ãƒª 1 + + + + + Battery1 monitor: + ãƒãƒƒãƒ†ãƒª1モニター: + + + + + + + Reboot vehicle + ビークルå†èµ·å‹• + + + + + + + Battery 2 + ãƒãƒƒãƒ†ãƒª 2 + + + + + Battery2 monitor: + ãƒãƒƒãƒ†ãƒª2モニター: + + + + + 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. + 表示ã•ã‚Œã¦ã„る消費電æµãŒã€é›»æµè¨ˆã‚’使用ã—ã¦å¤–部ã‹ã‚‰èª­ã¿å–られる電æµã¨å¤§ããç•°ãªã‚‹å ´åˆã¯ã€ã“れを補正ã™ã‚‹ãŸã‚ã«ã‚¢ãƒ³ãƒšã‚¢/ボルト値を調整ã§ãã¾ã™ã€‚ æ–°ã—ã„値を計算ã™ã‚‹æ–¹æ³•ã«ã¤ã„ã¦ã¯ã€[計算] ボタンをクリックã—ã¦ãã ã•ã„。 + + + + Power + Power + + + + The Power Component is used to setup battery parameters. + The Power Component is used to setup battery parameters. + + + + APMPowerComponentSummary + + + + Batt1 monitor + ãƒãƒƒãƒ†ãƒª1モニター + + + + + Batt1 capacity + ãƒãƒƒãƒ†ãƒª1å®¹é‡ + + + + + Batt2 monitor + ãƒãƒƒãƒ†ãƒª2モニター + + + + + Batt2 capacity + ãƒãƒƒãƒ†ãƒª2å®¹é‡ + + + + APMRadioComponent + + + Radio + ラジオ + + + + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + + + + APMRadioComponentSummary + + + + Roll + ロール + + + + + + + + + + + Setup required + Setup required + + + + + + + + + + + Channel %1 + ãƒãƒ£ãƒ³ãƒãƒ« %1 + + + + + Pitch + ピッム+ + + + + Yaw + ヨー + + + + + Throttle + スロットル + + + + APMSafetyComponent + + + Safety + セーフティ + + + + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + + Requires vehicle reboot + Requires vehicle reboot + + + + + Low action: + Low action: + + + + + Critical action: + Critical action: + + + + + Low voltage threshold: + Low voltage threshold: + + + + + Critical voltage threshold: + Critical voltage threshold: + + + + + Low mAh threshold: + Low mAh threshold: + + + + + Critical mAh threshold: + Critical mAh threshold: + + + + + Reboot vehicle + Reboot vehicle + + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + + + + Failsafe Triggers + Failsafe Triggers + + + + + Throttle PWM threshold: + Throttle PWM threshold: + + + + + GCS failsafe + GCSフェールセール + + + + + + + Ground Station failsafe: + Ground Station failsafe: + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + + + PWM threshold: + PWM threshold: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + General Failsafe Triggers + General Failsafe Triggers + + + + + Disabled + 無効 + + + + + Always RTL + Always RTL + + + + + Continue with Mission in Auto Mode + Continue with Mission in Auto Mode + + + + + Always Land + Always Land + + + + + GeoFence + ジオフェンス + + + + + Circle GeoFence enabled + Circle GeoFence enabled + + + + + Altitude GeoFence enabled + Altitude GeoFence enabled + + + + + Report only + Report only + + + + + RTL or Land + RTL ã¾ãŸã¯ Land + + + + + Max radius: + Max radius: + + + + + Max altitude: + 最大高度: + + + + + + + Return to Launch + Return to Launch + + + + + + + Return at current altitude + Return at current altitude + + + + + + + Return at specified altitude: + Return at specified altitude: + + + + + Loiter above Home for: + Loiter above Home for: + + + + + Land with descent speed: + Land with descent speed: + + + + + Final loiter altitude: + Final loiter altitude: + + + + + Arming Checks + アーミングãƒã‚§ãƒƒã‚¯ + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentCopter + + + Ground Station failsafe: + Ground Station failsafe: + + + + Throttle failsafe: + Throttle failsafe: + + + + Disabled + 無効 + + + + Always RTL + Always RTL + + + + Continue with Mission in Auto Mode + Continue with Mission in Auto Mode + + + + Always Land + Always Land + + + + PWM threshold: + PWM threshold: + + + + Return to Launch + Return to Launch + + + + + Voltage threshold: + Voltage threshold: + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery low action: + Battery low action: + + + + + Battery critical action: + Battery critical action: + + + + + MAH threshold: + MAH threshold: + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + General Failsafe Triggers + General Failsafe Triggers + + + + GeoFence + ジオフェンス + + + + Circle GeoFence enabled + Circle GeoFence enabled + + + + Altitude GeoFence enabled + Altitude GeoFence enabled + + + + Report only + Report only + + + + RTL or Land + RTL ã¾ãŸã¯ Land + + + + Max radius: + Max radius: + + + + Max altitude: + Max altitude: + + + + Return at current altitude + Return at current altitude + + + + Return at specified altitude: + Return at specified altitude: + + + + Loiter above Home for: + Loiter above Home for: + + + + Land with descent speed: + Land with descent speed: + + + + Final loiter altitude: + Final loiter altitude: + + + + Arming Checks + Arming Checks + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentPlane + + + Failsafe Triggers + Failsafe Triggers + + + + Throttle PWM threshold: + Throttle PWM threshold: + + + + Voltage threshold: + Voltage threshold: + + + + MAH threshold: + MAH threshold: + + + + GCS failsafe + GCS failsafe + + + + Return to Launch + Return to Launch + + + + Return at current altitude + Return at current altitude + + + + Return at specified altitude: + Return at specified altitude: + + + + APMSafetyComponentRover + + + Failsafe Triggers + Failsafe Triggers + + + + Ground Station failsafe: + Ground Station failsafe: + + + + Throttle failsafe: + Throttle failsafe: + + + + PWM threshold: + PWM threshold: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + Disabled + 無効 + + + + Hold + Hold + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks + Arming Checks + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentSub + + + + Failsafe Actions + Failsafe Actions + + + + + GCS Heartbeat: + GCS Heartbeat: + + + + + Leak: + Leak: + + + + + Detector Pin: + Detector Pin: + + + + + Battery: + Battery: + + + + + EKF: + EKF: + + + + + Pilot Input: + Pilot Input: + + + + + Internal Temperature: + Internal Temperature: + + + + + Internal Pressure: + Internal Pressure: + + + + + Threshold: + Threshold: + + + + + Arming Checks + アーミングãƒã‚§ãƒƒã‚¯ + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentSummary + + + + Arming Checks: + アーミングãƒã‚§ãƒƒã‚¯: + + + + + Enabled + 有効 + + + + + Some disabled + Some disabled + + + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + Failsafe Action: + Failsafe Action: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + + + GeoFence: + ジオフェンス: + + + + + Disabled + 無効 + + + + + Altitude + 高度 + + + + + Circle + サークル + + + + + Altitude,Circle + Altitude,Circle + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Unknown + ä¸æ˜Ž + + + + + + + RTL min alt: + RTL最å°é«˜åº¦: + + + + + + + current + current + + + + APMSafetyComponentSummaryCopter + + + Disabled + 無効 + + + + Unknown + ä¸æ˜Ž + + + + Arming Checks: + アーミングãƒã‚§ãƒƒã‚¯: + + + + Enabled + 有効 + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + GeoFence: + GeoFence: + + + + Altitude + 高度 + + + + Circle + サークル + + + + Altitude,Circle + Altitude,Circle + + + + Report only + Report only + + + + RTL or Land + RTL ã¾ãŸã¯ Land + + + + RTL min alt: + RTL最å°é«˜åº¦: + + + + current + current + + + + APMSafetyComponentSummaryPlane + + + Throttle failsafe: + Throttle failsafe: + + + + + + Disabled + 無効 + + + + Voltage failsafe: + Voltage failsafe: + + + + mAh failsafe: + mAh failsafe: + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryRover + + + + + Disabled + 無効 + + + + Always RTL + Always RTL + + + + Always Hold + Always Hold + + + + + Unknown + Unknown + + + + Hold + ホールド + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks: + アーミングãƒã‚§ãƒƒã‚¯: + + + + Enabled + 有効 + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Failsafe Action: + Failsafe Action: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + APMSafetyComponentSummarySub + + + + Arming Checks: + Arming Checks: + + + + + Enabled + 有効 + + + + + Some disabled + Some disabled + + + + + GCS failsafe: + GCS failsafe: + + + + + Leak failsafe: + Leak failsafe: + + + + + Battery failsafe: + Battery failsafe: + + + + + EKF failsafe: + EKF failsafe: + + + + + Pilot Input failsafe: + Pilot Input failsafe: + + + + + Int. Temperature failsafe: + Int. Temperature failsafe: + + + + + Int. Pressure failsafe: + Int. Pressure failsafe: + + + + APMSensorsComponent + + + + If the compass or GPS module is mounted in flight direction, leave the default value (None) + If the compass or GPS module is mounted in flight direction, leave the default value (None) + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + For Compass calibration you will need to rotate your vehicle through a number of positions. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + The calibration for Compass %1 appears to be poor. + The calibration for Compass %1 appears to be poor. + + + + + Check the compass position within your vehicle and re-do the calibration. + Check the compass position within your vehicle and re-do the calibration. + + + + + + + Calibrate Compass + Calibrate Compass + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Sensor Settings + Sensor Settings + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Calibration complete + Calibration complete + + + + + Sensor Calibration + Sensor Calibration + + + + + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + + + + + + + Compass + Compass + + + + + + + (primary + (primary + + + + + + + (secondary + (secondary + + + + + + + , external + , external + + + + + + + , internal + , internal + + + + + + + Use Compass + Use Compass + + + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + + + + + - Green indicates a well functioning compass. + + - Green indicates a well functioning compass. + + + + + + - Yellow indicates a questionable compass or calibration. + + - Yellow indicates a questionable compass or calibration. + + + + + + - Red indicates a compass which should not be used. + + + - Red indicates a compass which should not be used. + + + + + + + + + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + + + + + Orientation: + Orientation: + + + + + If mounted in the direction of flight, select None. + If mounted in the direction of flight, select None. + + + + + Before calibrating make sure rotation settings are correct. + Before calibrating make sure rotation settings are correct. + + + + + Accelerometer calibration complete + Accelerometer calibration complete + + + + + Compass calibration complete + Compass calibration complete + + + + + + + Reboot Vehicle + Reboot Vehicle + + + + + Autopilot Rotation: + Autopilot Rotation: + + + + + 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. + 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. + 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. + 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. + 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. + 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. + Secure the copter (perhaps with tape) so that it does not move. + + + + + Turn on your transmitter and keep throttle at zero. + Turn on your transmitter and keep throttle at zero. + + + + + Click Ok to start CompassMot calibration. + Click Ok to start CompassMot calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press Ok. + To level the horizon you need to place the vehicle in its level flight position and press Ok. + + + + + depth + depth + + + + + altitude + altitude + + + + + Pressure calibration will set the %1 to zero at the current pressure reading. %2 + 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. + To calibrate the airspeed sensor shield it from the wind. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Accelerometer + Accelerometer + + + + + Compass + Compass + + + + + Accelerometer must be calibrated prior to Compass. + Accelerometer must be calibrated prior to Compass. + + + + + Level Horizon + Level Horizon + + + + + Accelerometer must be calibrated prior to Level Horizon. + Accelerometer must be calibrated prior to Level Horizon. + + + + + Calibrate Pressure + Calibrate Pressure + + + + + Cal Baro/Airspeed + Cal Baro/Airspeed + + + + + CompassMot + CompassMot + + + + + CompassMot - Compass Motor Interference Calibration + CompassMot - Compass Motor Interference Calibration + + + + + Next + Next + + + + + Cancel + Cancel + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + APMSensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + + + + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + + + + Quickly bring the throttle back down to zero + Quickly bring the throttle back down to zero + + + + Press the Next button to complete the calibration + Press the Next button to complete the calibration + + + + Hold the vehicle in its level flight position. + Hold the vehicle in its level flight position. + + + + Requesting pressure calibration... + Requesting pressure calibration... + + + + Rotate the vehicle continuously as shown in the diagram until marked as Completed + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + Place you vehicle into one of the orientations shown below and hold it still + + + + Level horizon complete + Level horizon complete + + + + Level horizon failed + Level horizon failed + + + + Pressure calibration success + Pressure calibration success + + + + Pressure calibration fail + Pressure calibration fail + + + + Compass %1 calibration complete + Compass %1 calibration complete + + + + Compass %1 calibration below quality threshold + Compass %1 calibration below quality threshold + + + + All compasses calibrated successfully + All compasses calibrated successfully + + + + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + + + + Compass calibration failed + Compass calibration failed + + + + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + + + + Continue rotating... + Continue rotating... + + + + APMSensorsComponentSummary + + + + Compass + Compass + + + + + + + Setup required + Setup required + + + + + Not installed + Not installed + + + + + Accelerometer(s) + Accelerometer(s) + + + + + Ready + Ready + + + + APMSubFrameComponent + + + Frame + 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. + 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. + + + + + + + Load Vehicle Default Parameters + Load Vehicle Default Parameters + + + + + Select your vehicle to load the default parameters: + Select your vehicle to load the default parameters: + + + + APMSubFrameComponentSummary + + + + Frame Type + Frame Type + + + + + Firmware Version + Firmware Version + + + + + + + Unknown + Unknown + + + + + Git Revision + Git Revision + + + + APMTuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + APMTuningComponentCopter + + + + Basic Tuning + Basic Tuning + + + + + Roll/Pitch Sensitivity + Roll/Pitch Sensitivity + + + + + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + + + + + Climb Sensitivity + Climb Sensitivity + + + + + Slide to the right to climb more aggressively or slide to the left to climb more gently + Slide to the right to climb more aggressively or slide to the left to climb more gently + + + + + + + RC Roll/Pitch Feel + RC Roll/Pitch Feel + + + + + + + Slide to the left for soft control, slide to the right for crisp control + Slide to the left for soft control, slide to the right for crisp control + + + + + AutoTune + AutoTune + + + + + Axes to AutoTune: + Axes to AutoTune: + + + + + Channel for AutoTune switch: + Channel for AutoTune switch: + + + + + None + None + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Channel 9 + Channel 9 + + + + + Channel 10 + Channel 10 + + + + + Channel 11 + Channel 11 + + + + + Channel 12 + Channel 12 + + + + + In Flight Tuning + In Flight Tuning + + + + + Channel Option 6 (Tuning): + Channel Option 6 (Tuning): + + + + + Min: + Min: + + + + + Max: + Max: + + + + AirframeComponent + + + + Custom Airframe Config + Custom Airframe Config + + + + + Your vehicle is using a custom airframe configuration. + Your vehicle is using a custom airframe configuration. + + + + + This configuration can only be modified through the Parameter Editor. + + + This configuration can only be modified through the Parameter Editor. + + + + + + + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + + + + + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + + + + + You've connected a %1. + You've connected a %1. + + + + + Airframe is not set. + Airframe is not set. + + + + + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + + + + + + + Apply and Restart + Apply and Restart + + + + Airframe + Airframe + + + + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + + + + AirframeComponentController + + + You cannot change airframe configuration while connected to multiple vehicles. + You cannot change airframe configuration while connected to multiple vehicles. + + + + AirframeComponentSummary + + + + System ID + System ID + + + + + Airframe type + Airframe type + + + + + + + Setup required + Setup required + + + + + Vehicle + Vehicle + + + + + Firmware Version + Firmware Version + + + + + Unknown + Unknown + + + + AnalyzeView + + + Analyze + Analyze + + + + Log Download + Log Download + + + + GeoTag Images + GeoTag Images + + + + Mavlink Console + Mavlink Console + + + + AppLogModel + + + Open console log output file failed %1 : %2 + Open console log output file failed %1 : %2 + + + + AppMessages + + + Clear All + Clear All + + + + Log files (*.txt) + Log files (*.txt) + + + + All Files (*) + All Files (*) + + + + Select log save file + Select log save file + + + + Save App Log + Save App Log + + + + Show Latest + Show Latest + + + + Set logging + Set logging + + + + Turn on logging categories + Turn on logging categories + + + + AppSettings + + + Application Settings + Application Settings + + + + ArmedIndicator + + + Armed + Armed + + + + Disarmed + Disarmed + + + + AudioOutput + + + negative + negative + + + + point + point + + + + meters + meters + + + + AutoPilotPlugin + + + One or more vehicle components require setup prior to flight. + One or more vehicle components require setup prior to flight. + + + + BatteryIndicator + + + Battery Status + Battery Status + + + + Voltage: + Voltage: + + + + Accumulated Consumption: + Accumulated Consumption: + + + + BluetoothLink + + + Bluetooth Link Error + Bluetooth Link Error + + + + BluetoothSettings + + + Bluetooth Not Available + Bluetooth Not Available + + + + Bluetooth Link Settings + Bluetooth Link Settings + + + + Device: + Device: + + + + Address: + Address: + + + + Bluetooth Devices: + Bluetooth Devices: + + + + Scan + Scan + + + + Stop + Stop + + + + Bootloader + + + Write failed: %1 + Write failed: %1 + + + + Incorrect number of bytes returned for write: actual(%1) expected(%2) + Incorrect number of bytes returned for write: actual(%1) expected(%2) + + + + Timeout waiting for bytes to be available + Timeout waiting for bytes to be available + + + + Read failed: error: %1 + Read failed: error: %1 + + + + Get Command Response: + Get Command Response: + + + + Invalid sync response: 0x%1 0x%2 + Invalid sync response: 0x%1 0x%2 + + + + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + + + + Unknown response code + Unknown response code + + + + Command failed: 0x%1 (%2) + Command failed: 0x%1 (%2) + + + + + Get Board Info: + Get Board Info: + + + + Send Command: + Send Command: + + + + Board erase failed: %1 + Board erase failed: %1 + + + + + Unable to open firmware file %1: %2 + Unable to open firmware file %1: %2 + + + + + Firmware file read failed: %1 + Firmware file read failed: %1 + + + + + Flash failed: %1 at address 0x%2 + Flash failed: %1 at address 0x%2 + + + + + Unable to retrieve block from ihx: index %1 + Unable to retrieve block from ihx: index %1 + + + + Unable to set flash start address: 0x%2 + Unable to set flash start address: 0x%2 + + + + + Read failed: %1 at address: 0x%2 + Read failed: %1 at address: 0x%2 + + + + + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + + + + Unable to set read start address: 0x%2 + Unable to set read start address: 0x%2 + + + + CRC mismatch: board(0x%1) file(0x%2) + CRC mismatch: board(0x%1) file(0x%2) + + + + Open failed on port %1: %2 + Open failed on port %1: %2 + + + + Found unsupported bootloader version: %1 + Found unsupported bootloader version: %1 + + + + Get Board Id: + Get Board Id: + + + + BuiltInPreFlightCheckModel + + + Initial checks + Initial checks + + + + Hardware + Hardware + + + + Props mounted? Wings secured? Tail secured? + Props mounted? Wings secured? Tail secured? + + + + Please arm the vehicle here + Please arm the vehicle here + + + + Actuators + Actuators + + + + Move all control surfaces. Did they work properly? + Move all control surfaces. Did they work properly? + + + + Motors + Motors + + + + Propellers free? Then throttle up gently. Working properly? + Propellers free? Then throttle up gently. Working properly? + + + + Mission + Mission + + + + Please confirm mission is valid (waypoints valid, no terrain collision). + Please confirm mission is valid (waypoints valid, no terrain collision). + + + + Last preparations before launch + Last preparations before launch + + + + Payload + Payload + + + + Configured and started? Payload lid closed? + Configured and started? Payload lid closed? + + + + OK for your platform? Lauching into the wind? + OK for your platform? Lauching into the wind? + + + + Flight area + Flight area + + + + Launch area and path free of obstacles/people? + Launch area and path free of obstacles/people? + + + + CameraCalc + + + Camera + Camera + + + + Width + Width + + + + Height + Height + + + + Sensor + Sensor + + + + Image + Image + + + + Focal length + Focal length + + + + Front Lap + Front Lap + + + + Side Lap + Side Lap + + + + Overlap + Overlap + + + + Select one: + Select one: + + + + Ground Res + Ground Res + + + + CameraCalc section version %1 not supported + CameraCalc section version %1 not supported + + + + Custom Camera + Custom Camera + + + + Manual (no camera specs) + Manual (no camera specs) + + + + CameraComponent + + + + Vehicle must be restarted for changes to take effect. + Vehicle must be restarted for changes to take effect. + + + + + Apply and Restart + Apply and Restart + + + + + Camera Trigger Settings + Camera Trigger Settings + + + + + Trigger mode + Trigger mode + + + + + Trigger interface + Trigger interface + + + + + Time Interval + Time Interval + + + + + Distance Interval + Distance Interval + + + + + Hardware Settings + Hardware Settings + + + + + AUX Pin Assignment + AUX Pin Assignment + + + + + Trigger Pin Polarity + Trigger Pin Polarity + + + + + Trigger Period + Trigger Period + + + + + Camera Test + Camera Test + + + + + Trigger Camera + Trigger Camera + + + + Camera + Camera + + + + Camera setup is used to adjust camera and gimbal settings. + Camera setup is used to adjust camera and gimbal settings. + + + + CameraComponentSummary + + + + Trigger interface + Trigger interface + + + + + Trigger mode + Trigger mode + + + + + Time interval + Time interval + + + + + Distance interval + Distance interval + + + + + AUX pins + AUX pins + + + + + AUX pin polarity + AUX pin polarity + + + + CameraPageWidget + + + Video Settings + Video Settings + + + + Camera Settings + Camera Settings + + + + Trigger Camera + Trigger Camera + + + + Camera + Camera + + + + Free Space: + Free Space: + + + + Camera Selector: + Camera Selector: + + + + Single + Single + + + + Time Lapse + Time Lapse + + + + Photo Mode + Photo Mode + + + + Photo Interval (seconds) + Photo Interval (seconds) + + + + Reset Camera Defaults + Reset Camera Defaults + + + + Reset + Reset + + + + Reset Camera to Factory Settings + Reset Camera to Factory Settings + + + + Confirm resetting all settings? + Confirm resetting all settings? + + + + Storage + Storage + + + + Format + Format + + + + Format Camera Storage + Format Camera Storage + + + + Confirm erasing all files? + Confirm erasing all files? + + + + CameraSection + + + Camera + Camera + + + + Time + Time + + + + Distance + Distance + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Gimbal + Gimbal + + + + Mode + Mode + + + + CenterMapDropButton + + + Center map on: + Center map on: + + + + Mission + Mission + + + + All items + All items + + + + Home + Home + + + + Current Location + Current Location + + + + Specified Location + Specified Location + + + + Vehicle + Vehicle + + + + Follow Vehicle + Follow Vehicle + + + + CenterMapDropPanel + + + Center map on: + Center map on: + + + + Mission + Mission + + + + All items + All items + + + + Home + Home + + + + Current Location + Current Location + + + + Specified Location + Specified Location + + + + Vehicle + Vehicle + + + + CorridorScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Corridor Scan + Corridor Scan + + + + C + C + + + + CorridorScanEditor + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Altitude + Altitude + + + + Trigger Distance + Trigger Distance + + + + Spacing + Spacing + + + + Corridor + Corridor + + + + Width + Width + + + + Turnaround dist + Turnaround dist + + + + Take images in turnarounds + Take images in turnarounds + + + + Relative altitude + Relative altitude + + + + Rotate Entry Point + Rotate Entry Point + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + CustomCommandWidget + + + No vehicle connected + No vehicle connected + + + + Load Custom Qml file... + Load Custom Qml file... + + + + Reset + Reset + + + + CustomCommandWidgetController + + + Select custom Qml file + Select custom Qml file + + + + Qml files (*.qml) + Qml files (*.qml) + + + + DebugWindow + + + Qt Platform: + Qt Platform: + + + + Font Point Size 10 + Font Point Size 10 + + + + Default font width: + Default font width: + + + + Font Point Size 10.5 + Font Point Size 10.5 + + + + Default font height: + Default font height: + + + + Font Point Size 11 + Font Point Size 11 + + + + Default font pixel size: + Default font pixel size: + + + + Font Point Size 11.5 + Font Point Size 11.5 + + + + Default font point size: + Default font point size: + + + + Font Point Size 12 + Font Point Size 12 + + + + QML Screen Desktop: + QML Screen Desktop: + + + + Font Point Size 12.5 + Font Point Size 12.5 + + + + QML Screen Size: + QML Screen Size: + + + + Font Point Size 13 + Font Point Size 13 + + + + QML Pixel Density: + QML Pixel Density: + + + + Font Point Size 13.5 + Font Point Size 13.5 + + + + QML Pixel Ratio: + QML Pixel Ratio: + + + + Font Point Size 14 + Font Point Size 14 + + + + Default Point: + Default Point: + + + + Font Point Size 14.5 + Font Point Size 14.5 + + + + Computed Font Height: + Computed Font Height: + + + + Font Point Size 15 + Font Point Size 15 + + + + Computed Screen Height: + Computed Screen Height: + + + + Font Point Size 15.5 + Font Point Size 15.5 + + + + Computed Screen Width: + Computed Screen Width: + + + + Font Point Size 16 + Font Point Size 16 + + + + ESP8266Component + + + controller WiFi Bridge + controller WiFi Bridge + + + + Error fetching WiFi Bridge Status: %1 + Error fetching WiFi Bridge Status: %1 + + + + ESP WiFi Bridge Settings + ESP WiFi Bridge Settings + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + WiFi Channel + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + WiFi STA SSID + WiFi STA SSID + + + + WiFi STA Password + WiFi STA Password + + + + UART Baud Rate + UART Baud Rate + + + + QGC UDP Port + QGC UDP Port + + + + ESP WiFi Bridge Status + ESP WiFi Bridge Status + + + + Bridge/Vehicle Link + Bridge/Vehicle Link + + + + Bridge/QGC Link + Bridge/QGC Link + + + + QGC/Bridge Link + QGC/Bridge Link + + + + + + Messages Received + Messages Received + + + + + + Messages Lost + Messages Lost + + + + + + Messages Sent + Messages Sent + + + + Restore Defaults + Restore Defaults + + + + Restart WiFi Bridge + Restart WiFi Bridge + + + + Reboot WiFi Bridge + Reboot WiFi Bridge + + + + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + + + + Reset Counters + Reset Counters + + + + WiFi Bridge + WiFi Bridge + + + + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + + + + ESP8266ComponentSummary + + + Firmware Version + Firmware Version + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + WiFi Channel + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + UART Baud Rate + UART Baud Rate + + + + EditPositionDialog + + + Latitude + Latitude + + + + Longitude + Longitude + + + + Set Geographic + Set Geographic + + + + Zone + Zone + + + + Hemisphere + Hemisphere + + + + Easting + Easting + + + + Northing + Northing + + + + Set UTM + Set UTM + + + + Set From Vehicle Position + Set From Vehicle Position + + + + FWLandingPatternEditor + + + Set to vehicle heading + Set to vehicle heading + + + + Set to vehicle location + Set to vehicle location + + + + Loiter point + Loiter point + + + + + Altitude + Altitude + + + + Radius + Radius + + + + Landing Dist + Landing Dist + + + + Glide Slope + Glide Slope + + + + Altitudes relative to home + Altitudes relative to home + + + + - or - + - or - + + + + Loiter clockwise + Loiter clockwise + + + + Landing point + Landing point + + + + Heading + Heading + + + + Click in map to set landing point. + Click in map to set landing point. + + + + Fact + + + Unknown: %1 + Unknown: %1 + + + + true + true + + + + false + false + + + + FactMetaData + + + Other + Other + + + + Misc + Misc + + + + + + + + + + + + + + + Value must be within %1 and %2 + Value must be within %1 and %2 + + + + + Invalid number + Invalid number + + + + FactPanel + + + Parameters(s) missing: %1 + Parameters(s) missing: %1 + + + + FactPanelController + + + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + + + + Internal Error: %1 + Internal Error: %1 + + + + FactTextField + + + Invalid Value + Invalid Value + + + + Value Details + Value Details + + + + FactValueSlider + + + Value Details + Value Details + + + + FileManager + + + Unable to open local file for writing (%1) + Unable to open local file for writing (%1) + + + + Unable to write data to local file (%1) + Unable to write data to local file (%1) + + + + Download: Incorrect session returned + Download: Incorrect session returned + + + + Download: Offset returned (%1) differs from offset requested/expected (%2) + Download: Offset returned (%1) differs from offset requested/expected (%2) + + + + List: Offset returned (%1) differs from offset requested (%2) + List: Offset returned (%1) differs from offset requested (%2) + + + + Incorrectly formed list entry: '%1' + Incorrectly formed list entry: '%1' + + + + Missing NULL termination in list entry + Missing NULL termination in list entry + + + + Write: Incorrect session returned + Write: Incorrect session returned + + + + Write: Offset returned (%1) differs from offset requested (%2) + Write: Offset returned (%1) differs from offset requested (%2) + + + + Write: Returned invalid size of write size data + Write: Returned invalid size of write size data + + + + Write: Size returned (%1) differs from size requested (%2) + Write: Size returned (%1) differs from size requested (%2) + + + + Bad sequence number on received message: expected(%1) received(%2) + Bad sequence number on received message: expected(%1) received(%2) + + + + Nak received creating file, error: %1 + Nak received creating file, error: %1 + + + + Nak received creating directory, error: %1 + Nak received creating directory, error: %1 + + + + Nak received, error: %1 + Nak received, error: %1 + + + + Unknown opcode returned from server: %1 + Unknown opcode returned from server: %1 + + + + + + Command not sent. Waiting for previous command to complete. + Command not sent. Waiting for previous command to complete. + + + + + + + Command not sent. No Vehicle links. + Command not sent. No Vehicle links. + + + + + UAS File manager busy. Try again later + UAS File manager busy. Try again later + + + + File (%1) is not readable for upload + File (%1) is not readable for upload + + + + Unable to open local file for upload (%1) + Unable to open local file for upload (%1) + + + + Unable to read data from local file (%1) + Unable to read data from local file (%1) + + + + + Timeout waiting for ack: Download failed + Timeout waiting for ack: Download failed + + + + + Timeout waiting for ack: Upload failed + Timeout waiting for ack: Upload failed + + + + FirmwareImage + + + Incorrectly formatted line in .ihx file, line too short + Incorrectly formatted line in .ihx file, line too short + + + + Unsupported record type in file: %1 + Unsupported record type in file: %1 + + + + Unable to open firmware file %1, error: %2 + Unable to open firmware file %1, error: %2 + + + + Supplied file is not a valid JSON document + Supplied file is not a valid JSON document + + + + Firmware file mission required key: %1 + Firmware file mission required key: %1 + + + + Firmware file has invalid key: %1 + Firmware file has invalid key: %1 + + + + Downloaded firmware board id does not match hardware board id: %1 != %2 + Downloaded firmware board id does not match hardware board id: %1 != %2 + + + + Write failed for parameter meta data file, error: %1 + Write failed for parameter meta data file, error: %1 + + + + Unable to open parameter meta data file %1 for writing, error: %2 + Unable to open parameter meta data file %1 for writing, error: %2 + + + + Write failed for airframe meta data file, error: %1 + Write failed for airframe meta data file, error: %1 + + + + Unable to open airframe meta data file %1 for writing, error: %2 + Unable to open airframe meta data file %1 for writing, error: %2 + + + + Unable to open decompressed file %1 for writing, error: %2 + Unable to open decompressed file %1 for writing, error: %2 + + + + Write failed for decompressed image file, error: %1 + Write failed for decompressed image file, error: %1 + + + + Firmware file has invalid decompressed size for %1 + Firmware file has invalid decompressed size for %1 + + + + Could not find compressed bytes for %1 in Firmware file + Could not find compressed bytes for %1 in Firmware file + + + + Incorrectly formed compressed bytes section for %1 in Firmware file + Incorrectly formed compressed bytes section for %1 in Firmware file + + + + Firmware file has 0 length %1 + Firmware file has 0 length %1 + + + + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + + + + Successfully decompressed %1 + Successfully decompressed %1 + + + + Unabled to open firmware file %1, %2 + Unabled to open firmware file %1, %2 + + + + FirmwarePlugin + + + Sony NEX-5R 20mm + Sony NEX-5R 20mm + + + + Sony ILCE-QX1 + Sony ILCE-QX1 + + + + Canon S100 PowerShot + Canon S100 PowerShot + + + + Canon G9 X PowerShot + Canon G9 X PowerShot + + + + Canon SX260 HS PowerShot + Canon SX260 HS PowerShot + + + + Canon EOS-M 22mm + Canon EOS-M 22mm + + + + Sony a6000 16mm + Sony a6000 16mm + + + + Sony RX100 II 28mm + Sony RX100 II 28mm + + + + Ricoh GR II + Ricoh GR II + + + + RedEdge + RedEdge + + + + Parrot Sequioa RGB + Parrot Sequioa RGB + + + + Parrot Sequioa Monochrome + Parrot Sequioa Monochrome + + + + GoPro Hero 4 + GoPro Hero 4 + + + + Sentera NDVI Single Sensor + Sentera NDVI Single Sensor + + + + Sentera Double 4K Sensor + Sentera Double 4K Sensor + + + + FirmwareUpgrade + + + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + + + + Update the autopilot firmware to the latest version + Update the autopilot firmware to the latest version + + + + All %1 connections to vehicles must be + All %1 connections to vehicles must be + + + + Upgrade cancelled + Upgrade cancelled + + + + Found device + Found device + + + + + + + PX4 Flight Stack + PX4 Flight Stack + + + + + Standard Version (stable) + Standard Version (stable) + + + + Beta Testing (beta) + Beta Testing (beta) + + + + Developer Build (master) + Developer Build (master) + + + + + + Custom firmware file... + Custom firmware file... + + + + PX4 Pro + PX4 Pro + + + + ArduPilot + ArduPilot + + + + Standard Version + Standard Version + + + + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + + + + Detected Pixhawk board. You can select from the following flight stacks: + Detected Pixhawk board. You can select from the following flight stacks: + + + + Press Ok to upgrade your vehicle. + Press Ok to upgrade your vehicle. + + + + ArduPilot Flight Stack + ArduPilot Flight Stack + + + + Advanced settings + Advanced settings + + + + Select which version of the firmware you would like to install: + Select which version of the firmware you would like to install: + + + + Select which version of the above flight stack you would like to install: + Select which version of the above flight stack you would like to install: + + + + Select the standard version or one from the file system (previously downloaded): + Select the standard version or one from the file system (previously downloaded): + + + + WARNING: BETA FIRMWARE. + WARNING: BETA FIRMWARE. + + + + This firmware version is ONLY intended for beta testers. + This firmware version is ONLY intended for beta testers. + + + + Although it has received FLIGHT TESTING, it represents actively changed code. + Although it has received FLIGHT TESTING, it represents actively changed code. + + + + Do NOT use for normal operation. + Do NOT use for normal operation. + + + + WARNING: CONTINUOUS BUILD FIRMWARE. + WARNING: CONTINUOUS BUILD FIRMWARE. + + + + This firmware has NOT BEEN FLIGHT TESTED. + This firmware has NOT BEEN FLIGHT TESTED. + + + + It is only intended for DEVELOPERS. + It is only intended for DEVELOPERS. + + + + Run bench tests without props first. + Run bench tests without props first. + + + + Do NOT fly this without additional safety precautions. + Do NOT fly this without additional safety precautions. + + + + Follow the mailing list actively when using it. + Follow the mailing list actively when using it. + + + + FirmwareUpgradeController + + + Connect not allowed during Firmware Upgrade. + Connect not allowed during Firmware Upgrade. + + + + Connected to bootloader: + Connected to bootloader: + + + + Version: %1 + Version: %1 + + + + Board ID: %1 + Board ID: %1 + + + + Flash size: %1 + Flash size: %1 + + + + Attempting to flash an unknown board type, you must select 'Custom firmware file' + Attempting to flash an unknown board type, you must select 'Custom firmware file' + + + + Select Firmware File + Select Firmware File + + + + Firmware Files (*.px4 *.bin *.ihx) + Firmware Files (*.px4 *.bin *.ihx) + + + + Unable to find specified firmware download location + Unable to find specified firmware download location + + + + No firmware file selected + No firmware file selected + + + + Downloading firmware... + Downloading firmware... + + + + From: %1 + From: %1 + + + + Download complete + Download complete + + + + Image load failed + Image load failed + + + + Bootloader not found + Bootloader not found + + + + Image size of %1 is too large for board flash size %2 + Image size of %1 is too large for board flash size %2 + + + + Upgrade complete + Upgrade complete + + + + Upgrade cancelled + Upgrade cancelled + + + + MultiRotor - + MultiRotor - + + + + Heli - + Heli - + + + + ChibiOS:MultiRotor - + ChibiOS:MultiRotor - + + + + ChibiOS:Heli - + ChibiOS:Heli - + + + + ChibiOS - + ChibiOS - + + + + FixedWingLandingComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %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 altitude relative. Be sure to adjust/check your plan prior to flight. + 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 altitude relative. Be sure to adjust/check your plan prior to flight. + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + FlightDisplayView + + + Flight Plan complete + Flight Plan complete + + + + %1 Images Taken + %1 Images Taken + + + + Remove plan from vehicle + Remove plan from vehicle + + + + Leave plan on vehicle + Leave plan on vehicle + + + + Single + Single + + + + Multi-Vehicle + Multi-Vehicle + + + + Fly + Fly + + + + Action + Action + + + + FlightDisplayViewMap + + + R + rally point map item label + R + + + + Goto here + Goto here waypoint + Goto here + + + + Go to location + Go to location + + + + Orbit at location + Orbit at location + + + + FlightDisplayViewVideo + + + WAITING FOR VIDEO + WAITING FOR VIDEO + + + + VIDEO DISABLED + VIDEO DISABLED + + + + FlightDisplayViewWidgets + + + No GPS Lock for Vehicle + No GPS Lock for Vehicle + + + + FlightMap + + + Specify Position + Specify Position + + + + FlightModeDropdown + + + N/A + No data to display + N/A + + + + FlightModeMenu + + + N/A + No data to display + N/A + + + + FlightModesComponent + + + Flight Modes + Flight Modes + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + + + + FlightModesComponentSummary + + + + + + Mode switch + Mode switch + + + + + + + Setup required + Setup required + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Position Ctl switch + Position Ctl switch + + + + + Loiter switch + Loiter switch + + + + + Return switch + Return switch + + + + + + + + + Disabled + Disabled + + + + GPSIndicator + + + GPS Status + GPS Status + + + + GPS Data Unavailable + GPS Data Unavailable + + + + GPS Count: + GPS Count: + + + + + N/A + No data to display + N/A + + + + GPS Lock: + GPS Lock: + + + + HDOP: + HDOP: + + + + + + --.-- + No data to display + --.-- + + + + VDOP: + VDOP: + + + + Course Over Ground: + Course Over Ground: + + + + GPSRTKIndicator + + + Survey-in Active + Survey-in Active + + + + RTK Streaming + RTK Streaming + + + + Duration: + Duration: + + + + Accuracy: + Accuracy: + + + + Current Accuracy: + Current Accuracy: + + + + Satellites: + Satellites: + + + + GeneralSettings + + + (Requires Restart) + (Requires Restart) + + + + Units (Requires Restart) + Units (Requires Restart) + + + + Miscellaneous + Miscellaneous + + + + Distance + Distance + + + + Area + Area + + + + Speed + Speed + + + + Temperature + Temperature + + + + Color Scheme + Color Scheme + + + + Map Provider + Map Provider + + + + Map Type + Map Type + + + + Stream GCS Position + Stream GCS Position + + + + Mute all audio output + Mute all audio output + + + + Save telemetry log after each flight + Save telemetry log after each flight + + + + Save telemetry log even if vehicle was not armed + Save telemetry log even if vehicle was not armed + + + + Use preflight checklist + Use preflight checklist + + + + Clear all settings on next start + Clear all settings on next start + + + + Clear Settings + Clear Settings + + + + All saved settings will be reset the next time you start %1. Is this really what you want? + All saved settings will be reset the next time you start %1. Is this really what you want? + + + + Announce battery lower than + Announce battery lower than + + + + Default Mission Altitude + Default Mission Altitude + + + + Application Load/Save Path + Application Load/Save Path + + + + + + Browse + Browse + + + + Choose the location to save/load files + Choose the location to save/load files + + + + Survey in accuracy (U-blox only) + Survey in accuracy (U-blox only) + + + + Minimum observation duration + Minimum observation duration + + + + AutoConnect to the following devices + AutoConnect to the following devices + + + + NMEA GPS Device + NMEA GPS Device + + + + NMEA GPS Baudrate + NMEA GPS Baudrate + + + + Video Source + Video Source + + + + UDP Port + UDP Port + + + + RTSP URL + RTSP URL + + + + TCP URL + TCP URL + + + + Aspect Ratio + Aspect Ratio + + + + Disable When Disarmed + Disable When Disarmed + + + + Auto-Delete Files + Auto-Delete Files + + + + Max Storage Usage + Max Storage Usage + + + + Video File Format + Video File Format + + + + Indoor Image + Indoor Image + + + + + Choose custom brand image file + Choose custom brand image file + + + + Outdoor Image + Outdoor Image + + + + Reset Default Brand Image + Reset Default Brand Image + + + + %1 Version + %1 Version + + + + Virtual Joystick + Virtual Joystick + + + + Font Size: + Font Size: + + + + AutoLoad Missions + AutoLoad Missions + + + + <not set> + <not set> + + + + RTK GPS (Requires Restart) + RTK GPS (Requires Restart) + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + LibrePilot + LibrePilot + + + + UDP + UDP + + + + RTK GPS + RTK GPS + + + + Video + Video + + + + Brand Image + Brand Image + + + + Video Recording + Video Recording + + + + GeoFenceController + + + GeoFence supports version %1 + GeoFence supports version %1 + + + + GeoFence polygon not stored as object + GeoFence polygon not stored as object + + + + GeoFence circle not stored as object + GeoFence circle not stored as object + + + + GeoFenceEditor + + + GeoFence + GeoFence + + + + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + + + + This vehicle does not support GeoFence. + This vehicle does not support GeoFence. + + + + Insert GeoFence + Insert GeoFence + + + + Polygon Fence + Polygon Fence + + + + Circular Fence + Circular Fence + + + + Polygon Fences + Polygon Fences + + + + + None + None + + + + + Inclusion + Inclusion + + + + + Edit + Edit + + + + + Delete + Delete + + + + Circular Fences + Circular Fences + + + + Radius + Radius + + + + GeoFenceManager + + + GeoFence load: Vertex count change mid-polygon - actual:expected + GeoFence load: Vertex count change mid-polygon - actual:expected + + + + GeoFence load: Polygon type changed before last load complete - actual:expected + GeoFence load: Polygon type changed before last load complete - actual:expected + + + + GeoFence load: Incomplete polygon loaded + GeoFence load: Incomplete polygon loaded + + + + GeoFence load: Unsupported command %1 + GeoFence load: Unsupported command %1 + + + + GeoTagController + + + Select log file load + Select log file load + + + + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + + + + Select image directory + Select image directory + + + + Select save directory + Select save directory + + + + Cannot find the image directory + Cannot find the image directory + + + + Images have alreay been tagged. + Images have alreay been tagged. + + + + The images have already been tagged. Do you want to replace the previously tagged images? + The images have already been tagged. Do you want to replace the previously tagged images? + + + + + Replace + Replace + + + + Images have already been tagged + Images have already been tagged + + + + Couldn't replace the previously tagged images + Couldn't replace the previously tagged images + + + + Cannot find the save directory + Cannot find the save directory + + + + Save folder not empty. + Save folder not empty. + + + + The save folder already contains images. Do you want to replace them? + The save folder already contains images. Do you want to replace them? + + + + Save folder not empty + Save folder not empty + + + + Couldn't replace the existing images + Couldn't replace the existing images + + + + GeoTagPage + + + GeoTag Images + GeoTag Images + + + + 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. + 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 + Select log file + + + + Select image directory + Select image directory + + + + (Optionally) Select save directory + (Optionally) Select save directory + + + + Cancel Tagging + Cancel Tagging + + + + Start Tagging + Start Tagging + + + + GeoTagWorker + + + The image directory doesn't contain images, make sure your images are of the JPG format + The image directory doesn't contain images, make sure your images are of the JPG format + + + + + Geotagging failed. Couldn't open an image. + Geotagging failed. Couldn't open an image. + + + + + + + + + Tagging cancelled + Tagging cancelled + + + + Geotagging failed. Couldn't open log file. + Geotagging failed. Couldn't open log file. + + + + %1 - tagging cancelled + %1 - tagging cancelled + + + + Log parsing failed + Log parsing failed + + + + Geotagging failed in trigger filtering + Geotagging failed in trigger filtering + + + + Geotagging failed. Image requested not present. + Geotagging failed. Image requested not present. + + + + Geotagging failed. Couldn't write to image. + Geotagging failed. Couldn't write to image. + + + + Geotagging failed. Couldn't write to an image. + Geotagging failed. Couldn't write to an image. + + + + GuidedActionConfirm + + + Slide to confirm + Slide to confirm + + + + GuidedActionList + + + Select Action + Select Action + + + + GuidedActionsController + + + EMERGENCY STOP + EMERGENCY STOP + + + + Arm + Arm + + + + Disarm + Disarm + + + + RTL + RTL + + + + Takeoff + Takeoff + + + + Land + Land + + + + Start Mission + Start Mission + + + + Continue Mission + Continue Mission + + + + Resume Mission + Resume Mission + + + + Resume FAILED + Resume FAILED + + + + Pause + Pause + + + + Change Altitude + Change Altitude + + + + Orbit + Orbit + + + + Land Abort + Land Abort + + + + Set Waypoint + Set Waypoint + + + + Goto Location + Goto Location + + + + VTOL Transition + VTOL Transition + + + + Arm the vehicle. + Arm the vehicle. + + + + Disarm the vehicle + Disarm the vehicle + + + + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + + + + Move the vehicle to the specified location. + Move the vehicle to the specified location. + + + + Orbit the vehicle around the specified location. + Orbit the vehicle around the specified location. + + + + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + + + + Takeoff from ground and hold position. + Takeoff from ground and hold position. + + + + Takeoff from ground and start the current mission. + Takeoff from ground and start the current mission. + + + + Continue the mission from the current waypoint. + Continue the mission from the current waypoint. + + + + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + + + + Upload of resume mission failed. Confirm to retry upload + Upload of resume mission failed. Confirm to retry upload + + + + Review the modified mission. Confirm if you want to takeoff and begin mission. + Review the modified mission. Confirm if you want to takeoff and begin mission. + + + + Land the vehicle at the current position. + Land the vehicle at the current position. + + + + Return to the home position of the vehicle. + Return to the home position of the vehicle. + + + + Change the altitude of the vehicle up or down. + Change the altitude of the vehicle up or down. + + + + Adjust current waypoint to %1. + Adjust current waypoint to %1. + + + + Abort the landing sequence. + Abort the landing sequence. + + + + Pause all vehicles at their current position. + Pause all vehicles at their current position. + + + + Transition VTOL to fixed wing flight. + Transition VTOL to fixed wing flight. + + + + Transition VTOL to multi-rotor flight. + Transition VTOL to multi-rotor flight. + + + + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + + + + Internal error: unknown actionCode + Internal error: unknown actionCode + + + + GuidedAltitudeSlider + + + New Alt(rel) + New Alt(rel) + + + + HealthPageWidget + + + All systems healthy + All systems healthy + + + + HelpSettings + + + QGroundControl User Guide + QGroundControl User Guide + + + + PX4 Users Discussion Forum + PX4 Users Discussion Forum + + + + ArduPilot Users Discussion Forum + ArduPilot Users Discussion Forum + + + + Joystick + + + Arm + Arm + + + + Disarm + Disarm + + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + JoystickConfig + + + Joystick + Joystick + + + + Joystick Setup is used to configure a calibrate joysticks. + Joystick Setup is used to configure a calibrate joysticks. + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Lateral + Lateral + + + + Roll + Roll + + + + Forward + Forward + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + Calibrate + Calibrate + + + + Additional Joystick settings: + Additional Joystick settings: + + + + Enable joystick input + Enable joystick input + + + + Enable not allowed (Calibrate First) + Enable not allowed (Calibrate First) + + + + Active joystick: + Active joystick: + + + + Active joystick name not in combo + Active joystick name not in combo + + + + Center stick is zero throttle + Center stick is zero throttle + + + + Spring loaded throttle smoothing + Spring loaded throttle smoothing + + + + Full down stick is zero throttle + Full down stick is zero throttle + + + + Allow negative Thrust + Allow negative Thrust + + + + Exponential: + Exponential: + + + + Advanced settings (careful!) + Advanced settings (careful!) + + + + Joystick mode: + Joystick mode: + + + + Message frequency (Hz): + Message frequency (Hz): + + + + Enable circle correction + Enable circle correction + + + + Deadbands + Deadbands + + + + Deadband can be set during the first + Deadband can be set during the first + + + + step of calibration by gently wiggling each axis. + step of calibration by gently wiggling each axis. + + + + Deadband can also be adjusted by clicking and + Deadband can also be adjusted by clicking and + + + + dragging vertically on the corresponding axis monitor. + dragging vertically on the corresponding axis monitor. + + + + Button actions: + Button actions: + + + + Buttons 0-%1 reserved for firmware use + Buttons 0-%1 reserved for firmware use + + + + # + # + + + + Function: + Function: + + + + Shift Function: + Shift Function: + + + + Axis Monitor + Axis Monitor + + + + Button Monitor + Button Monitor + + + + JoystickConfigController + + + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + JoystickIndicator + + + Joystick Status + Joystick Status + + + + Connected: + Connected: + + + + Enabled: + Enabled: + + + + KMLFileHelper + + + File not found: %1 + File not found: %1 + + + + Unable to open file: %1 error: $%2 + Unable to open file: %1 error: $%2 + + + + Unable to parse KML file: %1 error: %2 line: %3 + Unable to parse KML file: %1 error: %2 line: %3 + + + + No known type found in KML file. + No known type found in KML file. + + + + Unable to find Polygon node in KML + Unable to find Polygon node in KML + + + + + Internal error: Unable to find coordinates node in KML + Internal error: Unable to find coordinates node in KML + + + + Unable to find LineString node in KML + Unable to find LineString node in KML + + + + LinechartWidget + + + Name + Name + + + + Val + Val + + + + Unit + Unit + + + + Mean + Mean + + + + Variance + Variance + + + + LOG + LOG + + + + + Set logarithmic scale for Y axis + Set logarithmic scale for Y axis + + + + + Sliding window size to calculate mean and variance + Sliding window size to calculate mean and variance + + + + + Start to log curve data into a CSV or TXT file + Start to log curve data into a CSV or TXT file + + + + Start Logging + Start Logging + + + + Ground Time + Ground Time + + + + + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + + + + Time axis: + Time axis: + + + + 10 seconds + 10 seconds + + + + 20 seconds + 20 seconds + + + + 30 seconds + 30 seconds + + + + 40 seconds + 40 seconds + + + + 50 seconds + 50 seconds + + + + 1 minute + 1 minute + + + + 2 minutes + 2 minutes + + + + 3 minutes + 3 minutes + + + + 4 minutes + 4 minutes + + + + 5 minutes + 5 minutes + + + + 10 minutes + 10 minutes + + + + No curves selected for logging. + No curves selected for logging. + + + + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + + + + Save Log File + Save Log File + + + + Log Files (*.log) + Log Files (*.log) + + + + Stop logging + Stop logging + + + + Starting Log Compression + Starting Log Compression + + + + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + + + + Start logging + Start logging + + + + + Enable the curve in the graph window + Enable the curve in the graph window + + + + + Current value of %1 in %2 units + Current value of %1 in %2 units + + + + + Unit of + Unit of + + + + + Arithmetic mean of %1 in %2 units + Arithmetic mean of %1 in %2 units + + + + + Variance of %1 in (%2)^2 units + Variance of %1 in (%2)^2 units + + + + LinkIndicator + + + N/A + No data to display + N/A + + + + LinkManager + + + Connect not allowed: %1 + Connect not allowed: %1 + + + + + + + %1 on %2 (AutoConnect) + %1 on %2 (AutoConnect) + + + + Shutdown + Shutdown + + + + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + + + + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + + + + LinkSettings + + + Delete + Delete + + + + Remove Link Configuration + Remove Link Configuration + + + + Remove %1. Is this really what you want? + Remove %1. Is this really what you want? + + + + Edit + Edit + + + + Add + Add + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + Edit Link Configuration Settings (WIP) + Edit Link Configuration Settings (WIP) + + + + Create New Link Configuration (WIP) + Create New Link Configuration (WIP) + + + + Name: + Name: + + + + Type: + Type: + + + + OK + OK + + + + Cancel + Cancel + + + + LogCompressor + + + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + + + + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + + + + Log compressor: Dataset contains dimensions: + Log compressor: Dataset contains dimensions: + + + + Log Compressor + Log Compressor + + + + LogDownloadController + + + Available + Available + + + + + Canceled + Canceled + + + + + + Error + Error + + + + Downloaded + Downloaded + + + + Timed Out + Timed Out + + + + Log Download Directory + Log Download Directory + + + + Waiting + Waiting + + + + UnknownDate + UnknownDate + + + + LogDownloadPage + + + Log Download + Log Download + + + + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + + + + Id + Id + + + + Date + Date + + + + Date Unknown + Date Unknown + + + + Size + Size + + + + Status + Status + + + + Refresh + Refresh + + + + Log Refresh + Log Refresh + + + + You must be connected to a vehicle in order to download logs. + You must be connected to a vehicle in order to download logs. + + + + Download + Download + + + + Select save directory + Select save directory + + + + Erase All + Erase All + + + + Delete All Log Files + Delete All Log Files + + + + All log files will be erased permanently. Is this really what you want? + All log files will be erased permanently. Is this really what you want? + + + + Cancel + Cancel + + + + LogReplayLink + + + Log Replay Error + Log Replay Error + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Attempt to load new log while log being played + Attempt to load new log while log being played + + + + Unable to open log file: '%1', error: %2 + Unable to open log file: '%1', error: %2 + + + + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + + + + Connect not allowed during Flight Data replay. + Connect not allowed during Flight Data replay. + + + + + + Unable to seek to new position + Unable to seek to new position + + + + LogReplaySettings + + + Log Replay Link Settings + Log Replay Link Settings + + + + Log File: + Log File: + + + + Browse + Browse + + + + Please choose a file + Please choose a file + + + + MAVLinkProtocol + + + + + MAVLink Protocol + MAVLink Protocol + + + + MAVLink Logging failed. Could not write to file %1, logging disabled. + 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. + Detected radio still using MAVLink v1.0 on a link with MAVLink v2.0 enabled. Please upgrade the radio firmware. + + + + MAVLink protocol + MAVLink protocol + + + + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + + + + MainToolBar + + + Downloading Parameters + Downloading Parameters + + + + Click anywhere to hide + Click anywhere to hide + + + + MainToolBarIndicators + + + Advanced Mode + Advanced Mode + + + + Waiting For Vehicle Connection + Waiting For Vehicle Connection + + + + Disconnect + Disconnect + + + + COMMUNICATION LOST + COMMUNICATION LOST + + + + MainWindow + + + MGMainWindow + MGMainWindow + + + + File + File + + + + Widgets + Widgets + + + + Exit + Exit + + + + Ctrl+Q + Ctrl+Q + + + + Manage Communication Links + Manage Communication Links + + + + Advanced Mode + Advanced Mode + + + + Replay Flight Data + Replay Flight Data + + + + Setting up user interface + Setting up user interface + + + + Building common widgets. + Building common widgets. + + + + Building common actions + Building common actions + + + + + Initializing 3D mouse interface + Initializing 3D mouse interface + + + + Restoring last view state + Restoring last view state + + + + Restoring last window size + Restoring last window size + + + + Done + Done + + + + MainWindowInner + + + + %1 close + %1 close + + + + 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? + 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? + + + + There are still active connections to vehicles. Are you sure you want to exit? + There are still active connections to vehicles. Are you sure you want to exit? + + + + No Messages + No Messages + + + + MapScale + + + km + km + + + + m + m + + + + mile + mile + + + + miles + miles + + + + ft + ft + + + + MavlinkConsolePage + + + Mavlink Console + Mavlink Console + + + + Mavlink Console provides a connection to the vehicle's system shell. + Mavlink Console provides a connection to the vehicle's system shell. + + + + Show Latest + Show Latest + + + + MavlinkSettings + + + MAVLink Logging + MAVLink Logging + + + + Please enter an email address before uploading MAVLink log files. + Please enter an email address before uploading MAVLink log files. + + + + Ground Station + Ground Station + + + + MAVLink System ID: + MAVLink System ID: + + + + Emit heartbeat + Emit heartbeat + + + + Only accept MAVs with same protocol version + Only accept MAVs with same protocol version + + + + MAVLink 2.0 Logging (PX4 Firmware Only) + MAVLink 2.0 Logging (PX4 Firmware Only) + + + + Manual Start/Stop: + Manual Start/Stop: + + + + Start Logging + Start Logging + + + + Stop Logging + Stop Logging + + + + Enable automatic logging + Enable automatic logging + + + + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + + + + Email address for Log Upload: + Email address for Log Upload: + + + + Default Description: + Default Description: + + + + Default Upload URL + Default Upload URL + + + + Video URL: + Video URL: + + + + Wind Speed: + Wind Speed: + + + + Flight Rating: + Flight Rating: + + + + Additional Feedback: + Additional Feedback: + + + + Make this log publicly available + Make this log publicly available + + + + Enable automatic log uploads + Enable automatic log uploads + + + + Delete log file after uploading + Delete log file after uploading + + + + Saved Log Files + Saved Log Files + + + + Uploaded + Uploaded + + + + Check All + Check All + + + + Check None + Check None + + + + Delete Selected + Delete Selected + + + + Delete Selected Log Files + Delete Selected Log Files + + + + Confirm deleting selected log files? + Confirm deleting selected log files? + + + + Upload Selected + Upload Selected + + + + Upload Selected Log Files + Upload Selected Log Files + + + + Confirm uploading selected log files? + Confirm uploading selected log files? + + + + Cancel + Cancel + + + + Cancel Upload + Cancel Upload + + + + Confirm canceling the upload process? + Confirm canceling the upload process? + + + + MissionCommandDialog + + + Category: + Category: + + + + MissionCommandTree + + + All commands + All commands + + + + MissionController + + + Survey + Survey + + + + Fixed Wing Landing + Fixed Wing Landing + + + + Structure Scan + Structure Scan + + + + Corridor Scan + Corridor Scan + + + + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + + + + Mission item %1 is not an object + Mission item %1 is not an object + + + + Unsupported complex item type: %1 + Unsupported complex item type: %1 + + + + Unknown item type: %1 + Unknown item type: %1 + + + + Could not find doJumpId: %1 + Could not find doJumpId: %1 + + + + The mission file is corrupted. + The mission file is corrupted. + + + + The mission file is not compatible with this version of %1. + The mission file is not compatible with this version of %1. + + + + + + Mission: %1 + Mission: %1 + + + + MissionItem + + + Type found: %1 must be: %2 + Type found: %1 must be: %2 + + + + %1 key must contains 7 values + %1 key must contains 7 values + + + + Param %1 incorrect type %2, must be double or null + Param %1 incorrect type %2, must be double or null + + + + MissionItemEditor + + + Insert waypoint + Insert waypoint + + + + Insert pattern + Insert pattern + + + + Insert + Insert + + + + Delete + Delete + + + + Change command... + Change command... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Show all values + Show all values + + + + Mission Edit + Mission Edit + + + + You have made changes to the mission item which cannot be shown in Simple Mode + You have made changes to the mission item which cannot be shown in Simple Mode + + + + Select Mission Command + Select Mission Command + + + + MissionItemStatus + + + Terrain Altitude + Terrain Altitude + + + + MissionManager + + + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + + + + MissionSettingsEditor + + + Firmware + Firmware + + + + Vehicle + Vehicle + + + + Waypoint alt + Waypoint alt + + + + Flight speed + Flight speed + + + + Above camera commands will take affect immediately upon mission start. + Above camera commands will take affect immediately upon mission start. + + + + Mission End + Mission End + + + + Return To Launch + Return To Launch + + + + Vehicle Info + Vehicle Info + + + + Cruise speed + Cruise speed + + + + Hover speed + Hover speed + + + + Planned Home Position + Planned Home Position + + + + Altitude + Altitude + + + + Actual position set by vehicle at flight time. + Actual position set by vehicle at flight time. + + + + Set Home To Map Center + Set Home To Map Center + + + + MissionSettingsItem + + + H + H + + + + Planned Home + Planned Home + + + + MockLink + + + PX4 Vehicle + PX4 Vehicle + + + + APM ArduCopter Vehicle + APM ArduCopter Vehicle + + + + APM ArduPlane Vehicle + APM ArduPlane Vehicle + + + + APM ArduSub Vehicle + APM ArduSub Vehicle + + + + Generic Vehicle + Generic Vehicle + + + + Send status text + voice + Send status text + voice + + + + Stop One MockLink + Stop One MockLink + + + + MockLinkSettings + + + Mock Link Settings + Mock Link Settings + + + + Send Status Text and Voice + Send Status Text and Voice + + + + High latency + High latency + + + + PX4 Firmware + PX4 Firmware + + + + APM Firmware + APM Firmware + + + + Generic Firmware + Generic Firmware + + + + APM Vehicle Type + APM Vehicle Type + + + + ArduCopter + ArduCopter + + + + ArduPlane + ArduPlane + + + + ModeIndicator + + + N/A + No data to display + N/A + + + + ModeSwitchDisplay + + + Monitor: + Monitor: + + + + Threshold: + Threshold: + + + + MotorComponent + + + All + All + + + + Moving the sliders will causes the motors to spin. Make sure you remove all props. + Moving the sliders will causes the motors to spin. Make sure you remove all props. + + + + Propellers are removed - Enable motor sliders + Propellers are removed - Enable motor sliders + + + + Motors + Motors + + + + Motors Setup is used to manually test motor control and direction. + Motors Setup is used to manually test motor control and direction. + + + + Mouse6dofInput + + + No 3DxWare driver is running. + No 3DxWare driver is running. + + + + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + + + + MultiVehicleDockWidget + + + Form + Form + + + + MultiVehicleList + + + The following commands will be applied to all vehicles + The following commands will be applied to all vehicles + + + + Armed + Armed + + + + Disarmed + Disarmed + + + + MultiVehicleManager + + + Warning: A vehicle is using the same system id as %1: %2 + Warning: A vehicle is using the same system id as %1: %2 + + + + Connected to Vehicle %1 + Connected to Vehicle %1 + + + + OfflineMap + + + Error Message + Error Message + + + + Max Cache Disk Size (MB): + Max Cache Disk Size (MB): + + + + Max Cache Memory Size (MB): + Max Cache Memory Size (MB): + + + + Memory cache changes require a restart to take effect. + Memory cache changes require a restart to take effect. + + + + Esri Access Token + Esri Access Token + + + + Mapbox Access Token + Mapbox Access Token + + + + To enable Mapbox maps, enter your access token. + To enable Mapbox maps, enter your access token. + + + + To enable Esri maps, enter your access token. + To enable Esri maps, enter your access token. + + + + This will delete all tiles INCLUDING the tile sets you have created yourself. + +Is this really what you want? + 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? + Delete %1 and all its tiles. + +Is this really what you want? + + + + System Wide Tile Cache + System Wide Tile Cache + + + + Zoom Levels: + Zoom Levels: + + + + Total: + Total: + + + + Unique: + Unique: + + + + Downloaded: + Downloaded: + + + + Error Count: + Error Count: + + + + Size: + Size: + + + + + Tile Count: + Tile Count: + + + + Resume Download + Resume Download + + + + Cancel Download + Cancel Download + + + + Delete + Delete + + + + Confirm Delete + Confirm Delete + + + + Ok + Ok + + + + + + Close + Close + + + + Min Zoom: %1 + Min Zoom: %1 + + + + Max Zoom: %1 + Max Zoom: %1 + + + + + Add New Set + Add New Set + + + + Name: + Name: + + + + Map type: + Map type: + + + + Fetch elevation data + Fetch elevation data + + + + Min/Max Zoom Levels + Min/Max Zoom Levels + + + + Est Size: + Est Size: + + + + Too many tiles + Too many tiles + + + + Download + Download + + + + Import Tile Set + Import Tile Set + + + + + + + Cancel + Cancel + + + + + Import + Import + + + + + Export + Export + + + + Options + Options + + + + Offline Maps Options + Offline Maps Options + + + + Select Tile Sets to Export + Select Tile Sets to Export + + + + Select All + Select All + + + + Select None + Select None + + + + Export Tile Set + Export Tile Set + + + + Tile Set Export Progress + Tile Set Export Progress + + + + Tile Set Export Completed + Tile Set Export Completed + + + + Map Tile Set Import + Map Tile Set Import + + + + Map Tile Set Import Progress + Map Tile Set Import Progress + + + + Map Tile Set Import Completed + Map Tile Set Import Completed + + + + Append to existing set + Append to existing set + + + + Replace existing set + Replace existing set + + + + PIDTuning + + + Tuning Axis: + Tuning Axis: + + + + Tuning Values: + Tuning Values: + + + + Increment/Decrement % + Increment/Decrement % + + + + Saved Tuning Values: + Saved Tuning Values: + + + + Save Values + Save Values + + + + Reset To Saved Values + Reset To Saved Values + + + + Chart: + Chart: + + + + Clear + Clear + + + + Stop + Stop + + + + Start + Start + + + + Rate + Rate + + + + PX4AdvancedFlightModes + + + + FLIGHT MODES + FLIGHT MODES + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + You can assign multiple flight modes to a single channel. + You can assign multiple flight modes to a single channel. + + + + + Turn your radio control on to test switch settings. + Turn your radio control on to test switch settings. + + + + + The following channels: + The following channels: + + + + + are not available for Flight Modes since they are already in use for other functions. + are not available for Flight Modes since they are already in use for other functions. + + + + + Manual/Main + Manual/Main + + + + + Stabilized/Main + Stabilized/Main + + + + + The pilot has full control of the aircraft, no assistance is provided. + The pilot has full control of the aircraft, no assistance is provided. + + + + + + + The Main mode switch must always be assigned to a channel in order to fly + The Main mode switch must always be assigned to a channel in order to fly + + + + + The pilot has full control of the aircraft, only attitude is stabilized. + The pilot has full control of the aircraft, only attitude is stabilized. + + + + + Assist + Assist + + + + + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + + + + + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + + + + + Auto + Auto + + + + + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + + + + + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + + + + + Stabilized + Stabilized + + + + + Acro + Acro + + + + + Roll/pitch angles and rudder deflection are controlled. + Roll/pitch angles and rudder deflection are controlled. + + + + + The angular rates are controlled, but not the attitude. + The angular rates are controlled, but not the attitude. + + + + + Altitude + Altitude + + + + + Roll stick controls banking, pitch stick altitude + Roll stick controls banking, pitch stick altitude + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane holds heading, but drifts off in wind. + With no stick inputs the plane holds heading, but drifts off in wind. + + + + + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + + + + + Position Control + Position Control + + + + + Roll stick controls banking, pitch stick controls altitude. + Roll stick controls banking, pitch stick controls altitude. + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane flies a straight line, even in wind. + With no stick inputs the plane flies a straight line, even in wind. + + + + + Roll and Pitch sticks control sideways and forward speed + Roll and Pitch sticks control sideways and forward speed + + + + + Throttle stick controls climb / sink rade. + Throttle stick controls climb / sink rade. + + + + + Mission + Mission + + + + + The aircraft obeys the programmed mission sent by QGroundControl. + The aircraft obeys the programmed mission sent by QGroundControl. + + + + + Hold + Hold + + + + + The aircraft flies in a circle around the current position at the current altitude. + The aircraft flies in a circle around the current position at the current altitude. + + + + + The multirotor hovers at the current position and altitude. + The multirotor hovers at the current position and altitude. + + + + + Return + Return + + + + + The vehicle returns to the home position, loiters and then lands. + The vehicle returns to the home position, loiters and then lands. + + + + + Offboard + Offboard + + + + + All flight control aspects are controlled by an offboard system. + All flight control aspects are controlled by an offboard system. + + + + + Flight Mode Config is disabled since you have a Joystick enabled. + Flight Mode Config is disabled since you have a Joystick enabled. + + + + + Use Single Channel Mode Selection + Use Single Channel Mode Selection + + + + + Generate Thresholds + Generate Thresholds + + + + PX4AdvancedFlightModesController + + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + + + + %1 is set to same channel as %2. + + %1 is set to same channel as %2. + + + + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + + + + PX4AutoPilotPlugin + + + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + + + + PX4FirmwarePlugin + + + Manual + Manual + + + + Acro + Acro + + + + Stabilized + Stabilized + + + + Rattitude + Rattitude + + + + Altitude + Altitude + + + + Position + Position + + + + Offboard + Offboard + + + + Ready + Ready + + + + Takeoff + Takeoff + + + + Hold + Hold + + + + Mission + Mission + + + + Return + Return + + + + Land + Land + + + + Precision Land + Precision Land + + + + Return to Groundstation + Return to Groundstation + + + + Follow Me + Follow Me + + + + Simple + Simple + + + + Unknown %1:%2 + Unknown %1:%2 + + + + Unable to takeoff, vehicle position not known. + Unable to takeoff, vehicle position not known. + + + + Unable to start mission: Vehicle rejected arming. + Unable to start mission: Vehicle rejected arming. + + + + Unable to start mission: Vehicle not ready. + Unable to start mission: Vehicle not ready. + + + + 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. + 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. + + + + Unable to go to location, vehicle position not known. + Unable to go to location, vehicle position not known. + + + + Unable to change altitude, home position unknown. + Unable to change altitude, home position unknown. + + + + Unable to change altitude, home position altitude unknown. + Unable to change altitude, home position altitude unknown. + + + + PX4FirmwareUpgradeThreadWorker + + + Putting radio into command mode + Putting radio into command mode + + + + Unable to open port: %1 error: %2 + Unable to open port: %1 error: %2 + + + + + Unable to put radio into command mode + Unable to put radio into command mode + + + + Rebooting radio to bootloader + Rebooting radio to bootloader + + + + Unable to reboot radio (bytes written) + Unable to reboot radio (bytes written) + + + + Unable to reboot radio (ready read) + Unable to reboot radio (ready read) + + + + Programming new version... + Programming new version... + + + + Verifying program... + Verifying program... + + + + Verify complete + Verify complete + + + + Erasing previous program... + Erasing previous program... + + + + Erase complete + Erase complete + + + + PX4FlowSensor + + + PX4Flow Camera + PX4Flow Camera + + + + PX4ParameterMetaData + + + Enabled + Enabled + + + + Disabled + Disabled + + + + PX4RadioComponent + + + Radio + 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. + 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 + Roll + + + + + + + + + + + Setup required + Setup required + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Throttle + + + + + Flaps + Flaps + + + + + Aux1 + Aux1 + + + + + Aux2 + Aux2 + + + + + + + + + Disabled + Disabled + + + + PX4SimpleFlightModes + + + + Flight Mode Settings + Flight Mode Settings + + + + + Mode channel: + Mode channel: + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Switch Settings + Switch Settings + + + + + VTOL mode switch: + VTOL mode switch: + + + + PX4TuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + PX4TuningComponentCopter + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Manual minimum throttle + Manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentPlane + + + + Cruise throttle + Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentVTOL + + + + Plane Roll sensitivity + Plane Roll sensitivity + + + + + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + + + + + Plane Pitch sensitivity + Plane Pitch sensitivity + + + + + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + + + + + Plane Cruise throttle + Plane Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Hover manual minimum throttle + Hover manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Plane Mission mode sensitivity + Plane Mission mode sensitivity + + + + + 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. + 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. + + + + ParameterEditor + + + Parameter Load Errors + Parameter Load Errors + + + + Search: + Search: + + + + Clear + Clear + + + + Tools + Tools + + + + Refresh + Refresh + + + + Reset all to defaults + Reset all to defaults + + + + Reset All + Reset All + + + + Load from file... + Load from file... + + + + Parameter Files (*.%1) + Parameter Files (*.%1) + + + + All Files (*.*) + All Files (*.*) + + + + Save to file... + Save to file... + + + + Load Parameters + Load Parameters + + + + Save Parameters + Save Parameters + + + + Clear RC to Param + Clear RC to Param + + + + + Reboot Vehicle + Reboot Vehicle + + + + Parameter Editor + Parameter Editor + + + + Select Reset to reset all parameters to their defaults. + Select Reset to reset all parameters to their defaults. + + + + Select Ok to reboot vehicle. + Select Ok to reboot vehicle. + + + + ParameterEditorController + + + Unable to create file: %1 + Unable to create file: %1 + + + + Unable to open file: %1 + Unable to open file: %1 + + + + ParameterEditorDialog + + + Reset to default + Reset to default + + + + Min: + Min: + + + + Max: + Max: + + + + Default: + Default: + + + + Parameter name: + Parameter name: + + + + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + + + + Make sure you know what you are doing and double-check your values before Save! + Make sure you know what you are doing and double-check your values before Save! + + + + Force save (dangerous!) + Force save (dangerous!) + + + + Advanced settings + Advanced settings + + + + Manual Entry + Manual Entry + + + + Set RC to Param... + Set RC to Param... + + + + ParameterManager + + + Change of parameter %1 requires a Vehicle reboot to take effect + Change of parameter %1 requires a Vehicle reboot to take effect + + + + Parameter write failed: veh:%1 comp:%2 param:%3 + Parameter write failed: veh:%1 comp:%2 param:%3 + + + + Parameter read failed: veh:%1 comp:%2 param:%3 + Parameter read failed: veh:%1 comp:%2 param:%3 + + + + Parameter cache CRC match failed + Parameter cache CRC match failed + + + + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + + + + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + + + + %1 key is not a json object + %1 key is not a json object + + + + PlanManager + + + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + + + + Mission request list failed, maximum retries exceeded. + Mission request list failed, maximum retries exceeded. + + + + Retrying %1 REQUEST_LIST retry Count + Retrying %1 REQUEST_LIST retry Count + + + + Mission read failed, maximum retries exceeded. + Mission read failed, maximum retries exceeded. + + + + Retrying %1 MISSION_REQUEST retry Count + Retrying %1 MISSION_REQUEST retry Count + + + + Mission write failed, vehicle failed to send final ack. + Mission write failed, vehicle failed to send final ack. + + + + Mission write mission count failed, maximum retries exceeded. + Mission write mission count failed, maximum retries exceeded. + + + + Vehicle did not request all items from ground station: %1 + Vehicle did not request all items from ground station: %1 + + + + Mission remove all, maximum retries exceeded. + Mission remove all, maximum retries exceeded. + + + + Retrying %1 MISSION_CLEAR_ALL retry Count + Retrying %1 MISSION_CLEAR_ALL retry Count + + + + Vehicle did not respond to mission item communication: %1 + Vehicle did not respond to mission item communication: %1 + + + + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + + + + + + Vehicle returned error: %1. + Vehicle returned error: %1. + + + + Vehicle did not request all items during write sequence, missed count %1. + Vehicle did not request all items during write sequence, missed count %1. + + + + Vehicle returned error: %1. Vehicle remove all failed. + Vehicle returned error: %1. Vehicle remove all failed. + + + + Vehicle returned error: %1. %2Vehicle did not accept guided item. + Vehicle returned error: %1. %2Vehicle did not accept guided item. + + + + Mission accepted (MAV_MISSION_ACCEPTED) + Mission accepted (MAV_MISSION_ACCEPTED) + + + + Unspecified error (MAV_MISSION_ERROR) + Unspecified error (MAV_MISSION_ERROR) + + + + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + + + + Command is not supported (MAV_MISSION_UNSUPPORTED) + Command is not supported (MAV_MISSION_UNSUPPORTED) + + + + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + + + + One of the parameters has an invalid value (MAV_MISSION_INVALID) + One of the parameters has an invalid value (MAV_MISSION_INVALID) + + + + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + + + + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + + + + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + + + + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + + + + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + + + + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + + + + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + + + + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + + + + Not accepting any mission commands (MAV_MISSION_DENIED) + Not accepting any mission commands (MAV_MISSION_DENIED) + + + + QGC Internal Error + QGC Internal Error + + + + PlanMasterController + + + Download not supported on high latency links. + Download not supported on high latency links. + + + + Upload not supported on high latency links. + Upload not supported on high latency links. + + + + Error loading Plan file (%1). %2 + Error loading Plan file (%1). %2 + + + + Plan save error %1 : %2 + Plan save error %1 : %2 + + + + KML save error %1 : %2 + KML save error %1 : %2 + + + + Supported types (*.%1 *.%2 *.%3 *.%4) + Supported types (*.%1 *.%2 *.%3 *.%4) + + + + + + All Files (*.*) + All Files (*.*) + + + + Plan Files (*.%1) + Plan Files (*.%1) + + + + KML Files (*.%1) + KML Files (*.%1) + + + + PlanToolBar + + + Selected Waypoint + Selected Waypoint + + + + Alt diff: + Alt diff: + + + + Azimuth: + Azimuth: + + + + + Distance: + Distance: + + + + Gradient: + Gradient: + + + + Heading: + Heading: + + + + Total Mission + Total Mission + + + + Max telem dist: + Max telem dist: + + + + Time: + Time: + + + + Battery + Battery + + + + Batteries required: + Batteries required: + + + + Upload Required + Upload Required + + + + Upload + Upload + + + + Syncing Mission + Syncing Mission + + + + Click anywhere to hide + Click anywhere to hide + + + + PlanView + + + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + + + + Apply new alititude + 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? + You have changed the default altitude for mission items. Would you like to apply that altitude to all the items in the current mission? + + + + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + + + + After the mission is uploaded you can adjust the current waypoint and start the mission. + After the mission is uploaded you can adjust the current waypoint and start the mission. + + + + Pause and Upload + Pause and Upload + + + + You need at least one item to create a KML. + You need at least one item to create a KML. + + + + Unable to Save/Upload + Unable to Save/Upload + + + + Plan is waiting on terrain data from server for correct altitude values. + Plan is waiting on terrain data from server for correct altitude values. + + + + Plan Upload + Plan Upload + + + + Select Plan File + Select Plan File + + + + Save Plan + Save Plan + + + + Load KML + Load KML + + + + Save KML + Save KML + + + + What would you like to create from the polygon specified by the KML file? + What would you like to create from the polygon specified by the KML file? + + + + Survey + Survey + + + + Structure Scan + Structure Scan + + + + Move the selected mission item to the be after following mission item: + Move the selected mission item to the be after following mission item: + + + + Plan + Plan + + + + File + File + + + + Waypoint + Waypoint + + + + ROI + ROI + + + + Pattern + Pattern + + + + Center + Center + + + + In + In + + + + Out + Out + + + + Mission + Mission + + + + Fence + Fence + + + + Rally + 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 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? + You have unsaved/unsent changes. Loading from a file will lose these changes. Are you sure you want to load from a file? + + + + Are you sure you want to remove all items and create a new plan? + Are you sure you want to remove all items and create a new plan? + + + + You have unsaved changes. + You have unsaved changes. + + + + Plan File: + Plan File: + + + + New... + New... + + + + New Plan + New Plan + + + + Open... + Open... + + + + Save + Save + + + + Save As... + Save As... + + + + Load KML... + Load KML... + + + + Clear Vehicle Mission + Clear Vehicle Mission + + + + This will also remove all items from the vehicle. + This will also remove all items from the vehicle. + + + + Are you sure you want to remove all mission items and clear the mission from the vehicle? + Are you sure you want to remove all mission items and clear the mission from the vehicle? + + + + Create complex pattern: + Create complex pattern: + + + + Mission overwrite + Mission overwrite + + + + GeoFence overwrite + GeoFence overwrite + + + + Rally Points overwrite + Rally Points overwrite + + + + You have unsaved changes. You should upload to your vehicle, or save to a file: + You have unsaved changes. You should upload to your vehicle, or save to a file: + + + + Upload + Upload + + + + Download + Download + + + + Save KML... + Save KML... + + + + KML + KML + + + + PolygonEditor + + + Click to add point %1 + Click to add point %1 + + + + - Right Click to end polygon + - Right Click to end polygon + + + + Click to add point + Click to add point + + + + Click to add point - Right Click to end polygon + Click to add point - Right Click to end polygon + + + + Adjust polygon by dragging corners + Adjust polygon by dragging corners + + + + PowerComponent + + + + + + + + + + + + ESC Calibration + ESC Calibration + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + + + + + Performing calibration. This will take a few seconds.. + 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. + Calibration complete. You can disconnect your battery now if you like. + + + + + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + + + + + Connect the battery now and calibration will begin. + Connect the battery now and calibration will begin. + + + + + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Measured voltage: + + + + + Vehicle voltage: + Vehicle voltage: + + + + + Voltage divider: + 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. + 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: + Measured current: + + + + + Vehicle current: + Vehicle current: + + + + + Amps per volt: + Amps per volt: + + + + + + + + + Calculate + Calculate + + + + + Battery + Battery + + + + + Number of Cells (in Series) + Number of Cells (in Series) + + + + + Full Voltage (per cell) + Full Voltage (per cell) + + + + + Battery Max: + Battery Max: + + + + + Empty Voltage (per cell) + Empty Voltage (per cell) + + + + + Battery Min: + Battery Min: + + + + + Voltage divider + Voltage divider + + + + + Calculate 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. + 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. + Click the Calculate button for help with calculating a new value. + + + + + Amps per volt + Amps per volt + + + + + Calculate 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. + 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 + ESC PWM Minimum and Maximum Calibration + + + + + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + + + + + You must use USB connection for this operation. + You must use USB connection for this operation. + + + + + Calibrate + Calibrate + + + + + Show UAVCAN Settings + Show UAVCAN Settings + + + + + UAVCAN Bus Configuration + UAVCAN Bus Configuration + + + + + Change required restart + Change required restart + + + + + UAVCAN Motor Index and Direction Assignment + UAVCAN Motor Index and Direction Assignment + + + + + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + + + + + ESC parameters will only be accessible in the editor after assignment. + 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 the process, then turn each motor into its turn direction, in the order of their motor indices. + + + + + Start Assignment + Start Assignment + + + + + Stop Assignment + Stop Assignment + + + + + Show Advanced Settings + Show Advanced Settings + + + + + Advanced Power Settings + Advanced Power Settings + + + + + Voltage Drop on Full Load (per cell) + Voltage Drop on Full Load (per cell) + + + + + Batteries show less voltage at high throttle. Enter the difference in Volts between idle throttle and full + 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. + 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. + If this value is set too high, the battery might be deep discharged and damaged. + + + + + Compensated Minimum Voltage: + Compensated Minimum Voltage: + + + + + V + V + + + + Power + Power + + + + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + + + + PowerComponentSummary + + + + Battery Full + Battery Full + + + + + Battery Empty + Battery Empty + + + + + Number of Cells + Number of Cells + + + + PreFlightBatteryCheck + + + Battery + Battery + + + + Battery connector firmly plugged? + Battery connector firmly plugged? + + + + Warning - Battery charge below %1%. + Warning - Battery charge below %1%. + + + + Battery charge below %1%. Please recharge. + Battery charge below %1%. Please recharge. + + + + PreFlightCheckButton + + + Passed + Passed + + + + PreFlightCheckGroup + + + (passed) + (passed) + + + + PreFlightCheckList + + + Pre-Flight Checklist %1 + Pre-Flight Checklist %1 + + + + (passed) + (passed) + + + + Reset the checklist (e.g. after a vehicle reboot) + Reset the checklist (e.g. after a vehicle reboot) + + + + PreFlightGPSCheck + + + GPS + GPS + + + + Waiting for 3D lock. + Waiting for 3D lock. + + + + Warning - Sat count below %1. + Warning - Sat count below %1. + + + + Waiting for sat count above %1. + Waiting for sat count above %1. + + + + PreFlightRCCheck + + + Radio Control + Radio Control + + + + Receiving signal. Perform range test & confirm. + Receiving signal. Perform range test & confirm. + + + + No signal or invalid autopilot-RC config. Check RC and console. + No signal or invalid autopilot-RC config. Check RC and console. + + + + PreFlightSensorsHealthCheck + + + Sensors + Sensors + + + + Failure. Magnetometer issues. Check console. + Failure. Magnetometer issues. Check console. + + + + Failure. Accelerometer issues. Check console. + Failure. Accelerometer issues. Check console. + + + + Failure. Gyroscope issues. Check console. + Failure. Gyroscope issues. Check console. + + + + Failure. Barometer issues. Check console. + Failure. Barometer issues. Check console. + + + + Failure. Airspeed sensor issues. Check console. + Failure. Airspeed sensor issues. Check console. + + + + Failure. AHRS issues. Check console. + Failure. AHRS issues. Check console. + + + + Failure. GPS issues. Check console. + Failure. GPS issues. Check console. + + + + PreFlightSoundCheck + + + Sound output + Sound output + + + + QGC audio output enabled. System audio output enabled, too? + QGC audio output enabled. System audio output enabled, too? + + + + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + + + + QGCApplication + + + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + + + + Telemetry save error + Telemetry save error + + + + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + + + + The format for QGroundControl saved settings has been modified. Your saved settings have been reset to defaults. + The format for QGroundControl 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. + The Offline Map Cache database has been upgraded. Your old map cache sets have been reset. + + + + Telemetry Save Error + Telemetry Save Error + + + + Unable to save telemetry log. Application save directory is not set. + Unable to save telemetry log. Application save directory is not set. + + + + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + + + + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + + + + QGCCorePlugin + + + General + General + + + + Comm Links + Comm Links + + + + Offline Maps + Offline Maps + + + + MAVLink + MAVLink + + + + Console + Console + + + + Help + Help + + + + Mock Link + Mock Link + + + + Debug + Debug + + + + Values + Values + + + + Camera + Camera + + + + Video Stream + Video Stream + + + + Health + Health + + + + Vibration + Vibration + + + + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + + + + QGCFenceCircle + + + GeoFence Circle only supports version %1 + GeoFence Circle only supports version %1 + + + + QGCFencePolygon + + + GeoFence Polygon only supports version %1 + GeoFence Polygon only supports version %1 + + + + QGCFileDialog + + + + Delete + Delete + + + + No files + No files + + + + New file name: + New file name: + + + + File names must end with .%1 file extension. If missing it will be added. + File names must end with .%1 file extension. If missing it will be added. + + + + The file %1 exists. Click Save again to replace it. + The file %1 exists. Click Save again to replace it. + + + + Save to existing file: + Save to existing file: + + + + QGCFileDownload + + + Could not save downloaded file to %1. Error: %2 + Could not save downloaded file to %1. Error: %2 + + + + Download cancelled + Download cancelled + + + + Error: File Not Found + Error: File Not Found + + + + Error during download. Error: %1 + Error during download. Error: %1 + + + + QGCFlightGearLink + + + FlightGear 3.0+ Link (port:%1) + FlightGear 3.0+ Link (port:%1) + + + + + FlightGear Failed to Start + FlightGear Failed to Start + + + + FlightGear Crashed + FlightGear Crashed + + + + This is a FlightGear-related problem. Please upgrade FlightGear + This is a FlightGear-related problem. Please upgrade FlightGear + + + + FlightGear Start Timed Out + FlightGear Start Timed Out + + + + + + Please check if the path and command is correct + Please check if the path and command is correct + + + + + Could not Communicate with FlightGear + Could not Communicate with FlightGear + + + + FlightGear Error + FlightGear Error + + + + Please check if the path and command is correct. + Please check if the path and command is correct. + + + + + + + + + + + + + + + FlightGear HIL + FlightGear HIL + + + + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + + + + + FlightGear failed to start. There are mismatched quotes in specified command line options + FlightGear failed to start. There are mismatched quotes in specified command line options + + + + FlightGear application not found + FlightGear application not found + + + + FlightGear application not found at: %1 + FlightGear application not found at: %1 + + + + I'll specify directory + I'll specify directory + + + + Please select directory of FlightGear application : + Please select directory of FlightGear application : + + + + --fg-root directory specified from ui option not found: %1 + --fg-root directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + + + + --fg-scenery directory specified from ui option not found: %1 + --fg-scenery directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + + + + Incorrect %1 installation. Aircraft directory is missing: '%2'. + Incorrect %1 installation. Aircraft directory is missing: '%2'. + + + + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + + + + Incorrect installation. Protocol directory is missing (%1). + Incorrect installation. Protocol directory is missing (%1). + + + + Incorrect installation. FlightGear protocol file missing: %1 + Incorrect installation. FlightGear protocol file missing: %1 + + + + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + + + + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + + + + Delete of protocol file failed. You will have to manually delete the file. + Delete of protocol file failed. You will have to manually delete the file. + + + + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + + + + Fix it for me + Fix it for me + + + + Copy failed + Copy failed + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + + + + Copy to Clipboard + Copy to Clipboard + + + + QGCHilConfiguration + + + HIL Config + HIL Config + + + + Simulator + Simulator + + + + FlightGear 3.0+ + FlightGear 3.0+ + + + + X-Plane 10 + X-Plane 10 + + + + X-Plane 9 + X-Plane 9 + + + + QGCHilFlightGearConfiguration + + + Form + Form + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + Airframe: + Airframe: + + + + Start + Start + + + + Stop + Stop + + + + Sensor HIL + Sensor HIL + + + + Barometer Offset [kPa]: + Barometer Offset [kPa]: + + + + 0 + + + + + Reset to default options + Reset to default options + + + + QGCHilJSBSimConfiguration + + + Form + Form + + + + Airframe: + Airframe: + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + + + + Start + Start + + + + Stop + Stop + + + + QGCHilXPlaneConfiguration + + + Form + Form + + + + Start + Start + + + + Host + Host + + + + Enable sensor level HIL + Enable sensor level HIL + + + + 127.0.0.1:49000 + 127.0.0.1:49000 + + + + Use newer actuator format + Use newer actuator format + + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + QGCJSBSimLink + + + JSBSim Link (port:%1) + JSBSim Link (port:%1) + + + + JSBSim failed to start. JSBSim was not found at %1 + JSBSim failed to start. JSBSim was not found at %1 + + + + JSBSim failed to start. JSBSim data directory was not found at %1 + JSBSim failed to start. JSBSim data directory was not found at %1 + + + + JSBSim Failed to start. Please check if the path and command is correct + JSBSim Failed to start. Please check if the path and command is correct + + + + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + + + + JSBSim start timed out. Please check if the path and command is correct + JSBSim start timed out. Please check if the path and command is correct + + + + Could not communicate with JSBSim. Please check if the path and command are correct + Could not communicate with JSBSim. Please check if the path and command are correct + + + + JSBSim error occurred. Please check if the path and command is correct. + JSBSim error occurred. Please check if the path and command is correct. + + + + QGCLogEntry + + + Pending + Pending + + + + QGCMAVLinkInspector + + + MAVLink Inspector + MAVLink Inspector + + + + System + System + + + + Component + Component + + + + Clear + Clear + + + + + + All + All + + + + Name + Name + + + + Value + Value + + + + Type + Type + + + + Vehicle %1 + Vehicle %1 + + + + QGCMAVLinkLogPlayer + + + Form + Form + + + + + + Start to replay Flight Data + Start to replay Flight Data + + + + ... + ... + + + + Time + Time + + + + No Flight Data selected.. + No Flight Data selected.. + + + + + + Select the Flight Data to replay + Select the Flight Data to replay + + + + Replay Flight Data + Replay Flight Data + + + + Log Replay + Log Replay + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Load Telemetry Log File + Load Telemetry Log File + + + + MAVLink Log Files (*.tlog);;All Files (*) + MAVLink Log Files (*.tlog);;All Files (*) + + + + QGCMapPolygonVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Circle + Circle + + + + Polygon + Polygon + + + + Set radius... + Set radius... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + Radius: + Radius: + + + + QGCMapPolylineVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + QGCMapRCToParamDialog + + + Dialog + Dialog + + + + Bind + Bind + + + + Parameter Tuning ID + Parameter Tuning ID + + + + + 1 + 1 + + + + 2 + 2 + + + + 3 + 3 + + + + Parameter + Parameter + + + + TextLabel + TextLabel + + + + with + with + + + + Scale (keep default) + Scale (keep default) + + + + Center value + Center value + + + + Minimum Value + Minimum Value + + + + Maximum Value + Maximum Value + + + + Waiting for parameter refresh,,, + Waiting for parameter refresh,,, + + + + Tuning IDs can be mapped to channels in the RC settings + Tuning IDs can be mapped to channels in the RC settings + + + + QGCPluginHost + + + Form + Form + + + + Loaded Plugins + Loaded Plugins + + + + Plugin Log + Plugin Log + + + + QGCQFileDialog + + + File Exists + File Exists + + + + %1 already exists. +Do you want to replace it? + %1 already exists. +Do you want to replace it? + + + + Replace + Replace + + + + QGCQmlWidgetHolder + + + Form + Form + + + + QGCQuickWidget + + + Source not ready: Status(%1) +Errors: +%2 + Source not ready: Status(%1) +Errors: +%2 + + + + QGCTextField + + + ? + ? + + + + QGCUASFileView + + + Form + Form + + + + List Files + List Files + + + + Download File + Download File + + + + + Upload File + Upload File + + + + Download Directory + Download Directory + + + + Downloading: %1 + Downloading: %1 + + + + Uploading: %1 + Uploading: %1 + + + + Error: %1 + Error: %1 + + + + QGCUASFileViewMulti + + + Onboard Files + Onboard Files + + + + QGCUnconnectedInfoWidget + + + Form + Form + + + + QGCView + + + showDialog called before QGCView.completed signalled + showDialog called before QGCView.completed signalled + + + + QGCViewDialogContainer + + + Ok + Ok + + + + + Open + Open + + + + Save + Save + + + + Apply + Apply + + + + Save All + Save All + + + + Yes + Yes + + + + Yes to All + Yes to All + + + + Retry + Retry + + + + Reset + Reset + + + + Restore to Defaults + Restore to Defaults + + + + Ignore + Ignore + + + + Cancel + Cancel + + + + Close + Close + + + + No + No + + + + No to All + No to All + + + + Abort + Abort + + + + QGCWebView + + + Form + Form + + + + about:blank + about:blank + + + + QGCXPlaneLink + + + X-Plane Link (localPort:%1) + X-Plane Link (localPort:%1) + + + + Waiting for XPlane.. + Waiting for XPlane.. + + + + X-Plane Failed to start. Please check if the path and command is correct + X-Plane Failed to start. Please check if the path and command is correct + + + + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + + + + X-Plane start timed out. Please check if the path and command is correct + X-Plane start timed out. Please check if the path and command is correct + + + + Could not communicate with X-Plane. Please check if the path and command are correct + Could not communicate with X-Plane. Please check if the path and command are correct + + + + X-Plane error occurred. Please check if the path and command is correct. + X-Plane error occurred. Please check if the path and command is correct. + + + + X-Plane HIL + X-Plane HIL + + + + Receiving from XPlane at %1 Hz + Receiving from XPlane at %1 Hz + + + + Receiving from XPlane. + Receiving from XPlane. + + + + QMap3D + + + Form + Form + + + + Map + Map + + + + Vehicle + Vehicle + + + + QObject + + + Unknown + Unknown + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + OpenPilot + OpenPilot + + + + RTK GPS + RTK GPS + + + + The following required keys are missing: %1 + The following required keys are missing: %1 + + + + value for coordinate is not array + value for coordinate is not array + + + + Coordinate array must contain %1 values + Coordinate array must contain %1 values + + + + Coordinate array may only contain double values, found: %1 + Coordinate array may only contain double values, found: %1 + + + + Incorrect value type - key:type:expected %1:%2:%3 + Incorrect value type - key:type:expected %1:%2:%3 + + + + enum strings/values count mismatch in %3 strings:values %1:%2 + enum strings/values count mismatch in %3 strings:values %1:%2 + + + + Incorrect file type key expected:%1 actual:%2 + Incorrect file type key expected:%1 actual:%2 + + + + Incorrect type for version value, must be integer + Incorrect type for version value, must be integer + + + + File version %1 is no longer supported + File version %1 is no longer supported + + + + File version %1 is newer than current supported version %2 + File version %1 is newer than current supported version %2 + + + + value for coordinate array is not array + value for coordinate array is not array + + + + Unknown type: %1 + Unknown type: %1 + + + + + Guided mode not supported by Vehicle. + Guided mode not supported by Vehicle. + + + + Follow Me + Follow Me + + + + QmlTest + + + Window Color + Window Color + + + + Light + Light + + + + Dark + Dark + + + + + Disabled + Disabled + + + + + Enabled + Enabled + + + + + Value + Value + + + + + Label + Label + + + + + + + + + Button + Button + + + + + + Item 1 + Item 1 + + + + + + Item 2 + Item 2 + + + + + + Item 3 + Item 3 + + + + + Radio + Radio + + + + + Check Box + Check Box + + + + + SUB MENU + SUB MENU + + + + RCRSSIIndicator + + + RC RSSI Status + RC RSSI Status + + + + RC RSSI Data Unavailable + RC RSSI Data Unavailable + + + + N/A + No data available + N/A + + + + RSSI: + RSSI: + + + + RadioComponent + + + Radio + Radio + + + + Reboot required + Reboot required + + + + Your stick mappings have changed, you must reboot the vehicle for correct operation. + Your stick mappings have changed, you must reboot the vehicle for correct operation. + + + + Throttle channel reversed + Throttle channel reversed + + + + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + + + + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + + + + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + + + + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + + + + Please turn on transmitter. + Please turn on transmitter. + + + + %1 channels or more are needed to fly. + %1 channels or more are needed to fly. + + + + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + + + + DSM2 Mode + DSM2 Mode + + + + DSMX (7 channels or less) + DSMX (7 channels or less) + + + + DSMX (8 channels or more) + DSMX (8 channels or more) + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Roll + Roll + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + + Calibrate + Calibrate + + + + Additional Radio setup: + Additional Radio setup: + + + + Spektrum Bind + Spektrum Bind + + + + Copy Trims + Copy Trims + + + + Mode 1 + Mode 1 + + + + Mode 2 + Mode 2 + + + + RadioComponentController + + + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + + + + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + + + + Move the Throttle stick all the way up and hold it there... + Move the Throttle stick all the way up and hold it there... + + + + Move the Throttle stick all the way down and leave it there... + Move the Throttle stick all the way down and leave it there... + + + + Move the Yaw stick all the way to the left and hold it there... + Move the Yaw stick all the way to the left and hold it there... + + + + Move the Yaw stick all the way to the right and hold it there... + Move the Yaw stick all the way to the right and hold it there... + + + + Move the Roll stick all the way to the left and hold it there... + Move the Roll stick all the way to the left and hold it there... + + + + Move the Roll stick all the way to the right and hold it there... + Move the Roll stick all the way to the right and hold it there... + + + + Move the Pitch stick all the way down and hold it there... + Move the Pitch stick all the way down and hold it there... + + + + Move the Pitch stick all the way up and hold it there... + Move the Pitch stick all the way up and hold it there... + + + + Allow the Pitch stick to move back to center... + Allow the Pitch stick to move back to center... + + + + Move all the transmitter switches and/or dials back and forth to their extreme positions. + Move all the transmitter switches and/or dials back and forth to their extreme positions. + + + + All settings have been captured. Click Next to write the new parameters to your board. + All settings have been captured. Click Next to write the new parameters to your board. + + + + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + + + + Next + Next + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + RallyPointController + + + Rally: %1 + Rally: %1 + + + + Rally Points supports version %1 + Rally Points supports version %1 + + + + RallyPointEditorHeader + + + Rally Points + Rally Points + + + + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + + + + Click in the map to add new rally points. + Click in the map to add new rally points. + + + + This vehicle does not support Rally Points. + This vehicle does not support Rally Points. + + + + RallyPointItemEditor + + + Rally Point + Rally Point + + + + Delete + Delete + + + + RallyPointMapVisuals + + + R + rally point map item label + R + + + + SafetyComponent + + + + Low Battery Failsafe Trigger + Low Battery Failsafe Trigger + + + + + + + + + Failsafe Action: + Failsafe Action: + + + + + Battery Warn Level: + Battery Warn Level: + + + + + Battery Failsafe Level: + Battery Failsafe Level: + + + + + RC Loss Failsafe Trigger + RC Loss Failsafe Trigger + + + + + RC Loss Timeout: + RC Loss Timeout: + + + + + Data Link Loss Failsafe Trigger + Data Link Loss Failsafe Trigger + + + + + Data Link Loss Timeout: + Data Link Loss Timeout: + + + + + Geofence Failsafe Trigger + Geofence Failsafe Trigger + + + + + Action on breach: + Action on breach: + + + + + Hardware in the Loop Simulation + Hardware in the Loop Simulation + + + + + HITL Enabled: + HITL Enabled: + + + + + Battery Emergency Level: + Battery Emergency Level: + + + + + Max Radius: + Max Radius: + + + + + Max Altitude: + Max Altitude: + + + + + Return Home Settings + Return Home Settings + + + + + Climb to altitude of: + Climb to altitude of: + + + + + Return home, then: + Return home, then: + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Time + Loiter Time + + + + + Loiter Altitude + Loiter Altitude + + + + + Land Mode Settings + Land Mode Settings + + + + + Landing Descent Rate: + Landing Descent Rate: + + + + + Disarm After: + Disarm After: + + + + Safety + Safety + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + SafetyComponentSummary + + + + Low Battery Failsafe + Low Battery Failsafe + + + + + RC Loss Failsafe + RC Loss Failsafe + + + + + RC Loss Timeout + RC Loss Timeout + + + + + Data Link Loss Failsafe + Data Link Loss Failsafe + + + + + RTL Climb To + RTL Climb To + + + + + RTL, Then + RTL, Then + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Alt + Loiter Alt + + + + + Land Delay + Land Delay + + + + SensorsComponent + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + SensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Unsupported calibration firmware version, using log + Unsupported calibration firmware version, using log + + + + Place your vehicle into one of the Incomplete orientations shown below and hold it still + 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 + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + 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 + Orientation already completed, place you vehicle into one of the incomplete orientations shown below and hold it still + + + + SensorsComponentSummary + + + + Compass 0 + Compass 0 + + + + + + + + + Setup required + Setup required + + + + + + + + + + + + + Ready + Ready + + + + + Compass 1 + Compass 1 + + + + + Compass 2 + Compass 2 + + + + + Gyro + Gyro + + + + + Accelerometer + Accelerometer + + + + SensorsComponentSummaryFixedWing + + + + Compass: + Compass: + + + + + + + + + + + Setup required + Setup required + + + + + + + + + + + Ready + Ready + + + + + Gyro: + Gyro: + + + + + Accelerometer: + Accelerometer: + + + + + Airspeed: + Airspeed: + + + + SensorsSetup + + + + + + If the orientation is in the direction of flight, select ROTATION_NONE. + If the orientation is in the direction of flight, select ROTATION_NONE. + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Sensor Calibration + Sensor Calibration + + + + + Compass Calibration Complete + Compass Calibration Complete + + + + + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + + + + + Set autopilot orientation before calibrating. + Set autopilot orientation before calibrating. + + + + + + + Autopilot Orientation: + Autopilot Orientation: + + + + + Make sure to reboot the vehicle prior to flight. + Make sure to reboot the vehicle prior to flight. + + + + + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + + + + + Reboot Vehicle + Reboot Vehicle + + + + + External Compass Orientation: + External Compass Orientation: + + + + + External Compass 1 Orientation: + External Compass 1 Orientation: + + + + + Compass 2 Orientation + Compass 2 Orientation + + + + + Compass + Compass + + + + + Calibrate Compass + Calibrate Compass + + + + + Gyroscope + Gyroscope + + + + + Calibrate Gyro + Calibrate Gyro + + + + + Accelerometer + Accelerometer + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Level Horizon + Level Horizon + + + + + Airspeed + Airspeed + + + + + Calibrate Airspeed + Calibrate Airspeed + + + + + Cancel + Cancel + + + + + Next + Next + + + + + + + Set Orientations + Set Orientations + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + SerialLink + + + Could not send data - link %1 is disconnected! + Could not send data - link %1 is disconnected! + + + + Error connecting: Could not create port. %1 + Error connecting: Could not create port. %1 + + + + Error opening port: %1 + Error opening port: %1 + + + + Could not read data - link %1 is disconnected! + Could not read data - link %1 is disconnected! + + + + Link Error + Link Error + + + + SerialSettings + + + Serial Link Settings + Serial Link Settings + + + + Serial Port: + Serial Port: + + + + No serial ports available + No serial ports available + + + + Baud Rate: + Baud Rate: + + + + Baud rate name not in combo box + Baud rate name not in combo box + + + + Show Advanced Serial Settings + Show Advanced Serial Settings + + + + Enable Flow Control + Enable Flow Control + + + + Parity: + Parity: + + + + None + None + + + + Even + Even + + + + Odd + Odd + + + + Stop Bits: + Stop Bits: + + + + SetupPage + + + armed + armed + + + + flying + flying + + + + %1 Setup + %1 Setup + + + + Advanced + Advanced + + + + (Disabled while the vehicle is %1) + (Disabled while the vehicle is %1) + + + + SetupView + + + This operation cannot be performed while the vehicle is armed. + This operation cannot be performed while the vehicle is armed. + + + + missing message panel text + missing message panel text + + + + %1 setup must be completed prior to %2 setup. + %1 setup must be completed prior to %2 setup. + + + + %1 does not currently support setup of your vehicle type. + %1 does not currently support setup of your vehicle type. + + + + Vehicle settings and info will display after connecting your vehicle. + Vehicle settings and info will display after connecting your vehicle. + + + + You are currently connected to a vehicle but it did not return the full parameter list. + You are currently connected to a vehicle but it did not return the full parameter list. + + + + As a result, the full set of vehicle setup options are not available. + As a result, the full set of vehicle setup options are not available. + + + + Vehicle Setup + Vehicle Setup + + + + Summary + Summary + + + + Firmware + Firmware + + + + PX4Flow + PX4Flow + + + + Joystick + Joystick + + + + Parameters + Parameters + + + + SimpleItemEditor + + + Provides advanced access to all commands/parameters. Be very careful! + Provides advanced access to all commands/parameters. Be very careful! + + + + Altitude + Altitude + + + + Rel + Rel + + + + Relative to home altitude + Relative to home altitude + + + + Abs + Abs + + + + Absolute WGS84 + Absolute WGS84 + + + + AGL + AGL + + + + Calculated from terrain data +Abs Alt + Calculated from terrain data +Abs Alt + + + + TerrF + TerrF + + + + Using terrain reference frame + Using terrain reference frame + + + + Flight Speed + Flight Speed + + + + SimpleMissionItem + + + Unknown: %1 + Unknown: %1 + + + + H + H + + + + Takeoff + Takeoff + + + + Land + Land + + + + VTOL Takeoff + VTOL Takeoff + + + + VTOL Land + VTOL Land + + + + ROI + ROI + + + + StructureScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Structure Scan + Structure Scan + + + + StructureScanEditor + + + Note: Polygon respresents structure surface not vehicle flight path. + Note: Polygon respresents structure surface not vehicle flight path. + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Scan Distance + Scan Distance + + + + Layer Height + Layer Height + + + + + Trigger Distance + Trigger Distance + + + + Scan + Scan + + + + Structure height + Structure height + + + + # Layers + # Layers + + + + Bottom layer alt + Bottom layer alt + + + + Gimbal pitch + Gimbal pitch + + + + Relative altitude + Relative altitude + + + + Rotate entry point + Rotate entry point + + + + Statistics + Statistics + + + + Photo count + Photo count + + + + Photo interval + Photo interval + + + + secs + secs + + + + SurveyComplexItem + + + Survey items do not support version %1 + Survey items do not support version %1 + + + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 but %2 object is missing + %1 but %2 object is missing + + + + + Survey + Survey + + + + S + S + + + + SurveyItemEditor + + + Trigger Distance + Trigger Distance + + + + Hover and capture image + Hover and capture image + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Angle + Angle + + + + Turnaround dist + Turnaround dist + + + + Altitude + Altitude + + + + Spacing + Spacing + + + + Transects + Transects + + + + Rotate Entry Point + Rotate Entry Point + + + + Refly at 90 deg offset + Refly at 90 deg offset + + + + Images in turnarounds + Images in turnarounds + + + + Fly alternate transects + Fly alternate transects + + + + Relative altitude + Relative altitude + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + SyslinkComponent + + + Radio Settings + Radio Settings + + + + Channel + Channel + + + + Address + Address + + + + Data Rate + Data Rate + + + + Syslink + Syslink + + + + The Syslink Component is used to setup the radio connection on Crazyflies. + The Syslink Component is used to setup the radio connection on Crazyflies. + + + + TCPLink + + + + Link Error + Link Error + + + + Error on link %1. Connection failed + Error on link %1. Connection failed + + + + Error on link %1. Error on socket: %2. + Error on link %1. Error on socket: %2. + + + + TcpSettings + + + TCP Link Settings + TCP Link Settings + + + + Host Address: + Host Address: + + + + TCP Port: + TCP Port: + + + + TelemetryRSSIIndicator + + + Telemetry RSSI Status + Telemetry RSSI Status + + + + Local RSSI: + Local RSSI: + + + + Remote RSSI: + Remote RSSI: + + + + RX Errors: + RX Errors: + + + + Errors Fixed: + Errors Fixed: + + + + TX Buffer: + TX Buffer: + + + + Local Noise: + Local Noise: + + + + Remote Noise: + Remote Noise: + + + + TransectStyleComplexItem + + + TransectStyleComplexItem version %2 not supported + TransectStyleComplexItem version %2 not supported + + + + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + + + + + Transect + Transect + + + + T + T + + + + TransectStyleComplexItemStats + + + Survey Area + Survey Area + + + + Photo Count + Photo Count + + + + Photo Interval + Photo Interval + + + + secs + secs + + + + Trigger Distance + Trigger Distance + + + + UAS + + + UNINIT + UNINIT + + + + Unitialized, booting up. + Unitialized, booting up. + + + + BOOT + BOOT + + + + Booting system, please wait. + Booting system, please wait. + + + + CALIBRATING + CALIBRATING + + + + Calibrating sensors, please wait. + Calibrating sensors, please wait. + + + + ACTIVE + ACTIVE + + + + Active, normal operation. + Active, normal operation. + + + + STANDBY + STANDBY + + + + Standby mode, ready for launch. + Standby mode, ready for launch. + + + + CRITICAL + CRITICAL + + + + FAILURE: Continuing operation. + FAILURE: Continuing operation. + + + + EMERGENCY + EMERGENCY + + + + EMERGENCY: Land Immediately! + EMERGENCY: Land Immediately! + + + + SHUTDOWN + SHUTDOWN + + + + Powering off system. + Powering off system. + + + + UNKNOWN + UNKNOWN + + + + Unknown system state + Unknown system state + + + + UASMessageHandler + + + EMERGENCY: + EMERGENCY: + + + + ALERT: + ALERT: + + + + Critical: + Critical: + + + + Error: + Error: + + + + Warning: + Warning: + + + + Notice: + Notice: + + + + Info: + Info: + + + + Debug: + Debug: + + + + UDPLink + + + + UDP Link Error + UDP Link Error + + + + Error binding UDP port: %1 + Error binding UDP port: %1 + + + + Error registering Zeroconf + Error registering Zeroconf + + + + ULogParser + + + Could not detect ULog file header magic + Could not detect ULog file header magic + + + + Could not detect camera_capture packets in ULog + Could not detect camera_capture packets in ULog + + + + UdpSettings + + + UDP Link Settings + UDP Link Settings + + + + Listening Port: + Listening Port: + + + + Target Hosts: + Target Hosts: + + + + Add + Add + + + + Remove + Remove + + + + VTOLModeIndicator + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + ValuePageWidget + + + Value Widget Setup + Value Widget Setup + + + + Select the values you want to display: + Select the values you want to display: + + + + Large + Large + + + + Vehicle + + + MAVLink Generic + MAVLink Generic + + + + Fixed Wing + Fixed Wing + + + + Multi-Rotor + Multi-Rotor + + + + VTOL + VTOL + + + + Rover + Rover + + + + Sub + Sub + + + + Unknown + Unknown + + + + switch to %2 as priority link + switch to %2 as priority link + + + + %1 communication to auxiliary link %2 %3 + %1 communication to auxiliary link %2 %3 + + + + Communication regained + Communication regained + + + + Communication regained to vehicle %1 on %2 link %3 + Communication regained to vehicle %1 on %2 link %3 + + + + + priority + priority + + + + + auxiliary + auxiliary + + + + Communication regained to vehicle %1 + Communication regained to vehicle %1 + + + + Communication lost + Communication lost + + + + Communication lost to vehicle %1 on %2 link %3 + Communication lost to vehicle %1 on %2 link %3 + + + + Communication lost to vehicle %1 + Communication lost to vehicle %1 + + + + to vehicle %1 + to vehicle %1 + + + + %1 command temporarily rejected + %1 command temporarily rejected + + + + %1 command denied + %1 command denied + + + + %1 command not supported + %1 command not supported + + + + %1 command failed + %1 command failed + + + + AutoLoad%1.%2 + AutoLoad%1.%2 + + + + %1 low battery: %2 percent remaining + %1 low battery: %2 percent remaining + + + + Mission transfer failed. Retry transfer. Error: %1 + Mission transfer failed. Retry transfer. Error: %1 + + + + GeoFence transfer failed. Retry transfer. Error: %1 + GeoFence transfer failed. Retry transfer. Error: %1 + + + + Rally Point transfer failed. Retry transfer. Error: %1 + Rally Point transfer failed. Retry transfer. Error: %1 + + + + Generic micro air vehicle + Generic micro air vehicle + + + + Fixed wing aircraft + Fixed wing aircraft + + + + Quadrotor + Quadrotor + + + + Coaxial helicopter + Coaxial helicopter + + + + Normal helicopter with tail rotor. + Normal helicopter with tail rotor. + + + + Ground installation + Ground installation + + + + Operator control unit / ground control station + Operator control unit / ground control station + + + + Airship, controlled + Airship, controlled + + + + Free balloon, uncontrolled + Free balloon, uncontrolled + + + + Rocket + Rocket + + + + Ground rover + Ground rover + + + + Surface vessel, boat, ship + Surface vessel, boat, ship + + + + Submarine + Submarine + + + + Hexarotor + Hexarotor + + + + + Octorotor + Octorotor + + + + + Flapping wing + Flapping wing + + + + Onboard companion controller + Onboard companion controller + + + + Two-rotor VTOL using control surfaces in vertical operation in addition. Tailsitter + 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 + Quad-rotor VTOL using a V-shaped quad config in vertical operation. Tailsitter + + + + Tiltrotor VTOL + Tiltrotor VTOL + + + + VTOL reserved 2 + VTOL reserved 2 + + + + VTOL reserved 3 + VTOL reserved 3 + + + + VTOL reserved 4 + VTOL reserved 4 + + + + VTOL reserved 5 + VTOL reserved 5 + + + + Onboard gimbal + Onboard gimbal + + + + Onboard ADSB peripheral + Onboard ADSB peripheral + + + + vehicle %1 + vehicle %1 + + + + %1 %2 flight mode + %1 %2 flight mode + + + + armed + armed + + + + disarmed + disarmed + + + + Vehicle did not respond to command: %1 + Vehicle did not respond to command: %1 + + + + VehicleMapItem + + + Vehicle %1 + Vehicle %1 + + + + VehicleRotationCal + + + Hold Still + Hold Still + + + + Completed + Completed + + + + Incomplete + Incomplete + + + + VehicleSummary + + + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + + + + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + + + + VibrationPageWidget + + + Vibe + Vibe + + + + Clip count + Clip count + + + + Accel 1: + Accel 1: + + + + Accel 2: + Accel 2: + + + + Accel 3: + Accel 3: + + + + Not Available + Not Available + + + + VideoPageWidget + + + Enable Stream + Enable Stream + + + + Grid Lines + Grid Lines + + + + Stop Recording + Stop Recording + + + + Record Stream + Record Stream + + + + Video Streaming Not Configured + Video Streaming Not Configured + + + + VideoReceiver + + + Unabled to record video. Video save path must be specified in Settings. + Unabled to record video. Video save path must be specified in Settings. + + + + Invalid video format defined. + Invalid video format defined. + + + + ViewWidget + + + missing connected implementation + missing connected implementation + + + + no vehicle connected + no vehicle connected + + + + linechart + + + Form + Form + + + + Filter... (Ctrl+F) + Filter... (Ctrl+F) + + + + All MAVs + All MAVs + + + + Display only variable names in curve list + Display only variable names in curve list + + + + Short names + Short names + + + + + Display variable units in curve list + Display variable units in curve list + + + + Show units + Show units + + + + Rotate color scheme for all curves + Rotate color scheme for all curves + + + + Recolor + Recolor + + + diff --git a/localization/qgc_ko.qm b/localization/qgc_ko.qm deleted file mode 100644 index ad9f9741eccfdb33d6f8cacfc736300bb66ea6db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266360 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 z 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 diff --git a/localization/qgc_ko.ts b/localization/qgc_ko.ts new file mode 100644 index 000000000..00e901014 --- /dev/null +++ b/localization/qgc_ko.ts @@ -0,0 +1,13835 @@ + + + + + APMAirframeComponent + + + + Please select your airframe type + 기체 구조를 ì„ íƒí•´ì£¼ì‹­ì‹œì˜¤. + + + + + Frame Class: + 기체 종류 + + + + + Frame Type: + 기체 유형: + + + + Airframe + 기체 + + + + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + 기체 유형 ì„¤ì •ì€ ê¸°ì²´ì— ë§žëŠ” 형태를 ì„ íƒí•˜ëŠ” 기능입니다. ë˜í•œ ì´ë¯¸ 알려진 기체 ìœ í˜•ì„ ì„ íƒí•˜ì—¬ 사용 í•  수 있습니다 + + + + APMAirframeComponentController + + + Param file github json download failed: %1 + Github json 파ë¼ë¯¸í„° íŒŒì¼ ë‹¤ìš´ë¡œë“œì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤: %1 + + + + Param file download failed: %1 + 파ë¼ë¯¸í„° íŒŒì¼ ë‹¤ìš´ë¡œë“œì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤: %1 + + + + APMAirframeComponentSummary + + + + + + Frame Type + 기체 유형: + + + + + Frame Class + 기체 종류 + + + + + Firmware Version + 펌웨어 버전 + + + + + Unknown + ì•Œ 수 ì—†ìŒ + + + + APMCameraComponent + + + + Disabled + 비활성화 + + + + + Channel + ì±„ë„ + + + + + Gimbal + ì§ë²Œ + + + + + Stabilize + 수í‰ìœ ì§€ëª¨ë“œ + + + + + Servo reverse + 서보 ì—­ì „ + + + + + Output channel: + 출력 채ë„: + + + + + Input channel: + ìž…ë ¥ 채ë„: + + + + + Gimbal angle limits: + ì§ë²Œ ê°ë„ 제한: + + + + + + + min + 최소 + + + + + + + max + 최대 + + + + + Servo PWM limits: + 서보 PWM 한계: + + + + + Gimbal Settings + ì§ë²Œ 세팅 + + + + + Type: + 유형: + + + + + Gimbal Type changes takes affect next reboot of autopilot + ì§ë²Œ ìœ í˜•ì˜ ë³€ê²½ì€ ë¹„í–‰ì œì–´ë³´ë“œê°€ ìž¬ë¶€íŒ…ëœ í›„ì— ì ìš©ë©ë‹ˆë‹¤. + + + + + Default Mode: + 기본 모드: + + + + + Tilt + ì¹´ë©”ë¼ ê¸°ìš¸ê¸° + + + + + Roll + 롤 + + + + + Pan + 팬 + + + + Camera + ì¹´ë©”ë¼ + + + + Camera setup is used to adjust camera and gimbal settings. + ì¹´ë©”ë¼ ì„¤ì •ì€ ì¹´ë©”ë¼ì™€ ì§ë²Œ ì„¸íŒ…ì„ ì¡°ì •í•˜ëŠ”ë° ì‚¬ìš©í•©ë‹ˆë‹¤. + + + + + APMCameraComponentSummary + + + + Gimbal type + ì§ë²Œ 유형 + + + + + Tilt input channel + 기울기 ìž…ë ¥ ì±„ë„ + + + + + Pan input channel + 팬 ìž…ë ¥ ì±„ë„ + + + + + Roll input channel + 롤 ìž…ë ¥ ì±„ë„ + + + + APMFirmwarePlugin + + + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + QGroundControl 버전 %1.%2 ì´ìƒì„ 지ì›í•©ë‹ˆë‹¤. 현재 ë²„ì „ì€ ì´ì „ 버전입니다. ì´ ë²„ì „ì€ ê²€ì¦ë˜ì§€ 않았으며, 예측할 수 없는 결과를 가져올 수 있습니다. + + + + Error during Solo video link setup: %1 + Solo 비디오 ë§í¬ 설정 오류: %1 + + + + Unable to change altitude, vehicle altitude not known. + ê³ ë„를 바꿀 수 없습니다. ê¸°ì²´ì˜ ê³ ë„를 ì•Œ 수 없습니다. + + + + Vehicle does not support guided takeoff + 기체가 ìœ ë„ ì´ë¥™ì„ 지ì›í•˜ì§€ 않습니다. + + + + Unable to takeoff, vehicle position not known. + ì´ë¥™í•  수 없습니다. ê¸°ì²´ì˜ ìœ„ì¹˜ë¥¼ ì•Œ 수 없습니다. + + + + Unable to takeoff: Vehicle failed to change to Guided mode. + ì´ë¥™í•  수 없습니다: 기체가 Guided ëª¨ë“œì— ì§„ìž…í•  수 없습니다. + + + + Unable to takeoff: Vehicle failed to arm. + ì´ë¥™í•  수 없습니다: 기체 ì‹œë™ì´ ë˜ì§€ 않았습니다. + + + + + Unable to start mission: Vehicle failed to change to Auto mode. + ë¯¸ì…˜ì„ ì‹œìž‘í•  수 없습니다: 기체가 Auto 모드 ì§„ìž…ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤. + + + + Unable to start mission: Vehicle failed to change to Guided mode. + ë¯¸ì…˜ì„ ì‹œìž‘í•  수 없습니다: 기체가 Guided ëª¨ë“œì— ì§„ìž…í•  수 없습니다. + + + + Unable to start mission: Vehicle failed to arm. + ë¯¸ì…˜ì„ ì‹œìž‘í•  수 없습니다: 기체 ì‹œë™ì— 실패하였습니다. + + + + APMFlightModesComponent + + + + Flight Mode Settings + 비행 모드 설정 + + + + + (Channel 5) + (ì±„ë„ 5) + + + + + Flight mode channel: + 비행 모드 채ë„: + + + + + Not assigned + 할당ë˜ì§€ ì•ŠìŒ + + + + + Channel 1 + ì±„ë„ 1 + + + + + Channel 2 + ì±„ë„ 2 + + + + + Channel 3 + ì±„ë„ 3 + + + + + Channel 4 + ì±„ë„ 4 + + + + + Channel 5 + ì±„ë„ 5 + + + + + Channel 6 + ì±„ë„ + + + + + Channel 7 + ì±„ë„ 7 + + + + + Channel 8 + ì±„ë„ 8 + + + + + Flight Mode + 비행 모드 + + + + + Channel Options + ì±„ë„ ì˜µì…˜ + + + + + Channel option %1 : + ì±„ë„ ì˜µì…˜ %1 : + + + + Flight Modes + 비행 모드 + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + 비행 모드 ì„¤ì •ì€ ì¡°ì¢…ê¸°ì˜ ìŠ¤ìœ„ì¹˜ì— ë¹„í–‰ 모드를 할당합니다. + + + + APMFlightModesComponentSummary + + + + Flight Mode 1 + 비행 모드 1 + + + + + Flight Mode 2 + 비행 모드 2 + + + + + Flight Mode 3 + 비행 모드 3 + + + + + Flight Mode 4 + 비행 모드 4 + + + + + Flight Mode 5 + 비행 모드 5 + + + + + Flight Mode 6 + 비행 모드 6 + + + + APMHeliComponent + + + + Servo Setup + 서보 설정 + + + + + Servo + 서보 + + + + + Function + 기능 + + + + + Min + 최소 + + + + + Max + 최대 + + + + + Trim + 트림 + + + + + Reversed + 역순 + + + + + 1 + 1 + + + + + 2 + 2 + + + + + 3 + 3 + + + + + 4 + 4 + + + + + Swash Setup + 스와시(Swash) 설정 + + + + + Throttle Setup + 스로틀 설정 + + + + + Collective Curve Setup + 콜렉티브 커브 설정 + + + + Heli + 헬리콥터 + + + + Heli Setup is used to setup parameters which are specific to a helicopter. + 헬리콥터 ì„¤ì •ì€ í—¬ë¦¬ì½¥í„°ì—만 ì“°ì´ëŠ” 파ë¼ë¯¸í„°ë¥¼ 설정합니다 + + + + APMLightsComponent + + + + Disabled + 비활성화 + + + + + Channel + ì±„ë„ + + + + + Light Output Channels + 조명 출력 ì±„ë„ + + + + + Lights 1: + 조명 1: + + + + + Lights 2: + 조명 2: + + + + + Brightness Steps: + ë°ê¸° 단계: + + + + Lights + 조명 + + + + Lights setup is used to adjust light output channels. + ì¡°ëª…ì„¤ì •ì€ ì¡°ëª… 출력 채ë„ì„ ì„¤ì •í•©ë‹ˆë‹¤. + + + + APMLightsComponentSummary + + + + Disabled + 비활성화 + + + + + Channel 5 + ì±„ë„ 5 + + + + + Channel 6 + ì±„ë„ 6 + + + + + Channel 7 + ì±„ë„ 7 + + + + + Channel 8 + ì±„ë„ 8 + + + + + Channel 9 + ì±„ë„ 9 + + + + + Channel 10 + ì±„ë„ 10 + + + + + Channel 11 + ì±„ë„ 11 + + + + + Channel 12 + ì±„ë„ 12 + + + + + Channel 13 + ì±„ë„ 13 + + + + + Channel 14 + ì±„ë„ 14 + + + + + Lights Output 1 + 조명 출력 1 + + + + + Lights Output 2 + 조명 출력 2 + + + + APMNotSupported + + + + Not supported + 지ì›í•˜ì§€ ì•ŠìŒ + + + + APMPowerComponent + + + + Power Module 90A + ì „ì› ëª¨ë“ˆ 90A + + + + + Power Module HV + ì „ì› ëª¨ë“ˆ HV + + + + + 3DR Iris + 3DR Iris + + + + + Other + 기타 + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + 전압계로 ë°°í„°ë¦¬ì˜ ì „ì••ì„ ì¸¡ì •í•˜ì—¬ ì•„ëž˜ì— ìž…ë ¥í•˜ì‹­ì‹œì˜¤. 계산하기를 눌러 새로운 ì „ì•• 배수를 설정하십시오. + + + + + Measured voltage: + 측정 ì „ì••: + + + + + Vehicle voltage: + 기체 ì „ì••: + + + + + 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: + 기체 전류: + + + + + Battery monitor: + 배터리 모니터: + + + + + Requires vehicle reboot + 기체 ë¦¬ë¶€íŒ…ì´ í•„ìš”í•©ë‹ˆë‹¤. + + + + + + + Battery 1 + 배터리 1 + + + + + Battery1 monitor: + 배터리1 모니터: + + + + + + + Reboot vehicle + 기체 재 ì‹œë™ + + + + + + + Battery 2 + 배터리 2 + + + + + Battery2 monitor: + 배터리2 모니터: + + + + + Battery capacity: + 배터리 용량 + + + + + Minimum arming voltage: + 최소 ì‹œë™ ì „ì••: + + + + + Power sensor: + ì „ì› ì„¼ì„œ: + + + + + Current pin: + 현재 pin: + + + + + Voltage pin: + ì „ì•• 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. + 외부 전압계로 측정한 전류와 기체가 표시한 ì „ë¥˜ì˜ ì°¨ì´ê°€ í¬ë‹¤ë©´, 볼트 당 암페어 ê°’ì„ ì¡°ì •í•˜ì—¬ í•´ê²°í•  수 있습니다. ë°°ìˆ˜ê°’ì„ ê³„ì‚°í•˜ëŠ”ë° í•„ìš”í•œ ë„움ë§ì´ 필요하다면 계산 ë²„íŠ¼ì„ ëˆŒëŸ¬ì£¼ì‹­ì‹œì˜¤. + + + + Power + ì „ì› + + + + The Power Component is used to setup battery parameters. + ì „ì› êµ¬ì„± 요소는 배터리 파ë¼ë¯¸í„°ë¥¼ ì„¤ì •í•˜ëŠ”ë° ì‚¬ìš©ë©ë‹ˆë‹¤. + + + + APMPowerComponentSummary + + + + Batt1 monitor + 배터리1 모니터 + + + + + Batt1 capacity + 배터리1 용량 + + + + + Batt2 monitor + 배터리2 모니터 + + + + + Batt2 capacity + 배터리2 용량 + + + + APMRadioComponent + + + Radio + ë¼ë””오 + + + + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + ë¼ë””오 구성 요소는 RC ì¡°ì¢…ê¸°ì˜ ì±„ë„ì„ ê¸°ì²´ì˜ ë¡¤, 피치, ìŠ¤ë¡œí‹€ì„ ì¡°ì¢…í•  수 있ë„ë¡ ì„¤ì •í•˜ëŠ”ë° ì‚¬ìš©ë©ë‹ˆë‹¤. 다른 스위치와 다ì´ì–¼ì„ 다양한 비행모드로 변경하기 ìœ„í•´ì„œë„ ì‚¬ìš©í•  수 있습니다. 비행 ì „ 모든 채ë„ì— ëŒ€í•´ 캘리브레ì´ì…˜ì„ 해야합니다. + + + + APMRadioComponentSummary + + + + Roll + 롤 + + + + + + + + + + + Setup required + ì„¤ì •ì´ í•„ìš”í•©ë‹ˆë‹¤ + + + + + + + + + + + Channel %1 + ì±„ë„ %1 + + + + + Pitch + 피치 + + + + + Yaw + ìš” + + + + + Throttle + 스로틀 + + + + APMSafetyComponent + + + Safety + 안전 + + + + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + 안전 ì„¤ì •ì€ ì•ˆì „ìž¥ì¹˜ ë™ìž‘, 누수 ê°ì§€, ì‹œë™ ì²´í¬ì— 사용ë©ë‹ˆë‹¤. + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + 안전 ì„¤ì •ì€ ë³µê·€(LTH/LTL) 를 실행하거나 ìžë™ë³µê·€ì— 대한 ì„¤ì •ì— ì‚¬ìš©ë©ë‹ˆë‹¤. + + + + + Requires vehicle reboot + 기체 ìž¬ë¶€íŒ…ì´ í•„ìš”í•©ë‹ˆë‹¤. + + + + + Low action: + ë°©ì „ ì‹œ ë™ìž‘: + + + + + Critical action: + ì „ì•• 임계값 ë™ìž‘: + + + + + Low voltage threshold: + 저전압 임계값: + + + + + Critical voltage threshold: + 임계전압 임계값: + + + + + Low mAh threshold: + ë°©ì „ mAh 임계값": + + + + + Critical mAh threshold: + 경고 mAh 임계값: + + + + + Reboot vehicle + 기체 재부팅 + + + + + Battery1 Failsafe Triggers + Battery1 안전장치 트리거 + + + + + Battery2 Failsafe Triggers + Battery2 안전장치 트리거 + + + + + + + Failsafe Triggers + 안전장치 트리거 + + + + + Throttle PWM threshold: + 스로틀 PWM 경계값: + + + + + GCS failsafe + 지ìƒêµ­(GCS) 안전장치 + + + + + + + Ground Station failsafe: + 지ìƒêµ­ 안정장치: + + + + + + + Throttle failsafe: + 스로틀 안전장치: + + + + + + + PWM threshold: + PWM 경계값: + + + + + Failsafe Crash Check: + 안전 설정 ì¶©ëŒ ê²€ì‚¬: + + + + + General Failsafe Triggers + ì¼ë°˜ 안전장치 트리거 + + + + + Disabled + 비활성화 + + + + + Always RTL + í•­ìƒ ì‹œìž‘ì ìœ¼ë¡œ ëŒì•„오기(RTL) + + + + + Continue with Mission in Auto Mode + Auto 모드ì—ì„œ 미션 계ì†í•˜ê¸° + + + + + Always Land + í•­ìƒ ì°©ë¥™í•˜ê¸° + + + + + GeoFence + 비행제한구역(GeoFence) + + + + + Circle GeoFence enabled + ì›í˜• 지오펜스(GeoFence) 활성화 + + + + + Altitude GeoFence enabled + ê³ ë„ ì§€ì˜¤íŽœìŠ¤(GeoFence) 활성화 + + + + + Report only + 보고만 하기 + + + + + RTL or Land + RTL(복귀) ë˜ëŠ” 착륙 + + + + + Max radius: + 최대 반지름: + + + + + Max altitude: + 최대 ê³ ë„: + + + + + + + Return to Launch + ì´ë¥™ìœ„치로 귀환 + + + + + + + Return at current altitude + 현재고ë„ì—ì„œ 귀환 + + + + + + + Return at specified altitude: + 설정 ê³ ë„ì—ì„œ 귀환: + + + + + Loiter above Home for: + 홈 위ì—ì„œ 정지비행: + + + + + Land with descent speed: + 착륙 하강 ì†ë„: + + + + + Final loiter altitude: + 최종 정지비행 ê³ ë„: + + + + + Arming Checks + ì‹œë™ ê²€ì‚¬ + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + 경고: ì‹œë™ ì²´í¬ë¥¼ 비활성화하는 ê²ƒì€ ê¸°ì²´ì˜ ì œì–´ë¥¼ 잃는 결과를 가져올 수 있습니다. + + + + APMSafetyComponentCopter + + + Ground Station failsafe: + 지ìƒêµ­ 안정장치: + + + + Throttle failsafe: + 스로틀 안전장치: + + + + Disabled + 비활성화 + + + + Always RTL + í•­ìƒ RTL(복귀) + + + + Continue with Mission in Auto Mode + Auto 모드ì—ì„œ 미션 계ì†í•˜ê¸° + + + + Always Land + 착륙 ìš°ì„  + + + + PWM threshold: + PWM 임계값: + + + + Return to Launch + ì´ë¥™ìœ„치로 귀환 + + + + + Voltage threshold: + ì „ì•• 임계값: + + + + Battery1 Failsafe Triggers + Battery1 안전장치 트리거 + + + + + Battery low action: + 배터리 부족시 ë™ìž‘: + + + + + Battery critical action: + 배터리 임계값 ë™ìž‘: + + + + + MAH threshold: + MAH 임계값: + + + + Battery2 Failsafe Triggers + Battery2 안전장치 트리거 + + + + General Failsafe Triggers + ì¼ë°˜ 안전장치 트리거 + + + + GeoFence + 경계선 + + + + Circle GeoFence enabled + ì›í˜• 경계선 사용 + + + + Altitude GeoFence enabled + ê³ ë„ ê²½ê³„ì„ ë¥¼ 사용 + + + + Report only + 보고만하기 + + + + RTL or Land + 복귀 ë˜ëŠ” 착륙 + + + + Max radius: + 최대 반지름: + + + + Max altitude: + 최대 ê³ ë„: + + + + Return at current altitude + 현재고ë„ì—ì„œ 귀환 + + + + Return at specified altitude: + 설정 ê³ ë„ì—ì„œ 귀환: + + + + Loiter above Home for: + 홈 위ì—ì„œ 정지비행: + + + + Land with descent speed: + 착륙 하강ì†ë„: + + + + Final loiter altitude: + 최종 정지비행 ê³ ë„: + + + + Arming Checks + ì‹œë™ ê²€ì‚¬ + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + 경고: ì‹œë™ ì²´í¬ë¥¼ 비활성화하는 ê²ƒì€ ê¸°ì²´ì˜ ì œì–´ë¥¼ 잃는 결과를 가져올 수 있습니다. + + + + APMSafetyComponentPlane + + + Failsafe Triggers + 고장검출 트리거 + + + + Throttle PWM threshold: + 스로틀 PWM 임계값: + + + + Voltage threshold: + ì „ì•• 임계값: + + + + MAH threshold: + MAH 임계값: + + + + GCS failsafe + 지ìƒê´€ì œì†Œ(GCS) 안전장치 + + + + Return to Launch + ì´ë¥™ìœ„치로 귀환 + + + + Return at current altitude + 현재고ë„ì—ì„œ 귀환 + + + + Return at specified altitude: + 설정 ê³ ë„ì—ì„œ 귀환: + + + + APMSafetyComponentRover + + + Failsafe Triggers + 안전장치 트리거 + + + + Ground Station failsafe: + ì§€ìƒ ì•ˆì „ 장치 + + + + Throttle failsafe: + 스로틀 안전장치: + + + + PWM threshold: + PWM 임계값: + + + + Failsafe Crash Check: + 안전장치 ì¶©ëŒ ê²€ì‚¬: + + + + Disabled + 비활성화 + + + + Hold + 대기 + + + + Hold and Disarm + 정지 후 ì‹œë™ë„기 + + + + Arming Checks + ì‹œë™ ê²€ì‚¬ + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + 경고: ì‹œë™ ì²´í¬ë¥¼ 비활성화하는 ê²ƒì€ ê¸°ì²´ì˜ ì œì–´ë¥¼ 잃는 결과를 가져올 수 있습니다. + + + + APMSafetyComponentSub + + + + Failsafe Actions + 안전장치 ë™ìž‘: + + + + + GCS Heartbeat: + 지ìƒê´€ì œì†Œ 발진주파수(하트비트): + + + + + Leak: + 누출: + + + + + Detector Pin: + 검출 í•€: + + + + + Battery: + 배터리 + + + + + EKF: + EKF: + + + + + Pilot Input: + 파ì¼ëŸ¿ ìž…ë ¥: + + + + + Internal Temperature: + 내부 온ë„: + + + + + Internal Pressure: + 내부 ì••ë ¥: + + + + + Threshold: + 임계값: + + + + + Arming Checks + ì‹œë™ ê²€ì‚¬ + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + 경고: ì‹œë™ ì²´í¬ë¥¼ 비활성화하는 ê²ƒì€ ê¸°ì²´ì˜ ì œì–´ë¥¼ 잃는 결과를 가져올 수 있습니다. + + + + APMSafetyComponentSummary + + + + Arming Checks: + ì‹œë™ ê²€ì‚¬: + + + + + Enabled + í™œì„±í™”ë¨ + + + + + Some disabled + ì¼ë¶€ 불가 + + + + + + + + + Throttle failsafe: + 스로틀 안전장치: + + + + + Failsafe Action: + 안전장치 ë™ìž‘: + + + + + Failsafe Crash Check: + 안전장치 ì¶”ë½ ê²€ì‚¬: + + + + + Batt1 low failsafe: + Batt1 저전압 안전장치: + + + + + Batt1 critical failsafe: + Batt1 중요 안전장치: + + + + + Batt2 low failsafe: + Batt1 ë°©ì „ 안전장치: + + + + + Batt2 critical failsafe: + Batt2 중요 안전장치: + + + + + + + GeoFence: + 경계선: + + + + + Disabled + 비활성화 + + + + + Altitude + ê³ ë„ + + + + + Circle + ì›í˜• + + + + + Altitude,Circle + ê³ ë„, ì›í˜• + + + + + Report only + 보고만 하기 + + + + + RTL or Land + RTL(복귀) ë˜ëŠ” 착륙 + + + + + Unknown + ì•Œ 수 ì—†ìŒ + + + + + + + RTL min alt: + RTL(복귀) 최소 ê³ ë„: + + + + + + + current + 현재 + + + + APMSafetyComponentSummaryCopter + + + Disabled + 비활성화 + + + + Unknown + ì•Œ 수 ì—†ìŒ + + + + Arming Checks: + ì‹œë™ ê²€ì‚¬: + + + + Enabled + í™œì„±í™”ë¨ + + + + Some disabled + ì¼ë¶€ 사용 불가 + + + + Throttle failsafe: + 스로틀 안전장치: + + + + Batt1 low failsafe: + Batt1 ë°©ì „ 안전장치: + + + + Batt1 critical failsafe: + Batt1 중요 안전장치: + + + + Batt2 low failsafe: + Batt1 ë°©ì „ 안전장치: + + + + Batt2 critical failsafe: + Batt2 중요 안전장치: + + + + + GeoFence: + 경계면: + + + + Altitude + ê³ ë„ + + + + Circle + ì›í˜• + + + + Altitude,Circle + ê³ ë„, ì›í˜• + + + + Report only + 보고만 하기 + + + + RTL or Land + RTL(복귀) ë˜ëŠ” 착륙 + + + + RTL min alt: + RTL(ëŒì•„오기) 최소 ê³ ë„: + + + + current + 현재 + + + + APMSafetyComponentSummaryPlane + + + Throttle failsafe: + 스로틀 안전장치: + + + + + + Disabled + ë¹„í™œì„±í™”ë¨ + + + + Voltage failsafe: + ì „ì•• 안전장치: + + + + mAh failsafe: + 전류 안전장치: + + + + RTL min alt: + RTL(ëŒì•„오기) 최소 ê³ ë„: + + + + current + 현재 + + + + APMSafetyComponentSummaryRover + + + + + Disabled + ë¹„í™œì„±í™”ë¨ + + + + Always RTL + í•­ìƒ ì‹œìž‘ì ìœ¼ë¡œ ëŒì•„오기(RTL) + + + + Always Hold + í•­ìƒ ëŒ€ê¸° + + + + + Unknown + ì•Œ 수 ì—†ìŒ + + + + Hold + 대기 + + + + Hold and Disarm + 대기 ë˜ëŠ” ì‹œë™ë„기 + + + + Arming Checks: + ì‹œë™ ê²€ì‚¬: + + + + Enabled + í™œì„±í™”ë¨ + + + + Some disabled + ì¼ë¶€ 사용 불가 + + + + Throttle failsafe: + 스로틀 안전장치: + + + + Failsafe Action: + 안전장치 명령: + + + + Failsafe Crash Check: + 안전 설정 ì¶©ëŒ ê²€ì‚¬: + + + + APMSafetyComponentSummarySub + + + + Arming Checks: + ì‹œë™ ê²€ì‚¬: + + + + + Enabled + í™œì„±í™”ë¨ + + + + + Some disabled + ì¼ë¶€ 사용 불가 + + + + + GCS failsafe: + 지ìƒê´€ì œì†Œ(GCS) 안전장치 + + + + + Leak failsafe: + 누출 안전장치: + + + + + Battery failsafe: + 배터리 안전장치: + + + + + EKF failsafe: + EKF 안전장치: + + + + + Pilot Input failsafe: + 파ì¼ëŸ¿ ìž…ë ¥ 안전장치: + + + + + Int. Temperature failsafe: + 내부 ì˜¨ë„ ì•ˆì „ìž¥ì¹˜: + + + + + Int. Pressure failsafe: + 내부 ì••ë ¥ 안전장치: + + + + APMSensorsComponent + + + + If the compass or GPS module is mounted in flight direction, leave the default value (None) + 지ìžê¸° 센서와 GPSëª¨ë“ˆì´ ë¹„í–‰ë°©í–¥ê³¼ ì¼ì¹˜í•˜ê²Œ 장착ë˜ì–´ìžˆë‹¤ë©´, 기본값(None) ì„ ì‚¬ìš©í•©ë‹ˆë‹¤. + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + 지ìžê¸° 센서를 캘리브레ì´ì…˜í•˜ê¸° 위해서는 여러ìžì„¸ì—ì„œ 기체를 ëŒë ¤ì£¼ì–´ì•¼í•©ë‹ˆë‹¤. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + 수í‰ê³„ 센서를 캘리브레ì´ì…˜í•˜ê¸° 위해서 기체를 수í‰í•œ í‘œë©´ì— ë†“ê³  가만히 ë‘십시오. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + ê°€ì†ë„ 센서 캘리브레ì´ì…˜ì„ 위해 기체를 수í‰í•œ í‘œë©´ìœ„ì— 6ê°œì˜ ë©´ì— ë§žì¶”ì–´ 몇초 ê°„ ìž¡ê³  가만히 있으십시오. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + 수í‰ì„ 보정하기 위해서 기체를 수í‰í•˜ê²Œ 위치하고 확ì¸ì„ 눌러주십시오 + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + ì™¼ìª½ì˜ ë²„íŠ¼ì„ ëˆŒëŸ¬ ê° ìº˜ë¦¬ë¸Œë ˆì´ì…˜ ê³¼ì •ì„ ì‹œìž‘í•´ì£¼ì‹­ì‹œì˜¤. + + + + + The calibration for Compass %1 appears to be poor. + %1 지ìžê¸° ì„¼ì„œì— ëŒ€í•œ 캘리브레ì´ì…˜ì´ 잘못ë˜ì—ˆìŠµë‹ˆë‹¤. + + + + + Check the compass position within your vehicle and re-do the calibration. + 기체 ë‚´ì˜ ì§€ìžê¸° ì„¼ì„œì˜ ìœ„ì¹˜ë¥¼ 확ì¸í•˜ê³  캘리브레ì´ì…˜ì„ 다시 시행해주십시오. + + + + + + + Calibrate Compass + 지ìžê¸° 센서 캘리브레ì´ì…˜ + + + + + Calibrate Accelerometer + ê°€ì†ë„ 센서 캘리브레ì´ì…˜ + + + + + + + Sensor Settings + 센서 세팅 + + + + + Calibration Cancel + 캘리브레ì´ì…˜ 취소 + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + ì·¨ì†Œëª…ë ¹ì— ëŒ€í•œ ê¸°ì²´ì˜ ë°˜ì‘ ëŒ€ê¸° 중. 몇초간 대기할 수 있습니다 + + + + + Calibration complete + 캘리브레ì´ì…˜ 완료 + + + + + Sensor Calibration + 센서 캘리브레ì´ì…˜ + + + + + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + 와ì´íŒŒì´ì— ì˜í•œ 센서 ë³´ì •ì€ ì‹ ë¢°ë„ê°€ ë‚®ì„ ìˆ˜ 있습니다. 문제 ë°œìƒì‹œ USB를 ì´ìš©í•˜ì—¬ 연결해주십시오. + + + + + + + Compass + 지ìžê¸° 센서 + + + + + + + (primary + (주 + + + + + + + (secondary + (2ì°¨ + + + + + + + , external + , 외부 + + + + + + + , internal + , 내부 + + + + + + + Use Compass + 지ìžê¸° 센서 사용 + + + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + 표시 ë°”ì— ê° ì§€ìžê¸° ì„¼ì„œì— ëŒ€í•œ 캘리브레ì´ì…˜ì˜ 퀄리티가 표시ë˜ì–´ 있습니다. + + + + + + + - Green indicates a well functioning compass. + + - ì´ˆë¡ìƒ‰ì€ 지ìžê¸° 센서가 잘 ìž‘ë™í•˜ê³  있ìŒì„ ì˜ë¯¸í•©ë‹ˆë‹¤. + + + + + + - Yellow indicates a questionable compass or calibration. + + - ë…¸ëž€ìƒ‰ì€ ì§€ìžê¸° 센서가 제대로 캘리브레ì´ì…˜ë˜ì§€ 않았ìŒì„ ì˜ë¯¸í•©ë‹ˆë‹¤. + + + + + + - Red indicates a compass which should not be used. + + + - ë¹¨ê°„ìƒ‰ì€ ì§€ìžê¸° 센서를 사용할 수 없는 ê²ƒì„ ì˜ë¯¸í•©ë‹ˆë‹¤. + + + + + + + + + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + 센서 캘리브레ì´ì…˜ í›„ì— ê¸°ì²´ë¥¼ 반드시 재부팅 해야 합니다. + + + + + Orientation: + ë°©í–¥: + + + + + If mounted in the direction of flight, select None. + 비행방향과 ê°™ì€ ë°©í–¥ìœ¼ë¡œ 장착ë˜ì–´ 있다면, '해당사항 ì—†ìŒ'ì„ ì„ íƒí•˜ì—¬ 주십시오. + + + + + Before calibrating make sure rotation settings are correct. + 캘리브레ì´ì…˜ì„ 시작하기 ì „ì— íšŒì „ ì„¤ì •ì´ ì˜¬ë°”ë¥¸ì§€ 확ì¸í•˜ì‹­ì‹œì˜¤. + + + + + Accelerometer calibration complete + ê°€ì†ë„ 센서 캘리브레ì´ì…˜ 완료 + + + + + Compass calibration complete + 지ìžê¸° 센서 캘리브레ì´ì…˜ 완료 + + + + + + + Reboot Vehicle + 기체 리부팅 + + + + + Autopilot Rotation: + 비행제어보드 회전: + + + + + 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. + 조종기를 켜고 ìŠ¤ë¡œí‹€ì„ 0지ì ì— 놓아주십시오. + + + + + 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 + 기압 캘리브레ì´ì…˜ì€ 기압값 %1를 í˜„ìž¬ì˜ ê¸°ì••ê°’ %2ì„ 0으로 변경합니다. + + + + + To calibrate the airspeed sensor shield it from the wind. Do not touch the sensor or obstruct any holes during the calibration. + 대기ì†ë„ 센서를 캘리브레ì´ì…˜í•˜ê¸° 위해 바람으로부터 보호해주십시오. 캘리브레ì´ì…˜ 중 센서를 만지거나 구ë©ì„ 막지 ì•Šë„ë¡ ì£¼ì˜í•˜ì‹­ì‹œì˜¤. + + + + + Accelerometer + ê°€ì†ë„ 센서 + + + + + Compass + 지ìžê¸° 센서 + + + + + Accelerometer must be calibrated prior to Compass. + ê°€ì†ë„ 센서 캘리브레ì´ì…˜ì€ 지ìžê¸° 센서 캘리브레ì´ì…˜ ì „ì— ì™„ë£Œë˜ì–´ì•¼ 합니다. + + + + + Level Horizon + ìˆ˜í‰ ì¡°ì • + + + + + Accelerometer must be calibrated prior to Level Horizon. + ê°€ì†ë„ 센서 캘리브레ì´ì…˜ì€ ìˆ˜í‰ ì„¼ì„œ 캘리브레ì´ì…˜ ì „ì— ì™„ë£Œë˜ì–´ì•¼ 합니다. + + + + + Calibrate Pressure + 기압 캘리브레ì´ì…˜ + + + + + Cal Baro/Airspeed + 기압/대기ì†ë„ 센서 캘리브레ì´ì…˜ + + + + + CompassMot + 지ìžê¸°ì„¼ì„œ + + + + + CompassMot - Compass Motor Interference Calibration + 지ìžê¸° 센서 - 지ìžê¸° 모터 ê°„ì„­ 캘리브레ì´ì…˜ + + + + + Next + ë‹¤ìŒ + + + + + Cancel + 취소 + + + + + + + + + + + + + + + Rotate + 회전 + + + + + + + + + + + + + + + Hold Still + 정지 ìƒíƒœ + + + + Sensors + 센서 + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + 센서 ì„¤ì •ì€ ê¸°ì²´ë‚´ì˜ ì„¼ì„œë¥¼ 캘리브레ì´ì…˜ í•˜ëŠ”ë° ì‚¬ìš©ë©ë‹ˆë‹¤. + + + + APMSensorsComponentController + + + Calibration complete + 캘리브레ì´ì…˜ 완료 + + + + Calibration failed. Calibration log will be displayed. + 캘리브레ì´ì…˜ 오류. 캘리브레ì´ì…˜ 로그를 표시합니다 + + + + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + 진행 ìƒí™© ì¤„ì´ ëª¨ë‘ ì°¨ì˜¤ë¥¼ë•Œê¹Œì§€ 모든 ì¶•ì— ëŒ€í•´ 기체를 무작위로 회전시키십시오. + + + + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + 5 ~ 10초간 ìŠ¤ë¡œí‹€ì„ 50% ~ 75% ì •ë„ë¡œ 천천히 올려주십시오. (프로펠러가 회전할 수 있습니다!) + + + + Quickly bring the throttle back down to zero + 빠르게 ìŠ¤ë¡œí‹€ì„ 0으로 다시 내려주십시오. + + + + Press the Next button to complete the calibration + 캘리브레ì´ì…˜ì„ 마치기 위해서 다ìŒì„ 눌러주십시오. + + + + Hold the vehicle in its level flight position. + ìˆ˜í‰ ë¹„í–‰ 위치ì—ì„œ 기체를 멈춤 + + + + Requesting pressure calibration... + 기압 센서 캘리브레ì´ì…˜ 요청중... + + + + 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 + 기체를 ì•„ëž˜ì— í‘œì‹œëœ ìžì„¸ë¡œ 위치하고 유지해주십시오. + + + + Level horizon complete + ìˆ˜í‰ ë§žì¶”ê¸° 완료 + + + + Level horizon failed + ìˆ˜í‰ ë§žì¶”ê¸° 오류 + + + + Pressure calibration success + 기압 캘리브레ì´ì…˜ 성공 + + + + Pressure calibration fail + 기압 캘리브레ì´ì…˜ 오류 + + + + Compass %1 calibration complete + 지ìžê¸° 센서 %1 캘리브레ì´ì…˜ 완료 + + + + Compass %1 calibration below quality threshold + 지ìžê¸° 센서 %1 캘리브레ì´ì…˜ì˜ ì„±ëŠ¥ì´ ìž„ê³„ê°’ë³´ë‹¤ 낮습니다 + + + + All compasses calibrated successfully + 모든 지ìžê¸° ì„¼ì„œë“¤ì˜ ìº˜ë¦¬ë¸Œë ˆì´ì…˜ì´ 성공ì ìœ¼ë¡œ 완료ë˜ì—ˆìŠµë‹ˆë‹¤. + + + + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + 새로운 설정 ë°˜ì˜ì„ 위해 지금 기체를 반드시 재부팅 해야 합니다. + + + + Compass calibration failed + 지ìžê¸° 센서 캘리브레ì´ì…˜ 오류 + + + + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + 반드시 비행전 기체를 재부팅하고 지ìžê¸° 센서를 다시 캘리브레ì´ì…˜í•´ì•¼ 합니다. + + + + Continue rotating... + ê³„ì† ëŒë ¤ì£¼ì‹­ì‹œì˜¤... + + + + APMSensorsComponentSummary + + + + Compass + 나침반 + + + + + + + Setup required + ì„¤ì •ì´ í•„ìš”í•©ë‹ˆë‹¤ + + + + + Not installed + 설치ë˜ì§€ ì•ŠìŒ + + + + + Accelerometer(s) + ê°€ì†ë„ 센서 + + + + + Ready + 준비완료 + + + + APMSubFrameComponent + + + 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. + 프레임 ì„¤ì •ì„ ì‚¬ìš©í•˜ë©´ ê¸°ì²´ì˜ ëª¨í„° êµ¬ì„±ì„ ì„ íƒí•  수 있습니다. 녹색으로 표시ë˜ì–´ 있는 ì¶”ë ¥ìž¥ì¹˜ì— ì‹œê³„ë°©í–¥ 프롭과 청색으로 표시ë˜ì–´ 있는 ì¶”ë ¥ìž¥ì¹˜ì— ë°˜ì‹œê³„ë°©í–¥ í”„ë¡­ì„ ìž¥ì°©í•˜ì‹­ì‹œì˜¤. ì„¤ì •ì„ ì ìš©í•˜ê¸° 위해 비행제어보드를 재부팅해야합니다. + + + + + + + Load Vehicle Default Parameters + 기본 기체 파ë¼ë¯¸í„° 불러오기 + + + + + Select your vehicle to load the default parameters: + 기본 파ë¼ë¯¸í„°ë¥¼ 업로드하기 위해 기체를 ì„ íƒí•˜ì‹­ì‹œì˜¤ + + + + APMSubFrameComponentSummary + + + + Frame Type + 프레임 유형 + + + + + Firmware Version + 펌웨어 버전 + + + + + + + Unknown + ì•Œ 수 ì—†ìŒ + + + + + Git Revision + Git 리비전 + + + + APMTuningComponent + + + Tuning + 세부 설정 + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + 세부 ì„¤ì •ì€ ê¸°ì²´ì˜ ë¹„í–‰íŠ¹ì„±ì„ ì„¤ì •í•˜ê¸° 위해 사용합니다 + + + + APMTuningComponentCopter + + + + Basic Tuning + 기본 세부설정 + + + + + Roll/Pitch Sensitivity + 롤/피치 민ê°ë„ + + + + + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + 기체가 ëŠë¦¬ê²Œ ë°˜ì‘한다면 오른쪽으로, 너무 빠르게 ë°˜ì‘하면 왼쪽으로 밀어주십시오. + + + + + Climb Sensitivity + ìƒìŠ¹ë¥  민ê°ë„ + + + + + Slide to the right to climb more aggressively or slide to the left to climb more gently + ë” ë¹ ë¥´ê²Œ ìƒìŠ¹í•˜ê²Œ 하려면 오른쪽으로, ë” ëŠë¦¬ê²Œ ìƒìŠ¹í•˜ê²Œ 하려면 왼쪽으로 밀어주십시오. + + + + + + + RC Roll/Pitch Feel + RC 롤 / 피치 ëŠë‚Œ + + + + + + + Slide to the left for soft control, slide to the right for crisp control + 부드러운 제어를 위헤서 왼쪽으로, 정확한 제어를 위해서 오른쪽으로 밀어주십시오. + + + + + AutoTune + ìžë™ íŠœë‹ + + + + + Axes to AutoTune: + ìžë™íŠœë‹í•  축: + + + + + Channel for AutoTune switch: + AutoTune 스위치 채ë„: + + + + + None + ì—†ìŒ + + + + + Channel 7 + ì±„ë„ 7 + + + + + Channel 8 + ì±„ë„ 8 + + + + + Channel 9 + ì±„ë„ 9 + + + + + Channel 10 + ì±„ë„ 10 + + + + + Channel 11 + ì±„ë„ 11 + + + + + Channel 12 + ì±„ë„ 12 + + + + + In Flight Tuning + 비행중 세부설정 + + + + + Channel Option 6 (Tuning): + ì±„ë„ ì˜µì…˜ 6(세부설정): + + + + + Min: + 최소: + + + + + Max: + 최대: + + + + AirframeComponent + + + + Custom Airframe Config + 사용ìžì§€ì • 기체 설정 + + + + + Your vehicle is using a custom airframe configuration. + ì´ ê¸°ì²´ëŠ” 사용ìžì •ì˜ 기체 ì„¤ì •ì„ ê°€ì§€ê³  있습니다 + + + + + This configuration can only be modified through the Parameter Editor. + + + ì´ ì„¤ì •ì€ íŒŒë¼ë¯¸í„° 편집기를 통해서만 ë³€ê²½ë  ìˆ˜ 있습니다 + + + + + + + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + ê¸°ì²´ì˜ êµ¬ì„±ì„ í‘œì¤€ 기체 구성으로 재설정하고 싶다면 '재설정' ì„ í´ë¦­í•˜ì‹­ì‹œì˜¤. + + + + + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + "Apply (ì ìš©)"를 í´ë¦­í•˜ë©´ 기체 프레임 êµ¬ì„±ì— ëŒ€í•œ 변경 ì‚¬í•­ì´ ì €ìž¥ë©ë‹ˆë‹¤. <br><br>ë¼ë””오 캘리브레ì´ì…˜ì„ 제외한 모든 기체 파ë¼ë¯¸í„°ëŠ” 초기화ë©ë‹ˆë‹¤. <br><br> 기체는 ì´ ê³¼ì •ì„ ì™„ë£Œí•˜ê¸° 위해 재부팅ë©ë‹ˆë‹¤. + + + + + You've connected a %1. + %1ì— ì—°ê²°í–ˆìŠµë‹ˆë‹¤. + + + + + Airframe is not set. + 기체가 설정ë˜ì§€ 않았습니다 + + + + + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + ì´ ì„¤ì •ì„ ì™„ë£Œí•˜ê¸° 위해서는 아래ì—ì„œ ì•Œë§žì€ ê¸°ì²´ë¥¼ ì„ íƒí•˜ì—¬ "ì ìš© ë° ìž¬ë¶€íŒ…"ì„ í´ë¦­í•˜ì‹­ì‹œì˜¤. + + + + + + + Apply and Restart + ì ìš©í•˜ê³  재시작 + + + + Airframe + 기체 + + + + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + 기체 프레임 설정ì—ì„œ 기체와 ì¼ì¹˜í•˜ëŠ” í”„ë ˆìž„ì„ ì„ íƒí•©ë‹ˆë‹¤. ì´ ê³¼ì •ì€ ìˆœì°¨ì ìœ¼ë¡œ 비행 파ë¼ë¯¸í„°ì— 대한 다양한 íŠœë‹ ê°’ë“¤ì´ ì¡°ì •í•©ë‹ˆë‹¤. + + + + AirframeComponentController + + + You cannot change airframe configuration while connected to multiple vehicles. + 여러 ê¸°ê¸°ì— ì—°ê²°ëœ ìƒíƒœì—ì„œ 기체 프레임 ì„¤ì •ì„ ë³€ê²½í•  수 없습니다. + + + + AirframeComponentSummary + + + + System ID + 시스템 ID + + + + + Airframe type + 기체 타입 + + + + + + + Setup required + ì„¤ì •ì´ í•„ìš”í•©ë‹ˆë‹¤ + + + + + Vehicle + 기체 + + + + + Firmware Version + 펌웨어 버전 + + + + + Unknown + ì•Œ 수 ì—†ìŒ + + + + AnalyzeView + + + Analyze + ë¶„ì„ + + + + Log Download + 로그 다운로드 + + + + GeoTag Images + ì´ë¯¸ì§€ì— 지ë„ì •ë³´ 추가 + + + + Mavlink Console + Mavlink 콘솔 + + + + AppLogModel + + + Open console log output file failed %1 : %2 + 콘솔 로그 ì¶œë ¥íŒŒì¼ ì—´ê¸° 오류 %1 : %2 + + + + AppMessages + + + Clear All + ëª¨ë‘ ì§€ìš°ê¸° + + + + Log files (*.txt) + 로그 íŒŒì¼ (*.txt) + + + + All Files (*) + 모든 íŒŒì¼ (*) + + + + Select log save file + 로그 ì €ìž¥íŒŒì¼ ì„ íƒ + + + + Save App Log + ì‘용프로그램 로그 저장 + + + + Show Latest + 최신 보기 + + + + Set logging + 로그 설정 + + + + Turn on logging categories + 로그 카테고리 보기 + + + + AppSettings + + + Application Settings + ì‘용프로그램 설정 + + + + ArmedIndicator + + + Armed + ì‹œë™ë¨ + + + + Disarmed + ì‹œë™ êº¼ì§ + + + + AudioOutput + + + negative + ìŒìˆ˜ + + + + point + í¬ì¸íŠ¸ + + + + meters + 미터 + + + + AutoPilotPlugin + + + One or more vehicle components require setup prior to flight. + 하나ì´ìƒì˜ 기체 구성요소가 비행전 ì„¤ì •ì´ í•„ìš”í•©ë‹ˆë‹¤ + + + + BatteryIndicator + + + Battery Status + 배터리 ìƒíƒœ + + + + Voltage: + ì „ì••: + + + + Accumulated Consumption: + ëˆ„ì  ì†Œë¹„ëŸ‰: + + + + BluetoothLink + + + Bluetooth Link Error + 블루투스 ì—°ê²° 오류 + + + + BluetoothSettings + + + Bluetooth Not Available + 블루투스를 사용할 수 없습니다 + + + + Bluetooth Link Settings + 블루투스 설정 + + + + Device: + 장치 + + + + Address: + 주소: + + + + Bluetooth Devices: + 블루투스 장치: + + + + Scan + 스캔 + + + + Stop + 정지 + + + + Bootloader + + + Write failed: %1 + 쓰기 오류: %1 + + + + Incorrect number of bytes returned for write: actual(%1) expected(%2) + 쓰기 위해 ë°˜í™˜ëœ ë°”ì´íŠ¸ 수가 잘못ë˜ì—ˆìŠµë‹ˆë‹¤: 실제값(%1) 기대값(%2) + + + + Timeout waiting for bytes to be available + ë°”ì´íŠ¸ 사용 대기 시간 초과 + + + + Read failed: error: %1 + ì½ê¸° 실패: 오류: %1 + + + + Get Command Response: + 명령 ë°˜ì‘ ê°€ì ¸ì˜¤ê¸°: + + + + Invalid sync response: 0x%1 0x%2 + 유효하지 ì•Šì€ ë™ê¸°í™” ì‘답입니다: 0x%1 0x%2 + + + + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + ì´ ë³´ë“œëŠ” 실리콘 ê²°í•¨ì´ ìžˆê³ , 잘못 ì„¤ì •ëœ ë§ˆì´í¬ë¡œì»¨íŠ¸ë¡¤ëŸ¬ê°€ 있어 ì‚¬ìš©ì„ ê¶Œìž¥í•˜ì§€ 않습니다. + + + + Unknown response code + 알수없는 ì‘답 코드 + + + + Command failed: 0x%1 (%2) + 명령 오류: 0x%1 (%2) + + + + + Get Board Info: + ë³´ë“œ ì •ë³´ 가져오기: + + + + Send Command: + 명령 전송: + + + + Board erase failed: %1 + ë³´ë“œ 지우기 실패: %1 + + + + + Unable to open firmware file %1: %2 + 펌웨어 íŒŒì¼ %1ì„(를) ì—´ 수 없습니다: %2 + + + + + Firmware file read failed: %1 + 펌웨어 íŒŒì¼ ì½ê¸° 실패: %1 + + + + + Flash failed: %1 at address 0x%2 + 펌웨어 설치 실패: 주소 0x%2, %1 + + + + + Unable to retrieve block from ihx: index %1 + Ihx로부터 블ë¡ì„ ë¶ˆëŸ¬ì˜¤ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤: index %1 + + + + Unable to set flash start address: 0x%2 + 플래시 시작 주소를 설정할 수 없습니다:%2 + + + + + Read failed: %1 at address: 0x%2 + ì½ê¸° 실패: %1 주소: 0x%2 + + + + + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + ê²€ì¦ ì‹¤íŒ¨: 주소: (0x%3) ì—ì„œ 예ìƒ(0x%1) 실제(0x%2) + + + + Unable to set read start address: 0x%2 + 시작주소를 설정할수 없습니다: 0x%2 + + + + CRC mismatch: board(0x%1) file(0x%2) + CRC 불ì¼ì¹˜: ë³´ë“œ(0x%1) 파ì¼(0x%2) + + + + Open failed on port %1: %2 + í¬íŠ¸ %1:%2 를 ì—¬ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤ + + + + Found unsupported bootloader version: %1 + 지ì›ë˜ì§€ 않는 ë¶€íŠ¸ë¡œë” ë²„ì „ìž…ë‹ˆë‹¤: %1 + + + + Get Board Id: + ë³´ë“œ id 가져오기: + + + + BuiltInPreFlightCheckModel + + + Initial checks + 초기 검사 + + + + Hardware + 하드웨어 + + + + Props mounted? Wings secured? Tail secured? + 프로펠러, ë‚ ê°œ, 꼬리가 장착ë˜ì—ˆìŠµë‹ˆê¹Œ? + + + + Please arm the vehicle here + ì´ê³³ì—ì„œ 기체를 ì‹œë™í•˜ì‹­ì‹œì˜¤ + + + + Actuators + 액츄ì—ì´í„° + + + + Move all control surfaces. Did they work properly? + ì œì–´ë©´ì„ ëª¨ë‘ ì›€ì§ì—¬ì£¼ì„¸ìš”, ëª¨ë‘ ì˜¬ë°”ë¥´ê²Œ ìž‘ë™í•©ë‹ˆê¹Œ? + + + + Motors + 모터 + + + + Propellers free? Then throttle up gently. Working properly? + 프로펠러가 ëª¨ë‘ ì œê±°ë˜ì—ˆìŠµë‹ˆê¹Œ? 그렇다면 ìŠ¤ë¡œí‹€ì„ ë¶€ë“œëŸ½ê²Œ 올려주세요. 제대로 ìž‘ë™í•©ë‹ˆê¹Œ? + + + + Mission + 미션 + + + + Please confirm mission is valid (waypoints valid, no terrain collision). + ë¯¸ì…˜ì´ ì˜¬ë°”ë¥¸ì§€(ê²½ë¡œì§€ì  í™•ì¸, ì§€ë©´ê³¼ì˜ ì¶©ëŒ) 확ì¸í•´ì£¼ì‹­ì‹œì˜¤. + + + + Last preparations before launch + ì´ë¥™ ì „ 마지막 준비사항 + + + + Payload + 페ì´ë¡œë“œ + + + + Configured and started? Payload lid closed? + 설정 후 ì‹œìž‘ì´ ë˜ì—ˆìŠµë‹ˆê¹Œ? 페ì´ë¡œë“œ ë®ê°œê°€ 닫혔습니까? + + + + OK for your platform? Lauching into the wind? + 플랫í¼ì— ì í•©í•©ë‹ˆê¹Œ? ë°”ëžŒì„ í–¥í•´ ì´ë¥™í•©ë‹ˆê¹Œ? + + + + Flight area + 비행ì˜ì—­ + + + + Launch area and path free of obstacles/people? + 비행 경로와 ì´ë¥™ 위치ìƒì— 장애물 ë˜ëŠ” ì‚¬ëžŒì´ ì—†ìŠµë‹ˆê¹Œ? + + + + CameraCalc + + + Camera + ì¹´ë©”ë¼ + + + + Width + 너비 + + + + Height + ë†’ì´ + + + + Sensor + 센서 + + + + Image + ì´ë¯¸ì§€ + + + + Focal length + ì´ˆì  ê±°ë¦¬ + + + + Front Lap + ì „ë©´ 겹침 + + + + Side Lap + 측면 겹침 + + + + Overlap + 오버랩 + + + + Select one: + 하나를 ì„ íƒí•˜ì‹­ì‹œì˜¤: + + + + Ground Res + ì§€ìƒ í•´ìƒë„ + + + + CameraCalc section version %1 not supported + CameraCalc 섹션 버전 %1ì´ ì§€ì›ë˜ì§€ 않습니다 + + + + Custom Camera + ì‚¬ìš©ìž ì •ì˜ ì¹´ë©”ë¼ + + + + Manual (no camera specs) + 수ë™(ì¹´ë©”ë¼ ì‚¬ì–‘ ì—†ìŒ) + + + + CameraComponent + + + + Vehicle must be restarted for changes to take effect. + ë³€ê²½ì‚¬í•­ì„ ì ìš©í•˜ê¸° 위해서는 기체를 재시작해야합니다. + + + + + Apply and Restart + ì ìš©í•˜ê³  재시작 + + + + + Camera Trigger Settings + ì¹´ë©”ë¼ íŠ¸ë¦¬ê±° 설정 + + + + + Trigger mode + 트리거 모드 + + + + + Trigger interface + 트리거 ì¸í„°íŽ˜ì´ìŠ¤ + + + + + Time Interval + 시간 간격 + + + + + Distance Interval + 거리 간격 + + + + + Hardware Settings + 하드웨어 설정 + + + + + AUX Pin Assignment + AUX í•€ 분배 + + + + + Trigger Pin Polarity + 트리거 í•€ 극성 + + + + + Trigger Period + 트리거 주기 + + + + + Camera Test + ì¹´ë©”ë¼ í…ŒìŠ¤íŠ¸ + + + + + Trigger Camera + ì¹´ë©”ë¼ íŠ¸ë¦¬ê±°í•˜ê¸° + + + + Camera + ì¹´ë©”ë¼ + + + + Camera setup is used to adjust camera and gimbal settings. + ì¹´ë©”ë¼ ì„¤ì •ì€ ì¹´ë©”ë¼ì™€ ì§ë²Œ ì„¤ì •ì„ ì¡°ì •í•˜ëŠ”ë° ì‚¬ìš©í•©ë‹ˆë‹¤ + + + + CameraComponentSummary + + + + Trigger interface + 트리거 ì¸í„°íŽ˜ì´ìŠ¤ + + + + + Trigger mode + 트리거 모드 + + + + + Time interval + 시간 간격 + + + + + Distance interval + 거리 간격 + + + + + AUX pins + AUX í•€ + + + + + AUX pin polarity + AUX í•€ 극성 + + + + CameraPageWidget + + + Video Settings + 비디오 설정 + + + + Camera Settings + ì¹´ë©”ë¼ ì„¤ì • + + + + Trigger Camera + ì¹´ë©”ë¼ íŠ¸ë¦¬ê±°í•˜ê¸° + + + + Camera + ì¹´ë©”ë¼ + + + + Free Space: + ë‚¨ì€ ê³µê°„: + + + + Camera Selector: + ì¹´ë©”ë¼ ì„ íƒê¸°: + + + + Single + 개별 + + + + Time Lapse + 타임랩스 + + + + Photo Mode + 사진 모드: + + + + Photo Interval (seconds) + 사진 간격(ì´ˆ) + + + + Reset Camera Defaults + ì¹´ë©”ë¼ ì„¤ì • 초기화 + + + + Reset + 초기화 + + + + Reset Camera to Factory Settings + ì¹´ë©”ë¼ ê³µìž¥ 초기화 + + + + Confirm resetting all settings? + ì„¤ì •ì„ ë³µì›í•˜ê² ìŠµë‹ˆê¹Œ? + + + + Storage + 저장공간 + + + + Format + í˜•ì‹ + + + + Format Camera Storage + ì¹´ë©”ë¼ ë©”ëª¨ë¦¬ í˜•ì‹ + + + + Confirm erasing all files? + 모든 파ì¼ì„ 지우시겠습니까? + + + + CameraSection + + + Camera + ì¹´ë©”ë¼ + + + + Time + 시간 + + + + Distance + 거리 + + + + Pitch + 피치 + + + + Yaw + ìš” + + + + Gimbal + ì§ë²Œ + + + + Mode + 모드 + + + + CenterMapDropButton + + + Center map on: + 지ë„ì˜ ì¤‘ì•™: + + + + Mission + 미션 + + + + All items + 모든 항목 + + + + Home + 홈 + + + + Current Location + 현재 위치 + + + + Specified Location + ì§€ì •ëœ ìœ„ì¹˜ + + + + Vehicle + 기체 + + + + Follow Vehicle + 기체 ì¶”ì  + + + + CenterMapDropPanel + + + Center map on: + 지ë„ì˜ ì¤‘ì•™: + + + + Mission + 미션 + + + + All items + 모든 ì•„ì´í…œ + + + + Home + 홈 + + + + Current Location + 현재 위치 + + + + Specified Location + ì§€ì •ëœ ìœ„ì¹˜ + + + + Vehicle + 기체 + + + + CorridorScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1ì€(는) 복합 미션 유형: %2:%3 열기를 지ì›í•˜ì§€ 않습니다. + + + + %1 complex item version %2 not supported + %1ì˜ ë³µí•© 항목 버전 %2ì€(는) 지ì›ë˜ì§€ 않습니다 + + + + + Corridor Scan + ë³µë„ ìŠ¤ìº” + + + + C + C + + + + CorridorScanEditor + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + 경고: 사진 ê°„ê²©ì´ ì¹´ë©”ë¼ê°€ 지ì›í•˜ëŠ” 최소 간격(%1 ì´ˆ) 보다 작습니다 + + + + Altitude + ê³ ë„ + + + + Trigger Distance + 트리거 거리 + + + + Spacing + 간격 + + + + Corridor + ë³µë„ + + + + Width + 너비 + + + + Turnaround dist + í„´ì–´ë¼ìš´ë“œ 거리 + + + + Take images in turnarounds + í„´ì–´ë¼ìš´ë“œì—ì„œ 사진 ì°ê¸° + + + + Relative altitude + ìƒëŒ€ ê³ ë„ + + + + Rotate Entry Point + 회전 ì§„ìž…ì  + + + + Terrain + 지형 + + + + Vehicle follows terrain + 기체가 ì§€í˜•ì„ ë”°ë¼ê°‘니다 + + + + Tolerance + 공차 + + + + Max Climb Rate + 최대 ìƒìŠ¹ë¥  + + + + Max Descent Rate + 최대 하강률 + + + + Statistics + 통계 + + + + CustomCommandWidget + + + No vehicle connected + ì—°ê²°ëœ ê¸°ì²´ ì—†ìŒ + + + + Load Custom Qml file... + Qml íŒŒì¼ ë¶ˆëŸ¬ì˜¤ê¸°... + + + + Reset + 재설정 + + + + CustomCommandWidgetController + + + Select custom Qml file + ì‚¬ìš©ìž ì§€ì • Qml íŒŒì¼ ì„ íƒ + + + + Qml files (*.qml) + Qml íŒŒì¼ (*.qml) + + + + DebugWindow + + + Qt Platform: + Qt 플랫í¼: + + + + Font Point Size 10 + í°íŠ¸ í¬ê¸° 10 + + + + Default font width: + 기본 í°íŠ¸ 너비: + + + + Font Point Size 10.5 + í°íŠ¸ í¬ê¸° 10.5 + + + + Default font height: + 기본 í°íŠ¸ 높ì´: + + + + Font Point Size 11 + í°íŠ¸ 사ì´ì¦ˆ 11 + + + + Default font pixel size: + 기본 í°íŠ¸ 픽셀 사ì´ì¦ˆ: + + + + Font Point Size 11.5 + í°íŠ¸ 사ì´ì¦ˆ 11.5 + + + + Default font point size: + 기본 í°íŠ¸ 사ì´ì¦ˆ + + + + Font Point Size 12 + í°íŠ¸ 사ì´ì¦ˆ 12 + + + + QML Screen Desktop: + QML 스í¬ë¦° ë°ìŠ¤í¬íƒ‘: + + + + Font Point Size 12.5 + í°íŠ¸ì‚¬ì´ì¦ˆ 12.5 + + + + QML Screen Size: + QML 스í¬ë¦° í¬ê¸°: + + + + Font Point Size 13 + í°íŠ¸ 사ì´ì¦ˆ 13 + + + + QML Pixel Density: + QML 픽셀 ë°€ë„: + + + + Font Point Size 13.5 + í°íŠ¸ì‚¬ì´ì¦ˆ 13.5 + + + + QML Pixel Ratio: + QML 픽셀 비율: + + + + Font Point Size 14 + í°íŠ¸ 사ì´ì¦ˆ 14 + + + + Default Point: + 기본 í¬ì¸íŠ¸: + + + + Font Point Size 14.5 + í°íŠ¸ì‚¬ì´ì¦ˆ 14.5 + + + + Computed Font Height: + ê³„ì‚°ëœ ê¸€ê¼´ 높ì´: + + + + Font Point Size 15 + í°íŠ¸ 사ì´ì¦ˆ 15 + + + + Computed Screen Height: + ê³„ì‚°ëœ í™”ë©´ 높ì´: + + + + Font Point Size 15.5 + í°íŠ¸ í¬ê¸° 15.5 + + + + Computed Screen Width: + ê³„ì‚°ëœ í™”ë©´ 너비: + + + + Font Point Size 16 + í°íŠ¸ 사ì´ì¦ˆ 16 + + + + ESP8266Component + + + controller WiFi Bridge + 컨트롤러 WiFi 브리지 + + + + Error fetching WiFi Bridge Status: %1 + WiFi 브리지 ìƒíƒœë¥¼ 가져오면서 오류가 ë°œìƒí–ˆìŠµë‹ˆë‹¤: %1 + + + + ESP WiFi Bridge Settings + ESP Wifi 브리지 설정 + + + + WiFi Mode + Wifi 모드 + + + + WiFi Channel + WiFi ì±„ë„ + + + + WiFi AP SSID + Wifi AP SSID + + + + WiFi AP Password + Wifi AP 비밀번호 + + + + WiFi STA SSID + Wifi STA SSID + + + + WiFi STA Password + WiFi STA 비밀번호 + + + + UART Baud Rate + UART 보드레ì´íŠ¸ + + + + QGC UDP Port + QGC UDPí¬íŠ¸ + + + + ESP WiFi Bridge Status + ESP Wifi 브리지 ìƒíƒœ + + + + Bridge/Vehicle Link + 브리지/기체 ë§í¬ + + + + Bridge/QGC Link + 브리지/QGC ë§í¬ + + + + QGC/Bridge Link + QGC/브리지 ë§í¬ + + + + + + Messages Received + 메세지 ìˆ˜ì‹ ë¨ + + + + + + Messages Lost + 메세지 ëŠê¹€ + + + + + + Messages Sent + 메세지 ì „ì†¡ë¨ + + + + Restore Defaults + 기본설정 ë³µì› + + + + Restart WiFi Bridge + Wifi 브리지 재시작 + + + + Reboot WiFi Bridge + Wifi 브리지 재부팅 + + + + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + ì´ê²ƒì€ 변경한 ì„¤ì •ì„ ì ìš©í•˜ê¸° 위해 WiFi 브릿지를 재시작합니다. ì´ëŸ¬í•œ 변경 사항과 ì¼ì¹˜í•˜ë„ë¡ ì»´í“¨í„°ì˜ WiFi 설정 ë° QGroundControl ë§í¬ ì„¤ì •ì„ ë³€ê²½í•´ì•¼ í•  ìˆ˜ë„ ìžˆìŠµë‹ˆë‹¤. ì •ë§ë¡œ 재부팅하시겠습니까? + + + + Reset Counters + ì¹´ìš´í„° 재시작 + + + + WiFi Bridge + WiFi 브리지 + + + + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + ESP8266 WiFi 브리지는 WiFië§í¬ë¥¼ 설정하기 위해 사용ë©ë‹ˆë‹¤. + + + + ESP8266ComponentSummary + + + Firmware Version + 펌웨어 버전 + + + + WiFi Mode + Wifi 모드 + + + + WiFi Channel + WiFi ì±„ë„ + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP 비밀번호 + + + + UART Baud Rate + UART 보드레ì´íŠ¸ + + + + EditPositionDialog + + + Latitude + ìœ„ë„ (Latitude) + + + + Longitude + ê²½ë„ (Longitude) + + + + Set Geographic + ì§€ë„ ì„¤ì • + + + + Zone + 지역 + + + + Hemisphere + 반구 + + + + Easting + ë™í–¥ + + + + Northing + ë¶í–¥ + + + + + Set UTM + UTM 설정 + + + + Set From Vehicle Position + 기체 위치로 설정 + + + + FWLandingPatternEditor + + + Set to vehicle heading + 기체 방위로 설정 + + + + Set to vehicle location + ê¸°ì²´ì˜ ìœ„ì¹˜ë¡œ 설정 + + + + Loiter point + 정지비행 위치 + + + + + Altitude + ê³ ë„ + + + + Radius + 반지름 + + + + Landing Dist + 착륙 거리 + + + + Glide Slope + 활강 기울기 + + + + Altitudes relative to home + í™ˆê³¼ì˜ ìƒëŒ€ ê³ ë„ + + + + - or - + - ë˜ëŠ” - + + + + Loiter clockwise + 반시계방향 회전 + + + + Landing point + 착륙 위치 + + + + Heading + 진행방향 + + + + Click in map to set landing point. + 지ë„ì—ì„œ 착륙위치를 í´ë¦­í•´ì£¼ì‹­ì‹œì˜¤. + + + + Fact + + + Unknown: %1 + ì•Œ 수 ì—†ìŒ: %1 + + + + true + ì°¸ + + + + false + 거짓 + + + + FactMetaData + + + Other + 기타 + + + + Misc + 기타 + + + + + + + + + + + + + + + Value must be within %1 and %2 + ê°’ì´ %1ê³¼ %2 사ì´ì— 있어야 합니다 + + + + + Invalid number + ìž˜ëª»ëœ ë²ˆí˜¸ + + + + FactPanel + + + Parameters(s) missing: %1 + 파ë¼ë¯¸í„°ë¥¼ ì°¾ì„ ìˆ˜ 없습니다: %1 + + + + FactPanelController + + + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + 올바르지 ì•Šì€ FactPanel Qml 임플리멘테ì´ì…˜ìž…니다. FactPanelController ê°€ factPanel ì—†ì´ ì‚¬ìš©ë˜ì—ˆìŠµë‹ˆë‹¤. + + + + Internal Error: %1 + 내부 오류: %1 + + + + FactTextField + + + Invalid Value + 유효하지 ì•Šì€ ê°’ + + + + Value Details + ê°’ 세부 ì •ë³´ + + + + FactValueSlider + + + Value Details + ê°’ 세부 ì •ë³´ + + + + FileManager + + + Unable to open local file for writing (%1) + (%1)ì„(ì„) 입력할 로컬 파ì¼ì„ ì—´ 수 없습니다. + + + + Unable to write data to local file (%1) + 로컬 파ì¼(%1)ì— ì“¸ 수 없습니다 + + + + Download: Incorrect session returned + 다운로드: ìž˜ëª»ëœ ì„¸ì…˜ì´ ë°˜í™˜ë˜ì—ˆìŠµë‹ˆë‹¤ + + + + Download: Offset returned (%1) differs from offset requested/expected (%2) + 다운로드: 오프셋 ê°’(%1)ì´ ì˜¤í”„ì…‹ 요청/예측값과 다릅니다(%2) + + + + List: Offset returned (%1) differs from offset requested (%2) + 목ë¡: 오프셋 ê°’(%1) ì´ ìš”ì²­ëœ ì˜¤í”„ì…‹ê°’ê³¼ 다릅니다(%2) + + + + Incorrectly formed list entry: '%1' + ëª©ë¡ í•­ëª©ì´ ìž˜ëª» 작성ë˜ì—ˆìŠµë‹ˆë‹¤: '%1' + + + + Missing NULL termination in list entry + ëª©ë¡ í•­ëª©ì—ì„œ NULL 종료가 누ë½ë˜ì—ˆìŠµë‹ˆë‹¤. + + + + Write: Incorrect session returned + 쓰기: ì„¸ì…˜ì´ ìž˜ëª» 반환ë˜ì—ˆìŠµë‹ˆë‹¤. + + + + Write: Offset returned (%1) differs from offset requested (%2) + 쓰기: ë°˜í™˜ëœ ì˜¤í”„ì…‹ì´ (%1) 요청한 오프셋과 다릅니다. (%2) + + + + Write: Returned invalid size of write size data + 쓰기 : 쓰기 í¬ê¸° ë°ì´í„°ì˜ ìž˜ëª»ëœ í¬ê¸°ê°€ 반환ë˜ì—ˆìŠµë‹ˆë‹¤. + + + + Write: Size returned (%1) differs from size requested (%2) + 쓰기: ë°˜í™˜ëœ í¬ê¸° (%1)는 요청한 í¬ê¸° (%2)와 다릅니다. + + + + Bad sequence number on received message: expected(%1) received(%2) + ìˆ˜ì‹ ëœ ë©”ì‹œì§€ì—ì„œ 시퀀스 수가 잘못ë˜ì—ˆìŠµë‹ˆë‹¤: 기대값(%1) 수신값(%2) + + + + Nak received creating file, error: %1 + Nakê°€ íŒŒì¼ ìƒì„± 오류를 수신했습니다: %1 + + + + Nak received creating directory, error: %1 + Nakê°€ 디렉토리 ìƒì„± 오류를 수신했습니다: %1 + + + + Nak received, error: %1 + Nakê°€ 오류를 수신했습니다: %1 + + + + Unknown opcode returned from server: %1 + ì•Œ 수 없는 ì—°ì‚° 코드(opcode)ê°€ 서버로부터 반환ë˜ì—ˆìŠµë‹ˆë‹¤:%1 + + + + + + Command not sent. Waiting for previous command to complete. + 커맨드가 전송ë˜ì§€ 않았습니다. ì´ì „ 커맨드가 완료ë˜ê¸°ê¹Œì§€ 대기합니다. + + + + + + + Command not sent. No Vehicle links. + 커맨드가 전송ë˜ì§€ 않았습니다. 기기 ë§í¬ê°€ 없습니다. + + + + + UAS File manager busy. Try again later + UAS íŒŒì¼ ë§¤ë‹ˆì €ê°€ 사용 중입니다. ë‚˜ì¤‘ì— ë‹¤ì‹œ ì‹œë„하십시오. + + + + File (%1) is not readable for upload + 업로드할 파ì¼(%1)ì„ ì½ì„ 수 없습니다. + + + + Unable to open local file for upload (%1) + 업로드할 로컬 파ì¼ì„ ì—´ 수 없습니다 (%1) + + + + Unable to read data from local file (%1) + 로컬 파ì¼ë¡œë¶€í„° ë°ì´í„°ë¥¼ ì½ì„ 수 없습니다(%1) + + + + + Timeout waiting for ack: Download failed + 승ì¸(Ack) 수신 시간초과: 다운로드 실패 + + + + + Timeout waiting for ack: Upload failed + 승ì¸(Ack) 수신 시간초과: 업로드 실패 + + + + FirmwareImage + + + Incorrectly formatted line in .ihx file, line too short + .ihx 파ì¼ì— ìž˜ëª»ëœ í˜•ì‹ì˜ ì¤„ì´ ìžˆìŠµë‹ˆë‹¤. ì¤„ì´ ë„ˆë¬´ 짧습니다. + + + + Unsupported record type in file: %1 + 지ì›ë˜ì§€ 않는 저장타입 파ì¼: %1 + + + + Unable to open firmware file %1, error: %2 + 펌웨어 íŒŒì¼ %1ì„ ì—´ìˆ˜ 없습니다. 오류: %2 + + + + Supplied file is not a valid JSON document + 파ì¼ì´ 올바른 JSON 문서가 아닙니다 + + + + Firmware file mission required key: %1 + íŽŒì›¨ì–´íŒŒì¼ ë¯¸ì…˜ì´ ë‹¤ìŒ í‚¤ë¥¼ 요구합니다: %1 + + + + Firmware file has invalid key: %1 + 펌웨어 파ì¼ì´ ìž˜ëª»ëœ í‚¤ë¥¼ 가지고 있습니다: %1 + + + + Downloaded firmware board id does not match hardware board id: %1 != %2 + ë‹¤ìš´ë¡œë“œëœ íŽŒì›¨ì–´ ë³´ë“œ idê°€ 하드웨어 ë³´ë“œ id와 ì¼ì¹˜í•˜ì§€ 않습니다: %1 !=%2 + + + + Write failed for parameter meta data file, error: %1 + 파ë¼ë¯¸í„° 메타 ë°ì´í„°ë¥¼ ì“°ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤, 오류: %1 + + + + Unable to open parameter meta data file %1 for writing, error: %2 + 파ë¼ë¯¸í„° 메타 ë°ì´í„° íŒŒì¼ %1ì„ ì“°ê¸°ìœ„í•´ ì—¬ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤, 오류: %2 + + + + Write failed for airframe meta data file, error: %1 + 기체 메타 ë°ì´í„°ë¥¼ ì“°ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤, 오류: %1 + + + + Unable to open airframe meta data file %1 for writing, error: %2 + 기체 메타 ë°ì´í„° íŒŒì¼ %1ì„ ì“°ê¸°ìœ„í•´ ì—¬ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤, 오류: %2 + + + + Unable to open decompressed file %1 for writing, error: %2 + ì••ì¶•ì„ í‘¼ íŒŒì¼ %1ì„ ì—¬ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤, 오류: %2 + + + + Write failed for decompressed image file, error: %1 + ì••ì¶•ì´ í’€ë¦° ì´ë¯¸ì§€ 파ì¼ì„ ì“°ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤, 오류: %1 + + + + Firmware file has invalid decompressed size for %1 + ì••ì¶•ì„ í‘¼ 펌웨어 파ì¼ì´ %1ì— ëŒ€í•œ í¬ê¸°ê°€ 올바르지 않습니다 + + + + Could not find compressed bytes for %1 in Firmware file + 펌웨어 파ì¼ì—ì„œ %1ì— ëŒ€í•œ 압축 ë°ì´í„°ë¥¼ ì°¾ì„ ìˆ˜ 없습니다 + + + + Incorrectly formed compressed bytes section for %1 in Firmware file + 펌웨어 파ì¼ì—ì„œ %1ì— ëŒ€í•œ 압축 ë°”ì´íŠ¸ ì„¸ì…˜ì´ ìž˜ëª»ë˜ì—ˆìŠµë‹ˆë‹¤ + + + + Firmware file has 0 length %1 + 펌웨어파ì¼ì´ ê¸¸ì´ 0입니다 %1 + + + + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + 압축 í•´ì œëœ %1ì˜ í¬ê¸°ê°€ ì €ìž¥ëœ í¬ê¸°ì™€ ì¼ì¹˜í•˜ì§€ 않습니다 : ì˜ˆìƒ (%1) 실제 (%2) + + + + Successfully decompressed %1 + 압축풀기 성공 %1 + + + + Unabled to open firmware file %1, %2 + 펌웨어 íŒŒì¼ %1ì„ ì—´ 수 없습니다: %2 + + + + FirmwarePlugin + + + Sony NEX-5R 20mm + Sony NEX-5R 20mm + + + + Sony ILCE-QX1 + Sony ILCE-QX1 + + + + Canon S100 PowerShot + Canon S100 PowerShot + + + + Canon G9 X PowerShot + Canon G9 X PowerShot + + + + Canon SX260 HS PowerShot + Canon SX260 HS PowerShot + + + + Canon EOS-M 22mm + Canon EOS-M 22mm + + + + Sony a6000 16mm + Sony a6000 16mm + + + + Sony RX100 II 28mm + Sony RX100 II 28mm + + + + Ricoh GR II + Ricoh GR II + + + + RedEdge + RedEdge + + + + Parrot Sequioa RGB + Parrot Sequioa RGB + + + + Parrot Sequioa Monochrome + Parrot Sequioa Monochrome + + + + GoPro Hero 4 + GoPro Hero 4 + + + + Sentera NDVI Single Sensor + Sentera NDVI Single Sensor + + + + Sentera Double 4K Sensor + Sentera Double 4K Sensor + + + + FirmwareUpgrade + + + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + %1ì€ Pixhawk 장치, SiK Radios ë° PX4 Flow Smart ì¹´ë©”ë¼ì˜ 펌웨어를 업그레ì´ë“œ í•  수 있습니다. + + + + Update the autopilot firmware to the latest version + ë¹„í–‰ì œì–´ë³´ë“œì˜ íŽŒì›¨ì–´ë¥¼ 최신 버전으로 ì—…ë°ì´íŠ¸í•˜ì‹­ì‹œì˜¤. + + + + All %1 connections to vehicles must be + 모든 %1 ê¸°ì²´ì˜ ì—°ê²°ìƒíƒœê°€ ë˜ì–´ì•¼í•©ë‹ˆë‹¤ + + + + Upgrade cancelled + 업그레ì´ë“œ 취소 + + + + Found device + 장치를 찾았습니다 + + + + + + + PX4 Flight Stack + PX4 펌웨어 + + + + + Standard Version (stable) + 표준 버전 (stable) + + + + Beta Testing (beta) + 베타 테스팅 (beta) + + + + Developer Build (master) + ê°œë°œìž ë¹Œë“œ(master) + + + + + + Custom firmware file... + ì‚¬ìš©ìž ì •ì˜ íŽŒì›¨ì–´ 파ì¼... + + + + PX4 Pro + PX4 Pro + + + + ArduPilot + ArduPilot + + + + Standard Version + 표준 버전 + + + + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + PX4 Flow 보드를 ê°ì§€í–ˆìŠµë‹ˆë‹¤. PX4 Flowì—ì„œ 사용하는 펌웨어는 기체ì—ì„œ ì‚¬ìš©ì¤‘ì¸ ë¹„í–‰ì œì–´ë³´ë“œì˜ íŽŒì›¨ì–´ 유형과 ì¼ì¹˜í•´ì•¼í•©ë‹ˆë‹¤: + + + + Detected Pixhawk board. You can select from the following flight stacks: + PX4 Flow 보드를 ê°ì§€í–ˆìŠµë‹ˆë‹¤. ì•„ëž˜ì˜ flight stackì—ì„œ 펌웨어를 ì„ íƒí•  수 있습니다. + + + + Press Ok to upgrade your vehicle. + 기체를 업그레ì´ë“œí•˜ê¸° 위해 확ì¸ë²„íŠ¼ì„ ëˆŒëŸ¬ì£¼ì‹­ì‹œì˜¤. + + + + ArduPilot Flight Stack + ArduPilot 펌웨어 + + + + Advanced settings + 고급 설정 + + + + Select which version of the firmware you would like to install: + 설치를 ì›í•˜ëŠ” 펌웨어 ë²„ì „ì„ ì„ íƒí•˜ì‹­ì‹œì˜¤: + + + + Select which version of the above flight stack you would like to install: + ë‹¤ìŒ ì¤‘ 설치할 비행 소프트웨어 ë²„ì „ì„ ì§€ì •í•´ì£¼ì‹­ì‹œì˜¤: + + + + Select the standard version or one from the file system (previously downloaded): + 표준 ë²„ì „ì„ ì„ íƒí•˜ê±°ë‚˜ (ì´ë¯¸ 다운로드한) 펌웨어 íŒŒì¼ ì‹œìŠ¤í…œì„ ì§€ì •í•˜ì‹­ì‹œì˜¤: + + + + WARNING: BETA FIRMWARE. + 경고: 베타 펌웨어입니다. + + + + This firmware version is ONLY intended for beta testers. + ì´ íŽŒì›¨ì–´ ë²„ì „ì€ ë² íƒ€ í…ŒìŠ¤í„°ë§Œì„ ìœ„í•œ 펌웨어입니다. + + + + Although it has received FLIGHT TESTING, it represents actively changed code. + 비행 í…ŒìŠ¤íŠ¸ì¤‘ì¸ íŽŒì›¨ì–´ë¥¼ 받았지만, 비행 테스트 ì¤‘ì¸ íŽŒì›¨ì–´ëŠ” 코드가 ìžì£¼ 변경ë©ë‹ˆë‹¤. + + + + Do NOT use for normal operation. + ì¼ë°˜ ìš´ìš©ì— ì‚¬ìš©í•˜ì§€ 마십시오. + + + + WARNING: CONTINUOUS BUILD FIRMWARE. + 경고: CONTINUOUS BUILD FIRMWARE. + + + + This firmware has NOT BEEN FLIGHT TESTED. + ì´ íŽŒì›¨ì–´ëŠ” 비행 테스트를 í•œ ì ì´ 없습니다. + + + + It is only intended for DEVELOPERS. + 개발ìžë¥¼ 위한 펌웨어입니다. + + + + Run bench tests without props first. + ìš°ì„  프로펠러를 장착하지 ì•Šê³  벤치 테스트를 진행하십시오. + + + + Do NOT fly this without additional safety precautions. + 추가ì ì¸ 안전장치 ì—†ì´ ë¹„í–‰ì„ ì‚¼ê°€í•´ì£¼ì‹­ì‹œì˜¤. + + + + Follow the mailing list actively when using it. + ì´ê²ƒì„ 사용한다면 ë©”ì¼ë§ 리스트를 ì ê·¹ì ìœ¼ë¡œ 팔로우하십시오. + + + + FirmwareUpgradeController + + + Connect not allowed during Firmware Upgrade. + 펌웨어 업그레ì´ë“œ 중 ì—°ê²°í•  수 없습니다. + + + + Connected to bootloader: + 부트로ë”ì— ì—°ê²°í–ˆìŠµë‹ˆë‹¤: + + + + Version: %1 + 버전: %1 + + + + Board ID: %1 + ë³´ë“œ ID: %1 + + + + Flash size: %1 + 플래시 용량: %1 + + + + Attempting to flash an unknown board type, you must select 'Custom firmware file' + ì•Œ 수 없는 ë³´ë“œíƒ€ìž…ì— ì„¤ì¹˜ë¥¼ ì‹œë„합니다, 반드시 'ì‚¬ìš©ìž ì •ì˜ íŽŒì›¨ì–´ 파ì¼'ì„ ì„ íƒí•˜ì‹­ì‹œì˜¤. + + + + Select Firmware File + 펌웨어 파ì¼ì„ ì„ íƒí•˜ì—¬ 주십시오 + + + + Firmware Files (*.px4 *.bin *.ihx) + 펌웨어 íŒŒì¼ (*.px4 *.bin *.ihx) + + + + Unable to find specified firmware download location + 펌웨어 다운로드 위치를 ì°¾ì„ ìˆ˜ 없습니다 + + + + No firmware file selected + 펌웨어 파ì¼ì´ ì„ íƒë˜ì§€ 않았습니다 + + + + Downloading firmware... + 펌웨어 다운로드 중... + + + + From: %1 + %1 부터 + + + + Download complete + 다운로드 완료 + + + + Image load failed + ì´ë¯¸ì§€ ë¡œë“œì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤ + + + + Bootloader not found + 부트로ë”를 ì°¾ì„ ìˆ˜ 없습니다 + + + + Image size of %1 is too large for board flash size %2 + ë³´ë“œ 플래시 사ì´ì¦ˆ:%2ì— ë¹„í•´ ì´ë¯¸ì§€ì‚¬ì´ì¦ˆ:%1ì´ í½ë‹ˆë‹¤ + + + + Upgrade complete + 업그레ì´ë“œ 완료 + + + + Upgrade cancelled + 업그레ì´ë“œ 취소 + + + + MultiRotor - + 멀티로터 - + + + + Heli - + 헬리콥터 - + + + + ChibiOS:MultiRotor - + ChibiOS:멀티로터 - + + + + ChibiOS:Heli - + ChibiOS: 헬리콥터 - + + + + ChibiOS - + ChibiOS - + + + + FixedWingLandingComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1ì€(는) 복합 미션 유형: %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 altitude relative. Be sure to adjust/check your plan prior to flight. + ê³ ì •ìµ ì°©ë¥™ 패턴: 정지비행 ê³ ë„와 착륙 ê³ ë„를 다르게 설정하는 ê²ƒì€ ë”ì´ìƒ 지ì›ë˜ì§€ 않습니다. ë‘ í•­ëª© ëª¨ë‘ ìƒëŒ€ê³ ë„ë¡œ 설정ë˜ì–´ì•¼í•©ë‹ˆë‹¤. 비행 ì „ 비행계íšì„ 다시한번 확ì¸í•˜ì—¬ 주시기 ë°”ëžë‹ˆë‹¤ + + + + %1 complex item version %2 not supported + %1 복합 항목 버전 %2ì€(는) 지ì›ë˜ì§€ 않습니다 + + + + FlightDisplayView + + + Flight Plan complete + 비행 ê³„íš ì™„ë£Œ + + + + %1 Images Taken + %1 ì´ë¯¸ì§€ê°€ ì´¬ì˜ë˜ì—ˆìŠµë‹ˆë‹¤ + + + + Remove plan from vehicle + 비행 경로 기체ì—ì„œ ì‚­ì œ + + + + Leave plan on vehicle + 비행 경로 ê¸°ì²´ì— ì €ìž¥ + + + + Single + ë‹¨ì¼ ê¸°ì²´ + + + + Multi-Vehicle + 군집 기체 + + + + Fly + 비행 + + + + Action + í–‰ë™ + + + + FlightDisplayViewMap + + + R + rally point map item label + R + + + + Goto here + Goto here waypoint + ì´ê³³ìœ¼ë¡œ ì´ë™ + + + + Go to location + ì´ ìž¥ì†Œë¡œ ì´ë™ + + + + Orbit at location + ì´ ìž¥ì†Œì—ì„œ 회전 + + + + FlightDisplayViewVideo + + + WAITING FOR VIDEO + 비디오 대기중 + + + + VIDEO DISABLED + 비디오 비활성 + + + + FlightDisplayViewWidgets + + + No GPS Lock for Vehicle + ê¸°ì²´ì˜ GPS 위치가 ê³ ì •ë˜ì§€ 않았습니다 + + + + FlightMap + + + Specify Position + 위치를 지정해주십시오 + + + + FlightModeDropdown + + + N/A + No data to display + N/A + + + + FlightModeMenu + + + N/A + No data to display + N/A + + + + FlightModesComponent + + + Flight Modes + 비행 모드 + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + 비행모드 ì„¤ì •ì€ ì¡°ì¢…ê¸°ì˜ ìŠ¤ìœ„ì¹˜ì— ë¹„í–‰ëª¨ë“œë¥¼ 연결하여 사용할 수 있ë„ë¡ í•©ë‹ˆë‹¤. + + + + FlightModesComponentSummary + + + + + + Mode switch + 모드 스위치 + + + + + + + Setup required + ì„¤ì •ì´ í•„ìš”í•©ë‹ˆë‹¤ + + + + + Flight Mode %1 + 비행 모드 %1 + + + + + Position Ctl switch + 위치 제어 스위치 + + + + + Loiter switch + 정지비행 스위치 + + + + + Return switch + 귀환 스위치 + + + + + + + + + Disabled + 비활성화 + + + + GPSIndicator + + + GPS Status + GPS ìƒíƒœ + + + + GPS Data Unavailable + GPS ë°ì´í„° 수집 불가 + + + + GPS Count: + GPS 카운트: + + + + + N/A + No data to display + N/A + + + + GPS Lock: + GPS ê³ ì •: + + + + HDOP: + HDOP: + + + + + + --.-- + No data to display + --.-- + + + + VDOP: + VDOP: + + + + Course Over Ground: + ì§€ìƒ ê¶¤ì : + + + + GPSRTKIndicator + + + Survey-in Active + Survey-In 활성화 + + + + RTK Streaming + RTK ìŠ¤íŠ¸ë¦¬ë° + + + + Duration: + 소요 시간: + + + + Accuracy: + 정확ë„: + + + + Current Accuracy: + 현재 정확ë„: + + + + Satellites: + 위성: + + + + GeneralSettings + + + (Requires Restart) + (재부팅 í•„ìš”) + + + + Units (Requires Restart) + 단위(재부팅 í•„ìš”) + + + + Miscellaneous + 기타 + + + + Distance + 거리 + + + + Area + ë©´ì  + + + + Speed + ì†ë„ + + + + Temperature + ì˜¨ë„ + + + + Color Scheme + 색 구성 + + + + Map Provider + ì§€ë„ ì¶œì²˜ + + + + Map Type + ì§€ë„ ìœ í˜• + + + + Stream GCS Position + 지ìƒêµ­ 위치 스트림 + + + + Mute all audio output + 모든 오디오 출력 ìŒì†Œê±° + + + + Save telemetry log after each flight + 비행 완료 후 텔레메트리 로그 저장 + + + + Save telemetry log even if vehicle was not armed + 기체가 ì‹œë™ë˜ì–´ 있지 ì•Šì„ ë•Œì—ë„ ë¡œê·¸ 저장 + + + + Use preflight checklist + 비행전 ì²´í¬ë¦¬ìŠ¤íŠ¸ 사용 + + + + Clear all settings on next start + ë‹¤ìŒ ì‹œìž‘ ì‹œì— ëª¨ë“  설정 지우기 + + + + Clear Settings + 설정 취소 + + + + All saved settings will be reset the next time you start %1. Is this really what you want? + ì €ìž¥ëœ ëª¨ë“  ì„¤ì •ì€ %1ì„ ë‹¤ìŒì— 다시 시작할 ë•Œ 재설정ë©ë‹ˆë‹¤. ì •ë§ í•˜ì‹œê² ìŠµë‹ˆê¹Œ? + + + + Announce battery lower than + 배터리가 다ìŒë³´ë‹¤ ë‚®ì„ë•Œ 경고합니다 + + + + Default Mission Altitude + 미션 기본 ê³ ë„ + + + + Application Load/Save Path + ì‘용프로그램 불러오기/저장 경로 + + + + + + Browse + 찾아보기 + + + + Choose the location to save/load files + 파ì¼ì„ 저장/열기할 위치를 지정해주십시오. + + + + Survey in accuracy (U-blox only) + 정밀하게 조사하기(U-blox ì „ìš©) + + + + Minimum observation duration + 최소 측정 시간 + + + + AutoConnect to the following devices + ë‹¤ìŒ ìž¥ì¹˜ì— ìžë™ìœ¼ë¡œ ì—°ê²° + + + + NMEA GPS Device + NMEA GPS 장치 + + + + NMEA GPS Baudrate + NMEA GPS 보드레ì´íŠ¸ + + + + Video Source + 비디오 소스 + + + + UDP Port + UDP í¬íŠ¸ + + + + RTSP URL + RTSP URL + + + + TCP URL + TCP URL + + + + Aspect Ratio + 가로 세로 비율 + + + + Disable When Disarmed + ì‹œë™ì´ 꺼질 ë•Œ 비활성화 + + + + Auto-Delete Files + ìžë™ìœ¼ë¡œ íŒŒì¼ ì‚­ì œ + + + + Max Storage Usage + 저장소 최대 사용량 + + + + Video File Format + 비디오 íŒŒì¼ í˜•ì‹ + + + + Indoor Image + 실내 ì´ë¯¸ì§€ + + + + + Choose custom brand image file + ì‚¬ìš©ìž ì§€ì • 브랜드 ì´ë¯¸ì§€ íŒŒì¼ ì„ íƒ + + + + Outdoor Image + 야외 ì´ë¯¸ì§€ + + + + Reset Default Brand Image + 기본 브랜드 ì´ë¯¸ì§€ 초기화 + + + + %1 Version + %1 버전 + + + + Virtual Joystick + ê°€ìƒ ì¡°ì´ìŠ¤í‹± + + + + Font Size: + 글씨 í¬ê¸°: + + + + AutoLoad Missions + 미션 ìžë™ìœ¼ë¡œ 불러오기 + + + + <not set> + <설정ë˜ì§€ ì•ŠìŒ<> + + + + RTK GPS (Requires Restart) + RTK GPS (ìž¬ì‹œìž‘ì´ í•„ìš”í•©ë‹ˆë‹¤) + + + + Pixhawk + í”½ìŠ¤í˜¸í¬ + + + + SiK Radio + SiK ë¼ë””오 + + + + PX4 Flow + PX4 Flow + + + + LibrePilot + LibrePilot + + + + UDP + UDP + + + + RTK GPS + RTK GPS + + + + Video + Video + + + + Brand Image + 브랜드 ì´ë¯¸ì§€ + + + + Video Recording + 비디오 녹화 + + + + GeoFenceController + + + GeoFence supports version %1 + GeoFence는 버젼 %1ì„ ì§€ì›í•©ë‹ˆë‹¤ + + + + GeoFence polygon not stored as object + GeoFence 다ê°í˜•ì´ 오브ì íŠ¸ë¡œ 저장ë˜ì§€ 않았습니다 + + + + GeoFence circle not stored as object + GeoFence circleì´ ì˜¤ë¸Œì íŠ¸ë¡œ 저장ë˜ì–´ìžˆì§€ 않습니다 + + + + GeoFenceEditor + + + GeoFence + GeoFence + + + + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + GeoFencingì€ ë¹„í–‰ì„ ì œí•œí•˜ê³  ì‹¶ì€ ê°€ìƒì˜ 경계를 지정할 수 있ë„ë¡ í•©ë‹ˆë‹¤. + + + + This vehicle does not support GeoFence. + 기체가 GeoFence를 지ì›í•˜ì§€ 않습니다. + + + + Insert GeoFence + GeoFence 삽입 + + + + Polygon Fence + 다ê°í˜• Fence + + + + Circular Fence + ì›í˜• Fence + + + + Polygon Fences + 다ê°í˜• Fence + + + + + None + ì—†ìŒ + + + + + Inclusion + í¬í•¨ + + + + + Edit + 수정 + + + + + Delete + ì‚­ì œ + + + + Circular Fences + ì›í˜• Fence + + + + Radius + 반지름 + + + + GeoFenceManager + + + GeoFence load: Vertex count change mid-polygon - actual:expected + GeoFence 불러오기: 중간 다ê°í˜•ì˜ ê¼­ì§€ì  ìˆ˜ 변경 - 실제:ì˜ˆìƒ + + + + GeoFence load: Polygon type changed before last load complete - actual:expected + GeoFence 불러오기: 마지막 불러오기가 완료ë˜ê¸° ì „ì— ë‹¤ê°í˜• ìœ í˜•ì´ ë³€ê²½ë˜ì—ˆìŠµë‹ˆë‹¤ - 실제:ì˜ˆìƒ + + + + GeoFence load: Incomplete polygon loaded + GeoFence 불러오기: 불완전한 다ê°í˜•ì„ 열었습니다 + + + + GeoFence load: Unsupported command %1 + GeoFence 불러오기: 명령 %1ì´(ê°€) 지ì›ë˜ì§€ 않습니다 + + + + GeoTagController + + + Select log file load + ì„ íƒ ë¡œê·¸íŒŒì¼ ì—…ë¡œë“œ + + + + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + ULog íŒŒì¼ (*.ulg);;PX4 로그 file (*.px4log);;All Files (*.*) + + + + Select image directory + ì´ë¯¸ì§€ í´ë” ì„ íƒ + + + + Select save directory + 저장 í´ë” ì„ íƒ + + + + Cannot find the image directory + ì´ë¯¸ì§€ 디렉터리를 ì°¾ì„ ìˆ˜ 없습니다. + + + + Images have alreay been tagged. + ì´ë¯¸ 지ë„ì •ë³´ê°€ 저장ë˜ì—ˆìŠµë‹ˆë‹¤ + + + + The images have already been tagged. Do you want to replace the previously tagged images? + ì´ë¯¸ì§€ì— ì´ë¯¸ 지ë„ì •ë³´ê°€ 저장ë˜ì–´ìžˆìŠµë‹ˆë‹¤. ì´ì „ì— ì €ìž¥ë˜ì–´ìžˆëŠ” 지ë„정보를 ë®ì–´ì“°ê² ìŠµë‹ˆê¹Œ? + + + + + Replace + 변경 + + + + Images have already been tagged + ì´ë¯¸ 지ë„ì •ë³´ê°€ 저장ë˜ì—ˆìŠµë‹ˆë‹¤ + + + + Couldn't replace the previously tagged images + ì´ì „ 지ë„ì •ë³´ì— ë®ì–´ 쓰지 못하였습니다 + + + + Cannot find the save directory + 저장 í´ë”를 ì°¾ì„ ìˆ˜ 없습니다 + + + + Save folder not empty. + 저장í´ë”ê°€ 비어 있지 않습니다. + + + + The save folder already contains images. Do you want to replace them? + 저장í´ë”ì— ì´ë¯¸ ì´ë¯¸ì§€ê°€ 존재합니다. ë®ì–´ì“°ê² ìŠµë‹ˆê¹Œ? + + + + Save folder not empty + 저장í´ë”ê°€ 비어 있지 않습니다 + + + + Couldn't replace the existing images + 기존 ì´ë¯¸ì§€ ë®ì–´ì“°ê¸°ì— 실패하였습니다 + + + + GeoTagPage + + + GeoTag Images + ì´ë¯¸ì§€ì— 지ë„ì •ë³´ 추가 + + + + 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. + GeoTag Images는 GPS 좌표로 측량 미션ì—ì„œ ì´ë¯¸ì§€ ì§‘í•©ì— íƒœê·¸ë¥¼ 지정하는 ë° ì‚¬ìš©ë©ë‹ˆë‹¤. ë¹„í–‰íŽ¸ì˜ ë°”ì´ë„ˆë¦¬ 로그와 태그할 ì´ë¯¸ì§€ê°€ 있는 디렉토리를 제공해야 합니다. + + + + Select log file + 로그 íŒŒì¼ ì„ íƒ + + + + Select image directory + ì´ë¯¸ì§€ í´ë” ì„ íƒ + + + + (Optionally) Select save directory + (부가기능) 저장í´ë” ì„ íƒ + + + + Cancel Tagging + 지ë„ì •ë³´ ìž…ë ¥ 취소 + + + + Start Tagging + 지ë„ì •ë³´ ìž…ë ¥ 시작 + + + + GeoTagWorker + + + The image directory doesn't contain images, make sure your images are of the JPG format + ì´ë¯¸ì§€ ë””ë ‰í† ë¦¬ì— ì´ë¯¸ì§€ê°€ í¬í•¨ë˜ì–´ 있지 않습니다. ì´ë¯¸ì§€ê°€ JPG 형ì‹ì¸ì§€ 확ì¸í•˜ì‹­ì‹œì˜¤. + + + + + Geotagging failed. Couldn't open an image. + 지ë„ì •ë³´ 추가 실패. ì´ë¯¸ì§€ë¥¼ ì—´ 수 없습니다 + + + + + + + + + Tagging cancelled + 지ë„ì •ë³´ 추가 취소 + + + + Geotagging failed. Couldn't open log file. + 지ë„ì •ë³´ ì¶”ê°€ì— ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤. 로그 파ì¼ì„ 열수 없습니다 + + + + %1 - tagging cancelled + %1 - 지ë„ì •ë³´ 추가 취소 + + + + Log parsing failed + 로그 ë¶„ì„ ì‹¤íŒ¨ + + + + Geotagging failed in trigger filtering + 지ë„정보추가가 트리거 í•„í„°ë§ì—ì„œ 실패하였습니다 + + + + Geotagging failed. Image requested not present. + 지ë„정보추가 실패. ì´ë¯¸ì§€ ìš”ì²­ì´ ì—†ìŠµë‹ˆë‹¤ + + + + Geotagging failed. Couldn't write to image. + 지ë„ì •ë³´ 추가 실패. ì´ë¯¸ì§€ë¥¼ 수정할 수 없습니다 + + + + Geotagging failed. Couldn't write to an image. + 위치 ì •ë³´ 태그 ì§€ì •ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤. ì´ë¯¸ì§€ì— 쓸 수 없습니다. + + + + GuidedActionConfirm + + + Slide to confirm + 계ì†í•˜ë ¤ë©´ 밀어주세요 + + + + GuidedActionList + + + Select Action + 명력 ì„ íƒ + + + + GuidedActionsController + + + EMERGENCY STOP + 비ìƒì •ì§€ + + + + Arm + ì‹œë™ + + + + Disarm + ì‹œë™ë„기 + + + + RTL + RTL(ëŒì•„오기) + + + + Takeoff + ì´ë¥™ + + + + Land + 착륙 + + + + Start Mission + 미션 시작 + + + + Continue Mission + 미션 ê³„ì† + + + + Resume Mission + 미션 계ì†í•˜ê¸° + + + + Resume FAILED + 진행 실패 + + + + Pause + ì¼ì‹œ 중지 + + + + Change Altitude + ê³ ë„ ë³€ê²½ + + + + Orbit + ê¶¤ë„ + + + + Land Abort + 착륙 중단 + + + + Set Waypoint + ê²½ë¡œì§€ì  ì¶”ê°€ + + + + Goto Location + ì´ ìž¥ì†Œë¡œ ì´ë™ + + + + VTOL Transition + 수ì§ì´ì°©ë¥™ 전환 + + + + Arm the vehicle. + 기체 ì‹œë™ + + + + Disarm the vehicle + 기체 ì‹œë™ í•´ì œ + + + + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + 경고: ì´ ëª…ë ¹ì€ ëª¨ë“  모터를 멈추게 합니다. 비행중ì´ë¼ë©´ 추ë½í• ê²ƒìž…니다. + + + + Move the vehicle to the specified location. + 기체를 ì§€ì •ëœ ìœ„ì¹˜ë¡œ ì´ë™í•©ë‹ˆë‹¤. + + + + Orbit the vehicle around the specified location. + ì§€ì •ëœ ìœ„ì¹˜ë¥¼ 중심으로 기체를 ì›ì£¼ë¹„행합니다. + + + + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + í•„ìš”ì— ë”°ë¼ ê³ ë„를 위아래로 조정하여 기체를 현재 위치로 유지하십시오. + + + + Takeoff from ground and hold position. + ì´ë¥™ 후 위치 유지 + + + + Takeoff from ground and start the current mission. + ì´ë¥™ 후 현재 미션 시작 + + + + Continue the mission from the current waypoint. + 현재 경로지ì ì—ì„œ 미션 ê³„ì† + + + + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + 현재 미션 계ì†. ì´ ë™ìž‘ì€ ë¯¸ì…˜ë¥¼ ê²½ë¡œì§€ì  %1로부터 재ìƒì„±í•˜ì—¬ ì´ë¥™í›„ ë¯¸ì…˜ì„ ê³„ì†í•©ë‹ˆë‹¤. + + + + Upload of resume mission failed. Confirm to retry upload + 미션 ê³„ì† ì—…ë¡œë“œ 실패. 재시ë„하려면 확ì¸í•´ì£¼ì‹­ì‹œì˜¤. + + + + Review the modified mission. Confirm if you want to takeoff and begin mission. + ìˆ˜ì •ëœ ë¯¸ì…˜ì„ ê²€í† í•˜ì‹­ì‹œì˜¤. ì´ë¥™ê³¼ 미션 ì‹œìž‘ì„ ì›í•œë‹¤ë©´ ë¯¸ì…˜ì„ í™•ì¸í•˜ì‹­ì‹œì˜¤. + + + + Land the vehicle at the current position. + 기체를 현제 ìœ„ì¹˜ì— ì°©ë¥™ì‹œí‚µë‹ˆë‹¤. + + + + Return to the home position of the vehicle. + ê¸°ì²´ì˜ í™ˆ í¬ì§€ì…˜(home position)으로 ëŒì•„갑니다. + + + + Change the altitude of the vehicle up or down. + ê¸°ì²´ì˜ ê³ ë„를 높ì´ê±°ë‚˜ 낮춥니다 + + + + Adjust current waypoint to %1. + 현재 경로지ì ì„ %1ë¡œ ì¡°ì • + + + + Abort the landing sequence. + 착륙 중단 + + + + Pause all vehicles at their current position. + 모든 기체를 현재 위치ì—ì„œ ì¼ì‹œì •ì§€ + + + + Transition VTOL to fixed wing flight. + VTOL를 ê³ ì •ìµ ë¹„í–‰ìœ¼ë¡œ 전환하기. + + + + Transition VTOL to multi-rotor flight. + VTOL를 멀티로터 비행으로 전환하기. + + + + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + + + + Internal error: unknown actionCode + 내부오류: ì•Œ 수 없는 액션코드입니다 + + + + GuidedAltitudeSlider + + + New Alt(rel) + 새 (ìƒëŒ€)ê³ ë„ + + + + HealthPageWidget + + + All systems healthy + 모든 시스템 ì •ìƒìž‘ë™ ì¤‘ + + + + HelpSettings + + + QGroundControl User Guide + QGroundControl 사용 설명서 + + + + PX4 Users Discussion Forum + PX4 ì‚¬ìš©ìž í¬ëŸ¼ + + + + ArduPilot Users Discussion Forum + ArduPilot ì‚¬ìš©ìž í¬ëŸ¼ + + + + Joystick + + + Arm + Arm + + + + Disarm + Disarm + + + + VTOL: Fixed Wing + 수ì§ì´ì°©ë¥™ê¸°(VTOL): ê³ ì •ìµ + + + + VTOL: Multi-Rotor + 수ì§ì´ì°©ë¥™ê¸°(VTOL): 멀티로터 + + + + JoystickConfig + + + Joystick + ì¡°ì´ìŠ¤í‹± + + + + Joystick Setup is used to configure a calibrate joysticks. + ì¡°ì´ìŠ¤í‹± ì„¤ì •ì€ ì¡°ì´ìŠ¤í‹±ì„ 캘리브레ì´ì…˜ì— 사용ë©ë‹ˆë‹¤. + + + + Not Mapped + 지정ë˜ì§€ ì•ŠìŒ + + + + Attitude Controls + ìžì„¸ 제어 + + + + Lateral + 측면 + + + + Roll + 롤 + + + + Forward + 앞으로 + + + + Pitch + 피치 + + + + Yaw + ìš” + + + + Throttle + 스로틀 + + + + Skip + 건너뛰기 + + + + Cancel + 취소 + + + + Calibrate + 캘리브레ì´ì…˜ 시작 + + + + Additional Joystick settings: + 추가 ì¡°ì´ìŠ¤í‹± 설정: + + + + Enable joystick input + ì¡°ì´ìŠ¤í‹± ìž…ë ¥ 사용 + + + + Enable not allowed (Calibrate First) + 활성화 불가(먼저 캘리브레ì´ì…˜ 하십시오.) + + + + Active joystick: + 활성 ì¡°ì´ìŠ¤í‹±: + + + + Active joystick name not in combo + 활성 ì¡°ì´ìŠ¤í‹±ì´ ì½¤ë³´ì— í¬í•¨ë˜ì–´ 있지 않습니다 + + + + Center stick is zero throttle + ì¡°ì´ìŠ¤í‹±ì˜ ì¤‘ì•™ì´ ìŠ¤ë¡œí‹€ 0으로 설정 + + + + Spring loaded throttle smoothing + íƒ„ì„±ì´ ì ìš©ëœ 스로틀 스무딩 + + + + Full down stick is zero throttle + 스틱 ìµœí•˜ë‹¨ì„ ìŠ¤ë¡œí‹€ 0으로 설정 + + + + Allow negative Thrust + ìŒìˆ˜ 추력 허용 + + + + Exponential: + 지수 곡선: + + + + Advanced settings (careful!) + 고급 설정 (주ì˜!) + + + + Joystick mode: + ì¡°ì´ìŠ¤í‹± 모드: + + + + Message frequency (Hz): + 메세지 주파수 (Hz): + + + + Enable circle correction + ì›í˜• ë³´ì • 활성화 + + + + Deadbands + ë°ë“œë°´ë“œ + + + + Deadband can be set during the first + 첫 비행ë™ì•ˆ ë°ë“œë°´ë“œë¥¼ 설정할 수 있습니다 + + + + step of calibration by gently wiggling each axis. + ê° ì¶•ì„ ë¶€ë“œëŸ½ê²Œ 움ì§ì—¬ 캘리브레ì´ì…˜í•˜ëŠ” 단계입니다. + + + + Deadband can also be adjusted by clicking and + ë°ë“œë°´ë“œë¥¼ 설정할 수 있고 + + + + dragging vertically on the corresponding axis monitor. + 해당 축 모니터ì—ì„œ 수ì§ìœ¼ë¡œ 드래그합니다. + + + + Button actions: + 버튼 ë™ìž‘: + + + + Buttons 0-%1 reserved for firmware use + 0-%1 ë²„íŠ¼ì€ íŽŒì›¨ì–´ 사용으로 예약ë˜ì–´ 있습니다. + + + + # + # + + + + Function: + 기능: + + + + Shift Function: + Shift 기능: + + + + Axis Monitor + 축 모니터 + + + + Button Monitor + 버튼 모니터 + + + + JoystickConfigController + + + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + %1ê°œì˜ ì¡°ì´ìŠ¤í‹± ì¶•ì„ ê°ì§€í•˜ì˜€ìŠµë‹ˆë‹¤. PX4를 운용하려면 최소 %2ê°œì˜ ì¶•ì´ í•„ìš”í•©ë‹ˆë‹¤. + + + + Calibrate + 캘리브레ì´ì…˜ 시작 + + + + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + ê° ì¶•ì— ëŒ€í•œ 현재 캘리브레ì´ì…˜ ì„¸íŒ…ì´ ìŠ¤í¬ë¦°ì— + 표시ë©ë‹ˆë‹¤. + +'다ìŒ' ë²„íŠ¼ì„ í´ë¦­í•˜ì—¬ 캘리브레ì´ì…˜ 정보를 ë³´ë“œì— ì—…ë¡œë“œí•˜ì‹­ì‹œì˜¤. 캘리브레ì´ì…˜ ê°’ì„ ì €ìž¥í•˜ê³  싶지 않다면 '취소'를 í´ë¦­í•˜ì‹­ì‹œì˜¤. + + + + JoystickIndicator + + + Joystick Status + ì¡°ì´ìŠ¤í‹± ìƒíƒœ + + + + Connected: + 연결완료: + + + + Enabled: + 활성화: + + + + KMLFileHelper + + + File not found: %1 + 파ì¼ì„ ì°¾ì„ ìˆ˜ 없습니다. %1 + + + + Unable to open file: %1 error: $%2 + íŒŒì¼ %1ì„ ì—´ 수 없습니다. ì—러: %2 + + + + Unable to parse KML file: %1 error: %2 line: %3 + 파ì¼ì„ 분ì„í•  수 없습니다. KML 파ì¼: %1 ì—러: %2 줄: %3 + + + + No known type found in KML file. + 알려진 KML íŒŒì¼ í˜•ì‹ì´ 발견ë˜ì§€ 않았습니다. + + + + Unable to find Polygon node in KML + KML 파ì¼ì—ì„œ 다ê°í˜• 노드를 ì°¾ì„ ìˆ˜ 없습니다. + + + + + Internal error: Unable to find coordinates node in KML + 내부 ì—러: KMLì—ì„œ 좌표 노드를 ì°¾ì„ ìˆ˜ 없습니다. + + + + Unable to find LineString node in KML + KML 파ì¼ì—ì„œ LineString 노드를 ì°¾ì„ ìˆ˜ 없습니다. + + + + LinechartWidget + + + Name + ì´ë¦„ + + + + Val + ê°’ + + + + Unit + 단위 + + + + Mean + í‰ê·  + + + + Variance + 분산 + + + + LOG + 로그 + + + + + Set logarithmic scale for Y axis + Yì¶•ì— ë¡œê·¸ ìŠ¤ì¼€ì¼ ëˆˆê¸ˆ 설정하기 + + + + + Sliding window size to calculate mean and variance + í‰ê·  ë° ë¶„ì‚° ê³„ì‚°ì„ ìœ„í•œ 슬ë¼ì´ë”© 범위 í¬ê¸° + + + + + Start to log curve data into a CSV or TXT file + CSV ë˜ëŠ” TXT 파ì¼ë¡œ 로그 곡선ë°ì´í„° 저장 + + + + Start Logging + ê¸°ë¡ ì‹œìž‘ + + + + Ground Time + ì§€ìƒ ì‹œê°„ + + + + + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + ê¸°ì²´ì˜ ë°ì´í„° 시간 정보를 지ìƒìˆ˜ì‹ ì‹œê°„으로 ë®ì–´ì“°ê¸°. ê¸°ì²´ì— ì‹œê°„ì •ë³´ê°€ 없거나 잘못ë˜ì—ˆì„ ë•Œ 로그를 그래프로 ë„우는 ê²ƒì„ ë•ìŠµë‹ˆë‹¤. + + + + Time axis: + 시간 축: + + + + 10 seconds + 10ì´ˆ + + + + 20 seconds + 20ì´ˆ + + + + 30 seconds + 30ì´ˆ + + + + 40 seconds + 40ì´ˆ + + + + 50 seconds + 50ì´ˆ + + + + 1 minute + 1분 + + + + 2 minutes + 2분 + + + + 3 minutes + 3분 + + + + 4 minutes + 4분 + + + + 5 minutes + 5분 + + + + 10 minutes + 10분 + + + + No curves selected for logging. + 로그를 저장하기 위한 ê³¡ì„ ì´ ì„ íƒë˜ì§€ 않았습니다. + + + + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + 로그를 하기위한 ê³¡ì„ ì„ ì„ íƒí•˜ì—¬ 주십시오. 현재 ë¡œê·¸ë  ë°ì´í„°ê°€ 없습니다. 로그 ì €ìž¥ì„ ì·¨ì†Œí•©ë‹ˆë‹¤. + + + + Save Log File + ë¡œê·¸íŒŒì¼ ì €ìž¥ + + + + Log Files (*.log) + ë¡œê·¸íŒŒì¼ (*.log) + + + + Stop logging + 로깅 정지 + + + + Starting Log Compression + 로그 압축 시작 + + + + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + 빈 í•„ë“œ(예. 패킷 삭제로 ì¸í•œ)를 ê°™ì€ ë³€ìˆ˜ì˜ ì´ì „ ê°’(0ì°¨ 유지)으로 채울까요? + + + + Start logging + 로그 ê¸°ë¡ ì‹œìž‘ + + + + + Enable the curve in the graph window + 그래프 ì°½ì— ê³¡ì„ ì„ ê·¸ë¦´ 수 있습니다 + + + + + Current value of %1 in %2 units + 단위 %2ì¸ í˜„ìž¬ ê°’ %1 + + + + + Unit of + 단위 + + + + + Arithmetic mean of %1 in %2 units + %2 ë‹¨ìœ„ì˜ ì‚°ìˆ  í‰ê· ì€ %1입니다. + + + + + Variance of %1 in (%2)^2 units + 분산 %1 (%2)^2 + + + + LinkIndicator + + + N/A + No data to display + N/A + + + + LinkManager + + + Connect not allowed: %1 + ì—°ê²°í•  수 없습니다: %1 + + + + + + + %1 on %2 (AutoConnect) + %1 on %2 (ìžë™ ì ‘ì†) + + + + Shutdown + 시스템 종료 + + + + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + SD 카드가 ê¸°ì²´ì— ì‚½ìž…ë˜ì—ˆëŠ”지 확ì¸í•œ ë‹¤ìŒ ë‹¤ì‹œ ì‹œë„하십시오. + + + + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + 기체가 ì‘답하지 않습니다. 만약 ì´ ìƒí™©ì´ 계ì†ëœë‹¤ë©´, %1ì„(를) 종료한 ë‹¤ìŒ ê¸°ì²´ê°€ 완전히 부팅ë˜ë„ë¡ ìž¬ì‹œìž‘í•˜ì‹­ì‹œì˜¤. 그런 ë‹¤ìŒ %1ì„(를) 시작하십시오. + + + + LinkSettings + + + Delete + ì‚­ì œ + + + + Remove Link Configuration + ë§í¬ 설정 지우기 + + + + Remove %1. Is this really what you want? + %1ì„(를) 삭제합니다. 삭제하시겠습니까? + + + + Edit + 편집 + + + + Add + 추가 + + + + Connect + ì—°ê²° + + + + Disconnect + ì—°ê²° 종료 + + + + Edit Link Configuration Settings (WIP) + ë§í¬ 설정 편집 (WIP) + + + + Create New Link Configuration (WIP) + 새로운 ë§í¬ 설정(WIP) + + + + Name: + ì´ë¦„: + + + + Type: + 유형: + + + + OK + í™•ì¸ + + + + Cancel + 취소 + + + + LogCompressor + + + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + 로그 압축기: 로그 %1ì„ ì½ì„ 수 없어 ì••ì¶•ì„ ì‹œìž‘í•  수 없습니다 + + + + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + 로그 압축기: 로그 %1ì— ì“¸ 수 없어 ì••ì¶•ì„ ì‹œìž‘í•  수 없습니다 + + + + Log compressor: Dataset contains dimensions: + 로그 압축기: ë°ì´í„°ì…‹ì´ 다ìŒê³¼ ê°™ì€ ì°¨ì›ì„ í¬í•¨í•©ë‹ˆë‹¤: + + + + Log Compressor + 로그 압축기 + + + + LogDownloadController + + + Available + 사용가능 + + + + + Canceled + ì·¨ì†Œë¨ + + + + + + Error + 오류 + + + + Downloaded +  다운로드 완료 + + + + Timed Out + 시간 초과 + + + + Log Download Directory + 로그 다운로드 디렉토리 + + + + Waiting + 대기 중 + + + + UnknownDate + 날짜 ì•Œ 수 ì—†ìŒ + + + + LogDownloadPage + + + Log Download + 로그 다운로드 + + + + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + 로그 다운로드(Log Download)는 기체로부터 ë°”ì´ë„ˆë¦¬ 로그 파ì¼ì„ 다운로드합니다. '새로고침'ì„ í´ë¦­í•˜ë©´ 다운로드 가능한 로그 목ë¡ì„ 받아옵니다. + + + + Id + 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 + 취소 + + + + 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 + 파ì¼ì„ ì—´ 수 없습니다: '%1', 오류: %2 + + + + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + 로그 íŒŒì¼ '%1'ì´ ì†ìƒë˜ì—ˆìŠµë‹ˆë‹¤. íŒŒì¼ ëì— ìœ íš¨í•œ 타임 스탬프(timestamp) ê°€ 없습니다. + + + + Connect not allowed during Flight Data replay. + Flight Data ìž¬ìƒ ì¤‘ì—는 ì—°ê²°ì´ í—ˆìš©ë˜ì§€ 않습니다. + + + + + + Unable to seek to new position + 새 위치를 검색 수 없습니다 + + + + LogReplaySettings + + + Log Replay Link Settings + 로그 ìž¬ìƒ ë§í¬ 설정 + + + + Log File: + 로그 파ì¼: + + + + Browse + 찾아보기 + + + + Please choose a file + 파ì¼ì„ ì„ íƒí•˜ì‹­ì‹œì˜¤. + + + + MAVLinkProtocol + + + + + MAVLink Protocol + MAVLink 프로토콜 + + + + MAVLink Logging failed. Could not write to file %1, logging disabled. + MAVLink ë¡œê¹…ì´ ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤. íŒŒì¼ %1ì— ì“°ê¸°ê°€ 실패했으며, 기ë¡í•  수 없습니다. + + + + Detected radio still using MAVLink v1.0 on a link with MAVLink v2.0 enabled. Please upgrade the radio firmware. + íƒì§€ëœ ë¼ë””오가 MAVLink v2.0ì´ í™œì„±ëœ ë§í¬ì—ì„œ MAVLink v1.0ì„ ì‚¬ìš©í•©ë‹ˆë‹¤. ë¼ë””오 펌웨어를 업그레ì´ë“œí•˜ì‹­ì‹œì˜¤. + + + + MAVLink protocol + MAVLink 프로토콜 + + + + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + Fight Data 파ì¼ì„ 열지 못했습니다. %1ì— ì“¸ 수 없습니다. 다른 íŒŒì¼ ìœ„ì¹˜ë¥¼ ì„ íƒí•˜ì‹­ì‹œì˜¤. + + + + MainToolBar + + + Downloading Parameters + 파ë¼ë¯¸í„° 다운로드 중 + + + + Click anywhere to hide + 숨기려면 아무ë°ë‚˜ í´ë¦­í•˜ì‹­ì‹œì˜¤. + + + + MainToolBarIndicators + + + Advanced Mode + 고급 모드 + + + + Waiting For Vehicle Connection + ê¸°ì²´ì™€ì˜ ì—°ê²°ì„ ê¸°ë‹¤ë¦¬ê³  있습니다 + + + + Disconnect + ì—°ê²° 종료 + + + + COMMUNICATION LOST + 통신 불가 + + + + MainWindow + + + MGMainWindow + MGë©”ì¸ ìœˆë„ìš° + + + + File + íŒŒì¼ + + + + Widgets + 위젯 + + + + Exit + 종료 + + + + Ctrl+Q + Ctrl+Q + + + + Manage Communication Links + 통신ë§í¬ 설정 + + + + Advanced Mode + 고급 모드 + + + + Replay Flight Data + 비행 ë°ì´í„° ìž¬ìƒ + + + + Setting up user interface + ì‚¬ìš©ìž ì¸í„°íŽ˜ì´ìŠ¤ 설정 + + + + Building common widgets. + ì¼ë°˜ 위젯 빌드하기 + + + + Building common actions + ì¼ë°˜ ë™ìž‘ 빌드하기 + + + + + Initializing 3D mouse interface + 3D 마우스 ì¸í„°íŽ˜ì´ìŠ¤ 초기화하기 + + + + Restoring last view state + 마지막 ë·° ìƒíƒœë¥¼ ë³µì› ì¤‘ + + + + Restoring last window size + 마지막 윈ë„ìš° í¬ê¸° ë³µì› ì¤‘ + + + + Done + 완료 + + + + MainWindowInner + + + + %1 close + %1 닫기 + + + + 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? + 진행 중ì´ê±°ë‚˜ 저장ë˜ì§€ ì•Šì€ ë¯¸ì…˜ ìˆ˜ì •ì´ ìžˆìŠµë‹ˆë‹¤. 닫으면 변경 ì‚¬í•­ì´ ì ìš©ë˜ì§€ 않습니다. 닫으시겠습니까? + + + + There are still active connections to vehicles. Are you sure you want to exit? + ì•„ì§ ìž¥ì¹˜ì— ì—°ê²°ë˜ì–´ 있습니다. 종료하시겠습니까? + + + + No Messages + 메시지 ì—†ìŒ + + + + MapScale + + + km + km + + + + m + m + + + + mile + mile + + + + miles + miles + + + + ft + 피트(ft) + + + + MavlinkConsolePage + + + Mavlink Console + Mavlink 콘솔 + + + + Mavlink Console provides a connection to the vehicle's system shell. + Mavlink ì½˜ì†”ì€ ê¸°ì²´ì˜ ì‹œìŠ¤í…œì˜ ì‰˜ì— ì ‘ì†í•  수 있ë„ë¡ í•©ë‹ˆë‹¤. + + + + Show Latest + 최신 보기 + + + + MavlinkSettings + + + MAVLink Logging + MAVLink 로깅 + + + + Please enter an email address before uploading MAVLink log files. + MAVLink 로그파ì¼ì„ 업로드하기 ì „ì— ì´ë©”ì¼ì„ 입력해주십시오. + + + + Ground Station + 지ìƒêµ­ + + + + MAVLink System ID: + MAVLink 시스템 ID: + + + + Emit heartbeat + Heartbeat 보내기 + + + + Only accept MAVs with same protocol version + ë™ì¼í•œ 프로토콜 ë²„ì „ì˜ MAV만 허용 + + + + MAVLink 2.0 Logging (PX4 Firmware Only) + MAVLINK 2.0 로그 기ë¡í•˜ê¸°(PX4 펌웨어만 ì ìš©) + + + + Manual Start/Stop: + ìˆ˜ë™ ì‹œìž‘/정지: + + + + Start Logging + 로깅 시작 + + + + Stop Logging + 로깅 정지 + + + + Enable automatic logging + ìžë™ 로그 ê¸°ë¡ ì‚¬ìš© + + + + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + MAVLINK 2.0 로그 업로드 (PX4 펌웨어만 ì ìš©) + + + + Email address for Log Upload: + 로그 업로드를 위한 ì´ë©”ì¼ ì£¼ì†Œ: + + + + Default Description: + 기본 ë‚´ìš©: + + + + Default Upload URL + 기본 업로드 URL + + + + Video URL: + 비디오 URL: + + + + Wind Speed: + í’ì†: + + + + Flight Rating: + 비행 ì ìˆ˜: + + + + Additional Feedback: + 추가 피드백: + + + + Make this log publicly available + 로그 공개하기 + + + + Enable automatic log uploads + ìžë™ 로그 업로드 활성화 + + + + Delete log file after uploading + 업로드 후 ë¡œê·¸íŒŒì¼ ì‚­ì œ + + + + Saved Log Files + ë¡œê·¸íŒŒì¼ ì €ìž¥ 완료 + + + + Uploaded + 업로드 완료 + + + + Check All + 모든 í™•ì¸ + + + + Check None + ì•„ë¬´ê²ƒë„ ì„ íƒí•˜ì§€ 않기 + + + + Delete Selected + ì„ íƒ í•­ëª© ì‚­ì œ + + + + Delete Selected Log Files + ì„ íƒëœ 로그파ì¼ì´ ì‚­ì œë˜ì—ˆìŠµë‹ˆë‹¤ + + + + Confirm deleting selected log files? + ì„ íƒëœ 로그파ì¼ì„ 지우겠습니까? + + + + Upload Selected + 업로드 ì„ íƒ + + + + Upload Selected Log Files + ì„ íƒëœ 로그파ì¼ì„ 업로드합니다 + + + + Confirm uploading selected log files? + ì„ íƒëœ 로그파ì¼ì„ 업로드하시겠습니까? + + + + Cancel + 취소 + + + + Cancel Upload + 업로드 취소 + + + + Confirm canceling the upload process? + 업로드를 취소하시겠습니까? + + + + MissionCommandDialog + + + Category: + 카테고리: + + + + MissionCommandTree + + + All commands + 모든 명령 + + + + MissionController + + + Survey + 조사 + + + + Fixed Wing Landing + ê³ ì •ìµ ì°©ë¥™ + + + + Structure Scan + 구조 스캔 + + + + Corridor Scan + 회랑 구조물 스캔 + + + + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + 경고: MAV_FRAME_GLOBAL_TERRAIN_ALT 를 ë¯¸ì…˜ì— ì‚¬ìš©í•˜ê³  있습니다. %1ì€(는) ì§€í˜•íƒ€ì¼ ì „ì†¡ì„ ì§€ì›í•˜ì§€ 않습니다. + + + + Mission item %1 is not an object + 미션 항목 %1ì€(는) ê°ì²´ê°€ 아닙니다 + + + + Unsupported complex item type: %1 + 지ì›í•˜ì§€ 않는 복합 항목 유형입니다: %1 + + + + Unknown item type: %1 + ì•Œ 수 없는 항목 타입: %1 + + + + Could not find doJumpId: %1 + DoJumpId를 ì°¾ì„ ìˆ˜ 없습니다: %1 + + + + The mission file is corrupted. + 미션 파ì¼ì´ ì†ìƒë˜ì—ˆìŠµë‹ˆë‹¤. + + + + The mission file is not compatible with this version of %1. + 미션 파ì¼ì´ 현재 버전 %1와(ê³¼) 호환ë˜ì§€ 않습니다. + + + + + + Mission: %1 + 미션: %1 + + + + MissionItem + + + Type found: %1 must be: %2 + 타입:%1ì€ %2ì´ì–´ì•¼ 합니다 + + + + %1 key must contains 7 values + %1 키는 7ê°œì˜ ê°’ì„ í¬í•¨í•´ì•¼í•©ë‹ˆë‹¤ + + + + Param %1 incorrect type %2, must be double or null + ìž˜ëª»ëœ ìœ í˜• %2ì˜ ë§¤ê°œë³€ìˆ˜ %1ì€ double ë˜ëŠ” null ì´ì–´ì•¼ 합니다. + + + + MissionItemEditor + + + Insert waypoint + ê²½ë¡œì§€ì  ì‚½ìž… + + + + Insert pattern + 패턴삽입 + + + + Insert + 삽입 + + + + Delete + ì‚­ì œ + + + + Change command... + 명령 변경... + + + + Edit position... + 위치 편집... + + + + Edit Position + 위치 편집 + + + + Show all values + 모든 ê°’ 보기 + + + + Mission Edit + 미션 편집 + + + + You have made changes to the mission item which cannot be shown in Simple Mode + 단순 모드ì—ì„œ 표시할 수 없는 미션 í•­ëª©ì„ ë³€ê²½í–ˆìŠµë‹ˆë‹¤. + + + + Select Mission Command + 미션 커맨드 ì„ íƒ + + + + MissionItemStatus + + + Terrain Altitude + 지형 ê³ ë„ + + + + MissionManager + + + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + MAV_CMD_DO_JUMP ëª…ë ¹ì— ì˜í•´ '미션 계ì†' ëª…ë ¹ì„ ìƒì„±í•  수 없습니다 + + + + MissionSettingsEditor + + + Firmware + 펌웨어 + + + + Vehicle + 기체 + + + + Waypoint alt + ê²½ë¡œì§€ì  ê³ ë„ + + + + Flight speed + 비행ì†ë„ + + + + Above camera commands will take affect immediately upon mission start. + ìœ„ì˜ ì¹´ë©”ë¼ ëª…ë ¹ì€ ë¯¸ì…˜ 시작 즉시 ì˜í–¥ì„ 미칩니다. + + + + Mission End + 미션 완료 + + + + Return To Launch + ì´ë¥™ìœ„치로 귀환 + + + + Vehicle Info + 기체 ì •ë³´ + + + + Cruise speed + 순항 ì†ë„ + + + + Hover speed + 정지비행 ì†ë„ + + + + Planned Home Position + ì§€ì •ëœ í™ˆ 위치 + + + + Altitude + ê³ ë„ + + + + Actual position set by vehicle at flight time. + 비행 중 ì„¤ì •ëœ ê¸°ì²´ì˜ ì‹¤ì œ 위치 + + + + Set Home To Map Center + 지ë„ì˜ ì¤‘ì•™ì„ í™ˆìœ¼ë¡œ 설정 + + + + MissionSettingsItem + + + H + ì‹œ + + + + Planned Home + ì§€ì •ëœ í™ˆ + + + + MockLink + + + PX4 Vehicle + PX4 기체 + + + + APM ArduCopter Vehicle + APM ArduCopter 기체 + + + + APM ArduPlane Vehicle + APM ArduPlane 기체 + + + + APM ArduSub Vehicle + APM ArduSub 기체 + + + + Generic Vehicle + ì¼ë°˜ 기체 + + + + Send status text + voice + ìƒíƒœ 메세지 + 목소리 보내기 + + + + Stop One MockLink + ê°€ìƒë§í¬ 1ê°œ 비활성화 + + + + MockLinkSettings + + + Mock Link Settings + ê°€ìƒë§í¬ 설정 + + + + Send Status Text and Voice + ìƒíƒœë©”세지 ë° ëª©ì†Œë¦¬ 보내기 + + + + High latency + ë†’ì€ ë ˆì´í„´ì‹œ + + + + PX4 Firmware + PX4 펌웨어 + + + + APM Firmware + APM 펌웨어 + + + + Generic Firmware + ì¼ë°˜ 펌웨어 + + + + APM Vehicle Type + APM 기체 유형 + + + + ArduCopter + ArduCopter + + + + ArduPlane + ArduPlane + + + + ModeIndicator + + + N/A + No data to display + N/A + + + + ModeSwitchDisplay + + + Monitor: + 모니터: + + + + Threshold: + 임계값: + + + + MotorComponent + + + All + ì „ì²´ + + + + Moving the sliders will causes the motors to spin. Make sure you remove all props. + 슬ë¼ì´ë”를 움ì§ì´ë©´ 모터가 움ì§ìž…니다. 프로펠러를 ëª¨ë‘ ì œê±°í•˜ì˜€ëŠ”ì§€ 확ì¸í•´ì£¼ì‹­ì‹œì˜¤ + + + + Propellers are removed - Enable motor sliders + 프로펠러를 제거하였습니다 - 모터슬ë¼ì´ë”를 활성화합니다 + + + + Motors + 모터 + + + + Motors Setup is used to manually test motor control and direction. + ëª¨í„°ì„¤ì •ì€ ëª¨í„°ì˜ ì œì–´ì™€ ë°©í–¥ì„ í…ŒìŠ¤íŠ¸ 합니다 + + + + Mouse6dofInput + + + No 3DxWare driver is running. + 3DxWare ë“œë¼ì´ë²„ê°€ 실행ë˜ì§€ 않았습니다 + + + + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + 터미ë„ì— 'sudo /etc/3DxWare/daemon/3dxsrv -d usb &'ì„ ìž…ë ¥í•˜ì‹­ì‹œì˜¤. ê·¸ 다ìŒ, QGroundControlì„ ë‹¤ì‹œ 시작하십시오. + + + + MultiVehicleDockWidget + + + Form + ì–‘ì‹ + + + + MultiVehicleList + + + The following commands will be applied to all vehicles + ë‹¤ìŒ ëª…ë ¹ì´ ëª¨ë“  ê¸°ì²´ì— ì ìš©ë©ë‹ˆë‹¤. + + + + + Armed + ì‹œë™ë¨ + + + + Disarmed + ì‹œë™ êº¼ì§ + + + + MultiVehicleManager + + + Warning: A vehicle is using the same system id as %1: %2 + 경고: 기체가 %1:%2와(ê³¼) ê°™ì€ Id를 사용합니다 + + + + Connected to Vehicle %1 + 기체 %1ì— ì—°ê²°ë˜ì—ˆìŠµë‹ˆë‹¤ + + + + OfflineMap + + + Error Message + 오류 메시지 + + + + Max Cache Disk Size (MB): + 최대 ìºì‹œ ë””ìŠ¤í¬ í¬ê¸°(MB): + + + + Max Cache Memory Size (MB): + 최대 ìºì‹œ 메모리 í¬ê¸°(MB): + + + + Memory cache changes require a restart to take effect. + 메모리 케시설정 ë³€ê²½ì„ ì ìš©í•˜ë ¤ë©´ 재시작해야합니다 + + + + Esri Access Token + Esri 액세스 í† í° + + + + Mapbox Access Token + Mabbox 액세스 í† í° + + + + To enable Mapbox maps, enter your access token. + Mapbox 지ë„를 사용하려면 액세스 토í°ì„ 입력하여주십시오. + + + + To enable Esri maps, enter your access token. + Esri 지ë„를 사용하려면 액세스 토í°ì„ 입력하여주십시오. + + + + 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? + %1ì´(ê°€) í¬í•¨í•œ 모든 타ì¼ì´ ì‚­ì œë©ë‹ˆë‹¤. + +삭제하시겠습니까? + + + + System Wide Tile Cache + 시스템 와ì´ë“œ íƒ€ì¼ ìºì‹œ + + + + Zoom Levels: + 확대 수준: + + + + Total: + 합계: + + + + Unique: + 고유: + + + + Downloaded: +  다운로드 완료: + + + + Error Count: + 오류 횟수: + + + + Size: + í¬ê¸°: + + + + + Tile Count: + íƒ€ì¼ ì¹´ìš´íŠ¸: + + + + Resume Download + 다운로드 ê³„ì† + + + + Cancel Download + 다운로드 취소 + + + + Delete + ì‚­ì œ + + + + Confirm Delete + ì‚­ì œ í™•ì¸ + + + + Ok + í™•ì¸ + + + + + + Close + 닫기 + + + + Min Zoom: %1 + 최소 줌: %1 + + + + Max Zoom: %1 + 최대 줌: %1 + + + + + Add New Set + 새로운 ì…‹ 추가 + + + + Name: + ì´ë¦„: + + + + Map type: + ì§€ë„ ìœ í˜•: + + + + Fetch elevation data + ê³ ë„ ë°ì´í„° 가져오기 + + + + Min/Max Zoom Levels + 최소/최대 줌 레벨 + + + + Est Size: + Est í¬ê¸°: + + + + Too many tiles + 지ë„ì¡°ê°ì´ 너무 많습니다 + + + + Download + 다운로드 + + + + Import Tile Set + íƒ€ì¼ ì…‹ 불러오기 + + + + + + + Cancel + 취소 + + + + + 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 + 현재 세트 êµì²´ + + + + PIDTuning + + + Tuning Axis: + 조율 축: + + + + Tuning Values: + 조율 ê°’: + + + + Increment/Decrement % + ì¦ê°€/ê°ì†Œ % + + + + Saved Tuning Values: + 조율 ê°’ 저장: + + + + Save Values + ê°’ì„ ì €ìž¥í•˜ê¸° + + + + Reset To Saved Values + ì €ìž¥ëœ ê°’ìœ¼ë¡œ 초기화 + + + + Chart: + 차트: + + + + Clear + 지우기 + + + + Stop + 정지 + + + + Start + 시작 + + + + Rate + 등급 + + + + PX4AdvancedFlightModes + + + + FLIGHT MODES + 비행모드 + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + 비행모드를 ë¼ë””오 채ë„ì— ì§€ì •í•˜ê³  모드 ì„¤ì •ì„ ìœ„í•œ ìž„ê³„ê°’ì„ ì§€ì •í•´ì£¼ì‹­ì‹œì˜¤. + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + 비행모드를 ë¼ë””오 채ë„ì— ì§€ì •í•˜ê³  모드 ì„¤ì •ì„ ìœ„í•œ ìž„ê³„ê°’ì„ ì§€ì •í•´ì£¼ì‹­ì‹œì˜¤. + + + + + You can assign multiple flight modes to a single channel. + í•˜ë‚˜ì˜ ì±„ë„ì— ì—¬ëŸ¬ê°œì˜ ë¹„í–‰ëª¨ë“œë¥¼ 설정할 수 있습니다 + + + + + Turn your radio control on to test switch settings. + 스위치 ì„¸íŒ…ì„ í…ŒìŠ¤íŠ¸í•˜ê¸° 위해 ë¼ë””오를 켜십시오. + + + + + The following channels: + ë‹¤ìŒ ì±„ë„: + + + + + are not available for Flight Modes since they are already in use for other functions. + 다른 ê¸°ëŠ¥ì— ì‚¬ìš©ì¤‘ì´ë¯€ë¡œ ë¹„í–‰ëª¨ë“œì— ì‚¬ìš©í•  수 없습니다 + + + + + Manual/Main + 메뉴얼 / ë©”ì¸ + + + + + Stabilized/Main + 수í‰ìœ ì§€ëª¨ë“œ/주모드 + + + + + The pilot has full control of the aircraft, no assistance is provided. + 파ì¼ëŸ¿ì´ 기체를 조종해야 하며 보조장치가 없습니다 + + + + + + + The Main mode switch must always be assigned to a channel in order to fly + ë¹„í–‰ì„ ìœ„í•´ì„œëŠ” 주 모드 ìŠ¤ìœ„ì¹˜ì— ì±„ë„ì´ í• ë‹¹ë˜ì–´ì•¼í•©ë‹ˆë‹¤ + + + + + The pilot has full control of the aircraft, only attitude is stabilized. + 파ì¼ëŸ¿ì´ 기체를 조종하며 ê³ ë„를 안정화 합니다 + + + + + Assist + ë³´ì¡° + + + + + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + 주 모드 채ë„ê³¼ Position Controlì´ ë‹¤ë¥¸ 채ë„ì— í• ë‹¹ë˜ì–´ìžˆì„ 경우, 'Assist' 모드가 주 ë©”ì¸ ìŠ¤ìœ„ì¹˜ì— ì¶”ê°€ë©ë‹ˆë‹¤ + + + + + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + ìžì„¸ì œì–´/위치제어 스위치가 활성화ë˜ê¸° 위해서는 ë©”ì¸ ìŠ¤ìœ„ì¹˜ê°€ Assist modeì— ìžˆì–´ì•¼ 합니다 + + + + + Auto + ìžë™ + + + + + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + 주 모드 채ë„ê³¼ Loiter모드가 다른 채ë„ì— í• ë‹¹ë˜ì–´ìžˆì„ 경우, 'Assist' 모드가 주 ë©”ì¸ ìŠ¤ìœ„ì¹˜ì— ì¶”ê°€ë©ë‹ˆë‹¤ + + + + + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + Mission/Loiter 스위치가 활성화ë˜ê¸° 위해서는 ë©”ì¸ ìŠ¤ìœ„ì¹˜ê°€ Assist modeì— ìžˆì–´ì•¼ 합니다 + + + + + Stabilized + 수í‰ìœ ì§€ëª¨ë“œ + + + + + Acro + Acro + + + + + Roll/pitch angles and rudder deflection are controlled. + 롤/피치 ê°ê³¼ ëŸ¬ë” ì¡°í–¥ê°ì´ 제어ë©ë‹ˆë‹¤ + + + + + The angular rates are controlled, but not the attitude. + ê°ì†ë„는 제어ë˜ì§€ë§Œ ê³ ë„는 제어ë˜ì§€ 않습니다 + + + + + Altitude + ê³ ë„ + + + + + Roll stick controls banking, pitch stick altitude + 롤 ìŠ¤í‹±ì€ ë±…í‚¹ì„ ì œì–´í•˜ê³  피치는 ê³ ë„를 제어합니다 + + + + + Throttle stick controls speed. + 스로틀 스틱으로 ì†ë„를 제어합니다 + + + + + With no stick inputs the plane holds heading, but drifts off in wind. + 스틱 ì¸í’‹ì´ 없으면 비행기는 ë°©í–¥ì„ ìœ ì§€í•˜ì§€ë§Œ, ë°”ëžŒì— ì˜í•´ í를 수 있습니다 + + + + + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + ìŠ¤ë¡œí‹€ì´ ìƒìŠ¹ë¥ /í•˜ê°•ë¥ ì„ ì œì–´í•˜ë©° ì´ì™¸ì—는 안정모드와 같습니다. ìŠ¤ë¡œí‹€ì´ ê°€ìš´ë°ì— ìžˆì„ ë•Œ ê³ ë„를 유지합니다 + + + + + Position Control + 위치 제어 + + + + + Roll stick controls banking, pitch stick controls altitude. + 롤 ìŠ¤í‹±ì€ ë±…í‚¹ì„ ì œì–´í•˜ê³ , 피치 ìŠ¤í‹±ì€ ê³ ë„를 제어합니다 + + + + + Throttle stick controls speed. + 스토틀 스틱으로 ì†ë„를 제어합니다 + + + + + With no stick inputs the plane flies a straight line, even in wind. + 스틱ì¸í’‹ì´ ì—†ì–´ë„ ê¸°ì²´ê°€ ë°”ëžŒì˜ ì˜í–¥í•˜ì—ë„ ì§ì„ ìœ¼ë¡œ 비행합니다. + + + + + Roll and Pitch sticks control sideways and forward speed + 롤과 피치 ìŠ¤í‹±ì€ ì¸¡ë°©í–¥ ë° ì „ë°©í–¥ ì†ë„를 제어합니다 + + + + + Throttle stick controls climb / sink rade. + 스로틀 ìŠ¤í‹±ì€ ìƒìŠ¹ / 하강 ì†ë„를 제어합니다. + + + + + Mission + 미션 + + + + + The aircraft obeys the programmed mission sent by QGroundControl. + 기체는 QGroundControl으로부터 ì „ì†¡ëœ ë¯¸ì…˜ì„ ë”°ë¦…ë‹ˆë‹¤. + + + + + Hold + 정지 + + + + + The aircraft flies in a circle around the current position at the current altitude. + 현재 ê³ ë„와 위치ì—ì„œ 비행체가 ì›ì„ 그리며 비행합니다 + + + + + The multirotor hovers at the current position and altitude. + 멀티로터가 현재 ê³ ë„와 위치ì—ì„œ 호버합니다 + + + + + Return + 복귀 + + + + + The vehicle returns to the home position, loiters and then lands. + 기체가 홈 위치로 귀환하여, 정지비행후 착륙합니다 + + + + + Offboard + 오프보드 + + + + + All flight control aspects are controlled by an offboard system. + 모든 비행제어 요소가 외부 시스템(offboard)ì— ì˜í•´ 관리ë©ë‹ˆë‹¤. + + + + + Flight Mode Config is disabled since you have a Joystick enabled. + ì¡°ì´ìŠ¤í‹±ì´ 활성화ë˜ì–´ 비행모드 ì„¤ì •ì´ ë¹„í™œì„±í™”ë˜ì—ˆìŠµë‹ˆë‹¤ + + + + + Use Single Channel Mode Selection + 모드 ì„¤ì •ì„ ìœ„í•´ í•˜ë‚˜ì˜ ì±„ë„ì„ ì‚¬ìš© + + + + + Generate Thresholds + ìž„ê³„ê°’ì„ ìƒì„±í•©ë‹ˆë‹¤ + + + + PX4AdvancedFlightModesController + + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + %1ì€(는) %2(으)ë¡œ 설정ë˜ì–´ìžˆìŠµë‹ˆë‹¤. ë§¤í•‘ì€ 0 ê³¼ %3(í¬í•¨) 사ì´ì—¬ì•¼í•©ë‹ˆë‹¤ + + + + + %1 is set to same channel as %2. + + %1ì´(ê°€) %2와(ê³¼) ê°™ì€ ì±„ë„ë¡œ 설정ë˜ì–´ 있습니다. + + + + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + %1ì´(ê°€) %2(으)ë¡œ 설정ë˜ì–´ìžˆìŠµë‹ˆë‹¤. ìž„ê³„ê°’ì€ 0.0ì—ì„œ 1.0(ì´í•˜) ì˜ ê°’ì´ì–´ì•¼í•©ë‹ˆë‹¤ + + + + + PX4AutoPilotPlugin + + + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + ì´ ì§€ìƒêµ­ 소프트웨어는 ë” ìµœì‹ ì˜ íŽŒì›¨ì–´ 설정만 변경할 수 있습니다. 기체 ì„¤ì •ì„ ìœ„í•´ì„œëŠ” 펌웨어를 업그레ì´ë“œí•˜ì‹­ì‹œì˜¤. + + + + PX4FirmwarePlugin + + + Manual + ìˆ˜ë™ + + + + Acro + Acro + + + + Stabilized + Stabilized + + + + Rattitude + Rattitude + + + + Altitude + Altitude + + + + Position + Position + + + + Offboard + 오프보드 + + + + Ready + 준비 완료 + + + + Takeoff + ì´ë¥™ + + + + Hold + 대기 + + + + Mission + 미션 + + + + Return + 복귀 + + + + Land + 착륙 + + + + Precision Land + ì •ë°€ 착륙 + + + + Return to Groundstation + 지ìƒêµ­ìœ¼ë¡œ 복귀 + + + + Follow Me + ë”°ë¼ë‹¤ë‹ˆê¸° + + + + Simple + 단순 모드 + + + + Unknown %1:%2 + ì•Œ 수 ì—†ìŒ %1:%2 + + + + Unable to takeoff, vehicle position not known. + ì´ë¥™í•  수 없습니다. ê¸°ì²´ì˜ ìœ„ì¹˜ë¥¼ ì•Œ 수 없습니다. + + + + Unable to start mission: Vehicle rejected arming. + ë¯¸ì…˜ì„ ì‹œìž‘í•  수 없습니다: 기체 ì‹œë™ì— 실패하였습니다. + + + + Unable to start mission: Vehicle not ready. + ë¯¸ì…˜ì„ ì‹œìž‘í•  수 없습니다: 기체가 준비ë˜ì§€ 않았습니다. + + + + 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. + QGroundControlì€ PX4 펌웨어 %1.%2.%3ì´ìƒì„ 지ì›í•©ë‹ˆë‹¤. 현재 ë²„ì „ì€ ì´ ë²„ì „ë³´ë‹¤ 낮으며, 예측ë˜ì§€ ì•Šì€ ë™ìž‘ì„ í•  수 있습니다. 펌웨어를 업그레ì´ë“œí•˜ì‹­ì‹œì˜¤. + + + + Unable to go to location, vehicle position not known. + 위치로 ì´ë™í•  수 없습니다. ê¸°ì²´ì˜ ìœ„ì¹˜ë¥¼ ì•Œ 수 없습니다. + + + + Unable to change altitude, home position unknown. + ê³ ë„를 바꿀 수 없습니다. 홈 위치를 ì•Œ 수 없습니다. + + + + Unable to change altitude, home position altitude unknown. + ê³ ë„를 바꿀 수 없습니다. í™ˆì˜ ê³ ë„를 ì•Œ 수 없습니다. + + + + PX4FirmwareUpgradeThreadWorker + + + Putting radio into command mode + ë¼ë””오를 명령모드로 전환중 + + + + Unable to open port: %1 error: %2 + í¬íŠ¸: %1 ì„ ì—´ 수 없습니다. 오류: %2 + + + + + Unable to put radio into command mode + ë¼ë””오를 명령모드로 ë°”ê¾¸ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤ + + + + Rebooting radio to bootloader + ë¼ë””오를 부트로ë”ë¡œ 재부팅중 + + + + Unable to reboot radio (bytes written) + ë¼ë””오를 리부팅할수 없습니다(ë°”ì´íŠ¸ 쓰기 완료) + + + + Unable to reboot radio (ready read) + ë¼ë””오를 리부팅 할수 없습니다.(ì½ê¸° 준비완료) + + + + Programming new version... + 새로운 ë²„ì „ì„ í”„ë¡œê·¸ëž˜ë°ì¤‘... + + + + Verifying program... + 프로그램 확ì¸ì¤‘... + + + + Verify complete + í™•ì¸ ì™„ë£Œ + + + + Erasing previous program... + ì´ì „ 프로그램 삭제중... + + + + Erase complete + ì‚­ì œ 완료 + + + + PX4FlowSensor + + + PX4Flow Camera + PX4Flow ì¹´ë©”ë¼ + + + + 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 + 롤 + + + + + + + + + + + Setup required + ì„¤ì •ì´ í•„ìš”í•©ë‹ˆë‹¤ + + + + + Pitch + 피치 + + + + + Yaw + ìš” + + + + + Throttle + 스로틀 + + + + + Flaps + 플랩 + + + + + Aux1 + Aux1 + + + + + Aux2 + Aux2 + + + + + + + + + Disabled + 비활성화 + + + + PX4SimpleFlightModes + + + + Flight Mode Settings + 비행 모드 설정 + + + + + Mode channel: + 모드 채ë„: + + + + + Flight Mode %1 + 비행 모드 %1 + + + + + Switch Settings + 스위치 세팅 + + + + + VTOL mode switch: + 수ì§ì´ì°©ë¥™(VTOL) 모드 스위치: + + + + PX4TuningComponent + + + Tuning + íŠœë‹ + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + íŠœë‹ ì„¤ì •ì€ ê¸°ì²´ì˜ ë¹„í–‰ íŠ¹ì„±ì„ íŠœë‹í•˜ê¸° 위해 사용ë©ë‹ˆë‹¤ + + + + PX4TuningComponentCopter + + + + Hover Throttle + 호버 스로틀 + + + + + 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. + ìŠ¤ë¡œí‹€ì˜ ì¤‘ê°„ì—ì„œ 호버ë§í•  수 있ë„ë¡ ìŠ¤ë¡œí‹€ì„ ì¡°ì •í•´ì£¼ì‹­ì‹œì˜¤. 스로틀 중앙보다 아래ì—ì„œ 호버ë§í•œë‹¤ë©´ 왼쪽으로 밀어주십시오. 스로틀 중앙보다 위쪽ì—ì„œ 호버ë§í•œë‹¤ë©´ 오른쪽으로 밀어주십시오. + + + + + Manual minimum throttle + 최소 메뉴얼 스로틀 + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + 모터를 ë” ì ì€ 대기파워로 시작하려면 왼쪽으로 슬ë¼ì´ë“œë¥¼ 밀어주십시오. ìˆ˜ë™ ë¹„í–‰ì—ì„œì˜ í•˜ê°•ì´ ë¶ˆì•ˆì •í•´ì§„ë‹¤ë©´ 슬ë¼ì´ë“œë¥¼ 오른쪽으로 밀어주십시오. + + + + + Roll + 롤 + + + + + Pitch + 피치 + + + + + Yaw + ìš” + + + + PX4TuningComponentPlane + + + + Cruise throttle + 순항 스로틀 + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + ì´ ìŠ¤ë¡œí‹€ ì„¸íŒ…ì€ ìˆœí•­ ì†ë„를 결정하기 위해 필요합니다. ëŒ€ë¶€ë¶„ì˜ ë¹„í–‰ê¸°ëŠ” 50-60%를 필요로 합니다. + + + + + Roll + 롤 + + + + + Pitch + 피치 + + + + + Yaw + ìš” + + + + PX4TuningComponentVTOL + + + + Plane Roll sensitivity + ê³ ì •ìµ ë¡¤ 민ê°ë„ + + + + + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + ë¡¤ì„ ë” ë¯¼ì²©í•˜ê³  정확하게 제어하려면 왼쪽으로 밀어주세요. ë¡¤ì´ ì§„ë™í•˜ê±°ë‚˜ 지나치게 민ê°í•˜ë‹¤ë©´ 오른쪽으로 밀어주십시오. + + + + + Plane Pitch sensitivity + ê³ ì •ìµ í”¼ì¹˜ 민ê°ë„ + + + + + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + 피치를 ë” ë¹ ë¥´ê³  정확하게 제어하려면 왼쪽으로 밀어주십시오. 반대로 피치가 진ë™í•˜ê±°ë‚˜ 지나치게 민ê°í•˜ë‹¤ë©´ 오른쪽으로 밀어주십시오. + + + + + Plane Cruise throttle + ê³ ì •ìµ ìˆœí•­ 스로틀 + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + ì´ ìŠ¤ë¡œí‹€ ì„¸íŒ…ì€ ìˆœí•­ ì†ë„를 결정하기 위해 필요합니다. ëŒ€ë¶€ë¶„ì˜ ë¹„í–‰ê¸°ëŠ” 50-60%를 필요로 합니다. + + + + + Hover Throttle + 호버 스로틀 + + + + + 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. + ìŠ¤ë¡œí‹€ì˜ ì¤‘ê°„ì—ì„œ 호버ë§í•  수 있ë„ë¡ ìŠ¤ë¡œí‹€ì„ ì¡°ì •í•´ì£¼ì‹­ì‹œì˜¤. 스로틀 중앙보다 아래ì—ì„œ 호버ë§í•œë‹¤ë©´ 왼쪽으로 밀어주십시오. 스로틀 중앙보다 위쪽ì—ì„œ 호버ë§í•œë‹¤ë©´ 오른쪽으로 밀어주십시오. + + + + + Hover manual minimum throttle + 정지비행 메뉴얼 최소 스로틀 + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + 모터를 ë” ì ì€ 대기파워로 시작하려면 왼쪽으로 슬ë¼ì´ë“œë¥¼ 밀어주십시오. ìˆ˜ë™ ë¹„í–‰ì—ì„œì˜ í•˜ê°•ì´ ë¶ˆì•ˆì •í•´ì§„ë‹¤ë©´ 슬ë¼ì´ë“œë¥¼ 오른쪽으로 밀어주십시오. + + + + + Plane Mission mode sensitivity + ê³ ì •ìµ ë¯¸ì…˜ 모드 민ê°ë„ + + + + + 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. + 위치 제어를 ë” ì •í™•í•˜ê³  ì ê·¹ì ìœ¼ë¡œ 하려면 왼쪽으로 슬ë¼ì´ë“œë¥¼ 밀어주십시오. 미션 모드ì—ì„œ 움ì§ìž„ì„ ë” ë¶€ë“œëŸ½ê³  ëœ ë¯¼ê°í•˜ê²Œ 하려면 오른쪽으로 슬ë¼ì´ë“œë¥¼ 밀어주십시오. + + + + ParameterEditor + + + Parameter Load Errors + 파ë¼ë¯¸í„° 불러오기 오류 + + + + Search: + 검색: + + + + Clear + 지우기 + + + + Tools + ë„구 + + + + Refresh + 새로고침 + + + + Reset all to defaults + 기본값으로 재설정 + + + + Reset All + ëª¨ë‘ ì´ˆê¸°í™” + + + + Load from file... + 파ì¼ë¡œë¶€í„° 불러오기... + + + + Parameter Files (*.%1) + 파ë¼ë¯¸í„°íŒŒì¼ (*.%1) + + + + All Files (*.*) + 모든 íŒŒì¼ (*.*) + + + + Save to file... + 다른ì´ë¦„으로 저장... + + + + Load Parameters + 파ë¼ë¯¸í„° 불러오기 + + + + Save Parameters + 파ë¼ë¯¸í„° 저장 + + + + Clear RC to Param + RC를 Param으로 초기화 + + + + + Reboot Vehicle + 기체 리부팅 + + + + Parameter Editor + 파ë¼ë¯¸í„° 편집기 + + + + Select Reset to reset all parameters to their defaults. + 모든 파ë¼ë¯¸í„°ë¥¼ 기본값으로 초기화하기 위해서는 초기화를 눌러주십시오. + + + + Select Ok to reboot vehicle. + 확ì¸ì„ 눌러 기체를 재부팅하십시오. + + + + ParameterEditorController + + + Unable to create file: %1 + 파ì¼ì„ ìƒì„±í•  수 없습니다: %1 + + + + Unable to open file: %1 + íŒŒì¼ ì—´ê¸°ì— ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤: %1 + + + + ParameterEditorDialog + + + Reset to default + 기본값으로 재설정 + + + + Min: + 최소: + + + + Max: + 최대: + + + + Default: + 기본값: + + + + Parameter name: + 파ë¼ë¯¸í„° ì´ë¦„: + + + + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + 경고: 비행 중 ê°’ì„ ìˆ˜ì •í•˜ëŠ” ê²ƒì€ ë¶ˆì•ˆì • ë˜ëŠ” ê¸°ì²´ì˜ ì†ìƒìœ¼ë¡œ ì´ì–´ì§ˆ 수 있습니다. + + + + Make sure you know what you are doing and double-check your values before Save! + 저장하기 ì „ ì›í•˜ëŠ” ê°’ì´ ì„¤ì •ë˜ì—ˆëŠ”지 다시 한번 확ì¸í•´ì£¼ì‹­ì‹œì˜¤. + + + + Force save (dangerous!) + 강제로 저장하기(위험합니다!) + + + + Advanced settings + 고급 설정 + + + + Manual Entry + ìˆ˜ë™ ìž…ë ¥ + + + + Set RC to Param... + RC를 파ë¼ë¯¸í„°ë¡œ 설정... + + + + ParameterManager + + + Change of parameter %1 requires a Vehicle reboot to take effect + 파ë¼ë¯¸í„° %1(ì„)를 변경하기 위해서는 기체를 재부팅해야합니다 + + + + Parameter write failed: veh:%1 comp:%2 param:%3 + 파ë¼ë¯¸í„° 쓰기 실패: veh:%1 comp:%2 param:%3 + + + + Parameter read failed: veh:%1 comp:%2 param:%3 + 파ë¼ë¯¸í„° ì½ê¸° 실패: veh:%1 comp:%2 param:%3 + + + + Parameter cache CRC match failed + 파ë¼ë¯¸í„° ìºì‰¬ CRC 불ì¼ì¹˜ + + + + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + %1ì´(ê°€) 기체 %2(으)로부터 파ë¼ë¯¸í„°ë¥¼ ëª¨ë‘ ë¶ˆëŸ¬ì˜¤ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤. ì´ëŠ” %1ì´(ê°€) ì‚¬ìš©ìž ì¸í„°íŽ˜ì´ìŠ¤ë¥¼ ëª¨ë‘ í‘œì‹œí•  수 없었기 ë•Œë¬¸ì— ë°œìƒí•œ 문제입니다. ë§Œì¼ ìˆ˜ì •ëœ íŽŒì›¨ì–´ë¥¼ 사용하는 경우 기체 시작오류를 해결해야합니다. 표준 펌웨어를 사용하는경우 펌웨어를 업그레ì´ë“œí•˜ëŠ”ê²ƒì´ ë¬¸ì œë¥¼ í•´ê²°í•  수 있습니다. + + + + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + 기체 %1ì´(ê°€) 파ë¼ë¯¸í„° ìš”ì²­ì— ì‘답하지 않았습니다. ì´ë¡œì¸í•´ %2ì—ì„œ ì „ì²´ ì‚¬ìš©ìž ì¸í„°íŽ˜ì´ìŠ¤ë¥¼ 표시할 수 없습니다. + + + + %1 key is not a json object + %1 key는 json ê°ì²´ê°€ 아닙니다 + + + + PlanManager + + + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + 미션 항목 내부 통신오류: _ackTimeOut:_expectedAck == AckNone + + + + Mission request list failed, maximum retries exceeded. + 미션 요청 ëª©ë¡ ì‹¤íŒ¨, 최대 ì‹œë„회수를 초과했습니다. + + + + Retrying %1 REQUEST_LIST retry Count + %1 ìž¬ì‹œë„ ì¤‘, REQUEST_LIST ìž¬ì‹œë„ íšŸìˆ˜ + + + + Mission read failed, maximum retries exceeded. + 미션 ì½ê¸° 실패, 최대 ì‹œë„회수를 초과했습니다. + + + + Retrying %1 MISSION_REQUEST retry Count + %1 ìž¬ì‹œë„ ì¤‘, MISSION_REQUEST ìž¬ì‹œë„ íšŸìˆ˜ + + + + Mission write failed, vehicle failed to send final ack. + 미션 쓰기 실패, 기체가 최종 ìŠ¹ì¸ ì‹ í˜¸ë¥¼ ë³´ë‚´ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤. + + + + Mission write mission count failed, maximum retries exceeded. + 미션 쓰기 실패, 최대 ì‹œë„회수 초과 + + + + Vehicle did not request all items from ground station: %1 + 기체가 지ìƒêµ­ %1(으)ë¡œ 모든 í•­ëª©ì„ ìš”ì²­í•˜ì§€ 않았습니다. + + + + Mission remove all, maximum retries exceeded. + 모든 미션 ì§€ìš°ê¸°ì˜ ìµœëŒ€ ì‹œë„회수를 초과하였습니다. + + + + Retrying %1 MISSION_CLEAR_ALL retry Count + %1 ìž¬ì‹œë„ ì¤‘, MISSION_CLEAR_ALL ìž¬ì‹œë„ íšŸìˆ˜ + + + + Vehicle did not respond to mission item communication: %1 + 기체가 미션 항목 통신 %1ì— ë°˜ì‘하지 않습니다. + + + + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + 기체 ìš”ì²­í•­ëª©ì´ ë²”ìœ„ë¥¼ 초과하였습니다: 요청 %1:%2. ê¸°ì²´ì— ë³´ë‚´ê¸°ê°€ 실패했습니다. + + + + + + Vehicle returned error: %1. + 기체 오류: %1. + + + + Vehicle did not request all items during write sequence, missed count %1. + 기체가 쓰기 과정ì—ì„œ 모든 í•­ëª©ì„ ìš”ì²­í•˜ì§€ 않았습니다, ìœ ì‹¤ëœ íšŸìˆ˜ %1. + + + + Vehicle returned error: %1. Vehicle remove all failed. + 기체가 ì—러 %1(ì„)를 반환했습니다. 기체가 "미션 ëª¨ë‘ ì‚­ì œ"ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤. + + + + Vehicle returned error: %1. %2Vehicle did not accept guided item. + 기체가 오류 %1(ì„)를 반환했습니다. %2 기체는 안내 í•­ëª©ì„ ìˆ˜ë½í•˜ì§€ 않았습니다. + + + + Mission accepted (MAV_MISSION_ACCEPTED) + ë¯¸ì…˜ì´ ìˆ˜ë½ë˜ì—ˆìŠµë‹ˆë‹¤. (MAV_MISSION_ACCEPTED) + + + + Unspecified error (MAV_MISSION_ERROR) + 명시ë˜ì§€ ì•Šì€ ì˜¤ë¥˜ìž…ë‹ˆë‹¤. (MAV_MISSION_ERROR) + + + + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + 좌표계가 지ì›ë˜ì§€ 않습니다. (MAV_MISSION_UNSUPPORTED_FRAME) + + + + Command is not supported (MAV_MISSION_UNSUPPORTED) + ëª…ë ¹ì´ ì§€ì›ë˜ì§€ 않습니다. (MAV_MISSION_UNSUPPORTED) + + + + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + 미션 í•­ëª©ì´ ì €ìž¥ ê³µê°„ì„ ì´ˆê³¼í–ˆìŠµë‹ˆë‹¤. (MAV_MISSION_NO_SPACE) + + + + One of the parameters has an invalid value (MAV_MISSION_INVALID) + 매개 변수 중 í•˜ë‚˜ì— ìž˜ëª»ëœ ê°’ì´ ìžˆìŠµë‹ˆë‹¤. (MAV_MISSION_INVALID) + + + + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + Param1ì´ ì˜¬ë°”ë¥´ì§€ ì•Šì€ ê°’ì„ ê°€ì§€ê³  있습니다. (MAV_MISSION_INVALID_PARAM1) + + + + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + Param2ì´ ì˜¬ë°”ë¥´ì§€ ì•Šì€ ê°’ì„ ê°€ì§€ê³  있습니다. (MAV_MISSION_INVALID_PARAM2) + + + + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + Param3ì´ ì˜¬ë°”ë¥´ì§€ ì•Šì€ ê°’ì„ ê°€ì§€ê³  있습니다. (MAV_MISSION_INVALID_PARAM3) + + + + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + Param4ì´ ì˜¬ë°”ë¥´ì§€ ì•Šì€ ê°’ì„ ê°€ì§€ê³  있습니다. (MAV_MISSION_INVALID_PARAM4) + + + + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + X/Param5ì´ ì˜¬ë°”ë¥´ì§€ ì•Šì€ ê°’ì„ ê°€ì§€ê³  있습니다. (MAV_MISSION_INVALID_PARAM5_X) + + + + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + Y/Param5ì´ ì˜¬ë°”ë¥´ì§€ ì•Šì€ ê°’ì„ ê°€ì§€ê³  있습니다. (MAV_MISSION_INVALID_PARAM6_Y) + + + + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + Param7ì´ ì˜¬ë°”ë¥´ì§€ ì•Šì€ ê°’ì„ ê°€ì§€ê³  있습니다. (MAV_MISSION_INVALID_PARAM7) + + + + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + 수신한 미션 í•­ëª©ì´ ì‹œí€€ìŠ¤ì—ì„œ 벗어났습니다. (MAV_MISSION_INVALID_SEQUENCE) + + + + Not accepting any mission commands (MAV_MISSION_DENIED) + 미션 커맨드를 수ë½í•˜ì§€ 않습니다. (MAV_MISSION_DENIED) + + + + QGC Internal Error + QGC 내부 오류 + + + + PlanMasterController + + + Download not supported on high latency links. + ì§€ì—°ì´ í° ë§í¬ì—서는 다운로드가 지ì›ë˜ì§€ 않습니다. + + + + Upload not supported on high latency links. + ì§€ì—°ì´ í° ë§í¬ì—서는 업로드가 지ì›ë˜ì§€ 않습니다. + + + + Error loading Plan file (%1). %2 + 플랜 íŒŒì¼ ë¡œë“œ 중 ì—러가 ë°œìƒí–ˆìŠµë‹ˆë‹¤(%1). %2 + + + + + Plan save error %1 : %2 + ê³„íš ì €ìž¥ 오류 %1: %2 + + + + KML save error %1 : %2 + KML 저장 오류 %1 : %2 + + + + Supported types (*.%1 *.%2 *.%3 *.%4) + 지ì›ë˜ëŠ” í˜•ì‹ (*.%1 *.%2 *.%3 *.%4) + + + + + + All Files (*.*) + 모든 íŒŒì¼ (*.*) + + + + Plan Files (*.%1) + ê³„íš íŒŒì¼ (*.*) + + + + KML Files (*.%1) + KML íŒŒì¼ (*.%1) + + + + PlanToolBar + + + 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 + 숨기려면 아무 ê³³ì´ë‚˜ í´ë¦­í•˜ì‹­ì‹œì˜¤. + + + + PlanView + + + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + 기체가 현재 ì‹œë™ë˜ì–´ 있습니다. ê¸°ì²´ì— ë¯¸ì…˜ì„ ì—…ë¡œë“œí•˜ê³˜ìŠµë‹ˆê¹Œ? + + + + 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? + 미션 í•­ëª©ì˜ ê¸°ë³¸ ê³ ë„ì„¤ì •ì„ ë³€ê²½í•˜ì˜€ìŠµë‹ˆë‹¤. 현재 ë¯¸ì…˜ì˜ ë‹¤ë¥¸ 항목ì—ë„ ì ìš©í•˜ì‹œê² ìŠµë‹ˆê¹Œ? + + + + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + 기체가 현재 ë¯¸ì…˜ì„ ìˆ˜í–‰í•˜ê³  있습니다. 수정ë˜ê±°ë‚˜ 새로운 ë¯¸ì…˜ì„ ì—…ë¡œë“œí•˜ê¸° 위해서 현재 ë¯¸ì…˜ì„ ì¼ì‹œì •ì§€í•©ë‹ˆë‹¤ + + + + After the mission is uploaded you can adjust the current waypoint and start the mission. + ë¯¸ì…˜ì´ ì—…ë¡œë“œ ëœ í›„ 현재 경로지ì ì„ 조정하고 ë¯¸ì…˜ì„ ì‹œìž‘í• ìˆ˜ 있습니다. + + + + Pause and Upload + 정지 후 업로드 + + + + You need at least one item to create a KML. + KMLì„ ìƒì„±í•˜ê¸° 위해서 하나ì´ìƒì˜ í•­ëª©ì„ ì„ íƒí•´ì•¼í•©ë‹ˆë‹¤ + + + + Unable to Save/Upload + 저장/업로드 할수 없습니다 + + + + Plan is waiting on terrain data from server for correct altitude values. + 비행계íšì˜ 정확한 ê³ ë„정보를 위해 서버로부터 지형ë°ì´í„°ë¥¼ 다운로드하고 있습니다 + + + + Plan Upload + ê³„íš ì—…ë¡œë“œ + + + + Select Plan File + ê³„íš íŒŒì¼ ì„ íƒ + + + + Save Plan + 계íšì„ 저장합니다 + + + + Load KML + KML 업로드 + + + + Save KML + KML 저장 + + + + What would you like to create from the polygon specified by the KML file? + KML파ì¼ë¡œë¶€í„° 만들어진 다ê°í˜•ìœ¼ë¡œ ë¬´ì—‡ì„ ìƒì„±í•˜ì‹œê² ìŠµë‹ˆê¹Œ? + + + + Survey + ì„œë² ì´ + + + + Structure Scan + 구조 스캔 + + + + Move the selected mission item to the be after following mission item: + ì„ íƒí•œ 미션 í•­ëª©ì„ ë‹¤ìŒ ë¯¸ì…˜ 항목 뒤로 ì´ë™í•©ë‹ˆë‹¤: + + + + Plan + ê³„íš + + + + File + íŒŒì¼ + + + + Waypoint + ê²½ë¡œì§€ì  + + + + ROI + ROI + + + + Pattern + 패턴 + + + + Center + 중앙 + + + + In + 확대 + + + + Out + 축소 + + + + 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? + 저장ë˜ì§€ 않았거나 전송ë˜ì§€ ì•Šì€ ë³€ê²½ì‚¬í•­ì´ ìžˆìŠµë‹ˆë‹¤. '파ì¼ì—ì„œ 불러오기'는 ì´ëŸ° ë³€ê²½ì‚¬í•­ì„ ìžƒê²Œ 합니다. ì •ë§ë¡œ 파ì¼ì—ì„œ 불러오시겠습니까? + + + + Are you sure you want to remove all items and create a new plan? + ì •ë§ë¡œ 모든 í•­ëª©ì„ ì‚­ì œí•˜ê³  새 계íšì„ 만드시겠습니까? + + + + You have unsaved changes. + ë³€ê²½ë‚´ìš©ì´ ì €ìž¥ë˜ì§€ 않았습니다. + + + + Plan File: + ê³„íš íŒŒì¼: + + + + New... + 새로 만들기... + + + + New Plan + 새 ê³„íš + + + + Open... + 열기... + + + + Save + 저장 + + + + Save As... + 다른ì´ë¦„으로 저장... + + + + Load KML... + KML 불러오기... + + + + Clear Vehicle Mission + 기체 미션 지우기 + + + + This will also remove all items from the vehicle. + ê¸°ì²´ì— ìžˆëŠ” 모든 í•­ëª©ì„ ì œê±°í•©ë‹ˆë‹¤. + + + + Are you sure you want to remove all mission items and clear the mission from the vehicle? + ì •ë§ë¡œ 모든 미션 í•­ëª©ì„ ì§€ìš°ê³ , 기체ì—ì„œ ë¯¸ì…˜ì„ ì§€ìš°ì‹œê² ìŠµë‹ˆê¹Œ? + + + + Create complex pattern: + 복잡한 패턴 ìƒì„±: + + + + Mission overwrite + 미션 ë®ì–´ì“°ê¸° + + + + GeoFence overwrite + GeoFence ë®ì–´ì“°ê¸° + + + + Rally Points overwrite + 랠리 í¬ì¸íŠ¸ ë®ì–´ì“°ê¸° + + + + You have unsaved changes. You should upload to your vehicle, or save to a file: + ë³€ê²½ë‚´ìš©ì´ ì €ìž¥ë˜ì§€ 않았습니다. ë³€ê²½ì‚¬í•­ì„ ê¸°ì²´ì— ì—…ë¡œë“œí•˜ê±°ë‚˜ 파ì¼ì— 저장하십시오: + + + + Upload + 업로드 + + + + Download + 다운로드 + + + + Save KML... + KML 저장... + + + + KML + KML + + + + PolygonEditor + + + Click to add point %1 + %1ì„(를) 추가하기 위해 í´ë¦­ + + + + - Right Click to end polygon + - 다ê°í˜• ìƒì„±ì„ 종료하려면 마우스 오른쪽 í´ë¦­ + + + + Click to add point + 꼭지ì ì„ 추가하려면 í´ë¦­ + + + + Click to add point - Right Click to end polygon + 꼭지ì ì„ 추가하려면 í´ë¦­ - 다ê°í˜• ìƒì„±ì„ 종료하려면 마우스 오른쪽 í´ë¦­ + + + + Adjust polygon by dragging corners + 다ê°í˜•ì˜ 꼭지ì ì„ 드래그하여 ì¡°ì • + + + + PowerComponent + + + + + + + + + + + + ESC Calibration + ESC 캘리브레ì´ì…˜ + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + %1ì´(ê°€) 현재 펌웨어 버전으로 ESC 캘리브레ì´ì…˜ì„ í•  수 없습니다. 새로운 ë²„ì „ì˜ íŽŒì›¨ì–´ë¡œ 업그레ì´ë“œê°€ 필요합니다. + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + %1ì´(ê°€) 현재 펌웨어 버전으로 ESC 캘리브레ì´ì…˜ì„ í•  수 없습니다. %1ì˜ ì—…ê·¸ë ˆì´ë“œê°€ 필요합니다. + + + + + Performing calibration. This will take a few seconds.. + 캘리브레ì´ì…˜ì„ 수행합니다. 수 초가 ì†Œìš”ë  ìˆ˜ 있습니다.. + + + + + + + ESC Calibration failed + ESC 캘리브레ì´ì…˜ì— 실패하였습니다 + + + + + Calibration complete. You can disconnect your battery now if you like. + 캘리브레ì´ì…˜ 완료. 배터리 ì „ì›ì„ ë¶„ë¦¬í•´ë„ ë©ë‹ˆë‹¤. + + + + + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + 경고: ESC 캘리브레ì´ì…˜ì„ 하기 ì „ 프로펠러가 기체ì—ì„œ 분리ë˜ì–´ì•¼í•©ë‹ˆë‹¤. + + + + + Connect the battery now and calibration will begin. + 배터리를 연결하면 캘리브레ì´ì…˜ì„ 시작합니다. + + + + + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + ESC 캘리브레ì´ì…˜ ì „ì— ë°˜ë“œì‹œ 배터리를 분리해야 합니다. 배터리를 분리하고 다시 ì‹œë„해주십시오. + + + + + 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 + 계산하기 + + + + + Battery + 배터리 + + + + + 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. + 만약 외부 전류계로 ì¸¡ì •ëœ ì „ì••ì´ ê¸°ì²´ê°€ 표시한 ì „ì••ê³¼ ì°¨ì´ê°€ ë§Žì´ ë‚œë‹¤ë©´, ë°°ì „ì••(voltage multiplier)ì„ ì¡°ì •í•´ì„œ í•´ê²°í•  수 있습니다. + + + + + + + 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 + ESC PWM 최소, 최대값 캘리브레ì´ì…˜ + + + + + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + 경고: 프로펠러는 ESC 캘리브레ì´ì…˜ì„ 수행하기 ì „ì— ë°˜ë“œì‹œ 분리ë˜ì–´ì•¼ 합니다. + + + + + You must use USB connection for this operation. + ì´ ìž‘ì—…ì€ ë°˜ë“œì‹œ USBê°€ ì—°ê²°ë˜ì–´ì•¼ 합니다. + + + + + Calibrate + 캘리브레ì´ì…˜ 시작 + + + + + Show UAVCAN Settings + UAVCAN 설정 보기 + + + + + UAVCAN Bus Configuration + UAVCAN 버스(Bus) 설정 + + + + + Change required restart + ë³€ê²½ì‚¬í•­ì´ ìž¬ë¶€íŒ…ì„ í•„ìš”ë¡œ 합니다 + + + + + UAVCAN Motor Index and Direction Assignment + UAVCAN 모터 ì¸ë±ìŠ¤ ë° ë°©í–¥ 지정 + + + + + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + 경고: 프로펠러는 UAVCAN ESC ì„¤ì •ì„ ì‹œìž‘í•˜ê¸° ì „ì— ë°˜ë“œì‹œ 분리ë˜ì–´ì•¼ 합니다. + + + + + ESC parameters will only be accessible in the editor after assignment. + ESC 파ë¼ë¯¸í„°ëŠ” ESC 배치 ì´í›„ ì—디터ì—서만 접근할 수 있습니다. + + + + + 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 + 고급 설정 표시 + + + + + Advanced Power 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 + V + + + + Power + ì „ì› + + + + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + ì „ì› ì„¤ì •ì€ ë°°í„°ë¦¬ 파ë¼ë¯¸í„° ë° í”„ë¡œíŽ ëŸ¬ì˜ ê³ ê¸‰ì„¤ì •ì„ í¬í•¨í•©ë‹ˆë‹¤. + + + + PowerComponentSummary + + + + Battery Full + 배터리 ì¶©ì „ì´ ì™„ë£Œë˜ì—ˆìŠµë‹ˆë‹¤. + + + + + Battery Empty + 배터리 ë°©ì „ë¨ + + + + + Number of Cells + ì…€ 수 + + + + PreFlightBatteryCheck + + + Battery + 배터리 + + + + Battery connector firmly plugged? + 배터리 커넥터가 단단히 ì—°ê²°ë˜ì—ˆìŠµë‹ˆê¹Œ? + + + + Warning - Battery charge below %1%. + 경고 - 배터리 ìš©ëŸ‰ì´ %1% 보다 ì ê²Œ 남았습니다. + + + + Battery charge below %1%. Please recharge. + 배터리 ìž”ëŸ‰ì´ %1% 보다 ì ìŠµë‹ˆë‹¤. 충전하십시오. + + + + PreFlightCheckButton + + + Passed + 통과 + + + + PreFlightCheckGroup + + + (passed) + (통과) + + + + PreFlightCheckList + + + Pre-Flight Checklist %1 + 비행 ì „ ì ê²€ 리스트: %1 + + + + (passed) + (통과) + + + + Reset the checklist (e.g. after a vehicle reboot) + ì²´í¬ë¦¬ìŠ¤íŠ¸ 초기화(예. 기체 재부팅시) + + + + PreFlightGPSCheck + + + GPS + GPS + + + + Waiting for 3D lock. + 3D 잠금 기다리는중. + + + + Warning - Sat count below %1. + 경고 - 위성 수가 %1 보다 낮습니다. + + + + Waiting for sat count above %1. + 위성 수 %1 ì´ìƒ 대기 중. + + + + PreFlightRCCheck + + + Radio Control + 무선 조종 + + + + Receiving signal. Perform range test & confirm. + 신호 수신완료. 통신거리를 테스트하고 확ì¸í•´ì£¼ì„¸ìš”. + + + + No signal or invalid autopilot-RC config. Check RC and console. + 신호가 없거나 올바르지 ì•Šì€ ë¹„í–‰ì œì–´ë³´ë“œ-RC 설정입니다. RC와 ì½˜ì†”ì„ í™•ì¸í•˜ì‹­ì‹œì˜¤. + + + + PreFlightSensorsHealthCheck + + + Sensors + 센서 + + + + Failure. Magnetometer issues. Check console. + 오류 ë°œìƒ. ìžê¸°ìž¥ 센서 ì´ìŠˆìž…니다. ì½˜ì†”í™”ë©´ì„ í™•ì¸í•´ì£¼ì‹­ì‹œì˜¤. + + + + Failure. Accelerometer issues. Check console. + ê°€ì†ë„ 센서 문제로 오류가 ë°œìƒí–ˆìŠµë‹ˆë‹¤. 콘솔 í™”ë©´ì„ í™•ì¸í•´ì£¼ì‹­ì‹œì˜¤. + + + + Failure. Gyroscope issues. Check console. + ìžì´ë¡œìŠ¤ì½”프 센서 문제로 오류가 ë°œìƒí–ˆìŠµë‹ˆë‹¤. 콘솔 í™”ë©´ì„ í™•ì¸í•´ì£¼ì‹­ì‹œì˜¤. + + + + Failure. Barometer issues. Check console. + 기압 센서 문제로 오류가 ë°œìƒí–ˆìŠµë‹ˆë‹¤. 콘솔 í™”ë©´ì„ í™•ì¸í•´ì£¼ì‹­ì‹œì˜¤. + + + + Failure. Airspeed sensor issues. Check console. + 대기ì†ë„ 센서 문제로 오류가 ë°œìƒí–ˆìŠµë‹ˆë‹¤. 콘솔 í™”ë©´ì„ í™•ì¸í•´ì£¼ì‹­ì‹œì˜¤. + + + + Failure. AHRS issues. Check console. + AHRS 문제로 오류가 ë°œìƒí–ˆìŠµë‹ˆë‹¤. 콘솔 í™”ë©´ì„ í™•ì¸í•´ì£¼ì‹­ì‹œì˜¤. + + + + Failure. GPS issues. Check console. + GPS 문제로 오류가 ë°œìƒí–ˆìŠµë‹ˆë‹¤. 콘솔 í™”ë©´ì„ í™•ì¸í•´ì£¼ì‹­ì‹œì˜¤. + + + + PreFlightSoundCheck + + + Sound output + ìŒì„± 출력 + + + + QGC audio output enabled. System audio output enabled, too? + QGC ìŒì„±ì¶œë ¥ì´ 활성화ë˜ì—ˆìŠµë‹ˆë‹¤. 시스템 ìŒì„±ì¶œë ¥ì´ 활성화 ë˜ì—ˆìŠµë‹ˆê¹Œ? + + + + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + QGC ìŒì„±ì¶œë ¥ì´ 비활성화ë˜ì—ˆìŠµë‹ˆë‹¤. 어플리케ì´ì…˜ì„¤ì • -> ì¼ë°˜ì„¤ì •ì—ì„œ ìŒì„±ì¶œë ¥ì„ 활성화 시킬 수 있습니다! + + + + QGCApplication + + + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + %1ì„(를) 루트 계정으로 실행하고 있습니다. ì´ëŸ¬í•œ %1와(ê³¼) 문제를 ì¼ìœ¼í‚¬ 수 있기 ë•Œë¬¸ì— ì‹¤í–‰í•  수 없습니다. %1ì„(를) 종료합니다. Ubuntuì—ì„œ 시리얼 í¬íŠ¸ 관련 문제가 있다면 ë‹¤ìŒ ëª…ë ¹ì´ ë¬¸ì œë¥¼ í•´ê²°í•  수 있습니다: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + + + + Telemetry save error + 텔레메트리 저장 오류 + + + + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + 텔레메트리 로그를 저장할 수 없습니다. 텔레메트리를 '%1': '%2'ì— ë³µì‚¬í•˜ëŠ” 중 오류가 ë°œìƒí–ˆìŠµë‹ˆë‹¤. + + + + The format for QGroundControl saved settings has been modified. Your saved settings have been reset to defaults. + QGroundControlì˜ ì €ìž¥ì„¤ì •ì— ëŒ€í•œ í¬ë©§ì´ 변경ë˜ì—ˆìŠµë‹ˆë‹¤. ì €ìž¥ëœ ì„¤ì •ì´ ì´ˆê¸°í™”ë©ë‹ˆë‹¤ + + + + The Offline Map Cache database has been upgraded. Your old map cache sets have been reset. + 오프ë¼ì¸ ì§€ë„ ë°ì´í„°ë² ì´ìŠ¤ê°€ 업그레ì´ë“œ ë˜ì—ˆìŠµë‹ˆë‹¤. ì˜¤ëž˜ëœ ì§€ë„ ìºì‰¬ê°€ 초기화ë©ë‹ˆë‹¤ + + + + Telemetry Save Error + 텔레메트리 저장 오류 + + + + Unable to save telemetry log. Application save directory is not set. + 텔레메트리 로그를 저장할 수 없습니다. 저장할 위치를 ì„ íƒí•´ì£¼ì‹­ì‹œì˜¤. + + + + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + 텔레메트리 로그를 저장할 수 없습니다. 텔레메트리 저장 디렉토리 "%1"ê°€ 존재하지 않습니다. + + + + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + 펌웨어로부터 파ë¼ë¯¸í„°ë¥¼ ì°¾ì„ ìˆ˜ 없습니다. íŽŒì›¨ì–´ì˜ ë²„ì „ì´ QGC와 올바르게 ìž‘ë™í•˜ì§€ 않거나 íŽŒì›¨ì–´ì— ë²„ê·¸ê°€ ìžˆì„ ìˆ˜ 있습니다. ì°¾ì„ ìˆ˜ 없는 파ë¼ë¯¸í„°: %1 + + + + QGCCorePlugin + + + General + ì¼ë°˜ + + + + Comm Links + 통신 ë§í¬ + + + + Offline Maps + 오프ë¼ì¸ ì§€ë„ + + + + MAVLink + MAVLink + + + + Console + 콘솔 + + + + Help + ë„ì›€ë§ + + + + Mock Link + ê°€ìƒ ë§í¬ + + + + Debug + 디버그 + + + + Values + ê°’ + + + + Camera + ì¹´ë©”ë¼ + + + + Video Stream + 비디오 스트림 + + + + Health + ìƒíƒœ + + + + Vibration + ì§„ë™ + + + + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + 경고: ê³ ê¸‰ì„¤ì •ì„ ì‹œìž‘í•©ë‹ˆë‹¤. ìž˜ëª»ëœ ì‚¬ìš©ìœ¼ë¡œ ì¸í•´ ê¸°ì²´ì˜ ê³ ìž¥ì„ ì¼ìœ¼í‚¬ 수 있으며 ì•ˆì •ì„±ì„ ë³´ìž¥í•˜ì§€ 않습니다. ê³ ê°ì§€ì›ì— ì˜í•´ì„œë§Œ 활성화 시키십시오. ê³ ê¸‰ì„¤ì •ì„ ì—¬ì‹œê² ìŠµë‹ˆê¹Œ? + + + + QGCFenceCircle + + + GeoFence Circle only supports version %1 + ì›í˜• GeoFence는 버전 %1ì—서만 지ì›ë©ë‹ˆë‹¤. + + + + QGCFencePolygon + + + GeoFence Polygon only supports version %1 + 다ê°í˜• GeoFence는 버전 %1ì—서만 지ì›ë©ë‹ˆë‹¤. + + + + QGCFileDialog + + + + Delete + ì‚­ì œ + + + + No files + íŒŒì¼ ì—†ìŒ + + + + New file name: + 새 íŒŒì¼ ì´ë¦„: + + + + File names must end with .%1 file extension. If missing it will be added. + íŒŒì¼ ì´ë¦„ì€ %1 형ì‹ìœ¼ë¡œ ë나야합니다. 확장ìžê°€ ì—†ì„ ê²½ìš° ìžë™ìœ¼ë¡œ 추가ë©ë‹ˆë‹¤. + + + + The file %1 exists. Click Save again to replace it. + %1ì´ ì´ë¯¸ 존재합니다. ë®ì–´ì“°ë ¤ë©´ ì €ìž¥ì„ ëˆŒëŸ¬ì£¼ì‹­ì‹œì˜¤. + + + + Save to existing file: + 기존 파ì¼ì— 저장: + + + + QGCFileDownload + + + Could not save downloaded file to %1. Error: %2 + ë‹¤ìš´ë¡œë“œëœ íŒŒì¼ì„ %1ì— ì €ìž¥í•  수 없습니다. 오류: %2 + + + + Download cancelled + 다운로드 취소 + + + + Error: File Not Found + 오류: 파ì¼ì„ ì°¾ì„ ìˆ˜ 없습니다 + + + + Error during download. Error: %1 + 다운로드 중 오류. 오류: %1 + + + + QGCFlightGearLink + + + FlightGear 3.0+ Link (port:%1) + FlightGear 3.0+ Link(port: %1) + + + + + FlightGear Failed to Start + FlightGear를 ì‹œìž‘í•˜ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤ + + + + FlightGear Crashed + FlightGear ì¶”ë½ + + + + This is a FlightGear-related problem. Please upgrade FlightGear + 오류는 FlightGear 문제입니다. FlightGear를 업그레ì´ë“œí•´ì£¼ì„¸ìš” + + + + FlightGear Start Timed Out + FlightGear 시작시간 초과 + + + + + + Please check if the path and command is correct + 경로와 ëª…ë ¹ì´ ì˜¬ë°”ë¥¸ì§€ 확ì¸í•´ì£¼ì„¸ìš” + + + + + Could not Communicate with FlightGear + FlightGear와 ì—°ê²°í•  수 없습니다 + + + + FlightGear Error + FlightGear 오류 + + + + Please check if the path and command is correct. + 경로와 ëª…ë ¹ì´ ì˜¬ë°”ë¥¸ì§€ 확ì¸í•´ì£¼ì‹­ì‹œì˜¤. + + + + + + + + + + + + + + + FlightGear HIL + FlightGear HIL + + + + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + Flight Gear 프로토콜 íŒŒì¼ '%1'ì´(ê°€) ìµœì‹ ì´ ì•„ë‹™ë‹ˆë‹¤. %2ì„(를) 종료해주십시오. 해결하기 위해 파ì¼ì„ 지우고 %2ì„(를) 다시 실행해주십시오. + + + + + FlightGear failed to start. There are mismatched quotes in specified command line options + FlightGear를 시작 하지 못했습니다. 지정 ëœ ëª…ë ¹ì—ì„œ ì¼ì¹˜ 하지 않는 ëª…ë ¹ì´ ìžˆìŠµë‹ˆë‹¤ + + + + FlightGear application not found + FlightGear ì‘ìš©í”„ë¡œê·¸ëž¨ì„ ì°¾ì„ ìˆ˜ 없습니다 + + + + FlightGear application not found at: %1 + FlightGear ì‘ìš©í”„ë¡œê·¸ëž¨ì„ ì°¾ì„ ìˆ˜ 없습니다: %1 + + + + I'll specify directory + I'll 디렉토리 설정 + + + + Please select directory of FlightGear application : + FlightGear 디렉토리를 설정해주세요: + + + + --fg-root directory specified from ui option not found: %1 + --fg-root directory specified from ui option not found: %1 +ui 옵션ì—ì„œ ì§€ì •ëœ --fg-root 디렉토리를 ì°¾ì„ ìˆ˜ 없습니다: %1 + + + + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + --fg-root 디렉토리 위치를 ê°ì§€í•  수 없습니다. ì‚¬ìš©ìž ì¸í„°íŽ˜ì´ìŠ¤ë¡œë¶€í„° --fg-root=<directory> ì„ ì¶”ê°€ 매개변수로 실행해주어야합니다 + + + + --fg-scenery directory specified from ui option not found: %1 + --fg-scenery directory specified from ui option not found: %1 +ui 옵션ì—ì„œ 지정한 --fg-scenery 디렉토리를 ì°¾ì„ ìˆ˜ 없습니다 : %1 + + + + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + --fg-root 디렉토리 위치를 ê°ì§€í•  수 없습니다. ì‚¬ìš©ìž ì¸í„°íŽ˜ì´ìŠ¤ë¡œë¶€í„° --fg-scenery=< directory> ì„ ì¶”ê°€ 매개변수로 실행해주어야합니다 + + + + Incorrect %1 installation. Aircraft directory is missing: '%2'. + %1ì˜ ì„¤ì¹˜ê°€ 잘못ë˜ì—ˆìŠµë‹ˆë‹¤. 기체 디렉토리가 누ë½ë˜ì—ˆìŠµë‹ˆë‹¤: '%2'. + + + + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + 올바르지 ì•Šì€ FlightGear설정. 프로토콜 디렉토리를 ì°¾ì„ ìˆ˜ 없습니다: '%1'.커맨드 ë¼ì¸ 파ë¼ë¯¸í„°(command line parameter) --fg-rootê°€ 잘못 설정ë˜ì—ˆì„ 수 있습니다. + + + + Incorrect installation. Protocol directory is missing (%1). + 설치가 올바르지 않습니다. 프로토콜 í´ë”를 ì°¾ì„ ìˆ˜ 없습니다(%1). + + + + Incorrect installation. FlightGear protocol file missing: %1 + 올바르지 ì•Šì€ ì„¤ì¹˜ìž…ë‹ˆë‹¤. FlightGear 프로토콜 파ì¼ì„ ì°¾ì„ ìˆ˜ 없습니다: %1 + + + + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + 프로토콜 íŒŒì¼ %1ì´(ê°€) 최신ì¸ì§€ 확ì¸í•  수 없습니다. 만약 ìµœì‹ ì´ ì•„ë‹ˆë¼ë©´ 문제가 ë°œìƒí•  수 있습니다. 파ì¼ì„ 수ë™ìœ¼ë¡œ 삭제한 ë‹¤ìŒ %2(으)ë¡œ 최신 파ì¼ì„ 설치하는 ê²ƒì´ ê°€ìž¥ 안전합니다. + + + + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + FlightGear 프로토콜 %1ì´(ê°€) ìµœì‹ ì´ ì•„ë‹™ë‹ˆë‹¤. ì´ íŒŒì¼ì€ ì‚­ì œë˜ê³ , %2ì´(ê°€) 최신 버전으로 설치ë©ë‹ˆë‹¤. + + + + Delete of protocol file failed. You will have to manually delete the file. + 프로토콜 íŒŒì¼ ì‚­ì œì— ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤. 수ë™ìœ¼ë¡œ ì§ì ‘ 삭제해주십시오. + + + + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + FlightGear를 ì‹œìž‘í•˜ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤. %1 프로토콜 (%2)ì´(ê°€) FlightGear 프로토콜 디렉토리(%3) ì— ì„¤ì¹˜ë˜ì§€ 않았습니다 + + + + Fix it for me + 고정하기 + + + + Copy failed + 복사 실패 + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + 권한 ì˜¤ë¥˜ì— ì˜í•´ (%1) ì—ì„œ (%2) (으)ë¡œ 복사를 실패하였습니다. ë‹¤ìŒ ëª…ë ¹ì„ ëª…ë ¹í”„ë¡¬í”„íŠ¸ì— ê¶Œë¦¬ìž ê¶Œí•œìœ¼ë¡œ ì§ì ‘ 실행하십시오: + + + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + 권한 ì˜¤ë¥˜ì— ì˜í•´ (%1)ì—ì„œ (%2)으로 복사를 실패했습니다. ë‹¤ìŒ ëª…ë ¹ì„ ëª…ë ¹í”„ë¡¬í”„íŠ¸ì— ê¶Œë¦¬ìž ê¶Œí•œìœ¼ë¡œ ì§ì ‘ 실행시켜주십시오: + + + + + + Copy to Clipboard + í´ë¦½ë³´ë“œì— 복사 + + + + QGCHilConfiguration + + + HIL Config + HIL 설정 + + + + Simulator + 시뮬레ì´í„° + + + + FlightGear 3.0+ + FlightGear 3.0+ + + + + X-Plane 10 + X-Plane 10 + + + + X-Plane 9 + X-Plane 9 + + + + QGCHilFlightGearConfiguration + + + Form + ì–‘ì‹ + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>추가 옵션:</p></body></html> + + + + Airframe: + 기체: + + + + Start + 시작 + + + + Stop + 정지 + + + + Sensor HIL + 센서 HIL + + + + Barometer Offset [kPa]: + 기압 센서 오프셋 [kPa]: + + + + 0 + + + + + Reset to default options + 기본값으로 재설정 + + + + QGCHilJSBSimConfiguration + + + Form + í˜•ì‹ + + + + Airframe: + 기체: + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>추가 옵션:</p></body></html> + + + + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + + + + Start + 시작 + + + + Stop + 중지 + + + + QGCHilXPlaneConfiguration + + + Form + ì–‘ì‹ + + + + Start + 시작 + + + + Host + 호스트 + + + + Enable sensor level HIL + 센서단위 HIL 활성화 + + + + 127.0.0.1:49000 + 127.0.0.1:49000 + + + + Use newer actuator format + 새로운 액츄ì—ì´í„° í¬ë©§ + + + + + Connect + ì—°ê²° + + + + Disconnect + ì—°ê²° í•´ì œ + + + + QGCJSBSimLink + + + JSBSim Link (port:%1) + JSBSim ë§í¬ (port:%1) + + + + JSBSim failed to start. JSBSim was not found at %1 + JSBSimì„ ì‹œìž‘í•˜ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤. %1ì—ì„œ JSBSimì„ ì°¾ì„ ìˆ˜ 없습니다 + + + + JSBSim failed to start. JSBSim data directory was not found at %1 + JSBSimì„ ì‹œìž‘í•˜ëŠ”ë° ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤. %1ì—ì„œ JSBSimì„ ì°¾ì„ ìˆ˜ 없습니다 + + + + JSBSim Failed to start. Please check if the path and command is correct + JSBSim ì‹¤í–‰ì— ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤. 경로와 ëª…ë ¹ì´ ì˜¬ë°”ë¥¸ì§€ 확ì¸í•´ì£¼ì„¸ìš” + + + + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + JSBSimì´ ì‹¤í–‰ì„ ë©ˆì¶”ì—ˆìŠµë‹ˆë‹¤. JSBSim관련 문제ì´ë©°, JSBSimì„ ì—…ê·¸ë ˆì´ë“œ 해야하는지 확ì¸í•´ì£¼ì‹­ì‹œì˜¤. + + + + JSBSim start timed out. Please check if the path and command is correct + JSBSim 시작시간 초과. 경로와 ëª…ë ¹ì´ ì˜¬ë°”ë¥¸ì§€ 확ì¸í•´ì£¼ì‹­ì‹œì˜¤. + + + + Could not communicate with JSBSim. Please check if the path and command are correct + JSBSimê³¼ ì—°ê²°í•  수 없습니다. 경로와 ëª…ë ¹ì´ ì˜¬ë°”ë¥¸ì§€ 확ì¸í•´ì£¼ì‹­ì‹œì˜¤. + + + + JSBSim error occurred. Please check if the path and command is correct. + JSBSim 오류가 ë°œìƒí•˜ì˜€ìŠµë‹ˆë‹¤. 경로와 ëª…ë ¹ì´ ì˜¬ë°”ë¥¸ì§€ 확ì¸í•´ì£¼ì‹­ì‹œì˜¤. + + + + QGCLogEntry + + + Pending + 대기 중 + + + + QGCMAVLinkInspector + + + MAVLink Inspector + MAVLink íƒìƒ‰ê¸° + + + + System + 시스템 + + + + Component + 구성요소 + + + + Clear + 지우기 + + + + + + All + ì „ì²´ + + + + Name + ì´ë¦„ + + + + Value + ê°’ + + + + Type + 유형 + + + + Vehicle %1 + 기체 %1 + + + + QGCMAVLinkLogPlayer + + + Form + ì–‘ì‹ + + + + + + Start to replay Flight Data + 비행ë°ì´í„°ë¥¼ 재ìƒí•˜ë ¤ë©´ 시작하십시오 + + + + ... + ... + + + + Time + 시간 + + + + No Flight Data selected.. + 비행ë°ì´í„°ê°€ ì„ íƒë˜ì§€ 않았습니다.. + + + + + + Select the Flight Data to replay + 재ìƒí•  비행ë°ì´í„°ë¥¼ ì„ íƒí•˜ì‹­ì‹œì˜¤ + + + + Replay Flight Data + 비행ë°ì´í„° 다시 ìž¬ìƒ + + + + Log Replay + 로그 다시 ìž¬ìƒ + + + + You must close all connections prior to replaying a log. + 로그를 재ìƒí•˜ê¸° ì „ 모든 ì—°ê²°ì„ ë‹«ì•„ì•¼ 합니다. + + + + Load Telemetry Log File + 텔레메트리 로그 íŒŒì¼ ì—´ê¸° + + + + MAVLink Log Files (*.tlog);;All Files (*) + MAVLink ë¡œê·¸íŒŒì¼ (*.tlog);;ì „ì²´íŒŒì¼ (*) + + + + QGCMapPolygonVisuals + + + Select KML File + KML íŒŒì¼ ì„ íƒ + + + + KML files (*.kml) + KML íŒŒì¼ (*.kml) + + + + Remove vertex + ê¼­ì§€ì  ì œê±° + + + + Circle + ì› + + + + Polygon + 다ê°í˜• + + + + Set radius... + 반지름 지정... + + + + Edit position... + 위치 편집... + + + + Edit Position + 위치 편집 + + + + Load KML... + KML íŒŒì¼ ì—´ê¸°... + + + + Radius: + 반지름: + + + + QGCMapPolylineVisuals + + + Select KML File + KML íŒŒì¼ ì„ íƒ + + + + KML files (*.kml) + KML íŒŒì¼ (*.kml) + + + + Remove vertex + 모서리 제거 + + + + Edit position... + 위치 편집... + + + + Edit Position + 위치 편집 + + + + Load KML... + KML íŒŒì¼ ì—´ê¸°... + + + + QGCMapRCToParamDialog + + + Dialog + 대화 ìƒìž + + + + Bind + ë°”ì¸ë“œ + + + + Parameter Tuning ID + 파ë¼ë¯¸í„° íŠœë‹ ID + + + + + 1 + 1 + + + + 2 + 2 + + + + 3 + 3 + + + + Parameter + 파ë¼ë¯¸í„° + + + + TextLabel + í…스트 ë¼ë²¨ + + + + with + ë‹¤ìŒ ë³€ìˆ˜ 사용 + + + + Scale (keep default) + ìŠ¤ì¼€ì¼ (기본값으로 유지) + + + + Center value + 중앙값 + + + + Minimum Value + 최소값 + + + + Maximum Value + 최대값 + + + + Waiting for parameter refresh,,, + 파ë¼ë¯¸í„° 새로고침 대기 중,,, + + + + Tuning IDs can be mapped to channels in the RC settings + íŠœë‹ ID는 RCì„¤ì •ì„ í†µí•´ 채ë„ë¡œ ì—°ê²°í•  수 있습니다 + + + + QGCPluginHost + + + Form + ì–‘ì‹ + + + + Loaded Plugins + ì‚¬ìš©ëœ í”ŒëŸ¬ê·¸ì¸ + + + + Plugin Log + í”ŒëŸ¬ê·¸ì¸ ë¡œê·¸ + + + + QGCQFileDialog + + + File Exists + 파ì¼ì´ 존재합니다. + + + + %1 already exists. +Do you want to replace it? + %1ì´(ê°€) ì´ë¯¸ 존재합니다. +바꾸시겠습니까? + + + + Replace + 변경 + + + + QGCQmlWidgetHolder + + + Form + ì–‘ì‹ + + + + QGCQuickWidget + + + Source not ready: Status(%1) +Errors: +%2 + 소스가 준비ë˜ì§€ 않았습니다: ìƒíƒœ(%1) +오류: +%2 + + + + QGCTextField + + + ? + ? + + + + QGCUASFileView + + + Form + ì–‘ì‹ + + + + List Files + 파ì¼ëª©ë¡ + + + + Download File + íŒŒì¼ ë‹¤ìš´ë¡œë“œ + + + + + Upload File + íŒŒì¼ ì—…ë¡œë“œ + + + + Download Directory + 디렉토리 다운로드 + + + + Downloading: %1 + 다운로드 중: %1 + + + + Uploading: %1 + 업로드 중: %1 + + + + Error: %1 + 오류: %1 + + + + QGCUASFileViewMulti + + + Onboard Files + 온보드 íŒŒì¼ + + + + QGCUnconnectedInfoWidget + + + Form + ì–‘ì‹ + + + + QGCView + + + showDialog called before QGCView.completed signalled + showDialogê°€ QGCView.completedì´ì „ì— í˜¸ì¶œë˜ì—ˆìŠµë‹ˆë‹¤ + + + + QGCViewDialogContainer + + + Ok + í™•ì¸ + + + + + Open + 열기 + + + + Save + 저장 + + + + Apply + ì ìš© + + + + Save All + ëª¨ë‘ ì €ìž¥ + + + + Yes + 네 + + + + Yes to All + ëª¨ë‘ ì˜ˆ + + + + Retry + ë‹¤ì‹œì‹œë„ + + + + Reset + 재시작 + + + + Restore to Defaults + 기본 ê°’ ë³µì› + + + + Ignore + 무시하기 + + + + Cancel + 취소 + + + + Close + 닫기 + + + + No + 아니오 + + + + No to All + ëª¨ë‘ ì•„ë‹ˆì˜¤ + + + + Abort + 취소 + + + + QGCWebView + + + Form + ì–‘ì‹ + + + + about:blank + about:blank + + + + QGCXPlaneLink + + + X-Plane Link (localPort:%1) + X-Plane ë§í¬ (localPort:%1) + + + + Waiting for XPlane.. + XPlaneì„ ê¸°ë‹¤ë¦¬ëŠ”ì¤‘... + + + + X-Plane Failed to start. Please check if the path and command is correct + Xplane ì‹¤í–‰ì— ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤. 경로가 올바른지 확ì¸í•´ì£¼ì‹­ì‹œì˜¤. + + + + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + X-Planeì´ ë©ˆì¶”ì—ˆìŠµë‹ˆë‹¤. X-Plane관련 문제ì´ë©°, X-Planeì„ ì—…ê·¸ë ˆì´ë“œ 해야하는지 확ì¸í•´ì£¼ì‹­ì‹œì˜¤. + + + + X-Plane start timed out. Please check if the path and command is correct + X-Plane 시작시간 초과. 경로와 ëª…ë ¹ì´ ì˜¬ë°”ë¥¸ì§€ 확ì¸í•´ì£¼ì‹­ì‹œì˜¤. + + + + Could not communicate with X-Plane. Please check if the path and command are correct + X-Planeê³¼ ì—°ê²°í•  수 없습니다. 경로와 ëª…ë ¹ì´ ì˜¬ë°”ë¥¸ì§€ 확ì¸í•´ì£¼ì‹­ì‹œì˜¤. + + + + X-Plane error occurred. Please check if the path and command is correct. + X-Plnae 오류가 ë°œìƒí•˜ì˜€ìŠµë‹ˆë‹¤. 경로와 ëª…ë ¹ì´ ì˜¬ë°”ë¥¸ì§€ 확ì¸í•´ì£¼ì‹­ì‹œì˜¤. + + + + X-Plane HIL + X-Plane HIL + + + + Receiving from XPlane at %1 Hz + XPlane으로부터 받는 중 %1 Hz + + + + Receiving from XPlane. + XPlane으로부터 받는중 + + + + QMap3D + + + Form + ì–‘ì‹ + + + + Map + ì§€ë„ + + + + Vehicle + 기체 + + + + QObject + + + Unknown + ì•Œ 수 ì—†ìŒ + + + + Pixhawk + í”½ìŠ¤í˜¸í¬ + + + + SiK Radio + SiK ë¼ë””오 + + + + PX4 Flow + PX4 플로우 + + + + OpenPilot + OpenPilot + + + + RTK GPS + RTK GPS + + + + The following required keys are missing: %1 + ë‹¤ìŒ í‚¤ë¥¼ ì°¾ì„ ìˆ˜ 없습니다: %1 + + + + value for coordinate is not array + 좌표를 위한 ê°’ì´ ì–´ë ˆì´ê°€ 아닙니다 + + + + Coordinate array must contain %1 values + 좌표 ì–´ë ˆì´ëŠ” %1ê°œì˜ ê°’ì„ í¬í•¨í•´ì•¼í•©ë‹ˆë‹¤ + + + + Coordinate array may only contain double values, found: %1 + 좌표 ì–´ë ˆì´ëŠ” double값만 í¬í•¨í•´ì•¼ 합니다. ë‹¤ìŒ ê°’ì´ ìžˆìŠµë‹ˆë‹¤: %1 + + + + Incorrect value type - key:type:expected %1:%2:%3 + 올바르지 ì•Šì€ ê°’ 형ì‹-key:type:expected %1:%2:%3 + + + + enum strings/values count mismatch in %3 strings:values %1:%2 + enum strings/values count mismatch in %3 strings:values %1:%2 +enum 스트ë§/변수 갯수가 %3ì—ì„œ 불ì¼ì¹˜í•©ë‹ˆë‹¤. 스트ë§:변수 %1:%2 + + + + Incorrect file type key expected:%1 actual:%2 + 올바르지 ì•Šì€ íŒŒì¼ í‚¤ 유형입니다. ì˜ˆìƒ ìœ í˜•:%1 실제 유형:%2 + + + + Incorrect type for version value, must be integer + ë²„ì „ê°’ì´ ìž˜ëª»ë˜ì—ˆìŠµë‹ˆë‹¤. ë²„ì „ì€ ì •ìˆ˜ê°’ì´ì–´ì•¼í•©ë‹ˆë‹¤ + + + + File version %1 is no longer supported + íŒŒì¼ ë²„ì „ %1ì„(를) ë” ì´ìƒ 지ì›í•˜ì§€ 않습니다 + + + + File version %1 is newer than current supported version %2 + íŒŒì¼ ë²„ì „ %1ì´(ê°€) 지ì›ë˜ëŠ” 버전 %2보다 높습니다 + + + + value for coordinate array is not array + ì¢Œí‘œí–‰ë ¬ì„ ìœ„í•œ ê°’ì´ ë°°ì—´ 형ì‹ì´ 아닙니다 + + + + Unknown type: %1 + ì•Œ 수 없는 유형: %1 + + + + + Guided mode not supported by Vehicle. + 기체ì—ì„œ Guided모드를 지ì›í•˜ì§€ 않습니다 + + + + Follow Me + ë”°ë¼ë‹¤ë‹ˆê¸° + + + + QmlTest + + + Window Color + ì°½ ìƒ‰ìƒ + + + + Light + 조명 + + + + Dark + 어둡게 + + + + + Disabled + 비활성화 + + + + + Enabled + 활성화 + + + + + Value + ê°’ + + + + + Label + ë ˆì´ë¸” + + + + + + + + + Button + 버튼 + + + + + + Item 1 + 항목 1 + + + + + + Item 2 + 항목 2 + + + + + + Item 3 + 항목 3 + + + + + Radio + ë¼ë””오 + + + + + Check Box + ì²´í¬ ë°•ìŠ¤ + + + + + SUB MENU + 하위메뉴 + + + + RCRSSIIndicator + + + RC RSSI Status + RC RSSI ìƒíƒœ + + + + RC RSSI Data Unavailable + RC RSSI ë°ì´í„°ë¥¼ 가져올 수 없습니다 + + + + N/A + No data available + 해당 ì—†ìŒ + + + + RSSI: + RSSI: + + + + RadioComponent + + + Radio + ë¼ë””오 + + + + Reboot required + 재부팅 í•„ìš” + + + + Your stick mappings have changed, you must reboot the vehicle for correct operation. + 스틱 ë§¤í•‘ì´ ë³€ê²½ë˜ì—ˆìŠµë‹ˆë‹¤. 올바른 기체작ë™ì„ 위해서 기체를 재부팅해줘야합니다 + + + + Throttle channel reversed + 스로틀 채ë„ì´ ì—­ì „ë˜ì–´ 있습니다 + + + + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + 캘리브레ì´ì…˜ 실패. ì¡°ì¢…ê¸°ì˜ ìŠ¤ë¡œí‹€ 채ë„ì´ ë°˜ëŒ€ë¡œ 설정ë˜ì–´ 있습니다. 캘리브레ì´ì…˜ì„ 완료하기 위해서는 ì´ ë¬¸ì œë¥¼ 해결하십시오. + + + + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + ìŠ¤í‹±ì„ ê°€ìš´ë°ì— ë‘ê³  스로틀 ìŠ¤í‹±ì„ ì•„ëž˜ë¡œ 내려준 후, 확ì¸ë²„íŠ¼ì„ ëˆŒëŸ¬ íŠ¸ë¦¼ê°’ì„ ë³µì‚¬í•˜ì‹­ì‹œì˜¤. 확ì¸ë²„íŠ¼ì„ ëˆ„ë¥¸ 후, íŠ¸ë¦¼ê°’ì„ 0으로 ëŒë ¤ë†“으십시오. + + + + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + 캘리브레ì´ì…˜ì„ 시작하기 ì „ì— íŠ¸ë¦¼ê³¼ 서브 íŠ¸ë¦¼ì„ ëª¨ë‘ 0으로 ëŒë ¤ë†“아야 합니다. 캘리브레ì´ì…˜ì„ 시작하기 위해 확ì¸ì„ 눌러주십시오. + +%1. + + + + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + ëª¨í„°ì˜ ì „ì›ì´ ì—°ê²°ë˜ì–´ 있지 ì•Šê³  í”„ë¡­ì´ ëª¨ë‘ ì œê±°ë˜ì—ˆëŠ”지 확ì¸í•´ì£¼ì‹­ì‹œì˜¤ + + + + Please turn on transmitter. + ì¡°ì¢…ê¸°ì˜ ì „ì›ì„ 켜주십시오 + + + + %1 channels or more are needed to fly. + ë¹„í–‰ì„ í•˜ê¸° 위해서는 %1 ì±„ë„ ì´ìƒì´ 필요합니다. + + + + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + Spektrum수 신기를 ì—°ê²°ëª¨ë“œì— ë†“ê¸° 위해서 확ì¸ì„ 눌러주십시오. 아래ì—ì„œ 수신기 종류를 ì„ íƒí•´ì£¼ì‹­ì‹œì˜¤. + + + + DSM2 Mode + DSM2 모드 + + + + DSMX (7 channels or less) + DSMX(7 ì±„ë„ ì´í•˜) + + + + DSMX (8 channels or more) + DSMX(8 ì±„ë„ ì´ìƒ) + + + + Not Mapped + 매핑ë˜ì§€ 않았습니다 + + + + Attitude Controls + ìžì„¸ 제어 + + + + Roll + 롤 + + + + Pitch + 피치 + + + + Yaw + ìš” + + + + Throttle + 스로틀 + + + + Skip + 건너뛰기 + + + + Cancel + 취소 + + + + + Calibrate + 캘리브레ì´ì…˜ 시작 + + + + Additional Radio setup: + 추가 ë¼ë””오 설정: + + + + Spektrum Bind + Spektrum ë°”ì¸ë“œ + + + + Copy Trims + 트림 복사 + + + + Mode 1 + 모드 1 + + + + Mode 2 + 모드 2 + + + + RadioComponentController + + + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + 그림과 ê°™ì´ ìŠ¤ë¡œí‹€ ìŠ¤í‹±ì„ ë까지 내려주십시오. + +시스템 ìƒ ëª¨í„°ê°€ ì‹œë™ë˜ì§€ 않지만, ì•ˆì „ì„ ìœ„í•´ 모터와 분리한 ìƒíƒœì—ì„œ 진행하는 ê²ƒì„ ì¶”ì²œí•©ë‹ˆë‹¤. + +계ì†í•˜ë ¤ë©´ 다ìŒì„ 눌러주십시오. + + + + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + 그림과 ê°™ì´ ìŠ¤ë¡œí‹€ ìŠ¤í‹±ì„ ë까지 내려주십시오. +ì¡°ì¢…ê¸°ì˜ ëª¨ë“  íŠ¸ë¦¼ì„ ì´ˆê¸°í™”í•´ì£¼ì‹­ì‹œì˜¤. + +기체로부터 모든 ëª¨í„°ì˜ ì „ì› ê³µê¸‰ì„ ëŠê³  프로펠러를 제거한채로 진행하십시오. + +계ì†í•˜ë ¤ë©´ 다ìŒì„ 눌러주십시오. + + + + Move the Throttle stick all the way up and hold it there... + 스로틀 ìŠ¤í‹±ì„ ìœ„ë¡œ 올리고 멈추어주십시오... + + + + Move the Throttle stick all the way down and leave it there... + 스로틀 ìŠ¤í‹±ì„ ì•„ëž˜ë¡œ 내려주시고 멈추어주십시오... + + + + Move the Yaw stick all the way to the left and hold it there... + ìš” ìŠ¤í‹±ì„ ì™¼ìª½ìœ¼ë¡œ 최대한 밀고 멈추어주십시오... + + + + Move the Yaw stick all the way to the right and hold it there... + ìš” ìŠ¤í‹±ì„ ì˜¤ë¥¸ìª½ìœ¼ë¡œ 최대한 밀고 멈추어주십시오... + + + + Move the Roll stick all the way to the left and hold it there... + 롤 ìŠ¤í‹±ì„ ì™¼ìª½ìœ¼ë¡œ 최대한 밀고 멈추어주십시오... + + + + Move the Roll stick all the way to the right and hold it there... + 롤 ìŠ¤í‹±ì„ ì˜¤ë¥¸ìª½ìœ¼ë¡œ 최대한 밀고 멈추어주십시오... + + + + Move the Pitch stick all the way down and hold it there... + 피치 ìŠ¤í‹±ì„ ì•„ëž˜ë¡œ 내리고 멈추어주십시오... + + + + Move the Pitch stick all the way up and hold it there... + 피치 ìŠ¤í‹±ì„ ìµœëŒ€í•œ 위로 올리고 멈추어주십시오... + + + + Allow the Pitch stick to move back to center... + 피치 ìŠ¤í‹±ì„ ê°€ìš´ë°ë¡œ 다시 옮기십시오... + + + + Move all the transmitter switches and/or dials back and forth to their extreme positions. + ì¡°ì¢…ê¸°ì˜ ëª¨ë“  스위치/다ì´ì–¼ì„ 최대한 움ì§ì—¬ì£¼ì‹­ì‹œì˜¤. + + + + All settings have been captured. Click Next to write the new parameters to your board. + 모든 ì„¤ì •ì´ ì™„ë£Œë˜ì—ˆìŠµë‹ˆë‹¤. ë³´ë“œì— ìƒˆë¡œìš´ 파ë¼ë¯¸í„°ë¥¼ 쓰기위해서 다ìŒì„ 눌러주십시오. + + + + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + 그림과 ê°™ì´ ìŠ¤ë¡œí‹€ ìŠ¤í‹±ì„ ì¤‘ì•™ìœ¼ë¡œ 옮기십시오. +ì¡°ì¢…ê¸°ì˜ ëª¨ë“  íŠ¸ë¦¼ì„ ì´ˆê¸°í™”í•˜ì‹­ì‹œì˜¤. + +ëª¨í„°ì˜ ì „ì›ì´ 기체로부터 분리ë˜ì—ˆëŠ”지 확ì¸í•˜ì‹­ì‹œì˜¤. + +계ì†í•˜ë ¤ë©´ 다ìŒì„ 눌러주십시오. + + + + Next + ë‹¤ìŒ + + + + Calibrate + 캘리브레ì´ì…˜ 시작 + + + + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + 현재 캘리브레ì´ì…˜ ì„¸íŒ…ì´ ì´ì œ 스í¬ë¦°ì˜ ê° ì±„ë„ì— í‘œì‹œë©ë‹ˆë‹¤. + +'다ìŒ' ë²„íŠ¼ì„ í´ë¦­í•˜ì—¬ 캘리브레ì´ì…˜ 정보를 ë³´ë“œì— ì—…ë¡œë“œí•˜ì‹­ì‹œì˜¤. 캘리브레ì´ì…˜ ê°’ì„ ì €ìž¥í•˜ê³  싶지 않다면 '취소'를 í´ë¦­í•˜ì‹­ì‹œì˜¤. + + + + RallyPointController + + + Rally: %1 + 랠리: %1 + + + + Rally Points supports version %1 + 랠리 í¬ì¸íŠ¸ëŠ” 버전 %1ì„(를) 지ì›í•©ë‹ˆë‹¤ + + + + RallyPointEditorHeader + + + Rally Points + 귀환지: + + + + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + 소집ì ì€ RTLì„ ì‹¤í–‰í•  ë•Œ 착륙지ì ì˜ ëŒ€ì•ˆì´ ë  ìˆ˜ 있습니다 + + + + Click in the map to add new rally points. + 새로운 소집ì ì„ 추가하기 위해서 지ë„를 í´ë¦­í•´ì£¼ì‹­ì‹œì˜¤. + + + + This vehicle does not support Rally Points. + 기체가 êµì°¨ì ì„ 지ì›í•˜ì§€ 않습니다 + + + + RallyPointItemEditor + + + Rally Point + 귀환지 + + + + Delete + ì‚­ì œ + + + + RallyPointMapVisuals + + + R + rally point map item label + R + + + + SafetyComponent + + + + Low Battery Failsafe Trigger + Battery1 안전장치 트리거 + + + + + + + + + Failsafe Action: + 안전장치 ë™ìž‘: + + + + + Battery Warn Level: + 배터리 경고 레벨: + + + + + Battery Failsafe Level: + 배터리 안정장치 레벨: + + + + + RC Loss Failsafe Trigger + RC ì—°ê²° 안전장치 트리거 + + + + + RC Loss Timeout: + RC ì—°ê²° 타임아웃 + + + + + Data Link Loss Failsafe Trigger + ë°ì´í„°ë§í¬ 안전장치 트리거 + + + + + Data Link Loss Timeout: + ë°ì´í„°ë§í¬ 시간초과: + + + + + Geofence Failsafe Trigger + 경계선(ë©´) 안전장치 트리거 + + + + + Action on breach: + 위반시 í–‰ë™: + + + + + Hardware in the Loop Simulation + Hardware in the Loop 시뮬레ì´ì…˜ + + + + + HITL Enabled: + HITL 활성화 + + + + + Battery Emergency Level: + 배터리 ë¹„ìƒ ë ˆë²¨: + + + + + Max Radius: + 최대 반지름: + + + + + Max Altitude: + 최대 ê³ ë„: + + + + + Return Home Settings + 귀환 설정 + + + + + Climb to altitude of: + ê³ ë„ë¡œ ìƒìŠ¹: + + + + + Return home, then: + 귀환, 다ìŒ: + + + + + 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: + 비활성화: + + + + Safety + 안전 + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + 안전 ì„¤ì •ì€ Return to Land를 실행하거나 Return to Landì— ëŒ€í•œ ì„¤ì •ì— ì‚¬ìš©ë©ë‹ˆë‹¤ + + + + SafetyComponentSummary + + + + Low Battery Failsafe + 배터리방전 안전장치 + + + + + RC Loss Failsafe + RC ì—°ê²° 안전장치 + + + + + RC Loss Timeout + RC ì—°ê²° 타임아웃 + + + + + Data Link Loss Failsafe + ë°ì´í„°ë§í¬ 안전장치 + + + + + RTL Climb To + RTL ìƒìŠ¹ + + + + + RTL, Then + RTL, 실행후 + + + + + Land immediately + 즉시 착륙 + + + + + Loiter and do not land + 정지비행 후 착륙하지 않기 + + + + + Loiter and land after specified time + 정지비행 후 ì •ì˜ëœ 시간 후 착륙 + + + + + Loiter Alt + 정지비행 ê³ ë„ + + + + + Land Delay + 착륙 ë”œë ˆì´ + + + + SensorsComponent + + + Sensors + 센서 + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + 센서 ì„¤ì •ì€ ê¸°ì²´ ë‚´ì˜ ì„¼ì„œ 캘리브레ì´ì…˜ì— 사용ë©ë‹ˆë‹¤. + + + + 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 + 해당 ìžì„¸ëŠ” ì´ë¯¸ 완료ë˜ì—ˆìŠµë‹ˆë‹¤. 기체를 아래 í‘œì‹œëœ ìžì„¸ 중 완료ë˜ì§€ ì•Šì€ ìžì„¸ë¡œ 놓고 유지해주십시오. + + + + SensorsComponentSummary + + + + Compass 0 + 지ìžê¸° 센서 0 + + + + + + + + + Setup required + ì„¤ì •ì´ í•„ìš”í•©ë‹ˆë‹¤ + + + + + + + + + + + + + Ready + 준비완료 + + + + + Compass 1 + 지ìžê¸° 센서 1 + + + + + Compass 2 + 지ìžê¸° 센서 2 + + + + + Gyro + ìžì´ë¡œìŠ¤ì½”프 센서 + + + + + Accelerometer + ê°€ì†ë„ 센서 + + + + SensorsComponentSummaryFixedWing + + + + Compass: + 지ìžê¸° 센서: + + + + + + + + + + + Setup required + ì„¤ì •ì´ í•„ìš”í•©ë‹ˆë‹¤ + + + + + + + + + + + Ready + 준비완료 + + + + + Gyro: + ìžì´ë¡œìŠ¤ì½”프 센서: + + + + + Accelerometer: + ê°€ì†ë„ 센서: + + + + + Airspeed: + 대기ì†ë„: + + + + SensorsSetup + + + + + + If the orientation is in the direction of flight, select ROTATION_NONE. + ë§Œì¼ ë³´ë“œì˜ ë°©í–¥ì´ ê¸°ì²´ì˜ ë¹„í–‰ ë°©í–¥ì´ë©´ ROTATION_NONEì„ ì„ íƒí•´ì£¼ì‹­ì‹œì˜¤. + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + 지ìžê¸° 센서를 캘리브레ì´ì…˜í•˜ê¸° 위해서 여러 위치ì—ì„œ 기체를 ëŒë ¤ì£¼ì–´ì•¼í•©ë‹ˆë‹¤. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + ìžì´ë¡œìŠ¤ì½”프 센서를 캘리브레ì´ì…˜í•˜ê¸° 위해서 기체를 수í‰í•œ í‘œë©´ì— ë†“ê³  가만히 ë‘십시오. + +캘리브레ì´ì…˜ì„ 시작하려면 í™•ì¸ ë²„íŠ¼ì„ ëˆ„ë¥´ì‹­ì‹œì˜¤. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + ê°€ì†ë„ 센서 캘리브레ì´ì…˜ì„ 위해 기체를 수í‰í•œ í‘œë©´ìœ„ì— 6ê°œì˜ ë©´ì— ë§žì¶”ì–´ 몇 초간 ìž¡ê³  가만히 있으십시오. + +캘리브레ì´ì…˜ì„ 시작하려면 í™•ì¸ ë²„íŠ¼ì„ ëˆ„ë¥´ì‹­ì‹œì˜¤. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + 수í‰ì„ 보정하기 위해서 기체를 수í‰í•˜ê²Œ 위치하고 확ì¸ì„ 눌러주십시오 + + + + + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + 대기ì†ë„를 캘리브레ì´ì…˜í•˜ê¸° 위해서 대기ì†ë„ 센서를 바람으로부터 보호하고 센서를 불어주십시오. 캘리브레ì´ì…˜ 중 센서를 만지거나 가리지 ë§ì•„주십시오. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + ì™¼ìª½ì˜ ë²„íŠ¼ì„ ëˆŒëŸ¬ ê° ìº˜ë¦¬ë¸Œë ˆì´ì…˜ ê³¼ì •ì„ ì‹œìž‘í•´ì£¼ì‹­ì‹œì˜¤. + + + + + Calibration Cancel + 캘리브레ì´ì…˜ 취소 + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + 취소명령ì—대한 ê¸°ì²´ì˜ ë°˜ì‘ ëŒ€ê¸°ì¤‘. 몇초간 대기할 수 있습니다 + + + + + Sensor Calibration + 센서 캘리브레ì´ì…˜ + + + + + Compass Calibration Complete + 지ìžê¸° 센서 캘리브레ì´ì…˜ 완료 + + + + + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + 와ì´íŒŒì´ì— ì˜í•œ 센서 캘리브레ì´ì…˜ì€ 신뢰ë„ê°€ ë‚®ì„ ìˆ˜ 있습니다. ì—°ê²°ì„ í•´ì œí•˜ê³  ì§ì ‘ USB ì—°ê²°ì„ í†µí•´ 캘리브레ì´ì…˜ì„ 수행해야 합니다. + + + + + Set autopilot orientation before calibrating. + 캘리브레ì´ì…˜ì„ 시작하기 ì „ì— ë¹„í–‰ì œì–´ë³´ë“œì˜ ë°©í–¥ì„ ì„¤ì •í•´ì£¼ì‹­ì‹œì˜¤. + + + + + + + Autopilot Orientation: + 비행제어보드 ë°©í–¥: + + + + + Make sure to reboot the vehicle prior to flight. + 비행 ì „ 반드시 기체를 재부팅해주십시오. + + + + + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + 아래ì—ì„œ 지ìžê¸° 센서 ë°©í–¥ì„ ì„ íƒí•˜ê³  반드시 비행전 기체를 재부팅해주십시오. + + + + + Reboot Vehicle + 기체 재부팅 + + + + + External Compass Orientation: + 외부 지ìžê¸° 센서 ë°©í–¥: + + + + + External Compass 1 Orientation: + 외부 지ìžê¸° 센서 1 ë°©í–¥: + + + + + Compass 2 Orientation + 지ìžê¸° 센서 2 ë°©í–¥ + + + + + Compass + 지ìžê¸° 센서 + + + + + Calibrate Compass + 지ìžê¸° 센서 캘리브레ì´ì…˜ 시작 + + + + + Gyroscope + ìžì´ë¡œìŠ¤ì½”프 센서 + + + + + Calibrate Gyro + ìžì´ë¡œìŠ¤ì½”프 센서 캘리브레ì´ì…˜ 시작 + + + + + Accelerometer + ê°€ì†ë„ 센서 + + + + + Calibrate Accelerometer + ê°€ì†ë„ 센서 캘리브레ì´ì…˜ 시작 + + + + + + + Level Horizon + ìˆ˜í‰ ì¡°ì • + + + + + Airspeed + 대기ì†ë„ + + + + + Calibrate Airspeed + 대기ì†ë„ 캘리브레ì´ì…˜ 시작 + + + + + Cancel + 취소 + + + + + Next + ë‹¤ìŒ + + + + + + + Set Orientations + 센서 ë°©í–¥ 설정 + + + + + + + + + + + + + + + Rotate + 회전 + + + + + + + + + + + + + + + Hold Still + 정지 ìƒíƒœ + + + + SerialLink + + + Could not send data - link %1 is disconnected! + ë°ì´í„°ë¥¼ 보낼 수 없습니다 - ë§í¬ %1ì´(ê°€) ì—°ê²°ë˜ì–´ 있지 않습니다! + + + + Error connecting: Could not create port. %1 + ì—°ê²° 오류: í¬íŠ¸ë¥¼ ìƒì„±í•  수 없습니다. %1 + + + + Error opening port: %1 + í¬íŠ¸ 열기 오류: %1 + + + + Could not read data - link %1 is disconnected! + ë°ì´í„°ë¥¼ ì½ì„ 수 없습니다- ë§í¬ %1ì´(ê°€) ì—°ê²°ë˜ì–´ 있지 않습니다! + + + + Link Error + ë§í¬ì˜¤ë¥˜ + + + + SerialSettings + + + Serial Link Settings + 시리얼 ë§í¬ 설정 + + + + Serial Port: + 시리얼í¬íŠ¸: + + + + No serial ports available + 연결가능한 시리얼í¬íŠ¸ê°€ 없습니다 + + + + Baud Rate: + 전송 ì†ë„ + + + + Baud rate name not in combo box + ì„ íƒì°½ì— 전송ì†ë„ì´ ì •ì˜ë˜ì§€ 않았습니다 + + + + Show Advanced Serial Settings + 고급 시리얼설정 + + + + Enable Flow Control + Flow 제어 활성 + + + + Parity: + 패리티: + + + + None + ì—†ìŒ + + + + Even + ì§ìˆ˜ + + + + Odd + 홀수 + + + + Stop Bits: + 정지비트: + + + + SetupPage + + + armed + ì‹œë™ë¨ + + + + flying + 비행중 + + + + %1 Setup + %1 설정 + + + + Advanced + 고급 설정 + + + + (Disabled while the vehicle is %1) + (기체가 %1ì¼ ë™ì•ˆ 비활성화) + + + + SetupView + + + This operation cannot be performed while the vehicle is armed. + ì´ ë™ìž‘ì€ ê¸°ì²´ê°€ ì‹œë™ë˜ì–´ìžˆëŠ”ë™ì•ˆì€ 진행할 수 없습니다 + + + + missing message panel text + 메세지 íŒ¨ë„ í…스트를 ì°¾ì„ ìˆ˜ 없습니다 + + + + %1 setup must be completed prior to %2 setup. + %1ì€(는) 반드시 %2ì´(ê°€) ì™„ë£Œëœ í›„ì— ì§„í–‰í•´ì•¼ 합니다. + + + + %1 does not currently support setup of your vehicle type. + %1ì€(는) 현재 기체종류를 지ì›í•˜ì§€ 않습니다 + + + + Vehicle settings and info will display after connecting your vehicle. + 기체 ì •ë³´ ë° ì„¤ì •ì€ ê¸°ì²´ì™€ ì—°ê²°ëœ í›„ 표시ë©ë‹ˆë‹¤ + + + + You are currently connected to a vehicle but it did not return the full parameter list. + 현재 ê¸°ì²´ì— ì—°ê²°ë˜ì–´ìžˆìœ¼ë‚˜ ì „ì²´ 파ë¼ë¯¸í„°ë¥¼ ì½ì–´ 오지 못했습니다 + + + + As a result, the full set of vehicle setup options are not available. + 그러므로, ê¸°ì²´ì— ëŒ€í•œ 모든 ì„¤ì •ì˜µì…˜ì„ ì—´ìˆ˜ 없습니다 + + + + Vehicle Setup + 기체 설정 + + + + Summary + 기체 ì •ë³´ + + + + Firmware + 펌웨어 + + + + PX4Flow + PX4Flow + + + + Joystick + ì¡°ì´ìŠ¤í‹± + + + + Parameters + 파ë¼ë¯¸í„° + + + + SimpleItemEditor + + + Provides advanced access to all commands/parameters. Be very careful! + 모든 파ë¼ë¯¸í„°ì— 대한 ì ‘ê·¼ì„ í—ˆìš©í•©ë‹ˆë‹¤. 주ì˜í•˜ì‹­ì‹œì˜¤! + + + + Altitude + ê³ ë„ + + + + Rel + ìƒëŒ€ + + + + Relative to home altitude + 홈 ê³ ë„ì— ìƒëŒ€ì  + + + + Abs + 절대값 + + + + Absolute WGS84 + 절대 WGS84 + + + + AGL + AGL + + + + Calculated from terrain data +Abs Alt + 지형ë°ì´í„°ë¡œë¶€í„° ì ˆëŒ€ê³ ë„ ê³„ì‚°ì™„ë£Œ + + + + TerrF + TerrF + + + + Using terrain reference frame + 지형 좌표계 사용 + + + + Flight Speed + 비행ì†ë„ + + + + SimpleMissionItem + + + Unknown: %1 + ì•Œ 수 ì—†ìŒ: %1 + + + + H + H + + + + Takeoff + ì´ë¥™ + + + + Land + 착륙 + + + + VTOL Takeoff + 수ì§ì´ì°©ë¥™ê¸°(VTOL) ì´ë¥™ + + + + VTOL Land + 수ì§ì´ì°©ë¥™ê¸°(VTOL) 착륙 + + + + ROI + ROI + + + + StructureScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1ì€(는) 복합 미션 유형: %2:%3 열기를 지ì›í•˜ì§€ 않습니다. + + + + %1 complex item version %2 not supported + %1ì˜ ë³µí•© 항목 버전 %2ì€(는) 지ì›ë˜ì§€ 않습니다 + + + + + Structure Scan + 구조 스캔 + + + + StructureScanEditor + + + Note: Polygon respresents structure surface not vehicle flight path. + 참고: 다ê°í˜•ì€ 비행 ê²½ë¡œì´ ì•„ë‹Œ êµ¬ì¡°ì˜ í‘œë©´ì„ ë‚˜íƒ€ëƒ…ë‹ˆë‹¤. + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + 경고: 사진 주기가 ì¹´ë©”ë¼ì—ì„œ 지ì›í•˜ëŠ” 최소 주기(%1ì´ˆ) 보다 짧습니다. + + + + Scan Distance + 스캔 거리 + + + + Layer Height + ë ˆì´ì–´ ë†’ì´ + + + + + Trigger Distance + 트리거 거리 + + + + Scan + 스캔 + + + + Structure height + 구조 ë†’ì´ + + + + # Layers + # ë ˆì´ì–´ + + + + Bottom layer alt + 하단 ë ˆì´ì–´ ê³ ë„ + + + + Gimbal pitch + ì§ë²Œ 피치 + + + + Relative altitude + ìƒëŒ€ ê³ ë„ + + + + Rotate entry point + ì§„ìž…ì  íšŒì „ + + + + Statistics + 통계 + + + + Photo count + 사진 카운트 + + + + Photo interval + 사진 주기 + + + + secs + ì´ˆ + + + + SurveyComplexItem + + + Survey items do not support version %1 + ì„œë² ì´ í•­ëª©ì´ ë²„ì „ %1ì„(를) 지ì›í•˜ì§€ 않습니다. + + + + + %1 does not support loading this complex mission item type: %2:%3 + %1ì€ ë³µí•© 미션 유형: %2:%3 열기를 지ì›í•˜ì§€ 않습니다. + + + + %1 but %2 object is missing + %1ì´ë‚˜ %2ì„(를) ì°¾ì„ ìˆ˜ 없습니다. + + + + + Survey + 측량 + + + + S + S + + + + SurveyItemEditor + + + Trigger Distance + 트리거 거리 + + + + Hover and capture image + 호버 후 ì´ë¯¸ì§€ ì°ê¸° + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + 경고: 사진 주기가 ì¹´ë©”ë¼ì—ì„œ 지ì›í•˜ëŠ” 최소 주기(%1ì´ˆ) 보다 짧습니다. + + + + Angle + ê°ë„ + + + + Turnaround dist + í„´ì–´ë¼ìš´ë“œ 거리 + + + + Altitude + ê³ ë„ + + + + Spacing + 간격 + + + + Transects + êµì°¨ì  + + + + Rotate Entry Point + 회전 ì§„ìž…ì  + + + + Refly at 90 deg offset + 90ë„ ì˜¤í”„ì…‹í•˜ì—¬ 다시 비행 + + + + Images in turnarounds + í„´ì–´ë¼ìš´ë“œì—ì„œ ì´ë¯¸ì§€ + + + + Fly alternate transects + 다른 êµì°¨ì  비행하기 + + + + Relative altitude + ìƒëŒ€ ê³ ë„ + + + + Terrain + 지형 + + + + Vehicle follows terrain + 기체가 ì§€í˜•ì„ ë”°ë¼ê°‘니다 + + + + Tolerance + 허용 오차 + + + + Max Climb Rate + 최대 ìƒìŠ¹ë¥  + + + + Max Descent Rate + 최대 하강률 + + + + Statistics + 통계 + + + + SyslinkComponent + + + Radio Settings + ë¼ë””오설정 + + + + Channel + ì±„ë„ + + + + Address + 주소 + + + + Data Rate + ë°ì´í„° ë ˆì´íŠ¸ + + + + Syslink + Syslink + + + + The Syslink Component is used to setup the radio connection on Crazyflies. + Syslink í•­ëª©ì€ Crazyflie와 ì—°ê²°ì„ ì„¤ì •í• ë•Œ 사용ë©ë‹ˆë‹¤ + + + + TCPLink + + + + Link Error + ë§í¬ 오류 + + + + Error on link %1. Connection failed + ë§í¬ %1 오류. ì—°ê²°ì— ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤ + + + + Error on link %1. Error on socket: %2. + ë§í¬ %1 오류. 소켓 %2 오류. + + + + TcpSettings + + + TCP Link Settings + TCP ë§í¬ 설정 + + + + Host Address: + 호스트 주소: + + + + TCP Port: + TCP í¬íŠ¸: + + + + TelemetryRSSIIndicator + + + Telemetry RSSI Status + 텔레메트리 RSSI ìƒíƒœ + + + + Local RSSI: + 로컬 RSSI: + + + + Remote RSSI: + ì›ê²© RSSI: + + + + RX Errors: + 수신 오류: + + + + Errors Fixed: + 오류 검출: + + + + TX Buffer: + TX 버í¼: + + + + Local Noise: + 로컬 ë…¸ì´ì¦ˆ: + + + + Remote Noise: + ì›ê²© ë…¸ì´ì¦ˆ: + + + + TransectStyleComplexItem + + + TransectStyleComplexItem version %2 not supported + TransectStyleComplexItem 버전 %2ì´(ê°€) 지ì›ë˜ì§€ 않습니다 + + + + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + 내부오류: 지형ë°ì´í„°ê°€ ì—†ì„ ê²½ìš° TransectStyleComplexItem::_adjustTransectPointsForTerrain ê°€ 호출ë©ë‹ˆë‹¤. 미션 계íšì´ 부정확합니다. + + + + + Transect + êµì°¨ì  + + + + T + T + + + + TransectStyleComplexItemStats + + + Survey Area + ì„œë² ì´ êµ¬ì—­ + + + + Photo Count + 사진 카운트 + + + + Photo Interval + 사진 주기 + + + + secs + ì´ˆ + + + + Trigger Distance + 트리거 거리 + + + + UAS + + + UNINIT + UNINIT + + + + Unitialized, booting up. + 초기화ë˜ì§€ 않았습니다. 부팅중입니다 + + + + BOOT + 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 + SHUTDOWN + + + + Powering off system. + 시스템 ì „ì› ë„는중 + + + + UNKNOWN + ì•Œ 수 ì—†ìŒ + + + + Unknown system state + 알려지지 ì•Šì€ ì‹œìŠ¤í…œ ìƒíƒœ + + + + UASMessageHandler + + + EMERGENCY: + 비ìƒ: + + + + ALERT: + 경고: + + + + Critical: + 임계: + + + + Error: + 오류: + + + + Warning: + 경고: + + + + Notice: + 공지사항: + + + + Info: + ì •ë³´: + + + + Debug: + 디버그: + + + + UDPLink + + + + UDP Link Error + UDP ë§í¬ 오류 + + + + Error binding UDP port: %1 + UDP í¬íŠ¸ ë°”ì¸ë”© 오류: %1 + + + + Error registering Zeroconf + Zeroconf 등ë¡ì˜¤ë¥˜ + + + + ULogParser + + + Could not detect ULog file header magic + UlogíŒŒì¼ í—¤ë”ì˜ ë§¤ì§ë„˜ë²„를 ê°ì§€í•  수 없습니다 + + + + Could not detect camera_capture packets in ULog + Camera_capture íŒ¨í‚·ì„ ULogì—ì„œ ì°¾ì„ ìˆ˜ 없습니다 + + + + UdpSettings + + + UDP Link Settings + UDP ë§í¬ 설정 + + + + Listening Port: + 수신 대기 í¬íŠ¸ + + + + Target Hosts: + 목표 호스트: + + + + Add + 추가 + + + + Remove + ì‚­ì œ + + + + VTOLModeIndicator + + + VTOL: Fixed Wing + 수ì§ì´ì°©ë¥™ê¸°(VTOL): ê³ ì •ìµ + + + + VTOL: Multi-Rotor + 수ì§ì´ì°©ë¥™ê¸°(VTOL): 멀티로터 + + + + ValuePageWidget + + + Value Widget Setup + ê°’ 위젯 설정 + + + + Select the values you want to display: + 표시할 ê°’ì„ ì„¤ì •í•´ì£¼ì‹­ì‹œì˜¤. + + + + Large + í¬ê²Œ + + + + Vehicle + + + MAVLink Generic + ì¼ë°˜ MAVLink + + + + Fixed Wing + ê³ ì •ìµ + + + + Multi-Rotor + 멀티로터 + + + + VTOL + 수ì§ì´ì°©ë¥™ê¸°(VTOL) + + + + Rover + 로버 + + + + Sub + 잠수정 + + + + Unknown + ì•Œ 수 ì—†ìŒ + + + + switch to %2 as priority link + 주 ë§í¬ë¥¼ %2ë¡œ 전환 + + + + %1 communication to auxiliary link %2 %3 + ë³´ì¡° ë§í¬ %2 %3ì— %1 통신 + + + + Communication regained + í†µì‹ ì´ ë‹¤ì‹œ ì—°ê²°ë˜ì—ˆìŠµë‹ˆë‹¤ + + + + Communication regained to vehicle %1 on %2 link %3 + í†µì‹ ì´ ê¸°ì²´ %1ì˜ %2ë§í¬ %3ì— ë‹¤ì‹œ ì—°ê²°ë˜ì—ˆìŠµë‹ˆë‹¤ + + + + + priority + 우선순위 + + + + + auxiliary + 부가 + + + + Communication regained to vehicle %1 + 기체 %1ì— í†µì‹ ì´ ë‹¤ì‹œ ì—°ê²°ë˜ì—ˆìŠµë‹ˆë‹¤ + + + + Communication lost + í†µì‹ ì´ ëŠê²¼ìŠµë‹ˆë‹¤ + + + + Communication lost to vehicle %1 on %2 link %3 + 기체 %1ì˜ %2ë§í¬ %3ì— í†µì‹ ì´ ëŠê²¼ìŠµë‹ˆë‹¤ + + + + Communication lost to vehicle %1 + 기체 %1와(ê³¼) í†µì‹ ì´ ëŠê²¼ìŠµë‹ˆë‹¤ + + + + to vehicle %1 + 기체 %1 + + + + %1 command temporarily rejected + %1 ëª…ë ¹ì´ ì¼ì‹œì ìœ¼ë¡œ ê±°ì ˆë˜ì—ˆìŠµë‹ˆë‹¤ + + + + %1 command denied + %1 ëª…ë ¹ì´ ë¶ˆê°€í•©ë‹ˆë‹¤ + + + + %1 command not supported + %1 ëª…ë ¹ì´ ì§€ì›ë˜ì§€ 않습니다 + + + + %1 command failed + %1 ëª…ë ¹ì´ ì‹¤íŒ¨í•˜ì˜€ìŠµë‹ˆë‹¤ + + + + AutoLoad%1.%2 + ìžë™ìœ¼ë¡œ 불러오기 %1.%2 + + + + %1 low battery: %2 percent remaining + %1 배터리 ë°©ì „: 잔량 %2 í¼ì„¼íŠ¸ + + + + Mission transfer failed. Retry transfer. Error: %1 + 미션 전송 실패, 다시 ì‹œë„합니다. 오류: %1 + + + + GeoFence transfer failed. Retry transfer. Error: %1 + GeoFence ì „ì†¡ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤. ì „ì†¡ì„ ë‹¤ì‹œ ì‹œë„합니다. 오류: %1 + + + + Rally Point transfer failed. Retry transfer. Error: %1 + 랠리 í¬ì¸íŠ¸ ì „ì†¡ì— ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤. ì „ì†¡ì„ ë‹¤ì‹œ ì‹œë„합니다. 오류: %1 + + + + 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 + ìˆ˜ì§ ê¸°ë™ì‹œ Ví˜•ìƒ ì¿¼ë“œì¸ ì¿¼ë“œë¡œí„° 수ì§ì´ì°©ë¥™ê¸°(VTOL). í…Œì¼ì‹œí„° + + + + Tiltrotor VTOL + 틸트 수ì§ì´ì°©ë¥™ê¸° + + + + VTOL reserved 2 + VTOL 예약 2 + + + + VTOL reserved 3 + VTOL 예약 3 + + + + VTOL reserved 4 + VTOL 예약 4 + + + + VTOL reserved 5 + VTOL 예약 5 + + + + Onboard gimbal + 온보드 ì§ë²Œ + + + + Onboard ADSB peripheral + 온보드 ADSB 페리í¼ëŸ´ + + + + vehicle %1 + 기체 %1 + + + + %1 %2 flight mode + %1 %2 비행모드 + + + + armed + ì‹œë™ë¨ + + + + disarmed + ì‹œë™ êº¼ì§ + + + + Vehicle did not respond to command: %1 + 기체가 ëª…ë ¹ì— ì‘답 하지 않습니다: %1 + + + + VehicleMapItem + + + Vehicle %1 + 기체 %1 + + + + VehicleRotationCal + + + Hold Still + 대기 + + + + Completed + ì™„ë£Œë¨ + + + + Incomplete + 미완료 + + + + VehicleSummary + + + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + ê¸°ì²´ì˜ ì„¤ì •ì— ëŒ€í•œ ìš”ì•½ì„ ì•„ëž˜ì—ì„œ ì°¾ì„ ìˆ˜ 있습니다. 왼쪽ì—는 ê° í•­ëª©ì— ëŒ€í•œ 설정메뉴가 있습니다 + + + + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + 경고: 비행 ì „ ê¸°ì²´ì„¤ì •ì´ í•„ìš”í•©ë‹ˆë‹¤. 빨간색으로 표시ë˜ì–´ìžˆëŠ” í•­ëª©ì„ í™•ì¸í•´ì£¼ì‹­ì‹œì˜¤. + + + + VibrationPageWidget + + + Vibe + ì§„ë™ + + + + Clip count + í´ë¦½ 수 + + + + Accel 1: + ê°€ì†ë„ 1: + + + + Accel 2: + ê°€ì†ë„ 2: + + + + Accel 3: + ê°€ì†ë„ 3: + + + + Not Available + 사용할 수 없습니다 + + + + VideoPageWidget + + + Enable Stream + 스트림 활성화 + + + + Grid Lines + ê²©ìž ë³´ê¸° + + + + Stop Recording + 녹화 중단 + + + + Record Stream + ì˜ìƒë…¹í™” + + + + Video Streaming Not Configured + 비디오 스트리ë°ì´ 설정ë˜ì§€ 않았습니다 + + + + VideoReceiver + + + Unabled to record video. Video save path must be specified in Settings. + 비디오를 녹화할 수 없습니다. 비디오 녹화경로가 지정ë˜ì§€ 않았습니다. + + + + Invalid video format defined. + ìž˜ëª»ëœ ë¹„ë””ì˜¤ 형ì‹ìž…니다. + + + + ViewWidget + + + missing connected implementation + ì—°ê²°êµ¬í˜„ì´ ì—†ìŠµë‹ˆë‹¤ + + + + no vehicle connected + ì—°ê²°ëœ ê¸°ì²´ ì—†ìŒ + + + + linechart + + + Form + ì–‘ì‹ + + + + Filter... (Ctrl+F) + í•„í„°... (Ctrl + F) + + + + All MAVs + 모든 무ì¸ê¸° + + + + Display only variable names in curve list + 곡선 목ë¡ì— 있는 변수만 표시 + + + + Short names + 단축 ì´ë¦„ + + + + + Display variable units in curve list + 곡선 ëª©ë¡ ë³€ìˆ˜ 단위표시 + + + + Show units + 단위 표시 + + + + Rotate color scheme for all curves + 모든 ê³¡ì„ ì— ëŒ€í•´ 색 구성 회전 + + + + Recolor + 다시 칠하기 + + + diff --git a/localization/qgc_nl.ts b/localization/qgc_nl.ts new file mode 100644 index 000000000..01a79df76 --- /dev/null +++ b/localization/qgc_nl.ts @@ -0,0 +1,13832 @@ + + + + + APMAirframeComponent + + + + Please select your airframe type + Selecteer je voertuig + + + + + Frame Class: + Voertuig type: + + + + + Frame Type: + Voertuig type: + + + + Airframe + Toestel type + + + + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + + + + APMAirframeComponentController + + + Param file github json download failed: %1 + Param file github json download failed: %1 + + + + Param file download failed: %1 + Param file download failed: %1 + + + + APMAirframeComponentSummary + + + + + + Frame Type + Frame Type + + + + + Frame Class + Frame Class + + + + + Firmware Version + Firmware Version + + + + + Unknown + Unknown + + + + APMCameraComponent + + + + Disabled + Disabled + + + + + Channel + Channel + + + + + Gimbal + Gimbal + + + + + Stabilize + Stabilize + + + + + Servo reverse + Servo reverse + + + + + Output channel: + Output channel: + + + + + Input channel: + Input channel: + + + + + Gimbal angle limits: + Gimbal angle limits: + + + + + + + min + min + + + + + + + max + max + + + + + Servo PWM limits: + Servo PWM limits: + + + + + Gimbal Settings + Gimbal Settings + + + + + Type: + Type: + + + + + Gimbal Type changes takes affect next reboot of autopilot + Gimbal Type changes takes affect next reboot of autopilot + + + + + Default Mode: + Default Mode: + + + + + Tilt + Tilt + + + + + Roll + Roll + + + + + Pan + Pan + + + + Camera + Camera + + + + Camera setup is used to adjust camera and gimbal settings. + Camera setup is used to adjust camera and gimbal settings. + + + + APMCameraComponentSummary + + + + Gimbal type + Gimbal type + + + + + Tilt input channel + Tilt input channel + + + + + Pan input channel + Pan input channel + + + + + Roll input channel + Roll input channel + + + + APMFirmwarePlugin + + + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + + + + Error during Solo video link setup: %1 + Error during Solo video link setup: %1 + + + + Unable to change altitude, vehicle altitude not known. + Unable to change altitude, vehicle altitude not known. + + + + Vehicle does not support guided takeoff + Vehicle does not support guided takeoff + + + + Unable to takeoff, vehicle position not known. + Unable to takeoff, vehicle position not known. + + + + Unable to takeoff: Vehicle failed to change to Guided mode. + Unable to takeoff: Vehicle failed to change to Guided mode. + + + + Unable to takeoff: Vehicle failed to arm. + 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 Auto mode. + + + + Unable to start mission: Vehicle failed to change to Guided mode. + Unable to start mission: Vehicle failed to change to Guided mode. + + + + Unable to start mission: Vehicle failed to arm. + Unable to start mission: Vehicle failed to arm. + + + + APMFlightModesComponent + + + + Flight Mode Settings + Flight Mode Settings + + + + + (Channel 5) + (Channel 5) + + + + + Flight mode channel: + Flight mode channel: + + + + + Not assigned + Not assigned + + + + + Channel 1 + Channel 1 + + + + + Channel 2 + Channel 2 + + + + + Channel 3 + Channel 3 + + + + + Channel 4 + Channel 4 + + + + + Channel 5 + Channel 5 + + + + + Channel 6 + Channel 6 + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Flight Mode + Flight Mode + + + + + Channel Options + Channel Options + + + + + Channel option %1 : + Channel option %1 : + + + + Flight Modes + Flight Modes + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + + + + APMFlightModesComponentSummary + + + + Flight Mode 1 + Flight Mode 1 + + + + + Flight Mode 2 + Flight Mode 2 + + + + + Flight Mode 3 + Flight Mode 3 + + + + + Flight Mode 4 + Flight Mode 4 + + + + + Flight Mode 5 + Flight Mode 5 + + + + + Flight Mode 6 + Flight Mode 6 + + + + APMHeliComponent + + + + Servo Setup + Servo Setup + + + + + Servo + Servo + + + + + Function + Function + + + + + Min + Min + + + + + Max + Max + + + + + Trim + Trim + + + + + Reversed + Reversed + + + + + 1 + 1 + + + + + 2 + 2 + + + + + 3 + 3 + + + + + 4 + 4 + + + + + Swash Setup + Swash Setup + + + + + Throttle Setup + Throttle Setup + + + + + Collective Curve Setup + Collective Curve Setup + + + + Heli + Heli + + + + Heli Setup is used to setup parameters which are specific to a helicopter. + Heli Setup is used to setup parameters which are specific to a helicopter. + + + + APMLightsComponent + + + + Disabled + Disabled + + + + + Channel + Channel + + + + + Light Output Channels + Light Output Channels + + + + + Lights 1: + Lights 1: + + + + + Lights 2: + Lights 2: + + + + + Brightness Steps: + Brightness Steps: + + + + Lights + Lights + + + + Lights setup is used to adjust light output channels. + Lights setup is used to adjust light output channels. + + + + APMLightsComponentSummary + + + + Disabled + Disabled + + + + + Channel 5 + Channel 5 + + + + + Channel 6 + Channel 6 + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Channel 9 + Channel 9 + + + + + Channel 10 + Channel 10 + + + + + Channel 11 + Channel 11 + + + + + Channel 12 + Channel 12 + + + + + Channel 13 + Channel 13 + + + + + Channel 14 + Channel 14 + + + + + Lights Output 1 + Lights Output 1 + + + + + Lights Output 2 + Lights Output 2 + + + + APMNotSupported + + + + Not supported + Not supported + + + + APMPowerComponent + + + + Power Module 90A + Power Module 90A + + + + + Power Module HV + Power Module HV + + + + + 3DR Iris + 3DR Iris + + + + + Other + Other + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Measured voltage: + + + + + Vehicle voltage: + Vehicle voltage: + + + + + Measure current draw using an external current meter and enter the value below. Click Calculate to set the new amps per volt value. + 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: + Measured current: + + + + + Vehicle current: + Vehicle current: + + + + + Battery monitor: + Battery monitor: + + + + + Requires vehicle reboot + Requires vehicle reboot + + + + + + + Battery 1 + Battery 1 + + + + + Battery1 monitor: + Battery1 monitor: + + + + + + + Reboot vehicle + Reboot vehicle + + + + + + + Battery 2 + Battery 2 + + + + + Battery2 monitor: + Battery2 monitor: + + + + + Battery capacity: + Battery capacity: + + + + + Minimum arming voltage: + Minimum arming voltage: + + + + + Power sensor: + Power sensor: + + + + + Current pin: + Current pin: + + + + + Voltage pin: + Voltage pin: + + + + + + + Voltage multiplier: + Voltage multiplier: + + + + + + + Calculate + Calculate + + + + + Calculate Voltage Multiplier + 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. + 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: + Amps per volt: + + + + + Calculate 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. + 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. + + + + Power + Power + + + + The Power Component is used to setup battery parameters. + The Power Component is used to setup battery parameters. + + + + APMPowerComponentSummary + + + + Batt1 monitor + Batt1 monitor + + + + + Batt1 capacity + Batt1 capacity + + + + + Batt2 monitor + Batt2 monitor + + + + + Batt2 capacity + Batt2 capacity + + + + APMRadioComponent + + + Radio + Radio + + + + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + + + + APMRadioComponentSummary + + + + Roll + Roll + + + + + + + + + + + Setup required + Setup required + + + + + + + + + + + Channel %1 + Channel %1 + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Throttle + + + + APMSafetyComponent + + + Safety + Safety + + + + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + + Requires vehicle reboot + Requires vehicle reboot + + + + + Low action: + Low action: + + + + + Critical action: + Critical action: + + + + + Low voltage threshold: + Low voltage threshold: + + + + + Critical voltage threshold: + Critical voltage threshold: + + + + + Low mAh threshold: + Low mAh threshold: + + + + + Critical mAh threshold: + Critical mAh threshold: + + + + + Reboot vehicle + Reboot vehicle + + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + + + + Failsafe Triggers + Failsafe Triggers + + + + + Throttle PWM threshold: + Throttle PWM threshold: + + + + + GCS failsafe + GCS failsafe + + + + + + + Ground Station failsafe: + Ground Station failsafe: + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + + + PWM threshold: + PWM threshold: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + General Failsafe Triggers + General Failsafe Triggers + + + + + Disabled + Disabled + + + + + Always RTL + Always RTL + + + + + Continue with Mission in Auto Mode + Continue with Mission in Auto Mode + + + + + Always Land + Always Land + + + + + GeoFence + GeoFence + + + + + Circle GeoFence enabled + Circle GeoFence enabled + + + + + Altitude GeoFence enabled + Altitude GeoFence enabled + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Max radius: + Max radius: + + + + + Max altitude: + Max altitude: + + + + + + + Return to Launch + Return to Launch + + + + + + + Return at current altitude + Return at current altitude + + + + + + + Return at specified altitude: + Return at specified altitude: + + + + + Loiter above Home for: + Loiter above Home for: + + + + + Land with descent speed: + Land with descent speed: + + + + + Final loiter altitude: + Final loiter altitude: + + + + + Arming Checks + Arming Checks + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentCopter + + + Ground Station failsafe: + Ground Station failsafe: + + + + Throttle failsafe: + Throttle failsafe: + + + + Disabled + Disabled + + + + Always RTL + Always RTL + + + + Continue with Mission in Auto Mode + Continue with Mission in Auto Mode + + + + Always Land + Always Land + + + + PWM threshold: + PWM threshold: + + + + Return to Launch + Return to Launch + + + + + Voltage threshold: + Voltage threshold: + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery low action: + Battery low action: + + + + + Battery critical action: + Battery critical action: + + + + + MAH threshold: + MAH threshold: + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + General Failsafe Triggers + General Failsafe Triggers + + + + GeoFence + GeoFence + + + + Circle GeoFence enabled + Circle GeoFence enabled + + + + Altitude GeoFence enabled + Altitude GeoFence enabled + + + + Report only + Report only + + + + RTL or Land + RTL or Land + + + + Max radius: + Max radius: + + + + Max altitude: + Max altitude: + + + + Return at current altitude + Return at current altitude + + + + Return at specified altitude: + Return at specified altitude: + + + + Loiter above Home for: + Loiter above Home for: + + + + Land with descent speed: + Land with descent speed: + + + + Final loiter altitude: + Final loiter altitude: + + + + Arming Checks + Arming Checks + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentPlane + + + Failsafe Triggers + Failsafe Triggers + + + + Throttle PWM threshold: + Throttle PWM threshold: + + + + Voltage threshold: + Voltage threshold: + + + + MAH threshold: + MAH threshold: + + + + GCS failsafe + GCS failsafe + + + + Return to Launch + Return to Launch + + + + Return at current altitude + Return at current altitude + + + + Return at specified altitude: + Return at specified altitude: + + + + APMSafetyComponentRover + + + Failsafe Triggers + Failsafe Triggers + + + + Ground Station failsafe: + Ground Station failsafe: + + + + Throttle failsafe: + Throttle failsafe: + + + + PWM threshold: + PWM threshold: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + Disabled + Disabled + + + + Hold + Hold + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks + Arming Checks + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentSub + + + + Failsafe Actions + Failsafe Actions + + + + + GCS Heartbeat: + GCS Heartbeat: + + + + + Leak: + Leak: + + + + + Detector Pin: + Detector Pin: + + + + + Battery: + Battery: + + + + + EKF: + EKF: + + + + + Pilot Input: + Pilot Input: + + + + + Internal Temperature: + Internal Temperature: + + + + + Internal Pressure: + Internal Pressure: + + + + + Threshold: + Threshold: + + + + + Arming Checks + Arming Checks + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentSummary + + + + Arming Checks: + Arming Checks: + + + + + Enabled + Enabled + + + + + Some disabled + Some disabled + + + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + Failsafe Action: + Failsafe Action: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + + + GeoFence: + GeoFence: + + + + + Disabled + Disabled + + + + + Altitude + Altitude + + + + + Circle + Circle + + + + + Altitude,Circle + Altitude,Circle + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Unknown + Unknown + + + + + + + RTL min alt: + RTL min alt: + + + + + + + current + current + + + + APMSafetyComponentSummaryCopter + + + Disabled + Disabled + + + + Unknown + Unknown + + + + Arming Checks: + Arming Checks: + + + + Enabled + Enabled + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + GeoFence: + GeoFence: + + + + Altitude + Altitude + + + + Circle + Circle + + + + Altitude,Circle + Altitude,Circle + + + + Report only + Report only + + + + RTL or Land + RTL or Land + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryPlane + + + Throttle failsafe: + Throttle failsafe: + + + + + + Disabled + Disabled + + + + Voltage failsafe: + Voltage failsafe: + + + + mAh failsafe: + mAh failsafe: + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryRover + + + + + Disabled + Disabled + + + + Always RTL + Always RTL + + + + Always Hold + Always Hold + + + + + Unknown + Unknown + + + + Hold + Hold + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks: + Arming Checks: + + + + Enabled + Enabled + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Failsafe Action: + Failsafe Action: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + APMSafetyComponentSummarySub + + + + Arming Checks: + Arming Checks: + + + + + Enabled + Enabled + + + + + Some disabled + Some disabled + + + + + GCS failsafe: + GCS failsafe: + + + + + Leak failsafe: + Leak failsafe: + + + + + Battery failsafe: + Battery failsafe: + + + + + EKF failsafe: + EKF failsafe: + + + + + Pilot Input failsafe: + Pilot Input failsafe: + + + + + Int. Temperature failsafe: + Int. Temperature failsafe: + + + + + Int. Pressure failsafe: + Int. Pressure failsafe: + + + + APMSensorsComponent + + + + If the compass or GPS module is mounted in flight direction, leave the default value (None) + If the compass or GPS module is mounted in flight direction, leave the default value (None) + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + For Compass calibration you will need to rotate your vehicle through a number of positions. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + The calibration for Compass %1 appears to be poor. + The calibration for Compass %1 appears to be poor. + + + + + Check the compass position within your vehicle and re-do the calibration. + Check the compass position within your vehicle and re-do the calibration. + + + + + + + Calibrate Compass + Calibrate Compass + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Sensor Settings + Sensor Settings + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Calibration complete + Calibration complete + + + + + Sensor Calibration + Sensor Calibration + + + + + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + + + + + + + Compass + Compass + + + + + + + (primary + (primary + + + + + + + (secondary + (secondary + + + + + + + , external + , external + + + + + + + , internal + , internal + + + + + + + Use Compass + Use Compass + + + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + + + + + - Green indicates a well functioning compass. + + - Green indicates a well functioning compass. + + + + + + - Yellow indicates a questionable compass or calibration. + + - Yellow indicates a questionable compass or calibration. + + + + + + - Red indicates a compass which should not be used. + + + - Red indicates a compass which should not be used. + + + + + + + + + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + + + + + Orientation: + Orientation: + + + + + If mounted in the direction of flight, select None. + If mounted in the direction of flight, select None. + + + + + Before calibrating make sure rotation settings are correct. + Before calibrating make sure rotation settings are correct. + + + + + Accelerometer calibration complete + Accelerometer calibration complete + + + + + Compass calibration complete + Compass calibration complete + + + + + + + Reboot Vehicle + Reboot Vehicle + + + + + Autopilot Rotation: + Autopilot Rotation: + + + + + 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. + 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. + 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. + 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. + 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. + 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. + Secure the copter (perhaps with tape) so that it does not move. + + + + + Turn on your transmitter and keep throttle at zero. + Turn on your transmitter and keep throttle at zero. + + + + + Click Ok to start CompassMot calibration. + Click Ok to start CompassMot calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press Ok. + To level the horizon you need to place the vehicle in its level flight position and press Ok. + + + + + depth + depth + + + + + altitude + altitude + + + + + Pressure calibration will set the %1 to zero at the current pressure reading. %2 + 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. + To calibrate the airspeed sensor shield it from the wind. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Accelerometer + Accelerometer + + + + + Compass + Compass + + + + + Accelerometer must be calibrated prior to Compass. + Accelerometer must be calibrated prior to Compass. + + + + + Level Horizon + Level Horizon + + + + + Accelerometer must be calibrated prior to Level Horizon. + Accelerometer must be calibrated prior to Level Horizon. + + + + + Calibrate Pressure + Calibrate Pressure + + + + + Cal Baro/Airspeed + Cal Baro/Airspeed + + + + + CompassMot + CompassMot + + + + + CompassMot - Compass Motor Interference Calibration + CompassMot - Compass Motor Interference Calibration + + + + + Next + Next + + + + + Cancel + Cancel + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + APMSensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + + + + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + + + + Quickly bring the throttle back down to zero + Quickly bring the throttle back down to zero + + + + Press the Next button to complete the calibration + Press the Next button to complete the calibration + + + + Hold the vehicle in its level flight position. + Hold the vehicle in its level flight position. + + + + Requesting pressure calibration... + Requesting pressure calibration... + + + + Rotate the vehicle continuously as shown in the diagram until marked as Completed + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + Place you vehicle into one of the orientations shown below and hold it still + + + + Level horizon complete + Level horizon complete + + + + Level horizon failed + Level horizon failed + + + + Pressure calibration success + Pressure calibration success + + + + Pressure calibration fail + Pressure calibration fail + + + + Compass %1 calibration complete + Compass %1 calibration complete + + + + Compass %1 calibration below quality threshold + Compass %1 calibration below quality threshold + + + + All compasses calibrated successfully + All compasses calibrated successfully + + + + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + + + + Compass calibration failed + Compass calibration failed + + + + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + + + + Continue rotating... + Continue rotating... + + + + APMSensorsComponentSummary + + + + Compass + Compass + + + + + + + Setup required + Setup required + + + + + Not installed + Not installed + + + + + Accelerometer(s) + Accelerometer(s) + + + + + Ready + Ready + + + + APMSubFrameComponent + + + Frame + 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. + 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. + + + + + + + Load Vehicle Default Parameters + Load Vehicle Default Parameters + + + + + Select your vehicle to load the default parameters: + Select your vehicle to load the default parameters: + + + + APMSubFrameComponentSummary + + + + Frame Type + Frame Type + + + + + Firmware Version + Firmware Version + + + + + + + Unknown + Unknown + + + + + Git Revision + Git Revision + + + + APMTuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + APMTuningComponentCopter + + + + Basic Tuning + Basic Tuning + + + + + Roll/Pitch Sensitivity + Roll/Pitch Sensitivity + + + + + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + + + + + Climb Sensitivity + Climb Sensitivity + + + + + Slide to the right to climb more aggressively or slide to the left to climb more gently + Slide to the right to climb more aggressively or slide to the left to climb more gently + + + + + + + RC Roll/Pitch Feel + RC Roll/Pitch Feel + + + + + + + Slide to the left for soft control, slide to the right for crisp control + Slide to the left for soft control, slide to the right for crisp control + + + + + AutoTune + AutoTune + + + + + Axes to AutoTune: + Axes to AutoTune: + + + + + Channel for AutoTune switch: + Channel for AutoTune switch: + + + + + None + None + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Channel 9 + Channel 9 + + + + + Channel 10 + Channel 10 + + + + + Channel 11 + Channel 11 + + + + + Channel 12 + Channel 12 + + + + + In Flight Tuning + In Flight Tuning + + + + + Channel Option 6 (Tuning): + Channel Option 6 (Tuning): + + + + + Min: + Min: + + + + + Max: + Max: + + + + AirframeComponent + + + + Custom Airframe Config + Custom Airframe Config + + + + + Your vehicle is using a custom airframe configuration. + Your vehicle is using a custom airframe configuration. + + + + + This configuration can only be modified through the Parameter Editor. + + + This configuration can only be modified through the Parameter Editor. + + + + + + + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + + + + + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + + + + + You've connected a %1. + You've connected a %1. + + + + + Airframe is not set. + Airframe is not set. + + + + + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + + + + + + + Apply and Restart + Apply and Restart + + + + Airframe + Airframe + + + + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + + + + AirframeComponentController + + + You cannot change airframe configuration while connected to multiple vehicles. + You cannot change airframe configuration while connected to multiple vehicles. + + + + AirframeComponentSummary + + + + System ID + System ID + + + + + Airframe type + Airframe type + + + + + + + Setup required + Setup required + + + + + Vehicle + Vehicle + + + + + Firmware Version + Firmware Version + + + + + Unknown + Unknown + + + + AnalyzeView + + + Analyze + Analyze + + + + Log Download + Log Download + + + + GeoTag Images + GeoTag Images + + + + Mavlink Console + Mavlink Console + + + + AppLogModel + + + Open console log output file failed %1 : %2 + Open console log output file failed %1 : %2 + + + + AppMessages + + + Clear All + Clear All + + + + Log files (*.txt) + Log files (*.txt) + + + + All Files (*) + All Files (*) + + + + Select log save file + Select log save file + + + + Save App Log + Save App Log + + + + Show Latest + Show Latest + + + + Set logging + Set logging + + + + Turn on logging categories + Turn on logging categories + + + + AppSettings + + + Application Settings + Application Settings + + + + ArmedIndicator + + + Armed + Armed + + + + Disarmed + Disarmed + + + + AudioOutput + + + negative + negative + + + + point + point + + + + meters + meters + + + + AutoPilotPlugin + + + One or more vehicle components require setup prior to flight. + One or more vehicle components require setup prior to flight. + + + + BatteryIndicator + + + Battery Status + Battery Status + + + + Voltage: + Voltage: + + + + Accumulated Consumption: + Accumulated Consumption: + + + + BluetoothLink + + + Bluetooth Link Error + Bluetooth Link Error + + + + BluetoothSettings + + + Bluetooth Not Available + Bluetooth Not Available + + + + Bluetooth Link Settings + Bluetooth Link Settings + + + + Device: + Device: + + + + Address: + Address: + + + + Bluetooth Devices: + Bluetooth Devices: + + + + Scan + Scan + + + + Stop + Stop + + + + Bootloader + + + Write failed: %1 + Write failed: %1 + + + + Incorrect number of bytes returned for write: actual(%1) expected(%2) + Incorrect number of bytes returned for write: actual(%1) expected(%2) + + + + Timeout waiting for bytes to be available + Timeout waiting for bytes to be available + + + + Read failed: error: %1 + Read failed: error: %1 + + + + Get Command Response: + Get Command Response: + + + + Invalid sync response: 0x%1 0x%2 + Invalid sync response: 0x%1 0x%2 + + + + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + + + + Unknown response code + Unknown response code + + + + Command failed: 0x%1 (%2) + Command failed: 0x%1 (%2) + + + + + Get Board Info: + Get Board Info: + + + + Send Command: + Send Command: + + + + Board erase failed: %1 + Board erase failed: %1 + + + + + Unable to open firmware file %1: %2 + Unable to open firmware file %1: %2 + + + + + Firmware file read failed: %1 + Firmware file read failed: %1 + + + + + Flash failed: %1 at address 0x%2 + Flash failed: %1 at address 0x%2 + + + + + Unable to retrieve block from ihx: index %1 + Unable to retrieve block from ihx: index %1 + + + + Unable to set flash start address: 0x%2 + Unable to set flash start address: 0x%2 + + + + + Read failed: %1 at address: 0x%2 + Read failed: %1 at address: 0x%2 + + + + + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + + + + Unable to set read start address: 0x%2 + Unable to set read start address: 0x%2 + + + + CRC mismatch: board(0x%1) file(0x%2) + CRC mismatch: board(0x%1) file(0x%2) + + + + Open failed on port %1: %2 + Open failed on port %1: %2 + + + + Found unsupported bootloader version: %1 + Found unsupported bootloader version: %1 + + + + Get Board Id: + Get Board Id: + + + + BuiltInPreFlightCheckModel + + + Initial checks + Initial checks + + + + Hardware + Hardware + + + + Props mounted? Wings secured? Tail secured? + Props mounted? Wings secured? Tail secured? + + + + Please arm the vehicle here + Please arm the vehicle here + + + + Actuators + Actuators + + + + Move all control surfaces. Did they work properly? + Move all control surfaces. Did they work properly? + + + + Motors + Motors + + + + Propellers free? Then throttle up gently. Working properly? + Propellers free? Then throttle up gently. Working properly? + + + + Mission + Mission + + + + Please confirm mission is valid (waypoints valid, no terrain collision). + Please confirm mission is valid (waypoints valid, no terrain collision). + + + + Last preparations before launch + Last preparations before launch + + + + Payload + Payload + + + + Configured and started? Payload lid closed? + Configured and started? Payload lid closed? + + + + OK for your platform? Lauching into the wind? + OK for your platform? Lauching into the wind? + + + + Flight area + Flight area + + + + Launch area and path free of obstacles/people? + Launch area and path free of obstacles/people? + + + + CameraCalc + + + Camera + Camera + + + + Width + Width + + + + Height + Height + + + + Sensor + Sensor + + + + Image + Image + + + + Focal length + Focal length + + + + Front Lap + Front Lap + + + + Side Lap + Side Lap + + + + Overlap + Overlap + + + + Select one: + Select one: + + + + Ground Res + Ground Res + + + + CameraCalc section version %1 not supported + CameraCalc section version %1 not supported + + + + Custom Camera + Custom Camera + + + + Manual (no camera specs) + Manual (no camera specs) + + + + CameraComponent + + + + Vehicle must be restarted for changes to take effect. + Vehicle must be restarted for changes to take effect. + + + + + Apply and Restart + Apply and Restart + + + + + Camera Trigger Settings + Camera Trigger Settings + + + + + Trigger mode + Trigger mode + + + + + Trigger interface + Trigger interface + + + + + Time Interval + Time Interval + + + + + Distance Interval + Distance Interval + + + + + Hardware Settings + Hardware Settings + + + + + AUX Pin Assignment + AUX Pin Assignment + + + + + Trigger Pin Polarity + Trigger Pin Polarity + + + + + Trigger Period + Trigger Period + + + + + Camera Test + Camera Test + + + + + Trigger Camera + Trigger Camera + + + + Camera + Camera + + + + Camera setup is used to adjust camera and gimbal settings. + Camera setup is used to adjust camera and gimbal settings. + + + + CameraComponentSummary + + + + Trigger interface + Trigger interface + + + + + Trigger mode + Trigger mode + + + + + Time interval + Time interval + + + + + Distance interval + Distance interval + + + + + AUX pins + AUX pins + + + + + AUX pin polarity + AUX pin polarity + + + + CameraPageWidget + + + Video Settings + Video Settings + + + + Camera Settings + Camera Settings + + + + Trigger Camera + Trigger Camera + + + + Camera + Camera + + + + Free Space: + Free Space: + + + + Camera Selector: + Camera Selector: + + + + Single + Single + + + + Time Lapse + Time Lapse + + + + Photo Mode + Photo Mode + + + + Photo Interval (seconds) + Photo Interval (seconds) + + + + Reset Camera Defaults + Reset Camera Defaults + + + + Reset + Reset + + + + Reset Camera to Factory Settings + Reset Camera to Factory Settings + + + + Confirm resetting all settings? + Confirm resetting all settings? + + + + Storage + Storage + + + + Format + Format + + + + Format Camera Storage + Format Camera Storage + + + + Confirm erasing all files? + Confirm erasing all files? + + + + CameraSection + + + Camera + Camera + + + + Time + Time + + + + Distance + Distance + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Gimbal + Gimbal + + + + Mode + Mode + + + + CenterMapDropButton + + + Center map on: + Center map on: + + + + Mission + Mission + + + + All items + All items + + + + Home + Home + + + + Current Location + Current Location + + + + Specified Location + Specified Location + + + + Vehicle + Vehicle + + + + Follow Vehicle + Follow Vehicle + + + + CenterMapDropPanel + + + Center map on: + Center map on: + + + + Mission + Mission + + + + All items + All items + + + + Home + Home + + + + Current Location + Current Location + + + + Specified Location + Specified Location + + + + Vehicle + Vehicle + + + + CorridorScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Corridor Scan + Corridor Scan + + + + C + C + + + + CorridorScanEditor + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Altitude + Altitude + + + + Trigger Distance + Trigger Distance + + + + Spacing + Spacing + + + + Corridor + Corridor + + + + Width + Width + + + + Turnaround dist + Turnaround dist + + + + Take images in turnarounds + Take images in turnarounds + + + + Relative altitude + Relative altitude + + + + Rotate Entry Point + Rotate Entry Point + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + CustomCommandWidget + + + No vehicle connected + No vehicle connected + + + + Load Custom Qml file... + Load Custom Qml file... + + + + Reset + Reset + + + + CustomCommandWidgetController + + + Select custom Qml file + Select custom Qml file + + + + Qml files (*.qml) + Qml files (*.qml) + + + + DebugWindow + + + Qt Platform: + Qt Platform: + + + + Font Point Size 10 + Font Point Size 10 + + + + Default font width: + Default font width: + + + + Font Point Size 10.5 + Font Point Size 10.5 + + + + Default font height: + Default font height: + + + + Font Point Size 11 + Font Point Size 11 + + + + Default font pixel size: + Default font pixel size: + + + + Font Point Size 11.5 + Font Point Size 11.5 + + + + Default font point size: + Default font point size: + + + + Font Point Size 12 + Font Point Size 12 + + + + QML Screen Desktop: + QML Screen Desktop: + + + + Font Point Size 12.5 + Font Point Size 12.5 + + + + QML Screen Size: + QML Screen Size: + + + + Font Point Size 13 + Font Point Size 13 + + + + QML Pixel Density: + QML Pixel Density: + + + + Font Point Size 13.5 + Font Point Size 13.5 + + + + QML Pixel Ratio: + QML Pixel Ratio: + + + + Font Point Size 14 + Font Point Size 14 + + + + Default Point: + Default Point: + + + + Font Point Size 14.5 + Font Point Size 14.5 + + + + Computed Font Height: + Computed Font Height: + + + + Font Point Size 15 + Font Point Size 15 + + + + Computed Screen Height: + Computed Screen Height: + + + + Font Point Size 15.5 + Font Point Size 15.5 + + + + Computed Screen Width: + Computed Screen Width: + + + + Font Point Size 16 + Font Point Size 16 + + + + ESP8266Component + + + controller WiFi Bridge + controller WiFi Bridge + + + + Error fetching WiFi Bridge Status: %1 + Error fetching WiFi Bridge Status: %1 + + + + ESP WiFi Bridge Settings + ESP WiFi Bridge Settings + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + WiFi Channel + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + WiFi STA SSID + WiFi STA SSID + + + + WiFi STA Password + WiFi STA Password + + + + UART Baud Rate + UART Baud Rate + + + + QGC UDP Port + QGC UDP Port + + + + ESP WiFi Bridge Status + ESP WiFi Bridge Status + + + + Bridge/Vehicle Link + Bridge/Vehicle Link + + + + Bridge/QGC Link + Bridge/QGC Link + + + + QGC/Bridge Link + QGC/Bridge Link + + + + + + Messages Received + Messages Received + + + + + + Messages Lost + Messages Lost + + + + + + Messages Sent + Messages Sent + + + + Restore Defaults + Restore Defaults + + + + Restart WiFi Bridge + Restart WiFi Bridge + + + + Reboot WiFi Bridge + Reboot WiFi Bridge + + + + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + + + + Reset Counters + Reset Counters + + + + WiFi Bridge + WiFi Bridge + + + + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + + + + ESP8266ComponentSummary + + + Firmware Version + Firmware Version + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + WiFi Channel + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + UART Baud Rate + UART Baud Rate + + + + EditPositionDialog + + + Latitude + Latitude + + + + Longitude + Longitude + + + + Set Geographic + Set Geographic + + + + Zone + Zone + + + + Hemisphere + Hemisphere + + + + Easting + Easting + + + + Northing + Northing + + + + Set UTM + Set UTM + + + + Set From Vehicle Position + Set From Vehicle Position + + + + FWLandingPatternEditor + + + Set to vehicle heading + Set to vehicle heading + + + + Set to vehicle location + Set to vehicle location + + + + Loiter point + Loiter point + + + + + Altitude + Altitude + + + + Radius + Radius + + + + Landing Dist + Landing Dist + + + + Glide Slope + Glide Slope + + + + Altitudes relative to home + Altitudes relative to home + + + + - or - + - or - + + + + Loiter clockwise + Loiter clockwise + + + + Landing point + Landing point + + + + Heading + Heading + + + + Click in map to set landing point. + Click in map to set landing point. + + + + Fact + + + Unknown: %1 + Unknown: %1 + + + + true + true + + + + false + false + + + + FactMetaData + + + Other + Other + + + + Misc + Misc + + + + + + + + + + + + + + + Value must be within %1 and %2 + Value must be within %1 and %2 + + + + + Invalid number + Invalid number + + + + FactPanel + + + Parameters(s) missing: %1 + Parameters(s) missing: %1 + + + + FactPanelController + + + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + + + + Internal Error: %1 + Internal Error: %1 + + + + FactTextField + + + Invalid Value + Invalid Value + + + + Value Details + Value Details + + + + FactValueSlider + + + Value Details + Value Details + + + + FileManager + + + Unable to open local file for writing (%1) + Unable to open local file for writing (%1) + + + + Unable to write data to local file (%1) + Unable to write data to local file (%1) + + + + Download: Incorrect session returned + Download: Incorrect session returned + + + + Download: Offset returned (%1) differs from offset requested/expected (%2) + Download: Offset returned (%1) differs from offset requested/expected (%2) + + + + List: Offset returned (%1) differs from offset requested (%2) + List: Offset returned (%1) differs from offset requested (%2) + + + + Incorrectly formed list entry: '%1' + Incorrectly formed list entry: '%1' + + + + Missing NULL termination in list entry + Missing NULL termination in list entry + + + + Write: Incorrect session returned + Write: Incorrect session returned + + + + Write: Offset returned (%1) differs from offset requested (%2) + Write: Offset returned (%1) differs from offset requested (%2) + + + + Write: Returned invalid size of write size data + Write: Returned invalid size of write size data + + + + Write: Size returned (%1) differs from size requested (%2) + Write: Size returned (%1) differs from size requested (%2) + + + + Bad sequence number on received message: expected(%1) received(%2) + Bad sequence number on received message: expected(%1) received(%2) + + + + Nak received creating file, error: %1 + Nak received creating file, error: %1 + + + + Nak received creating directory, error: %1 + Nak received creating directory, error: %1 + + + + Nak received, error: %1 + Nak received, error: %1 + + + + Unknown opcode returned from server: %1 + Unknown opcode returned from server: %1 + + + + + + Command not sent. Waiting for previous command to complete. + Command not sent. Waiting for previous command to complete. + + + + + + + Command not sent. No Vehicle links. + Command not sent. No Vehicle links. + + + + + UAS File manager busy. Try again later + UAS File manager busy. Try again later + + + + File (%1) is not readable for upload + File (%1) is not readable for upload + + + + Unable to open local file for upload (%1) + Unable to open local file for upload (%1) + + + + Unable to read data from local file (%1) + Unable to read data from local file (%1) + + + + + Timeout waiting for ack: Download failed + Timeout waiting for ack: Download failed + + + + + Timeout waiting for ack: Upload failed + Timeout waiting for ack: Upload failed + + + + FirmwareImage + + + Incorrectly formatted line in .ihx file, line too short + Incorrectly formatted line in .ihx file, line too short + + + + Unsupported record type in file: %1 + Unsupported record type in file: %1 + + + + Unable to open firmware file %1, error: %2 + Unable to open firmware file %1, error: %2 + + + + Supplied file is not a valid JSON document + Supplied file is not a valid JSON document + + + + Firmware file mission required key: %1 + Firmware file mission required key: %1 + + + + Firmware file has invalid key: %1 + Firmware file has invalid key: %1 + + + + Downloaded firmware board id does not match hardware board id: %1 != %2 + Downloaded firmware board id does not match hardware board id: %1 != %2 + + + + Write failed for parameter meta data file, error: %1 + Write failed for parameter meta data file, error: %1 + + + + Unable to open parameter meta data file %1 for writing, error: %2 + Unable to open parameter meta data file %1 for writing, error: %2 + + + + Write failed for airframe meta data file, error: %1 + Write failed for airframe meta data file, error: %1 + + + + Unable to open airframe meta data file %1 for writing, error: %2 + Unable to open airframe meta data file %1 for writing, error: %2 + + + + Unable to open decompressed file %1 for writing, error: %2 + Unable to open decompressed file %1 for writing, error: %2 + + + + Write failed for decompressed image file, error: %1 + Write failed for decompressed image file, error: %1 + + + + Firmware file has invalid decompressed size for %1 + Firmware file has invalid decompressed size for %1 + + + + Could not find compressed bytes for %1 in Firmware file + Could not find compressed bytes for %1 in Firmware file + + + + Incorrectly formed compressed bytes section for %1 in Firmware file + Incorrectly formed compressed bytes section for %1 in Firmware file + + + + Firmware file has 0 length %1 + Firmware file has 0 length %1 + + + + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + + + + Successfully decompressed %1 + Successfully decompressed %1 + + + + Unabled to open firmware file %1, %2 + Unabled to open firmware file %1, %2 + + + + FirmwarePlugin + + + Sony NEX-5R 20mm + Sony NEX-5R 20mm + + + + Sony ILCE-QX1 + Sony ILCE-QX1 + + + + Canon S100 PowerShot + Canon S100 PowerShot + + + + Canon G9 X PowerShot + Canon G9 X PowerShot + + + + Canon SX260 HS PowerShot + Canon SX260 HS PowerShot + + + + Canon EOS-M 22mm + Canon EOS-M 22mm + + + + Sony a6000 16mm + Sony a6000 16mm + + + + Sony RX100 II 28mm + Sony RX100 II 28mm + + + + Ricoh GR II + Ricoh GR II + + + + RedEdge + RedEdge + + + + Parrot Sequioa RGB + Parrot Sequioa RGB + + + + Parrot Sequioa Monochrome + Parrot Sequioa Monochrome + + + + GoPro Hero 4 + GoPro Hero 4 + + + + Sentera NDVI Single Sensor + Sentera NDVI Single Sensor + + + + Sentera Double 4K Sensor + Sentera Double 4K Sensor + + + + FirmwareUpgrade + + + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + + + + Update the autopilot firmware to the latest version + Update the autopilot firmware to the latest version + + + + All %1 connections to vehicles must be + All %1 connections to vehicles must be + + + + Upgrade cancelled + Upgrade cancelled + + + + Found device + Found device + + + + + + + PX4 Flight Stack + PX4 Flight Stack + + + + + Standard Version (stable) + Standard Version (stable) + + + + Beta Testing (beta) + Beta Testing (beta) + + + + Developer Build (master) + Developer Build (master) + + + + + + Custom firmware file... + Custom firmware file... + + + + PX4 Pro + PX4 Pro + + + + ArduPilot + ArduPilot + + + + Standard Version + Standard Version + + + + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + + + + Detected Pixhawk board. You can select from the following flight stacks: + Detected Pixhawk board. You can select from the following flight stacks: + + + + Press Ok to upgrade your vehicle. + Press Ok to upgrade your vehicle. + + + + ArduPilot Flight Stack + ArduPilot Flight Stack + + + + Advanced settings + Advanced settings + + + + Select which version of the firmware you would like to install: + Select which version of the firmware you would like to install: + + + + Select which version of the above flight stack you would like to install: + Select which version of the above flight stack you would like to install: + + + + Select the standard version or one from the file system (previously downloaded): + Select the standard version or one from the file system (previously downloaded): + + + + WARNING: BETA FIRMWARE. + WARNING: BETA FIRMWARE. + + + + This firmware version is ONLY intended for beta testers. + This firmware version is ONLY intended for beta testers. + + + + Although it has received FLIGHT TESTING, it represents actively changed code. + Although it has received FLIGHT TESTING, it represents actively changed code. + + + + Do NOT use for normal operation. + Do NOT use for normal operation. + + + + WARNING: CONTINUOUS BUILD FIRMWARE. + WARNING: CONTINUOUS BUILD FIRMWARE. + + + + This firmware has NOT BEEN FLIGHT TESTED. + This firmware has NOT BEEN FLIGHT TESTED. + + + + It is only intended for DEVELOPERS. + It is only intended for DEVELOPERS. + + + + Run bench tests without props first. + Run bench tests without props first. + + + + Do NOT fly this without additional safety precautions. + Do NOT fly this without additional safety precautions. + + + + Follow the mailing list actively when using it. + Follow the mailing list actively when using it. + + + + FirmwareUpgradeController + + + Connect not allowed during Firmware Upgrade. + Connect not allowed during Firmware Upgrade. + + + + Connected to bootloader: + Connected to bootloader: + + + + Version: %1 + Version: %1 + + + + Board ID: %1 + Board ID: %1 + + + + Flash size: %1 + Flash size: %1 + + + + Attempting to flash an unknown board type, you must select 'Custom firmware file' + Attempting to flash an unknown board type, you must select 'Custom firmware file' + + + + Select Firmware File + Select Firmware File + + + + Firmware Files (*.px4 *.bin *.ihx) + Firmware Files (*.px4 *.bin *.ihx) + + + + Unable to find specified firmware download location + Unable to find specified firmware download location + + + + No firmware file selected + No firmware file selected + + + + Downloading firmware... + Downloading firmware... + + + + From: %1 + From: %1 + + + + Download complete + Download complete + + + + Image load failed + Image load failed + + + + Bootloader not found + Bootloader not found + + + + Image size of %1 is too large for board flash size %2 + Image size of %1 is too large for board flash size %2 + + + + Upgrade complete + Upgrade complete + + + + Upgrade cancelled + Upgrade cancelled + + + + MultiRotor - + MultiRotor - + + + + Heli - + Heli - + + + + ChibiOS:MultiRotor - + ChibiOS:MultiRotor - + + + + ChibiOS:Heli - + ChibiOS:Heli - + + + + ChibiOS - + ChibiOS - + + + + FixedWingLandingComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %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 altitude relative. Be sure to adjust/check your plan prior to flight. + 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 altitude relative. Be sure to adjust/check your plan prior to flight. + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + FlightDisplayView + + + Flight Plan complete + Flight Plan complete + + + + %1 Images Taken + %1 Images Taken + + + + Remove plan from vehicle + Remove plan from vehicle + + + + Leave plan on vehicle + Leave plan on vehicle + + + + Single + Single + + + + Multi-Vehicle + Multi-Vehicle + + + + Fly + Fly + + + + Action + Action + + + + FlightDisplayViewMap + + + R + rally point map item label + R + + + + Goto here + Goto here waypoint + Goto here + + + + Go to location + Go to location + + + + Orbit at location + Orbit at location + + + + FlightDisplayViewVideo + + + WAITING FOR VIDEO + WAITING FOR VIDEO + + + + VIDEO DISABLED + VIDEO DISABLED + + + + FlightDisplayViewWidgets + + + No GPS Lock for Vehicle + No GPS Lock for Vehicle + + + + FlightMap + + + Specify Position + Specify Position + + + + FlightModeDropdown + + + N/A + No data to display + N/A + + + + FlightModeMenu + + + N/A + No data to display + N/A + + + + FlightModesComponent + + + Flight Modes + Flight Modes + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + + + + FlightModesComponentSummary + + + + + + Mode switch + Mode switch + + + + + + + Setup required + Setup required + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Position Ctl switch + Position Ctl switch + + + + + Loiter switch + Loiter switch + + + + + Return switch + Return switch + + + + + + + + + Disabled + Disabled + + + + GPSIndicator + + + GPS Status + GPS Status + + + + GPS Data Unavailable + GPS Data Unavailable + + + + GPS Count: + GPS Count: + + + + + N/A + No data to display + N/A + + + + GPS Lock: + GPS Lock: + + + + HDOP: + HDOP: + + + + + + --.-- + No data to display + --.-- + + + + VDOP: + VDOP: + + + + Course Over Ground: + Course Over Ground: + + + + GPSRTKIndicator + + + Survey-in Active + Survey-in Active + + + + RTK Streaming + RTK Streaming + + + + Duration: + Duration: + + + + Accuracy: + Accuracy: + + + + Current Accuracy: + Current Accuracy: + + + + Satellites: + Satellites: + + + + GeneralSettings + + + (Requires Restart) + (Requires Restart) + + + + Units (Requires Restart) + Units (Requires Restart) + + + + Miscellaneous + Miscellaneous + + + + Distance + Distance + + + + Area + Area + + + + Speed + Speed + + + + Temperature + Temperature + + + + Color Scheme + Color Scheme + + + + Map Provider + Map Provider + + + + Map Type + Map Type + + + + Stream GCS Position + Stream GCS Position + + + + Mute all audio output + Mute all audio output + + + + Save telemetry log after each flight + Save telemetry log after each flight + + + + Save telemetry log even if vehicle was not armed + Save telemetry log even if vehicle was not armed + + + + Use preflight checklist + Use preflight checklist + + + + Clear all settings on next start + Clear all settings on next start + + + + Clear Settings + Clear Settings + + + + All saved settings will be reset the next time you start %1. Is this really what you want? + All saved settings will be reset the next time you start %1. Is this really what you want? + + + + Announce battery lower than + Announce battery lower than + + + + Default Mission Altitude + Default Mission Altitude + + + + Application Load/Save Path + Application Load/Save Path + + + + + + Browse + Browse + + + + Choose the location to save/load files + Choose the location to save/load files + + + + Survey in accuracy (U-blox only) + Survey in accuracy (U-blox only) + + + + Minimum observation duration + Minimum observation duration + + + + AutoConnect to the following devices + AutoConnect to the following devices + + + + NMEA GPS Device + NMEA GPS Device + + + + NMEA GPS Baudrate + NMEA GPS Baudrate + + + + Video Source + Video Source + + + + UDP Port + UDP Port + + + + RTSP URL + RTSP URL + + + + TCP URL + TCP URL + + + + Aspect Ratio + Aspect Ratio + + + + Disable When Disarmed + Disable When Disarmed + + + + Auto-Delete Files + Auto-Delete Files + + + + Max Storage Usage + Max Storage Usage + + + + Video File Format + Video File Format + + + + Indoor Image + Indoor Image + + + + + Choose custom brand image file + Choose custom brand image file + + + + Outdoor Image + Outdoor Image + + + + Reset Default Brand Image + Reset Default Brand Image + + + + %1 Version + %1 Version + + + + Virtual Joystick + Virtual Joystick + + + + Font Size: + Font Size: + + + + AutoLoad Missions + AutoLoad Missions + + + + <not set> + <not set> + + + + RTK GPS (Requires Restart) + RTK GPS (Requires Restart) + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + LibrePilot + LibrePilot + + + + UDP + UDP + + + + RTK GPS + RTK GPS + + + + Video + Video + + + + Brand Image + Brand Image + + + + Video Recording + Video Recording + + + + GeoFenceController + + + GeoFence supports version %1 + GeoFence supports version %1 + + + + GeoFence polygon not stored as object + GeoFence polygon not stored as object + + + + GeoFence circle not stored as object + GeoFence circle not stored as object + + + + GeoFenceEditor + + + GeoFence + GeoFence + + + + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + + + + This vehicle does not support GeoFence. + This vehicle does not support GeoFence. + + + + Insert GeoFence + Insert GeoFence + + + + Polygon Fence + Polygon Fence + + + + Circular Fence + Circular Fence + + + + Polygon Fences + Polygon Fences + + + + + None + None + + + + + Inclusion + Inclusion + + + + + Edit + Edit + + + + + Delete + Delete + + + + Circular Fences + Circular Fences + + + + Radius + Radius + + + + GeoFenceManager + + + GeoFence load: Vertex count change mid-polygon - actual:expected + GeoFence load: Vertex count change mid-polygon - actual:expected + + + + GeoFence load: Polygon type changed before last load complete - actual:expected + GeoFence load: Polygon type changed before last load complete - actual:expected + + + + GeoFence load: Incomplete polygon loaded + GeoFence load: Incomplete polygon loaded + + + + GeoFence load: Unsupported command %1 + GeoFence load: Unsupported command %1 + + + + GeoTagController + + + Select log file load + Select log file load + + + + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + + + + Select image directory + Select image directory + + + + Select save directory + Select save directory + + + + Cannot find the image directory + Cannot find the image directory + + + + Images have alreay been tagged. + Images have alreay been tagged. + + + + The images have already been tagged. Do you want to replace the previously tagged images? + The images have already been tagged. Do you want to replace the previously tagged images? + + + + + Replace + Replace + + + + Images have already been tagged + Images have already been tagged + + + + Couldn't replace the previously tagged images + Couldn't replace the previously tagged images + + + + Cannot find the save directory + Cannot find the save directory + + + + Save folder not empty. + Save folder not empty. + + + + The save folder already contains images. Do you want to replace them? + The save folder already contains images. Do you want to replace them? + + + + Save folder not empty + Save folder not empty + + + + Couldn't replace the existing images + Couldn't replace the existing images + + + + GeoTagPage + + + GeoTag Images + GeoTag Images + + + + 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. + 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 + Select log file + + + + Select image directory + Select image directory + + + + (Optionally) Select save directory + (Optionally) Select save directory + + + + Cancel Tagging + Cancel Tagging + + + + Start Tagging + Start Tagging + + + + GeoTagWorker + + + The image directory doesn't contain images, make sure your images are of the JPG format + The image directory doesn't contain images, make sure your images are of the JPG format + + + + + Geotagging failed. Couldn't open an image. + Geotagging failed. Couldn't open an image. + + + + + + + + + Tagging cancelled + Tagging cancelled + + + + Geotagging failed. Couldn't open log file. + Geotagging failed. Couldn't open log file. + + + + %1 - tagging cancelled + %1 - tagging cancelled + + + + Log parsing failed + Log parsing failed + + + + Geotagging failed in trigger filtering + Geotagging failed in trigger filtering + + + + Geotagging failed. Image requested not present. + Geotagging failed. Image requested not present. + + + + Geotagging failed. Couldn't write to image. + Geotagging failed. Couldn't write to image. + + + + Geotagging failed. Couldn't write to an image. + Geotagging failed. Couldn't write to an image. + + + + GuidedActionConfirm + + + Slide to confirm + Slide to confirm + + + + GuidedActionList + + + Select Action + Select Action + + + + GuidedActionsController + + + EMERGENCY STOP + EMERGENCY STOP + + + + Arm + Arm + + + + Disarm + Disarm + + + + RTL + RTL + + + + Takeoff + Takeoff + + + + Land + Land + + + + Start Mission + Start Mission + + + + Continue Mission + Continue Mission + + + + Resume Mission + Resume Mission + + + + Resume FAILED + Resume FAILED + + + + Pause + Pause + + + + Change Altitude + Change Altitude + + + + Orbit + Orbit + + + + Land Abort + Land Abort + + + + Set Waypoint + Set Waypoint + + + + Goto Location + Goto Location + + + + VTOL Transition + VTOL Transition + + + + Arm the vehicle. + Arm the vehicle. + + + + Disarm the vehicle + Disarm the vehicle + + + + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + + + + Move the vehicle to the specified location. + Move the vehicle to the specified location. + + + + Orbit the vehicle around the specified location. + Orbit the vehicle around the specified location. + + + + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + + + + Takeoff from ground and hold position. + Takeoff from ground and hold position. + + + + Takeoff from ground and start the current mission. + Takeoff from ground and start the current mission. + + + + Continue the mission from the current waypoint. + Continue the mission from the current waypoint. + + + + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + + + + Upload of resume mission failed. Confirm to retry upload + Upload of resume mission failed. Confirm to retry upload + + + + Review the modified mission. Confirm if you want to takeoff and begin mission. + Review the modified mission. Confirm if you want to takeoff and begin mission. + + + + Land the vehicle at the current position. + Land the vehicle at the current position. + + + + Return to the home position of the vehicle. + Return to the home position of the vehicle. + + + + Change the altitude of the vehicle up or down. + Change the altitude of the vehicle up or down. + + + + Adjust current waypoint to %1. + Adjust current waypoint to %1. + + + + Abort the landing sequence. + Abort the landing sequence. + + + + Pause all vehicles at their current position. + Pause all vehicles at their current position. + + + + Transition VTOL to fixed wing flight. + Transition VTOL to fixed wing flight. + + + + Transition VTOL to multi-rotor flight. + Transition VTOL to multi-rotor flight. + + + + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + + + + Internal error: unknown actionCode + Internal error: unknown actionCode + + + + GuidedAltitudeSlider + + + New Alt(rel) + New Alt(rel) + + + + HealthPageWidget + + + All systems healthy + All systems healthy + + + + HelpSettings + + + QGroundControl User Guide + QGroundControl User Guide + + + + PX4 Users Discussion Forum + PX4 Users Discussion Forum + + + + ArduPilot Users Discussion Forum + ArduPilot Users Discussion Forum + + + + Joystick + + + Arm + Arm + + + + Disarm + Disarm + + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + JoystickConfig + + + Joystick + Joystick + + + + Joystick Setup is used to configure a calibrate joysticks. + Joystick Setup is used to configure a calibrate joysticks. + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Lateral + Lateral + + + + Roll + Roll + + + + Forward + Forward + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + Calibrate + Calibrate + + + + Additional Joystick settings: + Additional Joystick settings: + + + + Enable joystick input + Enable joystick input + + + + Enable not allowed (Calibrate First) + Enable not allowed (Calibrate First) + + + + Active joystick: + Active joystick: + + + + Active joystick name not in combo + Active joystick name not in combo + + + + Center stick is zero throttle + Center stick is zero throttle + + + + Spring loaded throttle smoothing + Spring loaded throttle smoothing + + + + Full down stick is zero throttle + Full down stick is zero throttle + + + + Allow negative Thrust + Allow negative Thrust + + + + Exponential: + Exponential: + + + + Advanced settings (careful!) + Advanced settings (careful!) + + + + Joystick mode: + Joystick mode: + + + + Message frequency (Hz): + Message frequency (Hz): + + + + Enable circle correction + Enable circle correction + + + + Deadbands + Deadbands + + + + Deadband can be set during the first + Deadband can be set during the first + + + + step of calibration by gently wiggling each axis. + step of calibration by gently wiggling each axis. + + + + Deadband can also be adjusted by clicking and + Deadband can also be adjusted by clicking and + + + + dragging vertically on the corresponding axis monitor. + dragging vertically on the corresponding axis monitor. + + + + Button actions: + Button actions: + + + + Buttons 0-%1 reserved for firmware use + Buttons 0-%1 reserved for firmware use + + + + # + # + + + + Function: + Function: + + + + Shift Function: + Shift Function: + + + + Axis Monitor + Axis Monitor + + + + Button Monitor + Button Monitor + + + + JoystickConfigController + + + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + JoystickIndicator + + + Joystick Status + Joystick Status + + + + Connected: + Connected: + + + + Enabled: + Enabled: + + + + KMLFileHelper + + + File not found: %1 + File not found: %1 + + + + Unable to open file: %1 error: $%2 + Unable to open file: %1 error: $%2 + + + + Unable to parse KML file: %1 error: %2 line: %3 + Unable to parse KML file: %1 error: %2 line: %3 + + + + No known type found in KML file. + No known type found in KML file. + + + + Unable to find Polygon node in KML + Unable to find Polygon node in KML + + + + + Internal error: Unable to find coordinates node in KML + Internal error: Unable to find coordinates node in KML + + + + Unable to find LineString node in KML + Unable to find LineString node in KML + + + + LinechartWidget + + + Name + Name + + + + Val + Val + + + + Unit + Unit + + + + Mean + Mean + + + + Variance + Variance + + + + LOG + LOG + + + + + Set logarithmic scale for Y axis + Set logarithmic scale for Y axis + + + + + Sliding window size to calculate mean and variance + Sliding window size to calculate mean and variance + + + + + Start to log curve data into a CSV or TXT file + Start to log curve data into a CSV or TXT file + + + + Start Logging + Start Logging + + + + Ground Time + Ground Time + + + + + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + + + + Time axis: + Time axis: + + + + 10 seconds + 10 seconds + + + + 20 seconds + 20 seconds + + + + 30 seconds + 30 seconds + + + + 40 seconds + 40 seconds + + + + 50 seconds + 50 seconds + + + + 1 minute + 1 minute + + + + 2 minutes + 2 minutes + + + + 3 minutes + 3 minutes + + + + 4 minutes + 4 minutes + + + + 5 minutes + 5 minutes + + + + 10 minutes + 10 minutes + + + + No curves selected for logging. + No curves selected for logging. + + + + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + + + + Save Log File + Save Log File + + + + Log Files (*.log) + Log Files (*.log) + + + + Stop logging + Stop logging + + + + Starting Log Compression + Starting Log Compression + + + + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + + + + Start logging + Start logging + + + + + Enable the curve in the graph window + Enable the curve in the graph window + + + + + Current value of %1 in %2 units + Current value of %1 in %2 units + + + + + Unit of + Unit of + + + + + Arithmetic mean of %1 in %2 units + Arithmetic mean of %1 in %2 units + + + + + Variance of %1 in (%2)^2 units + Variance of %1 in (%2)^2 units + + + + LinkIndicator + + + N/A + No data to display + N/A + + + + LinkManager + + + Connect not allowed: %1 + Connect not allowed: %1 + + + + + + + %1 on %2 (AutoConnect) + %1 on %2 (AutoConnect) + + + + Shutdown + Shutdown + + + + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + + + + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + + + + LinkSettings + + + Delete + Delete + + + + Remove Link Configuration + Remove Link Configuration + + + + Remove %1. Is this really what you want? + Remove %1. Is this really what you want? + + + + Edit + Edit + + + + Add + Add + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + Edit Link Configuration Settings (WIP) + Edit Link Configuration Settings (WIP) + + + + Create New Link Configuration (WIP) + Create New Link Configuration (WIP) + + + + Name: + Name: + + + + Type: + Type: + + + + OK + OK + + + + Cancel + Cancel + + + + LogCompressor + + + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + + + + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + + + + Log compressor: Dataset contains dimensions: + Log compressor: Dataset contains dimensions: + + + + Log Compressor + Log Compressor + + + + LogDownloadController + + + Available + Available + + + + + Canceled + Canceled + + + + + + Error + Error + + + + Downloaded + Downloaded + + + + Timed Out + Timed Out + + + + Log Download Directory + Log Download Directory + + + + Waiting + Waiting + + + + UnknownDate + UnknownDate + + + + LogDownloadPage + + + Log Download + Log Download + + + + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + + + + Id + Id + + + + Date + Date + + + + Date Unknown + Date Unknown + + + + Size + Size + + + + Status + Status + + + + Refresh + Refresh + + + + Log Refresh + Log Refresh + + + + You must be connected to a vehicle in order to download logs. + You must be connected to a vehicle in order to download logs. + + + + Download + Download + + + + Select save directory + Select save directory + + + + Erase All + Erase All + + + + Delete All Log Files + Delete All Log Files + + + + All log files will be erased permanently. Is this really what you want? + All log files will be erased permanently. Is this really what you want? + + + + Cancel + Cancel + + + + LogReplayLink + + + Log Replay Error + Log Replay Error + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Attempt to load new log while log being played + Attempt to load new log while log being played + + + + Unable to open log file: '%1', error: %2 + Unable to open log file: '%1', error: %2 + + + + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + + + + Connect not allowed during Flight Data replay. + Connect not allowed during Flight Data replay. + + + + + + Unable to seek to new position + Unable to seek to new position + + + + LogReplaySettings + + + Log Replay Link Settings + Log Replay Link Settings + + + + Log File: + Log File: + + + + Browse + Browse + + + + Please choose a file + Please choose a file + + + + MAVLinkProtocol + + + + + MAVLink Protocol + MAVLink Protocol + + + + MAVLink Logging failed. Could not write to file %1, logging disabled. + 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. + Detected radio still using MAVLink v1.0 on a link with MAVLink v2.0 enabled. Please upgrade the radio firmware. + + + + MAVLink protocol + MAVLink protocol + + + + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + + + + MainToolBar + + + Downloading Parameters + Downloading Parameters + + + + Click anywhere to hide + Click anywhere to hide + + + + MainToolBarIndicators + + + Advanced Mode + Advanced Mode + + + + Waiting For Vehicle Connection + Waiting For Vehicle Connection + + + + Disconnect + Disconnect + + + + COMMUNICATION LOST + COMMUNICATION LOST + + + + MainWindow + + + MGMainWindow + MGMainWindow + + + + File + File + + + + Widgets + Widgets + + + + Exit + Exit + + + + Ctrl+Q + Ctrl+Q + + + + Manage Communication Links + Manage Communication Links + + + + Advanced Mode + Advanced Mode + + + + Replay Flight Data + Replay Flight Data + + + + Setting up user interface + Setting up user interface + + + + Building common widgets. + Building common widgets. + + + + Building common actions + Building common actions + + + + + Initializing 3D mouse interface + Initializing 3D mouse interface + + + + Restoring last view state + Restoring last view state + + + + Restoring last window size + Restoring last window size + + + + Done + Done + + + + MainWindowInner + + + + %1 close + %1 close + + + + 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? + 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? + + + + There are still active connections to vehicles. Are you sure you want to exit? + There are still active connections to vehicles. Are you sure you want to exit? + + + + No Messages + No Messages + + + + MapScale + + + km + km + + + + m + m + + + + mile + mile + + + + miles + miles + + + + ft + ft + + + + MavlinkConsolePage + + + Mavlink Console + Mavlink Console + + + + Mavlink Console provides a connection to the vehicle's system shell. + Mavlink Console provides a connection to the vehicle's system shell. + + + + Show Latest + Show Latest + + + + MavlinkSettings + + + MAVLink Logging + MAVLink Logging + + + + Please enter an email address before uploading MAVLink log files. + Please enter an email address before uploading MAVLink log files. + + + + Ground Station + Ground Station + + + + MAVLink System ID: + MAVLink System ID: + + + + Emit heartbeat + Emit heartbeat + + + + Only accept MAVs with same protocol version + Only accept MAVs with same protocol version + + + + MAVLink 2.0 Logging (PX4 Firmware Only) + MAVLink 2.0 Logging (PX4 Firmware Only) + + + + Manual Start/Stop: + Manual Start/Stop: + + + + Start Logging + Start Logging + + + + Stop Logging + Stop Logging + + + + Enable automatic logging + Enable automatic logging + + + + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + + + + Email address for Log Upload: + Email address for Log Upload: + + + + Default Description: + Default Description: + + + + Default Upload URL + Default Upload URL + + + + Video URL: + Video URL: + + + + Wind Speed: + Wind Speed: + + + + Flight Rating: + Flight Rating: + + + + Additional Feedback: + Additional Feedback: + + + + Make this log publicly available + Make this log publicly available + + + + Enable automatic log uploads + Enable automatic log uploads + + + + Delete log file after uploading + Delete log file after uploading + + + + Saved Log Files + Saved Log Files + + + + Uploaded + Uploaded + + + + Check All + Check All + + + + Check None + Check None + + + + Delete Selected + Delete Selected + + + + Delete Selected Log Files + Delete Selected Log Files + + + + Confirm deleting selected log files? + Confirm deleting selected log files? + + + + Upload Selected + Upload Selected + + + + Upload Selected Log Files + Upload Selected Log Files + + + + Confirm uploading selected log files? + Confirm uploading selected log files? + + + + Cancel + Cancel + + + + Cancel Upload + Cancel Upload + + + + Confirm canceling the upload process? + Confirm canceling the upload process? + + + + MissionCommandDialog + + + Category: + Category: + + + + MissionCommandTree + + + All commands + All commands + + + + MissionController + + + Survey + Survey + + + + Fixed Wing Landing + Fixed Wing Landing + + + + Structure Scan + Structure Scan + + + + Corridor Scan + Corridor Scan + + + + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + + + + Mission item %1 is not an object + Mission item %1 is not an object + + + + Unsupported complex item type: %1 + Unsupported complex item type: %1 + + + + Unknown item type: %1 + Unknown item type: %1 + + + + Could not find doJumpId: %1 + Could not find doJumpId: %1 + + + + The mission file is corrupted. + The mission file is corrupted. + + + + The mission file is not compatible with this version of %1. + The mission file is not compatible with this version of %1. + + + + + + Mission: %1 + Mission: %1 + + + + MissionItem + + + Type found: %1 must be: %2 + Type found: %1 must be: %2 + + + + %1 key must contains 7 values + %1 key must contains 7 values + + + + Param %1 incorrect type %2, must be double or null + Param %1 incorrect type %2, must be double or null + + + + MissionItemEditor + + + Insert waypoint + Insert waypoint + + + + Insert pattern + Insert pattern + + + + Insert + Insert + + + + Delete + Delete + + + + Change command... + Change command... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Show all values + Show all values + + + + Mission Edit + Mission Edit + + + + You have made changes to the mission item which cannot be shown in Simple Mode + You have made changes to the mission item which cannot be shown in Simple Mode + + + + Select Mission Command + Select Mission Command + + + + MissionItemStatus + + + Terrain Altitude + Terrain Altitude + + + + MissionManager + + + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + + + + MissionSettingsEditor + + + Firmware + Firmware + + + + Vehicle + Vehicle + + + + Waypoint alt + Waypoint alt + + + + Flight speed + Flight speed + + + + Above camera commands will take affect immediately upon mission start. + Above camera commands will take affect immediately upon mission start. + + + + Mission End + Mission End + + + + Return To Launch + Return To Launch + + + + Vehicle Info + Vehicle Info + + + + Cruise speed + Cruise speed + + + + Hover speed + Hover speed + + + + Planned Home Position + Planned Home Position + + + + Altitude + Altitude + + + + Actual position set by vehicle at flight time. + Actual position set by vehicle at flight time. + + + + Set Home To Map Center + Set Home To Map Center + + + + MissionSettingsItem + + + H + H + + + + Planned Home + Planned Home + + + + MockLink + + + PX4 Vehicle + PX4 Vehicle + + + + APM ArduCopter Vehicle + APM ArduCopter Vehicle + + + + APM ArduPlane Vehicle + APM ArduPlane Vehicle + + + + APM ArduSub Vehicle + APM ArduSub Vehicle + + + + Generic Vehicle + Generic Vehicle + + + + Send status text + voice + Send status text + voice + + + + Stop One MockLink + Stop One MockLink + + + + MockLinkSettings + + + Mock Link Settings + Mock Link Settings + + + + Send Status Text and Voice + Send Status Text and Voice + + + + High latency + High latency + + + + PX4 Firmware + PX4 Firmware + + + + APM Firmware + APM Firmware + + + + Generic Firmware + Generic Firmware + + + + APM Vehicle Type + APM Vehicle Type + + + + ArduCopter + ArduCopter + + + + ArduPlane + ArduPlane + + + + ModeIndicator + + + N/A + No data to display + N/A + + + + ModeSwitchDisplay + + + Monitor: + Monitor: + + + + Threshold: + Threshold: + + + + MotorComponent + + + All + All + + + + Moving the sliders will causes the motors to spin. Make sure you remove all props. + Moving the sliders will causes the motors to spin. Make sure you remove all props. + + + + Propellers are removed - Enable motor sliders + Propellers are removed - Enable motor sliders + + + + Motors + Motors + + + + Motors Setup is used to manually test motor control and direction. + Motors Setup is used to manually test motor control and direction. + + + + Mouse6dofInput + + + No 3DxWare driver is running. + No 3DxWare driver is running. + + + + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + + + + MultiVehicleDockWidget + + + Form + Form + + + + MultiVehicleList + + + The following commands will be applied to all vehicles + The following commands will be applied to all vehicles + + + + Armed + Armed + + + + Disarmed + Disarmed + + + + MultiVehicleManager + + + Warning: A vehicle is using the same system id as %1: %2 + Warning: A vehicle is using the same system id as %1: %2 + + + + Connected to Vehicle %1 + Connected to Vehicle %1 + + + + OfflineMap + + + Error Message + Error Message + + + + Max Cache Disk Size (MB): + Max Cache Disk Size (MB): + + + + Max Cache Memory Size (MB): + Max Cache Memory Size (MB): + + + + Memory cache changes require a restart to take effect. + Memory cache changes require a restart to take effect. + + + + Esri Access Token + Esri Access Token + + + + Mapbox Access Token + Mapbox Access Token + + + + To enable Mapbox maps, enter your access token. + To enable Mapbox maps, enter your access token. + + + + To enable Esri maps, enter your access token. + To enable Esri maps, enter your access token. + + + + This will delete all tiles INCLUDING the tile sets you have created yourself. + +Is this really what you want? + 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? + Delete %1 and all its tiles. + +Is this really what you want? + + + + System Wide Tile Cache + System Wide Tile Cache + + + + Zoom Levels: + Zoom Levels: + + + + Total: + Total: + + + + Unique: + Unique: + + + + Downloaded: + Downloaded: + + + + Error Count: + Error Count: + + + + Size: + Size: + + + + + Tile Count: + Tile Count: + + + + Resume Download + Resume Download + + + + Cancel Download + Cancel Download + + + + Delete + Delete + + + + Confirm Delete + Confirm Delete + + + + Ok + Ok + + + + + + Close + Close + + + + Min Zoom: %1 + Min Zoom: %1 + + + + Max Zoom: %1 + Max Zoom: %1 + + + + + Add New Set + Add New Set + + + + Name: + Name: + + + + Map type: + Map type: + + + + Fetch elevation data + Fetch elevation data + + + + Min/Max Zoom Levels + Min/Max Zoom Levels + + + + Est Size: + Est Size: + + + + Too many tiles + Too many tiles + + + + Download + Download + + + + Import Tile Set + Import Tile Set + + + + + + + Cancel + Cancel + + + + + Import + Import + + + + + Export + Export + + + + Options + Options + + + + Offline Maps Options + Offline Maps Options + + + + Select Tile Sets to Export + Select Tile Sets to Export + + + + Select All + Select All + + + + Select None + Select None + + + + Export Tile Set + Export Tile Set + + + + Tile Set Export Progress + Tile Set Export Progress + + + + Tile Set Export Completed + Tile Set Export Completed + + + + Map Tile Set Import + Map Tile Set Import + + + + Map Tile Set Import Progress + Map Tile Set Import Progress + + + + Map Tile Set Import Completed + Map Tile Set Import Completed + + + + Append to existing set + Append to existing set + + + + Replace existing set + Replace existing set + + + + PIDTuning + + + Tuning Axis: + Tuning Axis: + + + + Tuning Values: + Tuning Values: + + + + Increment/Decrement % + Increment/Decrement % + + + + Saved Tuning Values: + Saved Tuning Values: + + + + Save Values + Save Values + + + + Reset To Saved Values + Reset To Saved Values + + + + Chart: + Chart: + + + + Clear + Clear + + + + Stop + Stop + + + + Start + Start + + + + Rate + Rate + + + + PX4AdvancedFlightModes + + + + FLIGHT MODES + FLIGHT MODES + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + You can assign multiple flight modes to a single channel. + You can assign multiple flight modes to a single channel. + + + + + Turn your radio control on to test switch settings. + Turn your radio control on to test switch settings. + + + + + The following channels: + The following channels: + + + + + are not available for Flight Modes since they are already in use for other functions. + are not available for Flight Modes since they are already in use for other functions. + + + + + Manual/Main + Manual/Main + + + + + Stabilized/Main + Stabilized/Main + + + + + The pilot has full control of the aircraft, no assistance is provided. + The pilot has full control of the aircraft, no assistance is provided. + + + + + + + The Main mode switch must always be assigned to a channel in order to fly + The Main mode switch must always be assigned to a channel in order to fly + + + + + The pilot has full control of the aircraft, only attitude is stabilized. + The pilot has full control of the aircraft, only attitude is stabilized. + + + + + Assist + Assist + + + + + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + + + + + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + + + + + Auto + Auto + + + + + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + + + + + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + + + + + Stabilized + Stabilized + + + + + Acro + Acro + + + + + Roll/pitch angles and rudder deflection are controlled. + Roll/pitch angles and rudder deflection are controlled. + + + + + The angular rates are controlled, but not the attitude. + The angular rates are controlled, but not the attitude. + + + + + Altitude + Altitude + + + + + Roll stick controls banking, pitch stick altitude + Roll stick controls banking, pitch stick altitude + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane holds heading, but drifts off in wind. + With no stick inputs the plane holds heading, but drifts off in wind. + + + + + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + + + + + Position Control + Position Control + + + + + Roll stick controls banking, pitch stick controls altitude. + Roll stick controls banking, pitch stick controls altitude. + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane flies a straight line, even in wind. + With no stick inputs the plane flies a straight line, even in wind. + + + + + Roll and Pitch sticks control sideways and forward speed + Roll and Pitch sticks control sideways and forward speed + + + + + Throttle stick controls climb / sink rade. + Throttle stick controls climb / sink rade. + + + + + Mission + Mission + + + + + The aircraft obeys the programmed mission sent by QGroundControl. + The aircraft obeys the programmed mission sent by QGroundControl. + + + + + Hold + Hold + + + + + The aircraft flies in a circle around the current position at the current altitude. + The aircraft flies in a circle around the current position at the current altitude. + + + + + The multirotor hovers at the current position and altitude. + The multirotor hovers at the current position and altitude. + + + + + Return + Return + + + + + The vehicle returns to the home position, loiters and then lands. + The vehicle returns to the home position, loiters and then lands. + + + + + Offboard + Offboard + + + + + All flight control aspects are controlled by an offboard system. + All flight control aspects are controlled by an offboard system. + + + + + Flight Mode Config is disabled since you have a Joystick enabled. + Flight Mode Config is disabled since you have a Joystick enabled. + + + + + Use Single Channel Mode Selection + Use Single Channel Mode Selection + + + + + Generate Thresholds + Generate Thresholds + + + + PX4AdvancedFlightModesController + + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + + + + %1 is set to same channel as %2. + + %1 is set to same channel as %2. + + + + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + + + + PX4AutoPilotPlugin + + + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + + + + PX4FirmwarePlugin + + + Manual + Manual + + + + Acro + Acro + + + + Stabilized + Stabilized + + + + Rattitude + Rattitude + + + + Altitude + Altitude + + + + Position + Position + + + + Offboard + Offboard + + + + Ready + Ready + + + + Takeoff + Takeoff + + + + Hold + Hold + + + + Mission + Mission + + + + Return + Return + + + + Land + Land + + + + Precision Land + Precision Land + + + + Return to Groundstation + Return to Groundstation + + + + Follow Me + Follow Me + + + + Simple + Simple + + + + Unknown %1:%2 + Unknown %1:%2 + + + + Unable to takeoff, vehicle position not known. + Unable to takeoff, vehicle position not known. + + + + Unable to start mission: Vehicle rejected arming. + Unable to start mission: Vehicle rejected arming. + + + + Unable to start mission: Vehicle not ready. + Unable to start mission: Vehicle not ready. + + + + 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. + 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. + + + + Unable to go to location, vehicle position not known. + Unable to go to location, vehicle position not known. + + + + Unable to change altitude, home position unknown. + Unable to change altitude, home position unknown. + + + + Unable to change altitude, home position altitude unknown. + Unable to change altitude, home position altitude unknown. + + + + PX4FirmwareUpgradeThreadWorker + + + Putting radio into command mode + Putting radio into command mode + + + + Unable to open port: %1 error: %2 + Unable to open port: %1 error: %2 + + + + + Unable to put radio into command mode + Unable to put radio into command mode + + + + Rebooting radio to bootloader + Rebooting radio to bootloader + + + + Unable to reboot radio (bytes written) + Unable to reboot radio (bytes written) + + + + Unable to reboot radio (ready read) + Unable to reboot radio (ready read) + + + + Programming new version... + Programming new version... + + + + Verifying program... + Verifying program... + + + + Verify complete + Verify complete + + + + Erasing previous program... + Erasing previous program... + + + + Erase complete + Erase complete + + + + PX4FlowSensor + + + PX4Flow Camera + PX4Flow Camera + + + + PX4ParameterMetaData + + + Enabled + Enabled + + + + Disabled + Disabled + + + + PX4RadioComponent + + + Radio + 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. + 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 + Roll + + + + + + + + + + + Setup required + Setup required + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Throttle + + + + + Flaps + Flaps + + + + + Aux1 + Aux1 + + + + + Aux2 + Aux2 + + + + + + + + + Disabled + Disabled + + + + PX4SimpleFlightModes + + + + Flight Mode Settings + Flight Mode Settings + + + + + Mode channel: + Mode channel: + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Switch Settings + Switch Settings + + + + + VTOL mode switch: + VTOL mode switch: + + + + PX4TuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + PX4TuningComponentCopter + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Manual minimum throttle + Manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentPlane + + + + Cruise throttle + Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentVTOL + + + + Plane Roll sensitivity + Plane Roll sensitivity + + + + + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + + + + + Plane Pitch sensitivity + Plane Pitch sensitivity + + + + + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + + + + + Plane Cruise throttle + Plane Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Hover manual minimum throttle + Hover manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Plane Mission mode sensitivity + Plane Mission mode sensitivity + + + + + 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. + 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. + + + + ParameterEditor + + + Parameter Load Errors + Parameter Load Errors + + + + Search: + Search: + + + + Clear + Clear + + + + Tools + Tools + + + + Refresh + Refresh + + + + Reset all to defaults + Reset all to defaults + + + + Reset All + Reset All + + + + Load from file... + Load from file... + + + + Parameter Files (*.%1) + Parameter Files (*.%1) + + + + All Files (*.*) + All Files (*.*) + + + + Save to file... + Save to file... + + + + Load Parameters + Load Parameters + + + + Save Parameters + Save Parameters + + + + Clear RC to Param + Clear RC to Param + + + + + Reboot Vehicle + Reboot Vehicle + + + + Parameter Editor + Parameter Editor + + + + Select Reset to reset all parameters to their defaults. + Select Reset to reset all parameters to their defaults. + + + + Select Ok to reboot vehicle. + Select Ok to reboot vehicle. + + + + ParameterEditorController + + + Unable to create file: %1 + Unable to create file: %1 + + + + Unable to open file: %1 + Unable to open file: %1 + + + + ParameterEditorDialog + + + Reset to default + Reset to default + + + + Min: + Min: + + + + Max: + Max: + + + + Default: + Default: + + + + Parameter name: + Parameter name: + + + + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + + + + Make sure you know what you are doing and double-check your values before Save! + Make sure you know what you are doing and double-check your values before Save! + + + + Force save (dangerous!) + Force save (dangerous!) + + + + Advanced settings + Advanced settings + + + + Manual Entry + Manual Entry + + + + Set RC to Param... + Set RC to Param... + + + + ParameterManager + + + Change of parameter %1 requires a Vehicle reboot to take effect + Change of parameter %1 requires a Vehicle reboot to take effect + + + + Parameter write failed: veh:%1 comp:%2 param:%3 + Parameter write failed: veh:%1 comp:%2 param:%3 + + + + Parameter read failed: veh:%1 comp:%2 param:%3 + Parameter read failed: veh:%1 comp:%2 param:%3 + + + + Parameter cache CRC match failed + Parameter cache CRC match failed + + + + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + + + + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + + + + %1 key is not a json object + %1 key is not a json object + + + + PlanManager + + + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + + + + Mission request list failed, maximum retries exceeded. + Mission request list failed, maximum retries exceeded. + + + + Retrying %1 REQUEST_LIST retry Count + Retrying %1 REQUEST_LIST retry Count + + + + Mission read failed, maximum retries exceeded. + Mission read failed, maximum retries exceeded. + + + + Retrying %1 MISSION_REQUEST retry Count + Retrying %1 MISSION_REQUEST retry Count + + + + Mission write failed, vehicle failed to send final ack. + Mission write failed, vehicle failed to send final ack. + + + + Mission write mission count failed, maximum retries exceeded. + Mission write mission count failed, maximum retries exceeded. + + + + Vehicle did not request all items from ground station: %1 + Vehicle did not request all items from ground station: %1 + + + + Mission remove all, maximum retries exceeded. + Mission remove all, maximum retries exceeded. + + + + Retrying %1 MISSION_CLEAR_ALL retry Count + Retrying %1 MISSION_CLEAR_ALL retry Count + + + + Vehicle did not respond to mission item communication: %1 + Vehicle did not respond to mission item communication: %1 + + + + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + + + + + + Vehicle returned error: %1. + Vehicle returned error: %1. + + + + Vehicle did not request all items during write sequence, missed count %1. + Vehicle did not request all items during write sequence, missed count %1. + + + + Vehicle returned error: %1. Vehicle remove all failed. + Vehicle returned error: %1. Vehicle remove all failed. + + + + Vehicle returned error: %1. %2Vehicle did not accept guided item. + Vehicle returned error: %1. %2Vehicle did not accept guided item. + + + + Mission accepted (MAV_MISSION_ACCEPTED) + Mission accepted (MAV_MISSION_ACCEPTED) + + + + Unspecified error (MAV_MISSION_ERROR) + Unspecified error (MAV_MISSION_ERROR) + + + + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + + + + Command is not supported (MAV_MISSION_UNSUPPORTED) + Command is not supported (MAV_MISSION_UNSUPPORTED) + + + + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + + + + One of the parameters has an invalid value (MAV_MISSION_INVALID) + One of the parameters has an invalid value (MAV_MISSION_INVALID) + + + + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + + + + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + + + + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + + + + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + + + + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + + + + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + + + + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + + + + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + + + + Not accepting any mission commands (MAV_MISSION_DENIED) + Not accepting any mission commands (MAV_MISSION_DENIED) + + + + QGC Internal Error + QGC Internal Error + + + + PlanMasterController + + + Download not supported on high latency links. + Download not supported on high latency links. + + + + Upload not supported on high latency links. + Upload not supported on high latency links. + + + + Error loading Plan file (%1). %2 + Error loading Plan file (%1). %2 + + + + Plan save error %1 : %2 + Plan save error %1 : %2 + + + + KML save error %1 : %2 + KML save error %1 : %2 + + + + Supported types (*.%1 *.%2 *.%3 *.%4) + Supported types (*.%1 *.%2 *.%3 *.%4) + + + + + + All Files (*.*) + All Files (*.*) + + + + Plan Files (*.%1) + Plan Files (*.%1) + + + + KML Files (*.%1) + KML Files (*.%1) + + + + PlanToolBar + + + Selected Waypoint + Selected Waypoint + + + + Alt diff: + Alt diff: + + + + Azimuth: + Azimuth: + + + + + Distance: + Distance: + + + + Gradient: + Gradient: + + + + Heading: + Heading: + + + + Total Mission + Total Mission + + + + Max telem dist: + Max telem dist: + + + + Time: + Time: + + + + Battery + Battery + + + + Batteries required: + Batteries required: + + + + Upload Required + Upload Required + + + + Upload + Upload + + + + Syncing Mission + Syncing Mission + + + + Click anywhere to hide + Click anywhere to hide + + + + PlanView + + + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + + + + Apply new alititude + 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? + You have changed the default altitude for mission items. Would you like to apply that altitude to all the items in the current mission? + + + + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + + + + After the mission is uploaded you can adjust the current waypoint and start the mission. + After the mission is uploaded you can adjust the current waypoint and start the mission. + + + + Pause and Upload + Pause and Upload + + + + You need at least one item to create a KML. + You need at least one item to create a KML. + + + + Unable to Save/Upload + Unable to Save/Upload + + + + Plan is waiting on terrain data from server for correct altitude values. + Plan is waiting on terrain data from server for correct altitude values. + + + + Plan Upload + Plan Upload + + + + Select Plan File + Select Plan File + + + + Save Plan + Save Plan + + + + Load KML + Load KML + + + + Save KML + Save KML + + + + What would you like to create from the polygon specified by the KML file? + What would you like to create from the polygon specified by the KML file? + + + + Survey + Survey + + + + Structure Scan + Structure Scan + + + + Move the selected mission item to the be after following mission item: + Move the selected mission item to the be after following mission item: + + + + Plan + Plan + + + + File + File + + + + Waypoint + Waypoint + + + + ROI + ROI + + + + Pattern + Pattern + + + + Center + Center + + + + In + In + + + + Out + Out + + + + Mission + Mission + + + + Fence + Fence + + + + Rally + 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 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? + You have unsaved/unsent changes. Loading from a file will lose these changes. Are you sure you want to load from a file? + + + + Are you sure you want to remove all items and create a new plan? + Are you sure you want to remove all items and create a new plan? + + + + You have unsaved changes. + You have unsaved changes. + + + + Plan File: + Plan File: + + + + New... + New... + + + + New Plan + New Plan + + + + Open... + Open... + + + + Save + Save + + + + Save As... + Save As... + + + + Load KML... + Load KML... + + + + Clear Vehicle Mission + Clear Vehicle Mission + + + + This will also remove all items from the vehicle. + This will also remove all items from the vehicle. + + + + Are you sure you want to remove all mission items and clear the mission from the vehicle? + Are you sure you want to remove all mission items and clear the mission from the vehicle? + + + + Create complex pattern: + Create complex pattern: + + + + Mission overwrite + Mission overwrite + + + + GeoFence overwrite + GeoFence overwrite + + + + Rally Points overwrite + Rally Points overwrite + + + + You have unsaved changes. You should upload to your vehicle, or save to a file: + You have unsaved changes. You should upload to your vehicle, or save to a file: + + + + Upload + Upload + + + + Download + Download + + + + Save KML... + Save KML... + + + + KML + KML + + + + PolygonEditor + + + Click to add point %1 + Click to add point %1 + + + + - Right Click to end polygon + - Right Click to end polygon + + + + Click to add point + Click to add point + + + + Click to add point - Right Click to end polygon + Click to add point - Right Click to end polygon + + + + Adjust polygon by dragging corners + Adjust polygon by dragging corners + + + + PowerComponent + + + + + + + + + + + + ESC Calibration + ESC Calibration + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + + + + + Performing calibration. This will take a few seconds.. + 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. + Calibration complete. You can disconnect your battery now if you like. + + + + + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + + + + + Connect the battery now and calibration will begin. + Connect the battery now and calibration will begin. + + + + + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Measured voltage: + + + + + Vehicle voltage: + Vehicle voltage: + + + + + Voltage divider: + 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. + 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: + Measured current: + + + + + Vehicle current: + Vehicle current: + + + + + Amps per volt: + Amps per volt: + + + + + + + + + Calculate + Calculate + + + + + Battery + Battery + + + + + Number of Cells (in Series) + Number of Cells (in Series) + + + + + Full Voltage (per cell) + Full Voltage (per cell) + + + + + Battery Max: + Battery Max: + + + + + Empty Voltage (per cell) + Empty Voltage (per cell) + + + + + Battery Min: + Battery Min: + + + + + Voltage divider + Voltage divider + + + + + Calculate 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. + 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. + Click the Calculate button for help with calculating a new value. + + + + + Amps per volt + Amps per volt + + + + + Calculate 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. + 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 + ESC PWM Minimum and Maximum Calibration + + + + + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + + + + + You must use USB connection for this operation. + You must use USB connection for this operation. + + + + + Calibrate + Calibrate + + + + + Show UAVCAN Settings + Show UAVCAN Settings + + + + + UAVCAN Bus Configuration + UAVCAN Bus Configuration + + + + + Change required restart + Change required restart + + + + + UAVCAN Motor Index and Direction Assignment + UAVCAN Motor Index and Direction Assignment + + + + + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + + + + + ESC parameters will only be accessible in the editor after assignment. + 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 the process, then turn each motor into its turn direction, in the order of their motor indices. + + + + + Start Assignment + Start Assignment + + + + + Stop Assignment + Stop Assignment + + + + + Show Advanced Settings + Show Advanced Settings + + + + + Advanced Power Settings + Advanced Power Settings + + + + + Voltage Drop on Full Load (per cell) + Voltage Drop on Full Load (per cell) + + + + + Batteries show less voltage at high throttle. Enter the difference in Volts between idle throttle and full + 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. + 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. + If this value is set too high, the battery might be deep discharged and damaged. + + + + + Compensated Minimum Voltage: + Compensated Minimum Voltage: + + + + + V + V + + + + Power + Power + + + + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + + + + PowerComponentSummary + + + + Battery Full + Battery Full + + + + + Battery Empty + Battery Empty + + + + + Number of Cells + Number of Cells + + + + PreFlightBatteryCheck + + + Battery + Battery + + + + Battery connector firmly plugged? + Battery connector firmly plugged? + + + + Warning - Battery charge below %1%. + Warning - Battery charge below %1%. + + + + Battery charge below %1%. Please recharge. + Battery charge below %1%. Please recharge. + + + + PreFlightCheckButton + + + Passed + Passed + + + + PreFlightCheckGroup + + + (passed) + (passed) + + + + PreFlightCheckList + + + Pre-Flight Checklist %1 + Pre-Flight Checklist %1 + + + + (passed) + (passed) + + + + Reset the checklist (e.g. after a vehicle reboot) + Reset the checklist (e.g. after a vehicle reboot) + + + + PreFlightGPSCheck + + + GPS + GPS + + + + Waiting for 3D lock. + Waiting for 3D lock. + + + + Warning - Sat count below %1. + Warning - Sat count below %1. + + + + Waiting for sat count above %1. + Waiting for sat count above %1. + + + + PreFlightRCCheck + + + Radio Control + Radio Control + + + + Receiving signal. Perform range test & confirm. + Receiving signal. Perform range test & confirm. + + + + No signal or invalid autopilot-RC config. Check RC and console. + No signal or invalid autopilot-RC config. Check RC and console. + + + + PreFlightSensorsHealthCheck + + + Sensors + Sensors + + + + Failure. Magnetometer issues. Check console. + Failure. Magnetometer issues. Check console. + + + + Failure. Accelerometer issues. Check console. + Failure. Accelerometer issues. Check console. + + + + Failure. Gyroscope issues. Check console. + Failure. Gyroscope issues. Check console. + + + + Failure. Barometer issues. Check console. + Failure. Barometer issues. Check console. + + + + Failure. Airspeed sensor issues. Check console. + Failure. Airspeed sensor issues. Check console. + + + + Failure. AHRS issues. Check console. + Failure. AHRS issues. Check console. + + + + Failure. GPS issues. Check console. + Failure. GPS issues. Check console. + + + + PreFlightSoundCheck + + + Sound output + Sound output + + + + QGC audio output enabled. System audio output enabled, too? + QGC audio output enabled. System audio output enabled, too? + + + + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + + + + QGCApplication + + + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + + + + Telemetry save error + Telemetry save error + + + + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + + + + The format for QGroundControl saved settings has been modified. Your saved settings have been reset to defaults. + The format for QGroundControl 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. + The Offline Map Cache database has been upgraded. Your old map cache sets have been reset. + + + + Telemetry Save Error + Telemetry Save Error + + + + Unable to save telemetry log. Application save directory is not set. + Unable to save telemetry log. Application save directory is not set. + + + + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + + + + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + + + + QGCCorePlugin + + + General + General + + + + Comm Links + Comm Links + + + + Offline Maps + Offline Maps + + + + MAVLink + MAVLink + + + + Console + Console + + + + Help + Help + + + + Mock Link + Mock Link + + + + Debug + Debug + + + + Values + Values + + + + Camera + Camera + + + + Video Stream + Video Stream + + + + Health + Health + + + + Vibration + Vibration + + + + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + + + + QGCFenceCircle + + + GeoFence Circle only supports version %1 + GeoFence Circle only supports version %1 + + + + QGCFencePolygon + + + GeoFence Polygon only supports version %1 + GeoFence Polygon only supports version %1 + + + + QGCFileDialog + + + + Delete + Delete + + + + No files + No files + + + + New file name: + New file name: + + + + File names must end with .%1 file extension. If missing it will be added. + File names must end with .%1 file extension. If missing it will be added. + + + + The file %1 exists. Click Save again to replace it. + The file %1 exists. Click Save again to replace it. + + + + Save to existing file: + Save to existing file: + + + + QGCFileDownload + + + Could not save downloaded file to %1. Error: %2 + Could not save downloaded file to %1. Error: %2 + + + + Download cancelled + Download cancelled + + + + Error: File Not Found + Error: File Not Found + + + + Error during download. Error: %1 + Error during download. Error: %1 + + + + QGCFlightGearLink + + + FlightGear 3.0+ Link (port:%1) + FlightGear 3.0+ Link (port:%1) + + + + + FlightGear Failed to Start + FlightGear Failed to Start + + + + FlightGear Crashed + FlightGear Crashed + + + + This is a FlightGear-related problem. Please upgrade FlightGear + This is a FlightGear-related problem. Please upgrade FlightGear + + + + FlightGear Start Timed Out + FlightGear Start Timed Out + + + + + + Please check if the path and command is correct + Please check if the path and command is correct + + + + + Could not Communicate with FlightGear + Could not Communicate with FlightGear + + + + FlightGear Error + FlightGear Error + + + + Please check if the path and command is correct. + Please check if the path and command is correct. + + + + + + + + + + + + + + + FlightGear HIL + FlightGear HIL + + + + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + + + + + FlightGear failed to start. There are mismatched quotes in specified command line options + FlightGear failed to start. There are mismatched quotes in specified command line options + + + + FlightGear application not found + FlightGear application not found + + + + FlightGear application not found at: %1 + FlightGear application not found at: %1 + + + + I'll specify directory + I'll specify directory + + + + Please select directory of FlightGear application : + Please select directory of FlightGear application : + + + + --fg-root directory specified from ui option not found: %1 + --fg-root directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + + + + --fg-scenery directory specified from ui option not found: %1 + --fg-scenery directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + + + + Incorrect %1 installation. Aircraft directory is missing: '%2'. + Incorrect %1 installation. Aircraft directory is missing: '%2'. + + + + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + + + + Incorrect installation. Protocol directory is missing (%1). + Incorrect installation. Protocol directory is missing (%1). + + + + Incorrect installation. FlightGear protocol file missing: %1 + Incorrect installation. FlightGear protocol file missing: %1 + + + + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + + + + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + + + + Delete of protocol file failed. You will have to manually delete the file. + Delete of protocol file failed. You will have to manually delete the file. + + + + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + + + + Fix it for me + Fix it for me + + + + Copy failed + Copy failed + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + + + + Copy to Clipboard + Copy to Clipboard + + + + QGCHilConfiguration + + + HIL Config + HIL Config + + + + Simulator + Simulator + + + + FlightGear 3.0+ + FlightGear 3.0+ + + + + X-Plane 10 + X-Plane 10 + + + + X-Plane 9 + X-Plane 9 + + + + QGCHilFlightGearConfiguration + + + Form + Form + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + Airframe: + Airframe: + + + + Start + Start + + + + Stop + Stop + + + + Sensor HIL + Sensor HIL + + + + Barometer Offset [kPa]: + Barometer Offset [kPa]: + + + + 0 + + + + + Reset to default options + Reset to default options + + + + QGCHilJSBSimConfiguration + + + Form + Form + + + + Airframe: + Airframe: + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + + + + Start + Start + + + + Stop + Stop + + + + QGCHilXPlaneConfiguration + + + Form + Form + + + + Start + Start + + + + Host + Host + + + + Enable sensor level HIL + Enable sensor level HIL + + + + 127.0.0.1:49000 + 127.0.0.1:49000 + + + + Use newer actuator format + Use newer actuator format + + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + QGCJSBSimLink + + + JSBSim Link (port:%1) + JSBSim Link (port:%1) + + + + JSBSim failed to start. JSBSim was not found at %1 + JSBSim failed to start. JSBSim was not found at %1 + + + + JSBSim failed to start. JSBSim data directory was not found at %1 + JSBSim failed to start. JSBSim data directory was not found at %1 + + + + JSBSim Failed to start. Please check if the path and command is correct + JSBSim Failed to start. Please check if the path and command is correct + + + + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + + + + JSBSim start timed out. Please check if the path and command is correct + JSBSim start timed out. Please check if the path and command is correct + + + + Could not communicate with JSBSim. Please check if the path and command are correct + Could not communicate with JSBSim. Please check if the path and command are correct + + + + JSBSim error occurred. Please check if the path and command is correct. + JSBSim error occurred. Please check if the path and command is correct. + + + + QGCLogEntry + + + Pending + Pending + + + + QGCMAVLinkInspector + + + MAVLink Inspector + MAVLink Inspector + + + + System + System + + + + Component + Component + + + + Clear + Clear + + + + + + All + All + + + + Name + Name + + + + Value + Value + + + + Type + Type + + + + Vehicle %1 + Vehicle %1 + + + + QGCMAVLinkLogPlayer + + + Form + Form + + + + + + Start to replay Flight Data + Start to replay Flight Data + + + + ... + ... + + + + Time + Time + + + + No Flight Data selected.. + No Flight Data selected.. + + + + + + Select the Flight Data to replay + Select the Flight Data to replay + + + + Replay Flight Data + Replay Flight Data + + + + Log Replay + Log Replay + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Load Telemetry Log File + Load Telemetry Log File + + + + MAVLink Log Files (*.tlog);;All Files (*) + MAVLink Log Files (*.tlog);;All Files (*) + + + + QGCMapPolygonVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Circle + Circle + + + + Polygon + Polygon + + + + Set radius... + Set radius... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + Radius: + Radius: + + + + QGCMapPolylineVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + QGCMapRCToParamDialog + + + Dialog + Dialog + + + + Bind + Bind + + + + Parameter Tuning ID + Parameter Tuning ID + + + + + 1 + 1 + + + + 2 + 2 + + + + 3 + 3 + + + + Parameter + Parameter + + + + TextLabel + TextLabel + + + + with + with + + + + Scale (keep default) + Scale (keep default) + + + + Center value + Center value + + + + Minimum Value + Minimum Value + + + + Maximum Value + Maximum Value + + + + Waiting for parameter refresh,,, + Waiting for parameter refresh,,, + + + + Tuning IDs can be mapped to channels in the RC settings + Tuning IDs can be mapped to channels in the RC settings + + + + QGCPluginHost + + + Form + Form + + + + Loaded Plugins + Loaded Plugins + + + + Plugin Log + Plugin Log + + + + QGCQFileDialog + + + File Exists + File Exists + + + + %1 already exists. +Do you want to replace it? + %1 already exists. +Do you want to replace it? + + + + Replace + Replace + + + + QGCQmlWidgetHolder + + + Form + Form + + + + QGCQuickWidget + + + Source not ready: Status(%1) +Errors: +%2 + Source not ready: Status(%1) +Errors: +%2 + + + + QGCTextField + + + ? + ? + + + + QGCUASFileView + + + Form + Form + + + + List Files + List Files + + + + Download File + Download File + + + + + Upload File + Upload File + + + + Download Directory + Download Directory + + + + Downloading: %1 + Downloading: %1 + + + + Uploading: %1 + Uploading: %1 + + + + Error: %1 + Error: %1 + + + + QGCUASFileViewMulti + + + Onboard Files + Onboard Files + + + + QGCUnconnectedInfoWidget + + + Form + Form + + + + QGCView + + + showDialog called before QGCView.completed signalled + showDialog called before QGCView.completed signalled + + + + QGCViewDialogContainer + + + Ok + Ok + + + + + Open + Open + + + + Save + Save + + + + Apply + Apply + + + + Save All + Save All + + + + Yes + Yes + + + + Yes to All + Yes to All + + + + Retry + Retry + + + + Reset + Reset + + + + Restore to Defaults + Restore to Defaults + + + + Ignore + Ignore + + + + Cancel + Cancel + + + + Close + Close + + + + No + No + + + + No to All + No to All + + + + Abort + Abort + + + + QGCWebView + + + Form + Form + + + + about:blank + about:blank + + + + QGCXPlaneLink + + + X-Plane Link (localPort:%1) + X-Plane Link (localPort:%1) + + + + Waiting for XPlane.. + Waiting for XPlane.. + + + + X-Plane Failed to start. Please check if the path and command is correct + X-Plane Failed to start. Please check if the path and command is correct + + + + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + + + + X-Plane start timed out. Please check if the path and command is correct + X-Plane start timed out. Please check if the path and command is correct + + + + Could not communicate with X-Plane. Please check if the path and command are correct + Could not communicate with X-Plane. Please check if the path and command are correct + + + + X-Plane error occurred. Please check if the path and command is correct. + X-Plane error occurred. Please check if the path and command is correct. + + + + X-Plane HIL + X-Plane HIL + + + + Receiving from XPlane at %1 Hz + Receiving from XPlane at %1 Hz + + + + Receiving from XPlane. + Receiving from XPlane. + + + + QMap3D + + + Form + Form + + + + Map + Map + + + + Vehicle + Vehicle + + + + QObject + + + Unknown + Unknown + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + OpenPilot + OpenPilot + + + + RTK GPS + RTK GPS + + + + The following required keys are missing: %1 + The following required keys are missing: %1 + + + + value for coordinate is not array + value for coordinate is not array + + + + Coordinate array must contain %1 values + Coordinate array must contain %1 values + + + + Coordinate array may only contain double values, found: %1 + Coordinate array may only contain double values, found: %1 + + + + Incorrect value type - key:type:expected %1:%2:%3 + Incorrect value type - key:type:expected %1:%2:%3 + + + + enum strings/values count mismatch in %3 strings:values %1:%2 + enum strings/values count mismatch in %3 strings:values %1:%2 + + + + Incorrect file type key expected:%1 actual:%2 + Incorrect file type key expected:%1 actual:%2 + + + + Incorrect type for version value, must be integer + Incorrect type for version value, must be integer + + + + File version %1 is no longer supported + File version %1 is no longer supported + + + + File version %1 is newer than current supported version %2 + File version %1 is newer than current supported version %2 + + + + value for coordinate array is not array + value for coordinate array is not array + + + + Unknown type: %1 + Unknown type: %1 + + + + + Guided mode not supported by Vehicle. + Guided mode not supported by Vehicle. + + + + Follow Me + Follow Me + + + + QmlTest + + + Window Color + Window Color + + + + Light + Light + + + + Dark + Dark + + + + + Disabled + Disabled + + + + + Enabled + Enabled + + + + + Value + Value + + + + + Label + Label + + + + + + + + + Button + Button + + + + + + Item 1 + Item 1 + + + + + + Item 2 + Item 2 + + + + + + Item 3 + Item 3 + + + + + Radio + Radio + + + + + Check Box + Check Box + + + + + SUB MENU + SUB MENU + + + + RCRSSIIndicator + + + RC RSSI Status + RC RSSI Status + + + + RC RSSI Data Unavailable + RC RSSI Data Unavailable + + + + N/A + No data available + N/A + + + + RSSI: + RSSI: + + + + RadioComponent + + + Radio + Radio + + + + Reboot required + Reboot required + + + + Your stick mappings have changed, you must reboot the vehicle for correct operation. + Your stick mappings have changed, you must reboot the vehicle for correct operation. + + + + Throttle channel reversed + Throttle channel reversed + + + + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + + + + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + + + + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + + + + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + + + + Please turn on transmitter. + Please turn on transmitter. + + + + %1 channels or more are needed to fly. + %1 channels or more are needed to fly. + + + + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + + + + DSM2 Mode + DSM2 Mode + + + + DSMX (7 channels or less) + DSMX (7 channels or less) + + + + DSMX (8 channels or more) + DSMX (8 channels or more) + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Roll + Roll + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + + Calibrate + Calibrate + + + + Additional Radio setup: + Additional Radio setup: + + + + Spektrum Bind + Spektrum Bind + + + + Copy Trims + Copy Trims + + + + Mode 1 + Mode 1 + + + + Mode 2 + Mode 2 + + + + RadioComponentController + + + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + + + + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + + + + Move the Throttle stick all the way up and hold it there... + Move the Throttle stick all the way up and hold it there... + + + + Move the Throttle stick all the way down and leave it there... + Move the Throttle stick all the way down and leave it there... + + + + Move the Yaw stick all the way to the left and hold it there... + Move the Yaw stick all the way to the left and hold it there... + + + + Move the Yaw stick all the way to the right and hold it there... + Move the Yaw stick all the way to the right and hold it there... + + + + Move the Roll stick all the way to the left and hold it there... + Move the Roll stick all the way to the left and hold it there... + + + + Move the Roll stick all the way to the right and hold it there... + Move the Roll stick all the way to the right and hold it there... + + + + Move the Pitch stick all the way down and hold it there... + Move the Pitch stick all the way down and hold it there... + + + + Move the Pitch stick all the way up and hold it there... + Move the Pitch stick all the way up and hold it there... + + + + Allow the Pitch stick to move back to center... + Allow the Pitch stick to move back to center... + + + + Move all the transmitter switches and/or dials back and forth to their extreme positions. + Move all the transmitter switches and/or dials back and forth to their extreme positions. + + + + All settings have been captured. Click Next to write the new parameters to your board. + All settings have been captured. Click Next to write the new parameters to your board. + + + + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + + + + Next + Next + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + RallyPointController + + + Rally: %1 + Rally: %1 + + + + Rally Points supports version %1 + Rally Points supports version %1 + + + + RallyPointEditorHeader + + + Rally Points + Rally Points + + + + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + + + + Click in the map to add new rally points. + Click in the map to add new rally points. + + + + This vehicle does not support Rally Points. + This vehicle does not support Rally Points. + + + + RallyPointItemEditor + + + Rally Point + Rally Point + + + + Delete + Delete + + + + RallyPointMapVisuals + + + R + rally point map item label + R + + + + SafetyComponent + + + + Low Battery Failsafe Trigger + Low Battery Failsafe Trigger + + + + + + + + + Failsafe Action: + Failsafe Action: + + + + + Battery Warn Level: + Battery Warn Level: + + + + + Battery Failsafe Level: + Battery Failsafe Level: + + + + + RC Loss Failsafe Trigger + RC Loss Failsafe Trigger + + + + + RC Loss Timeout: + RC Loss Timeout: + + + + + Data Link Loss Failsafe Trigger + Data Link Loss Failsafe Trigger + + + + + Data Link Loss Timeout: + Data Link Loss Timeout: + + + + + Geofence Failsafe Trigger + Geofence Failsafe Trigger + + + + + Action on breach: + Action on breach: + + + + + Hardware in the Loop Simulation + Hardware in the Loop Simulation + + + + + HITL Enabled: + HITL Enabled: + + + + + Battery Emergency Level: + Battery Emergency Level: + + + + + Max Radius: + Max Radius: + + + + + Max Altitude: + Max Altitude: + + + + + Return Home Settings + Return Home Settings + + + + + Climb to altitude of: + Climb to altitude of: + + + + + Return home, then: + Return home, then: + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Time + Loiter Time + + + + + Loiter Altitude + Loiter Altitude + + + + + Land Mode Settings + Land Mode Settings + + + + + Landing Descent Rate: + Landing Descent Rate: + + + + + Disarm After: + Disarm After: + + + + Safety + Safety + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + SafetyComponentSummary + + + + Low Battery Failsafe + Low Battery Failsafe + + + + + RC Loss Failsafe + RC Loss Failsafe + + + + + RC Loss Timeout + RC Loss Timeout + + + + + Data Link Loss Failsafe + Data Link Loss Failsafe + + + + + RTL Climb To + RTL Climb To + + + + + RTL, Then + RTL, Then + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Alt + Loiter Alt + + + + + Land Delay + Land Delay + + + + SensorsComponent + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + SensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Unsupported calibration firmware version, using log + Unsupported calibration firmware version, using log + + + + Place your vehicle into one of the Incomplete orientations shown below and hold it still + 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 + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + 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 + Orientation already completed, place you vehicle into one of the incomplete orientations shown below and hold it still + + + + SensorsComponentSummary + + + + Compass 0 + Compass 0 + + + + + + + + + Setup required + Setup required + + + + + + + + + + + + + Ready + Ready + + + + + Compass 1 + Compass 1 + + + + + Compass 2 + Compass 2 + + + + + Gyro + Gyro + + + + + Accelerometer + Accelerometer + + + + SensorsComponentSummaryFixedWing + + + + Compass: + Compass: + + + + + + + + + + + Setup required + Setup required + + + + + + + + + + + Ready + Ready + + + + + Gyro: + Gyro: + + + + + Accelerometer: + Accelerometer: + + + + + Airspeed: + Airspeed: + + + + SensorsSetup + + + + + + If the orientation is in the direction of flight, select ROTATION_NONE. + If the orientation is in the direction of flight, select ROTATION_NONE. + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Sensor Calibration + Sensor Calibration + + + + + Compass Calibration Complete + Compass Calibration Complete + + + + + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + + + + + Set autopilot orientation before calibrating. + Set autopilot orientation before calibrating. + + + + + + + Autopilot Orientation: + Autopilot Orientation: + + + + + Make sure to reboot the vehicle prior to flight. + Make sure to reboot the vehicle prior to flight. + + + + + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + + + + + Reboot Vehicle + Reboot Vehicle + + + + + External Compass Orientation: + External Compass Orientation: + + + + + External Compass 1 Orientation: + External Compass 1 Orientation: + + + + + Compass 2 Orientation + Compass 2 Orientation + + + + + Compass + Compass + + + + + Calibrate Compass + Calibrate Compass + + + + + Gyroscope + Gyroscope + + + + + Calibrate Gyro + Calibrate Gyro + + + + + Accelerometer + Accelerometer + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Level Horizon + Level Horizon + + + + + Airspeed + Airspeed + + + + + Calibrate Airspeed + Calibrate Airspeed + + + + + Cancel + Cancel + + + + + Next + Next + + + + + + + Set Orientations + Set Orientations + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + SerialLink + + + Could not send data - link %1 is disconnected! + Could not send data - link %1 is disconnected! + + + + Error connecting: Could not create port. %1 + Error connecting: Could not create port. %1 + + + + Error opening port: %1 + Error opening port: %1 + + + + Could not read data - link %1 is disconnected! + Could not read data - link %1 is disconnected! + + + + Link Error + Link Error + + + + SerialSettings + + + Serial Link Settings + Serial Link Settings + + + + Serial Port: + Serial Port: + + + + No serial ports available + No serial ports available + + + + Baud Rate: + Baud Rate: + + + + Baud rate name not in combo box + Baud rate name not in combo box + + + + Show Advanced Serial Settings + Show Advanced Serial Settings + + + + Enable Flow Control + Enable Flow Control + + + + Parity: + Parity: + + + + None + None + + + + Even + Even + + + + Odd + Odd + + + + Stop Bits: + Stop Bits: + + + + SetupPage + + + armed + armed + + + + flying + flying + + + + %1 Setup + %1 Setup + + + + Advanced + Advanced + + + + (Disabled while the vehicle is %1) + (Disabled while the vehicle is %1) + + + + SetupView + + + This operation cannot be performed while the vehicle is armed. + This operation cannot be performed while the vehicle is armed. + + + + missing message panel text + missing message panel text + + + + %1 setup must be completed prior to %2 setup. + %1 setup must be completed prior to %2 setup. + + + + %1 does not currently support setup of your vehicle type. + %1 does not currently support setup of your vehicle type. + + + + Vehicle settings and info will display after connecting your vehicle. + Vehicle settings and info will display after connecting your vehicle. + + + + You are currently connected to a vehicle but it did not return the full parameter list. + You are currently connected to a vehicle but it did not return the full parameter list. + + + + As a result, the full set of vehicle setup options are not available. + As a result, the full set of vehicle setup options are not available. + + + + Vehicle Setup + Vehicle Setup + + + + Summary + Summary + + + + Firmware + Firmware + + + + PX4Flow + PX4Flow + + + + Joystick + Joystick + + + + Parameters + Parameters + + + + SimpleItemEditor + + + Provides advanced access to all commands/parameters. Be very careful! + Provides advanced access to all commands/parameters. Be very careful! + + + + Altitude + Altitude + + + + Rel + Rel + + + + Relative to home altitude + Relative to home altitude + + + + Abs + Abs + + + + Absolute WGS84 + Absolute WGS84 + + + + AGL + AGL + + + + Calculated from terrain data +Abs Alt + Calculated from terrain data +Abs Alt + + + + TerrF + TerrF + + + + Using terrain reference frame + Using terrain reference frame + + + + Flight Speed + Flight Speed + + + + SimpleMissionItem + + + Unknown: %1 + Unknown: %1 + + + + H + H + + + + Takeoff + Takeoff + + + + Land + Land + + + + VTOL Takeoff + VTOL Takeoff + + + + VTOL Land + VTOL Land + + + + ROI + ROI + + + + StructureScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Structure Scan + Structure Scan + + + + StructureScanEditor + + + Note: Polygon respresents structure surface not vehicle flight path. + Note: Polygon respresents structure surface not vehicle flight path. + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Scan Distance + Scan Distance + + + + Layer Height + Layer Height + + + + + Trigger Distance + Trigger Distance + + + + Scan + Scan + + + + Structure height + Structure height + + + + # Layers + # Layers + + + + Bottom layer alt + Bottom layer alt + + + + Gimbal pitch + Gimbal pitch + + + + Relative altitude + Relative altitude + + + + Rotate entry point + Rotate entry point + + + + Statistics + Statistics + + + + Photo count + Photo count + + + + Photo interval + Photo interval + + + + secs + secs + + + + SurveyComplexItem + + + Survey items do not support version %1 + Survey items do not support version %1 + + + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 but %2 object is missing + %1 but %2 object is missing + + + + + Survey + Survey + + + + S + S + + + + SurveyItemEditor + + + Trigger Distance + Trigger Distance + + + + Hover and capture image + Hover and capture image + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Angle + Angle + + + + Turnaround dist + Turnaround dist + + + + Altitude + Altitude + + + + Spacing + Spacing + + + + Transects + Transects + + + + Rotate Entry Point + Rotate Entry Point + + + + Refly at 90 deg offset + Refly at 90 deg offset + + + + Images in turnarounds + Images in turnarounds + + + + Fly alternate transects + Fly alternate transects + + + + Relative altitude + Relative altitude + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + SyslinkComponent + + + Radio Settings + Radio Settings + + + + Channel + Channel + + + + Address + Address + + + + Data Rate + Data Rate + + + + Syslink + Syslink + + + + The Syslink Component is used to setup the radio connection on Crazyflies. + The Syslink Component is used to setup the radio connection on Crazyflies. + + + + TCPLink + + + + Link Error + Link Error + + + + Error on link %1. Connection failed + Error on link %1. Connection failed + + + + Error on link %1. Error on socket: %2. + Error on link %1. Error on socket: %2. + + + + TcpSettings + + + TCP Link Settings + TCP Link Settings + + + + Host Address: + Host Address: + + + + TCP Port: + TCP Port: + + + + TelemetryRSSIIndicator + + + Telemetry RSSI Status + Telemetry RSSI Status + + + + Local RSSI: + Local RSSI: + + + + Remote RSSI: + Remote RSSI: + + + + RX Errors: + RX Errors: + + + + Errors Fixed: + Errors Fixed: + + + + TX Buffer: + TX Buffer: + + + + Local Noise: + Local Noise: + + + + Remote Noise: + Remote Noise: + + + + TransectStyleComplexItem + + + TransectStyleComplexItem version %2 not supported + TransectStyleComplexItem version %2 not supported + + + + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + + + + + Transect + Transect + + + + T + T + + + + TransectStyleComplexItemStats + + + Survey Area + Survey Area + + + + Photo Count + Photo Count + + + + Photo Interval + Photo Interval + + + + secs + secs + + + + Trigger Distance + Trigger Distance + + + + UAS + + + UNINIT + UNINIT + + + + Unitialized, booting up. + Unitialized, booting up. + + + + BOOT + BOOT + + + + Booting system, please wait. + Booting system, please wait. + + + + CALIBRATING + CALIBRATING + + + + Calibrating sensors, please wait. + Calibrating sensors, please wait. + + + + ACTIVE + ACTIVE + + + + Active, normal operation. + Active, normal operation. + + + + STANDBY + STANDBY + + + + Standby mode, ready for launch. + Standby mode, ready for launch. + + + + CRITICAL + CRITICAL + + + + FAILURE: Continuing operation. + FAILURE: Continuing operation. + + + + EMERGENCY + EMERGENCY + + + + EMERGENCY: Land Immediately! + EMERGENCY: Land Immediately! + + + + SHUTDOWN + SHUTDOWN + + + + Powering off system. + Powering off system. + + + + UNKNOWN + UNKNOWN + + + + Unknown system state + Unknown system state + + + + UASMessageHandler + + + EMERGENCY: + EMERGENCY: + + + + ALERT: + ALERT: + + + + Critical: + Critical: + + + + Error: + Error: + + + + Warning: + Warning: + + + + Notice: + Notice: + + + + Info: + Info: + + + + Debug: + Debug: + + + + UDPLink + + + + UDP Link Error + UDP Link Error + + + + Error binding UDP port: %1 + Error binding UDP port: %1 + + + + Error registering Zeroconf + Error registering Zeroconf + + + + ULogParser + + + Could not detect ULog file header magic + Could not detect ULog file header magic + + + + Could not detect camera_capture packets in ULog + Could not detect camera_capture packets in ULog + + + + UdpSettings + + + UDP Link Settings + UDP Link Settings + + + + Listening Port: + Listening Port: + + + + Target Hosts: + Target Hosts: + + + + Add + Add + + + + Remove + Remove + + + + VTOLModeIndicator + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + ValuePageWidget + + + Value Widget Setup + Value Widget Setup + + + + Select the values you want to display: + Select the values you want to display: + + + + Large + Large + + + + Vehicle + + + MAVLink Generic + MAVLink Generic + + + + Fixed Wing + Fixed Wing + + + + Multi-Rotor + Multi-Rotor + + + + VTOL + VTOL + + + + Rover + Rover + + + + Sub + Sub + + + + Unknown + Unknown + + + + switch to %2 as priority link + switch to %2 as priority link + + + + %1 communication to auxiliary link %2 %3 + %1 communication to auxiliary link %2 %3 + + + + Communication regained + Communication regained + + + + Communication regained to vehicle %1 on %2 link %3 + Communication regained to vehicle %1 on %2 link %3 + + + + + priority + priority + + + + + auxiliary + auxiliary + + + + Communication regained to vehicle %1 + Communication regained to vehicle %1 + + + + Communication lost + Communication lost + + + + Communication lost to vehicle %1 on %2 link %3 + Communication lost to vehicle %1 on %2 link %3 + + + + Communication lost to vehicle %1 + Communication lost to vehicle %1 + + + + to vehicle %1 + to vehicle %1 + + + + %1 command temporarily rejected + %1 command temporarily rejected + + + + %1 command denied + %1 command denied + + + + %1 command not supported + %1 command not supported + + + + %1 command failed + %1 command failed + + + + AutoLoad%1.%2 + AutoLoad%1.%2 + + + + %1 low battery: %2 percent remaining + %1 low battery: %2 percent remaining + + + + Mission transfer failed. Retry transfer. Error: %1 + Mission transfer failed. Retry transfer. Error: %1 + + + + GeoFence transfer failed. Retry transfer. Error: %1 + GeoFence transfer failed. Retry transfer. Error: %1 + + + + Rally Point transfer failed. Retry transfer. Error: %1 + Rally Point transfer failed. Retry transfer. Error: %1 + + + + Generic micro air vehicle + Generic micro air vehicle + + + + Fixed wing aircraft + Fixed wing aircraft + + + + Quadrotor + Quadrotor + + + + Coaxial helicopter + Coaxial helicopter + + + + Normal helicopter with tail rotor. + Normal helicopter with tail rotor. + + + + Ground installation + Ground installation + + + + Operator control unit / ground control station + Operator control unit / ground control station + + + + Airship, controlled + Airship, controlled + + + + Free balloon, uncontrolled + Free balloon, uncontrolled + + + + Rocket + Rocket + + + + Ground rover + Ground rover + + + + Surface vessel, boat, ship + Surface vessel, boat, ship + + + + Submarine + Submarine + + + + Hexarotor + Hexarotor + + + + + Octorotor + Octorotor + + + + + Flapping wing + Flapping wing + + + + Onboard companion controller + Onboard companion controller + + + + Two-rotor VTOL using control surfaces in vertical operation in addition. Tailsitter + 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 + Quad-rotor VTOL using a V-shaped quad config in vertical operation. Tailsitter + + + + Tiltrotor VTOL + Tiltrotor VTOL + + + + VTOL reserved 2 + VTOL reserved 2 + + + + VTOL reserved 3 + VTOL reserved 3 + + + + VTOL reserved 4 + VTOL reserved 4 + + + + VTOL reserved 5 + VTOL reserved 5 + + + + Onboard gimbal + Onboard gimbal + + + + Onboard ADSB peripheral + Onboard ADSB peripheral + + + + vehicle %1 + vehicle %1 + + + + %1 %2 flight mode + %1 %2 flight mode + + + + armed + armed + + + + disarmed + disarmed + + + + Vehicle did not respond to command: %1 + Vehicle did not respond to command: %1 + + + + VehicleMapItem + + + Vehicle %1 + Vehicle %1 + + + + VehicleRotationCal + + + Hold Still + Hold Still + + + + Completed + Completed + + + + Incomplete + Incomplete + + + + VehicleSummary + + + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + + + + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + + + + VibrationPageWidget + + + Vibe + Vibe + + + + Clip count + Clip count + + + + Accel 1: + Accel 1: + + + + Accel 2: + Accel 2: + + + + Accel 3: + Accel 3: + + + + Not Available + Not Available + + + + VideoPageWidget + + + Enable Stream + Enable Stream + + + + Grid Lines + Grid Lines + + + + Stop Recording + Stop Recording + + + + Record Stream + Record Stream + + + + Video Streaming Not Configured + Video Streaming Not Configured + + + + VideoReceiver + + + Unabled to record video. Video save path must be specified in Settings. + Unabled to record video. Video save path must be specified in Settings. + + + + Invalid video format defined. + Invalid video format defined. + + + + ViewWidget + + + missing connected implementation + missing connected implementation + + + + no vehicle connected + no vehicle connected + + + + linechart + + + Form + Form + + + + Filter... (Ctrl+F) + Filter... (Ctrl+F) + + + + All MAVs + All MAVs + + + + Display only variable names in curve list + Display only variable names in curve list + + + + Short names + Short names + + + + + Display variable units in curve list + Display variable units in curve list + + + + Show units + Show units + + + + Rotate color scheme for all curves + Rotate color scheme for all curves + + + + Recolor + Recolor + + + diff --git a/localization/qgc_no.ts b/localization/qgc_no.ts new file mode 100644 index 000000000..a6055ccb3 --- /dev/null +++ b/localization/qgc_no.ts @@ -0,0 +1,13832 @@ + + + + + APMAirframeComponent + + + + Please select your airframe type + Please select your airframe type + + + + + Frame Class: + Frame Class: + + + + + Frame Type: + Frame Type: + + + + Airframe + Airframe + + + + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + + + + APMAirframeComponentController + + + Param file github json download failed: %1 + Param file github json download failed: %1 + + + + Param file download failed: %1 + Param file download failed: %1 + + + + APMAirframeComponentSummary + + + + + + Frame Type + Frame Type + + + + + Frame Class + Frame Class + + + + + Firmware Version + Firmware Version + + + + + Unknown + Unknown + + + + APMCameraComponent + + + + Disabled + Disabled + + + + + Channel + Channel + + + + + Gimbal + Gimbal + + + + + Stabilize + Stabilize + + + + + Servo reverse + Servo reverse + + + + + Output channel: + Output channel: + + + + + Input channel: + Input channel: + + + + + Gimbal angle limits: + Gimbal angle limits: + + + + + + + min + min + + + + + + + max + max + + + + + Servo PWM limits: + Servo PWM limits: + + + + + Gimbal Settings + Gimbal Settings + + + + + Type: + Type: + + + + + Gimbal Type changes takes affect next reboot of autopilot + Gimbal Type changes takes affect next reboot of autopilot + + + + + Default Mode: + Default Mode: + + + + + Tilt + Tilt + + + + + Roll + Roll + + + + + Pan + Pan + + + + Camera + Camera + + + + Camera setup is used to adjust camera and gimbal settings. + Camera setup is used to adjust camera and gimbal settings. + + + + APMCameraComponentSummary + + + + Gimbal type + Gimbal type + + + + + Tilt input channel + Tilt input channel + + + + + Pan input channel + Pan input channel + + + + + Roll input channel + Roll input channel + + + + APMFirmwarePlugin + + + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + + + + Error during Solo video link setup: %1 + Error during Solo video link setup: %1 + + + + Unable to change altitude, vehicle altitude not known. + Unable to change altitude, vehicle altitude not known. + + + + Vehicle does not support guided takeoff + Vehicle does not support guided takeoff + + + + Unable to takeoff, vehicle position not known. + Unable to takeoff, vehicle position not known. + + + + Unable to takeoff: Vehicle failed to change to Guided mode. + Unable to takeoff: Vehicle failed to change to Guided mode. + + + + Unable to takeoff: Vehicle failed to arm. + 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 Auto mode. + + + + Unable to start mission: Vehicle failed to change to Guided mode. + Unable to start mission: Vehicle failed to change to Guided mode. + + + + Unable to start mission: Vehicle failed to arm. + Unable to start mission: Vehicle failed to arm. + + + + APMFlightModesComponent + + + + Flight Mode Settings + Flight Mode Settings + + + + + (Channel 5) + (Channel 5) + + + + + Flight mode channel: + Flight mode channel: + + + + + Not assigned + Not assigned + + + + + Channel 1 + Channel 1 + + + + + Channel 2 + Channel 2 + + + + + Channel 3 + Channel 3 + + + + + Channel 4 + Channel 4 + + + + + Channel 5 + Channel 5 + + + + + Channel 6 + Channel 6 + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Flight Mode + Flight Mode + + + + + Channel Options + Channel Options + + + + + Channel option %1 : + Channel option %1 : + + + + Flight Modes + Flight Modes + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + + + + APMFlightModesComponentSummary + + + + Flight Mode 1 + Flight Mode 1 + + + + + Flight Mode 2 + Flight Mode 2 + + + + + Flight Mode 3 + Flight Mode 3 + + + + + Flight Mode 4 + Flight Mode 4 + + + + + Flight Mode 5 + Flight Mode 5 + + + + + Flight Mode 6 + Flight Mode 6 + + + + APMHeliComponent + + + + Servo Setup + Servo Setup + + + + + Servo + Servo + + + + + Function + Function + + + + + Min + Min + + + + + Max + Max + + + + + Trim + Trim + + + + + Reversed + Reversed + + + + + 1 + 1 + + + + + 2 + 2 + + + + + 3 + 3 + + + + + 4 + 4 + + + + + Swash Setup + Swash Setup + + + + + Throttle Setup + Throttle Setup + + + + + Collective Curve Setup + Collective Curve Setup + + + + Heli + Heli + + + + Heli Setup is used to setup parameters which are specific to a helicopter. + Heli Setup is used to setup parameters which are specific to a helicopter. + + + + APMLightsComponent + + + + Disabled + Disabled + + + + + Channel + Channel + + + + + Light Output Channels + Light Output Channels + + + + + Lights 1: + Lights 1: + + + + + Lights 2: + Lights 2: + + + + + Brightness Steps: + Brightness Steps: + + + + Lights + Lights + + + + Lights setup is used to adjust light output channels. + Lights setup is used to adjust light output channels. + + + + APMLightsComponentSummary + + + + Disabled + Disabled + + + + + Channel 5 + Channel 5 + + + + + Channel 6 + Channel 6 + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Channel 9 + Channel 9 + + + + + Channel 10 + Channel 10 + + + + + Channel 11 + Channel 11 + + + + + Channel 12 + Channel 12 + + + + + Channel 13 + Channel 13 + + + + + Channel 14 + Channel 14 + + + + + Lights Output 1 + Lights Output 1 + + + + + Lights Output 2 + Lights Output 2 + + + + APMNotSupported + + + + Not supported + Not supported + + + + APMPowerComponent + + + + Power Module 90A + Power Module 90A + + + + + Power Module HV + Power Module HV + + + + + 3DR Iris + 3DR Iris + + + + + Other + Other + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Measured voltage: + + + + + Vehicle voltage: + Vehicle voltage: + + + + + Measure current draw using an external current meter and enter the value below. Click Calculate to set the new amps per volt value. + 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: + Measured current: + + + + + Vehicle current: + Vehicle current: + + + + + Battery monitor: + Battery monitor: + + + + + Requires vehicle reboot + Requires vehicle reboot + + + + + + + Battery 1 + Battery 1 + + + + + Battery1 monitor: + Battery1 monitor: + + + + + + + Reboot vehicle + Reboot vehicle + + + + + + + Battery 2 + Battery 2 + + + + + Battery2 monitor: + Battery2 monitor: + + + + + Battery capacity: + Battery capacity: + + + + + Minimum arming voltage: + Minimum arming voltage: + + + + + Power sensor: + Power sensor: + + + + + Current pin: + Current pin: + + + + + Voltage pin: + Voltage pin: + + + + + + + Voltage multiplier: + Voltage multiplier: + + + + + + + Calculate + Calculate + + + + + Calculate Voltage Multiplier + 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. + 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: + Amps per volt: + + + + + Calculate 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. + 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. + + + + Power + Power + + + + The Power Component is used to setup battery parameters. + The Power Component is used to setup battery parameters. + + + + APMPowerComponentSummary + + + + Batt1 monitor + Batt1 monitor + + + + + Batt1 capacity + Batt1 capacity + + + + + Batt2 monitor + Batt2 monitor + + + + + Batt2 capacity + Batt2 capacity + + + + APMRadioComponent + + + Radio + Radio + + + + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + + + + APMRadioComponentSummary + + + + Roll + Roll + + + + + + + + + + + Setup required + Setup required + + + + + + + + + + + Channel %1 + Channel %1 + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Throttle + + + + APMSafetyComponent + + + Safety + Safety + + + + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + + Requires vehicle reboot + Requires vehicle reboot + + + + + Low action: + Low action: + + + + + Critical action: + Critical action: + + + + + Low voltage threshold: + Low voltage threshold: + + + + + Critical voltage threshold: + Critical voltage threshold: + + + + + Low mAh threshold: + Low mAh threshold: + + + + + Critical mAh threshold: + Critical mAh threshold: + + + + + Reboot vehicle + Reboot vehicle + + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + + + + Failsafe Triggers + Failsafe Triggers + + + + + Throttle PWM threshold: + Throttle PWM threshold: + + + + + GCS failsafe + GCS failsafe + + + + + + + Ground Station failsafe: + Ground Station failsafe: + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + + + PWM threshold: + PWM threshold: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + General Failsafe Triggers + General Failsafe Triggers + + + + + Disabled + Disabled + + + + + Always RTL + Always RTL + + + + + Continue with Mission in Auto Mode + Continue with Mission in Auto Mode + + + + + Always Land + Always Land + + + + + GeoFence + GeoFence + + + + + Circle GeoFence enabled + Circle GeoFence enabled + + + + + Altitude GeoFence enabled + Altitude GeoFence enabled + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Max radius: + Max radius: + + + + + Max altitude: + Max altitude: + + + + + + + Return to Launch + Return to Launch + + + + + + + Return at current altitude + Return at current altitude + + + + + + + Return at specified altitude: + Return at specified altitude: + + + + + Loiter above Home for: + Loiter above Home for: + + + + + Land with descent speed: + Land with descent speed: + + + + + Final loiter altitude: + Final loiter altitude: + + + + + Arming Checks + Arming Checks + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentCopter + + + Ground Station failsafe: + Ground Station failsafe: + + + + Throttle failsafe: + Throttle failsafe: + + + + Disabled + Disabled + + + + Always RTL + Always RTL + + + + Continue with Mission in Auto Mode + Continue with Mission in Auto Mode + + + + Always Land + Always Land + + + + PWM threshold: + PWM threshold: + + + + Return to Launch + Return to Launch + + + + + Voltage threshold: + Voltage threshold: + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery low action: + Battery low action: + + + + + Battery critical action: + Battery critical action: + + + + + MAH threshold: + MAH threshold: + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + General Failsafe Triggers + General Failsafe Triggers + + + + GeoFence + GeoFence + + + + Circle GeoFence enabled + Circle GeoFence enabled + + + + Altitude GeoFence enabled + Altitude GeoFence enabled + + + + Report only + Report only + + + + RTL or Land + RTL or Land + + + + Max radius: + Max radius: + + + + Max altitude: + Max altitude: + + + + Return at current altitude + Return at current altitude + + + + Return at specified altitude: + Return at specified altitude: + + + + Loiter above Home for: + Loiter above Home for: + + + + Land with descent speed: + Land with descent speed: + + + + Final loiter altitude: + Final loiter altitude: + + + + Arming Checks + Arming Checks + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentPlane + + + Failsafe Triggers + Failsafe Triggers + + + + Throttle PWM threshold: + Throttle PWM threshold: + + + + Voltage threshold: + Voltage threshold: + + + + MAH threshold: + MAH threshold: + + + + GCS failsafe + GCS failsafe + + + + Return to Launch + Return to Launch + + + + Return at current altitude + Return at current altitude + + + + Return at specified altitude: + Return at specified altitude: + + + + APMSafetyComponentRover + + + Failsafe Triggers + Failsafe Triggers + + + + Ground Station failsafe: + Ground Station failsafe: + + + + Throttle failsafe: + Throttle failsafe: + + + + PWM threshold: + PWM threshold: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + Disabled + Disabled + + + + Hold + Hold + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks + Arming Checks + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentSub + + + + Failsafe Actions + Failsafe Actions + + + + + GCS Heartbeat: + GCS Heartbeat: + + + + + Leak: + Leak: + + + + + Detector Pin: + Detector Pin: + + + + + Battery: + Battery: + + + + + EKF: + EKF: + + + + + Pilot Input: + Pilot Input: + + + + + Internal Temperature: + Internal Temperature: + + + + + Internal Pressure: + Internal Pressure: + + + + + Threshold: + Threshold: + + + + + Arming Checks + Arming Checks + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentSummary + + + + Arming Checks: + Arming Checks: + + + + + Enabled + Enabled + + + + + Some disabled + Some disabled + + + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + Failsafe Action: + Failsafe Action: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + + + GeoFence: + GeoFence: + + + + + Disabled + Disabled + + + + + Altitude + Altitude + + + + + Circle + Circle + + + + + Altitude,Circle + Altitude,Circle + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Unknown + Unknown + + + + + + + RTL min alt: + RTL min alt: + + + + + + + current + current + + + + APMSafetyComponentSummaryCopter + + + Disabled + Disabled + + + + Unknown + Unknown + + + + Arming Checks: + Arming Checks: + + + + Enabled + Enabled + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + GeoFence: + GeoFence: + + + + Altitude + Altitude + + + + Circle + Circle + + + + Altitude,Circle + Altitude,Circle + + + + Report only + Report only + + + + RTL or Land + RTL or Land + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryPlane + + + Throttle failsafe: + Throttle failsafe: + + + + + + Disabled + Disabled + + + + Voltage failsafe: + Voltage failsafe: + + + + mAh failsafe: + mAh failsafe: + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryRover + + + + + Disabled + Disabled + + + + Always RTL + Always RTL + + + + Always Hold + Always Hold + + + + + Unknown + Unknown + + + + Hold + Hold + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks: + Arming Checks: + + + + Enabled + Enabled + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Failsafe Action: + Failsafe Action: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + APMSafetyComponentSummarySub + + + + Arming Checks: + Arming Checks: + + + + + Enabled + Enabled + + + + + Some disabled + Some disabled + + + + + GCS failsafe: + GCS failsafe: + + + + + Leak failsafe: + Leak failsafe: + + + + + Battery failsafe: + Battery failsafe: + + + + + EKF failsafe: + EKF failsafe: + + + + + Pilot Input failsafe: + Pilot Input failsafe: + + + + + Int. Temperature failsafe: + Int. Temperature failsafe: + + + + + Int. Pressure failsafe: + Int. Pressure failsafe: + + + + APMSensorsComponent + + + + If the compass or GPS module is mounted in flight direction, leave the default value (None) + If the compass or GPS module is mounted in flight direction, leave the default value (None) + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + For Compass calibration you will need to rotate your vehicle through a number of positions. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + The calibration for Compass %1 appears to be poor. + The calibration for Compass %1 appears to be poor. + + + + + Check the compass position within your vehicle and re-do the calibration. + Check the compass position within your vehicle and re-do the calibration. + + + + + + + Calibrate Compass + Calibrate Compass + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Sensor Settings + Sensor Settings + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Calibration complete + Calibration complete + + + + + Sensor Calibration + Sensor Calibration + + + + + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + + + + + + + Compass + Compass + + + + + + + (primary + (primary + + + + + + + (secondary + (secondary + + + + + + + , external + , external + + + + + + + , internal + , internal + + + + + + + Use Compass + Use Compass + + + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + + + + + - Green indicates a well functioning compass. + + - Green indicates a well functioning compass. + + + + + + - Yellow indicates a questionable compass or calibration. + + - Yellow indicates a questionable compass or calibration. + + + + + + - Red indicates a compass which should not be used. + + + - Red indicates a compass which should not be used. + + + + + + + + + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + + + + + Orientation: + Orientation: + + + + + If mounted in the direction of flight, select None. + If mounted in the direction of flight, select None. + + + + + Before calibrating make sure rotation settings are correct. + Before calibrating make sure rotation settings are correct. + + + + + Accelerometer calibration complete + Accelerometer calibration complete + + + + + Compass calibration complete + Compass calibration complete + + + + + + + Reboot Vehicle + Reboot Vehicle + + + + + Autopilot Rotation: + Autopilot Rotation: + + + + + 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. + 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. + 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. + 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. + 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. + 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. + Secure the copter (perhaps with tape) so that it does not move. + + + + + Turn on your transmitter and keep throttle at zero. + Turn on your transmitter and keep throttle at zero. + + + + + Click Ok to start CompassMot calibration. + Click Ok to start CompassMot calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press Ok. + To level the horizon you need to place the vehicle in its level flight position and press Ok. + + + + + depth + depth + + + + + altitude + altitude + + + + + Pressure calibration will set the %1 to zero at the current pressure reading. %2 + 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. + To calibrate the airspeed sensor shield it from the wind. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Accelerometer + Accelerometer + + + + + Compass + Compass + + + + + Accelerometer must be calibrated prior to Compass. + Accelerometer must be calibrated prior to Compass. + + + + + Level Horizon + Level Horizon + + + + + Accelerometer must be calibrated prior to Level Horizon. + Accelerometer must be calibrated prior to Level Horizon. + + + + + Calibrate Pressure + Calibrate Pressure + + + + + Cal Baro/Airspeed + Cal Baro/Airspeed + + + + + CompassMot + CompassMot + + + + + CompassMot - Compass Motor Interference Calibration + CompassMot - Compass Motor Interference Calibration + + + + + Next + Next + + + + + Cancel + Cancel + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + APMSensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + + + + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + + + + Quickly bring the throttle back down to zero + Quickly bring the throttle back down to zero + + + + Press the Next button to complete the calibration + Press the Next button to complete the calibration + + + + Hold the vehicle in its level flight position. + Hold the vehicle in its level flight position. + + + + Requesting pressure calibration... + Requesting pressure calibration... + + + + Rotate the vehicle continuously as shown in the diagram until marked as Completed + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + Place you vehicle into one of the orientations shown below and hold it still + + + + Level horizon complete + Level horizon complete + + + + Level horizon failed + Level horizon failed + + + + Pressure calibration success + Pressure calibration success + + + + Pressure calibration fail + Pressure calibration fail + + + + Compass %1 calibration complete + Compass %1 calibration complete + + + + Compass %1 calibration below quality threshold + Compass %1 calibration below quality threshold + + + + All compasses calibrated successfully + All compasses calibrated successfully + + + + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + + + + Compass calibration failed + Compass calibration failed + + + + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + + + + Continue rotating... + Continue rotating... + + + + APMSensorsComponentSummary + + + + Compass + Compass + + + + + + + Setup required + Setup required + + + + + Not installed + Not installed + + + + + Accelerometer(s) + Accelerometer(s) + + + + + Ready + Ready + + + + APMSubFrameComponent + + + Frame + 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. + 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. + + + + + + + Load Vehicle Default Parameters + Load Vehicle Default Parameters + + + + + Select your vehicle to load the default parameters: + Select your vehicle to load the default parameters: + + + + APMSubFrameComponentSummary + + + + Frame Type + Frame Type + + + + + Firmware Version + Firmware Version + + + + + + + Unknown + Unknown + + + + + Git Revision + Git Revision + + + + APMTuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + APMTuningComponentCopter + + + + Basic Tuning + Basic Tuning + + + + + Roll/Pitch Sensitivity + Roll/Pitch Sensitivity + + + + + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + + + + + Climb Sensitivity + Climb Sensitivity + + + + + Slide to the right to climb more aggressively or slide to the left to climb more gently + Slide to the right to climb more aggressively or slide to the left to climb more gently + + + + + + + RC Roll/Pitch Feel + RC Roll/Pitch Feel + + + + + + + Slide to the left for soft control, slide to the right for crisp control + Slide to the left for soft control, slide to the right for crisp control + + + + + AutoTune + AutoTune + + + + + Axes to AutoTune: + Axes to AutoTune: + + + + + Channel for AutoTune switch: + Channel for AutoTune switch: + + + + + None + None + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Channel 9 + Channel 9 + + + + + Channel 10 + Channel 10 + + + + + Channel 11 + Channel 11 + + + + + Channel 12 + Channel 12 + + + + + In Flight Tuning + In Flight Tuning + + + + + Channel Option 6 (Tuning): + Channel Option 6 (Tuning): + + + + + Min: + Min: + + + + + Max: + Max: + + + + AirframeComponent + + + + Custom Airframe Config + Custom Airframe Config + + + + + Your vehicle is using a custom airframe configuration. + Your vehicle is using a custom airframe configuration. + + + + + This configuration can only be modified through the Parameter Editor. + + + This configuration can only be modified through the Parameter Editor. + + + + + + + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + + + + + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + + + + + You've connected a %1. + You've connected a %1. + + + + + Airframe is not set. + Airframe is not set. + + + + + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + + + + + + + Apply and Restart + Apply and Restart + + + + Airframe + Airframe + + + + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + + + + AirframeComponentController + + + You cannot change airframe configuration while connected to multiple vehicles. + You cannot change airframe configuration while connected to multiple vehicles. + + + + AirframeComponentSummary + + + + System ID + System ID + + + + + Airframe type + Airframe type + + + + + + + Setup required + Setup required + + + + + Vehicle + Vehicle + + + + + Firmware Version + Firmware Version + + + + + Unknown + Unknown + + + + AnalyzeView + + + Analyze + Analyze + + + + Log Download + Log Download + + + + GeoTag Images + GeoTag Images + + + + Mavlink Console + Mavlink Console + + + + AppLogModel + + + Open console log output file failed %1 : %2 + Open console log output file failed %1 : %2 + + + + AppMessages + + + Clear All + Clear All + + + + Log files (*.txt) + Log files (*.txt) + + + + All Files (*) + All Files (*) + + + + Select log save file + Select log save file + + + + Save App Log + Save App Log + + + + Show Latest + Show Latest + + + + Set logging + Set logging + + + + Turn on logging categories + Turn on logging categories + + + + AppSettings + + + Application Settings + Application Settings + + + + ArmedIndicator + + + Armed + Armed + + + + Disarmed + Disarmed + + + + AudioOutput + + + negative + negative + + + + point + point + + + + meters + meters + + + + AutoPilotPlugin + + + One or more vehicle components require setup prior to flight. + One or more vehicle components require setup prior to flight. + + + + BatteryIndicator + + + Battery Status + Battery Status + + + + Voltage: + Voltage: + + + + Accumulated Consumption: + Accumulated Consumption: + + + + BluetoothLink + + + Bluetooth Link Error + Bluetooth Link Error + + + + BluetoothSettings + + + Bluetooth Not Available + Bluetooth Not Available + + + + Bluetooth Link Settings + Bluetooth Link Settings + + + + Device: + Device: + + + + Address: + Address: + + + + Bluetooth Devices: + Bluetooth Devices: + + + + Scan + Scan + + + + Stop + Stop + + + + Bootloader + + + Write failed: %1 + Write failed: %1 + + + + Incorrect number of bytes returned for write: actual(%1) expected(%2) + Incorrect number of bytes returned for write: actual(%1) expected(%2) + + + + Timeout waiting for bytes to be available + Timeout waiting for bytes to be available + + + + Read failed: error: %1 + Read failed: error: %1 + + + + Get Command Response: + Get Command Response: + + + + Invalid sync response: 0x%1 0x%2 + Invalid sync response: 0x%1 0x%2 + + + + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + + + + Unknown response code + Unknown response code + + + + Command failed: 0x%1 (%2) + Command failed: 0x%1 (%2) + + + + + Get Board Info: + Get Board Info: + + + + Send Command: + Send Command: + + + + Board erase failed: %1 + Board erase failed: %1 + + + + + Unable to open firmware file %1: %2 + Unable to open firmware file %1: %2 + + + + + Firmware file read failed: %1 + Firmware file read failed: %1 + + + + + Flash failed: %1 at address 0x%2 + Flash failed: %1 at address 0x%2 + + + + + Unable to retrieve block from ihx: index %1 + Unable to retrieve block from ihx: index %1 + + + + Unable to set flash start address: 0x%2 + Unable to set flash start address: 0x%2 + + + + + Read failed: %1 at address: 0x%2 + Read failed: %1 at address: 0x%2 + + + + + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + + + + Unable to set read start address: 0x%2 + Unable to set read start address: 0x%2 + + + + CRC mismatch: board(0x%1) file(0x%2) + CRC mismatch: board(0x%1) file(0x%2) + + + + Open failed on port %1: %2 + Open failed on port %1: %2 + + + + Found unsupported bootloader version: %1 + Found unsupported bootloader version: %1 + + + + Get Board Id: + Get Board Id: + + + + BuiltInPreFlightCheckModel + + + Initial checks + Initial checks + + + + Hardware + Hardware + + + + Props mounted? Wings secured? Tail secured? + Props mounted? Wings secured? Tail secured? + + + + Please arm the vehicle here + Please arm the vehicle here + + + + Actuators + Actuators + + + + Move all control surfaces. Did they work properly? + Move all control surfaces. Did they work properly? + + + + Motors + Motors + + + + Propellers free? Then throttle up gently. Working properly? + Propellers free? Then throttle up gently. Working properly? + + + + Mission + Mission + + + + Please confirm mission is valid (waypoints valid, no terrain collision). + Please confirm mission is valid (waypoints valid, no terrain collision). + + + + Last preparations before launch + Last preparations before launch + + + + Payload + Payload + + + + Configured and started? Payload lid closed? + Configured and started? Payload lid closed? + + + + OK for your platform? Lauching into the wind? + OK for your platform? Lauching into the wind? + + + + Flight area + Flight area + + + + Launch area and path free of obstacles/people? + Launch area and path free of obstacles/people? + + + + CameraCalc + + + Camera + Camera + + + + Width + Width + + + + Height + Height + + + + Sensor + Sensor + + + + Image + Image + + + + Focal length + Focal length + + + + Front Lap + Front Lap + + + + Side Lap + Side Lap + + + + Overlap + Overlap + + + + Select one: + Select one: + + + + Ground Res + Ground Res + + + + CameraCalc section version %1 not supported + CameraCalc section version %1 not supported + + + + Custom Camera + Custom Camera + + + + Manual (no camera specs) + Manual (no camera specs) + + + + CameraComponent + + + + Vehicle must be restarted for changes to take effect. + Vehicle must be restarted for changes to take effect. + + + + + Apply and Restart + Apply and Restart + + + + + Camera Trigger Settings + Camera Trigger Settings + + + + + Trigger mode + Trigger mode + + + + + Trigger interface + Trigger interface + + + + + Time Interval + Time Interval + + + + + Distance Interval + Distance Interval + + + + + Hardware Settings + Hardware Settings + + + + + AUX Pin Assignment + AUX Pin Assignment + + + + + Trigger Pin Polarity + Trigger Pin Polarity + + + + + Trigger Period + Trigger Period + + + + + Camera Test + Camera Test + + + + + Trigger Camera + Trigger Camera + + + + Camera + Camera + + + + Camera setup is used to adjust camera and gimbal settings. + Camera setup is used to adjust camera and gimbal settings. + + + + CameraComponentSummary + + + + Trigger interface + Trigger interface + + + + + Trigger mode + Trigger mode + + + + + Time interval + Time interval + + + + + Distance interval + Distance interval + + + + + AUX pins + AUX pins + + + + + AUX pin polarity + AUX pin polarity + + + + CameraPageWidget + + + Video Settings + Video Settings + + + + Camera Settings + Camera Settings + + + + Trigger Camera + Trigger Camera + + + + Camera + Camera + + + + Free Space: + Free Space: + + + + Camera Selector: + Camera Selector: + + + + Single + Single + + + + Time Lapse + Time Lapse + + + + Photo Mode + Photo Mode + + + + Photo Interval (seconds) + Photo Interval (seconds) + + + + Reset Camera Defaults + Reset Camera Defaults + + + + Reset + Reset + + + + Reset Camera to Factory Settings + Reset Camera to Factory Settings + + + + Confirm resetting all settings? + Confirm resetting all settings? + + + + Storage + Storage + + + + Format + Format + + + + Format Camera Storage + Format Camera Storage + + + + Confirm erasing all files? + Confirm erasing all files? + + + + CameraSection + + + Camera + Camera + + + + Time + Time + + + + Distance + Distance + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Gimbal + Gimbal + + + + Mode + Mode + + + + CenterMapDropButton + + + Center map on: + Center map on: + + + + Mission + Mission + + + + All items + All items + + + + Home + Home + + + + Current Location + Current Location + + + + Specified Location + Specified Location + + + + Vehicle + Vehicle + + + + Follow Vehicle + Follow Vehicle + + + + CenterMapDropPanel + + + Center map on: + Center map on: + + + + Mission + Mission + + + + All items + All items + + + + Home + Home + + + + Current Location + Current Location + + + + Specified Location + Specified Location + + + + Vehicle + Vehicle + + + + CorridorScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Corridor Scan + Corridor Scan + + + + C + C + + + + CorridorScanEditor + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Altitude + Altitude + + + + Trigger Distance + Trigger Distance + + + + Spacing + Spacing + + + + Corridor + Corridor + + + + Width + Width + + + + Turnaround dist + Turnaround dist + + + + Take images in turnarounds + Take images in turnarounds + + + + Relative altitude + Relative altitude + + + + Rotate Entry Point + Rotate Entry Point + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + CustomCommandWidget + + + No vehicle connected + No vehicle connected + + + + Load Custom Qml file... + Load Custom Qml file... + + + + Reset + Reset + + + + CustomCommandWidgetController + + + Select custom Qml file + Select custom Qml file + + + + Qml files (*.qml) + Qml files (*.qml) + + + + DebugWindow + + + Qt Platform: + Qt Platform: + + + + Font Point Size 10 + Font Point Size 10 + + + + Default font width: + Default font width: + + + + Font Point Size 10.5 + Font Point Size 10.5 + + + + Default font height: + Default font height: + + + + Font Point Size 11 + Font Point Size 11 + + + + Default font pixel size: + Default font pixel size: + + + + Font Point Size 11.5 + Font Point Size 11.5 + + + + Default font point size: + Default font point size: + + + + Font Point Size 12 + Font Point Size 12 + + + + QML Screen Desktop: + QML Screen Desktop: + + + + Font Point Size 12.5 + Font Point Size 12.5 + + + + QML Screen Size: + QML Screen Size: + + + + Font Point Size 13 + Font Point Size 13 + + + + QML Pixel Density: + QML Pixel Density: + + + + Font Point Size 13.5 + Font Point Size 13.5 + + + + QML Pixel Ratio: + QML Pixel Ratio: + + + + Font Point Size 14 + Font Point Size 14 + + + + Default Point: + Default Point: + + + + Font Point Size 14.5 + Font Point Size 14.5 + + + + Computed Font Height: + Computed Font Height: + + + + Font Point Size 15 + Font Point Size 15 + + + + Computed Screen Height: + Computed Screen Height: + + + + Font Point Size 15.5 + Font Point Size 15.5 + + + + Computed Screen Width: + Computed Screen Width: + + + + Font Point Size 16 + Font Point Size 16 + + + + ESP8266Component + + + controller WiFi Bridge + controller WiFi Bridge + + + + Error fetching WiFi Bridge Status: %1 + Error fetching WiFi Bridge Status: %1 + + + + ESP WiFi Bridge Settings + ESP WiFi Bridge Settings + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + WiFi Channel + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + WiFi STA SSID + WiFi STA SSID + + + + WiFi STA Password + WiFi STA Password + + + + UART Baud Rate + UART Baud Rate + + + + QGC UDP Port + QGC UDP Port + + + + ESP WiFi Bridge Status + ESP WiFi Bridge Status + + + + Bridge/Vehicle Link + Bridge/Vehicle Link + + + + Bridge/QGC Link + Bridge/QGC Link + + + + QGC/Bridge Link + QGC/Bridge Link + + + + + + Messages Received + Messages Received + + + + + + Messages Lost + Messages Lost + + + + + + Messages Sent + Messages Sent + + + + Restore Defaults + Restore Defaults + + + + Restart WiFi Bridge + Restart WiFi Bridge + + + + Reboot WiFi Bridge + Reboot WiFi Bridge + + + + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + + + + Reset Counters + Reset Counters + + + + WiFi Bridge + WiFi Bridge + + + + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + + + + ESP8266ComponentSummary + + + Firmware Version + Firmware Version + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + WiFi Channel + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + UART Baud Rate + UART Baud Rate + + + + EditPositionDialog + + + Latitude + Latitude + + + + Longitude + Longitude + + + + Set Geographic + Set Geographic + + + + Zone + Zone + + + + Hemisphere + Hemisphere + + + + Easting + Easting + + + + Northing + Northing + + + + Set UTM + Set UTM + + + + Set From Vehicle Position + Set From Vehicle Position + + + + FWLandingPatternEditor + + + Set to vehicle heading + Set to vehicle heading + + + + Set to vehicle location + Set to vehicle location + + + + Loiter point + Loiter point + + + + + Altitude + Altitude + + + + Radius + Radius + + + + Landing Dist + Landing Dist + + + + Glide Slope + Glide Slope + + + + Altitudes relative to home + Altitudes relative to home + + + + - or - + - or - + + + + Loiter clockwise + Loiter clockwise + + + + Landing point + Landing point + + + + Heading + Heading + + + + Click in map to set landing point. + Click in map to set landing point. + + + + Fact + + + Unknown: %1 + Unknown: %1 + + + + true + true + + + + false + false + + + + FactMetaData + + + Other + Other + + + + Misc + Misc + + + + + + + + + + + + + + + Value must be within %1 and %2 + Value must be within %1 and %2 + + + + + Invalid number + Invalid number + + + + FactPanel + + + Parameters(s) missing: %1 + Parameters(s) missing: %1 + + + + FactPanelController + + + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + + + + Internal Error: %1 + Internal Error: %1 + + + + FactTextField + + + Invalid Value + Invalid Value + + + + Value Details + Value Details + + + + FactValueSlider + + + Value Details + Value Details + + + + FileManager + + + Unable to open local file for writing (%1) + Unable to open local file for writing (%1) + + + + Unable to write data to local file (%1) + Unable to write data to local file (%1) + + + + Download: Incorrect session returned + Download: Incorrect session returned + + + + Download: Offset returned (%1) differs from offset requested/expected (%2) + Download: Offset returned (%1) differs from offset requested/expected (%2) + + + + List: Offset returned (%1) differs from offset requested (%2) + List: Offset returned (%1) differs from offset requested (%2) + + + + Incorrectly formed list entry: '%1' + Incorrectly formed list entry: '%1' + + + + Missing NULL termination in list entry + Missing NULL termination in list entry + + + + Write: Incorrect session returned + Write: Incorrect session returned + + + + Write: Offset returned (%1) differs from offset requested (%2) + Write: Offset returned (%1) differs from offset requested (%2) + + + + Write: Returned invalid size of write size data + Write: Returned invalid size of write size data + + + + Write: Size returned (%1) differs from size requested (%2) + Write: Size returned (%1) differs from size requested (%2) + + + + Bad sequence number on received message: expected(%1) received(%2) + Bad sequence number on received message: expected(%1) received(%2) + + + + Nak received creating file, error: %1 + Nak received creating file, error: %1 + + + + Nak received creating directory, error: %1 + Nak received creating directory, error: %1 + + + + Nak received, error: %1 + Nak received, error: %1 + + + + Unknown opcode returned from server: %1 + Unknown opcode returned from server: %1 + + + + + + Command not sent. Waiting for previous command to complete. + Command not sent. Waiting for previous command to complete. + + + + + + + Command not sent. No Vehicle links. + Command not sent. No Vehicle links. + + + + + UAS File manager busy. Try again later + UAS File manager busy. Try again later + + + + File (%1) is not readable for upload + File (%1) is not readable for upload + + + + Unable to open local file for upload (%1) + Unable to open local file for upload (%1) + + + + Unable to read data from local file (%1) + Unable to read data from local file (%1) + + + + + Timeout waiting for ack: Download failed + Timeout waiting for ack: Download failed + + + + + Timeout waiting for ack: Upload failed + Timeout waiting for ack: Upload failed + + + + FirmwareImage + + + Incorrectly formatted line in .ihx file, line too short + Incorrectly formatted line in .ihx file, line too short + + + + Unsupported record type in file: %1 + Unsupported record type in file: %1 + + + + Unable to open firmware file %1, error: %2 + Unable to open firmware file %1, error: %2 + + + + Supplied file is not a valid JSON document + Supplied file is not a valid JSON document + + + + Firmware file mission required key: %1 + Firmware file mission required key: %1 + + + + Firmware file has invalid key: %1 + Firmware file has invalid key: %1 + + + + Downloaded firmware board id does not match hardware board id: %1 != %2 + Downloaded firmware board id does not match hardware board id: %1 != %2 + + + + Write failed for parameter meta data file, error: %1 + Write failed for parameter meta data file, error: %1 + + + + Unable to open parameter meta data file %1 for writing, error: %2 + Unable to open parameter meta data file %1 for writing, error: %2 + + + + Write failed for airframe meta data file, error: %1 + Write failed for airframe meta data file, error: %1 + + + + Unable to open airframe meta data file %1 for writing, error: %2 + Unable to open airframe meta data file %1 for writing, error: %2 + + + + Unable to open decompressed file %1 for writing, error: %2 + Unable to open decompressed file %1 for writing, error: %2 + + + + Write failed for decompressed image file, error: %1 + Write failed for decompressed image file, error: %1 + + + + Firmware file has invalid decompressed size for %1 + Firmware file has invalid decompressed size for %1 + + + + Could not find compressed bytes for %1 in Firmware file + Could not find compressed bytes for %1 in Firmware file + + + + Incorrectly formed compressed bytes section for %1 in Firmware file + Incorrectly formed compressed bytes section for %1 in Firmware file + + + + Firmware file has 0 length %1 + Firmware file has 0 length %1 + + + + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + + + + Successfully decompressed %1 + Successfully decompressed %1 + + + + Unabled to open firmware file %1, %2 + Unabled to open firmware file %1, %2 + + + + FirmwarePlugin + + + Sony NEX-5R 20mm + Sony NEX-5R 20mm + + + + Sony ILCE-QX1 + Sony ILCE-QX1 + + + + Canon S100 PowerShot + Canon S100 PowerShot + + + + Canon G9 X PowerShot + Canon G9 X PowerShot + + + + Canon SX260 HS PowerShot + Canon SX260 HS PowerShot + + + + Canon EOS-M 22mm + Canon EOS-M 22mm + + + + Sony a6000 16mm + Sony a6000 16mm + + + + Sony RX100 II 28mm + Sony RX100 II 28mm + + + + Ricoh GR II + Ricoh GR II + + + + RedEdge + RedEdge + + + + Parrot Sequioa RGB + Parrot Sequioa RGB + + + + Parrot Sequioa Monochrome + Parrot Sequioa Monochrome + + + + GoPro Hero 4 + GoPro Hero 4 + + + + Sentera NDVI Single Sensor + Sentera NDVI Single Sensor + + + + Sentera Double 4K Sensor + Sentera Double 4K Sensor + + + + FirmwareUpgrade + + + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + + + + Update the autopilot firmware to the latest version + Update the autopilot firmware to the latest version + + + + All %1 connections to vehicles must be + All %1 connections to vehicles must be + + + + Upgrade cancelled + Upgrade cancelled + + + + Found device + Found device + + + + + + + PX4 Flight Stack + PX4 Flight Stack + + + + + Standard Version (stable) + Standard Version (stable) + + + + Beta Testing (beta) + Beta Testing (beta) + + + + Developer Build (master) + Developer Build (master) + + + + + + Custom firmware file... + Custom firmware file... + + + + PX4 Pro + PX4 Pro + + + + ArduPilot + ArduPilot + + + + Standard Version + Standard Version + + + + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + + + + Detected Pixhawk board. You can select from the following flight stacks: + Detected Pixhawk board. You can select from the following flight stacks: + + + + Press Ok to upgrade your vehicle. + Press Ok to upgrade your vehicle. + + + + ArduPilot Flight Stack + ArduPilot Flight Stack + + + + Advanced settings + Advanced settings + + + + Select which version of the firmware you would like to install: + Select which version of the firmware you would like to install: + + + + Select which version of the above flight stack you would like to install: + Select which version of the above flight stack you would like to install: + + + + Select the standard version or one from the file system (previously downloaded): + Select the standard version or one from the file system (previously downloaded): + + + + WARNING: BETA FIRMWARE. + WARNING: BETA FIRMWARE. + + + + This firmware version is ONLY intended for beta testers. + This firmware version is ONLY intended for beta testers. + + + + Although it has received FLIGHT TESTING, it represents actively changed code. + Although it has received FLIGHT TESTING, it represents actively changed code. + + + + Do NOT use for normal operation. + Do NOT use for normal operation. + + + + WARNING: CONTINUOUS BUILD FIRMWARE. + WARNING: CONTINUOUS BUILD FIRMWARE. + + + + This firmware has NOT BEEN FLIGHT TESTED. + This firmware has NOT BEEN FLIGHT TESTED. + + + + It is only intended for DEVELOPERS. + It is only intended for DEVELOPERS. + + + + Run bench tests without props first. + Run bench tests without props first. + + + + Do NOT fly this without additional safety precautions. + Do NOT fly this without additional safety precautions. + + + + Follow the mailing list actively when using it. + Follow the mailing list actively when using it. + + + + FirmwareUpgradeController + + + Connect not allowed during Firmware Upgrade. + Connect not allowed during Firmware Upgrade. + + + + Connected to bootloader: + Connected to bootloader: + + + + Version: %1 + Version: %1 + + + + Board ID: %1 + Board ID: %1 + + + + Flash size: %1 + Flash size: %1 + + + + Attempting to flash an unknown board type, you must select 'Custom firmware file' + Attempting to flash an unknown board type, you must select 'Custom firmware file' + + + + Select Firmware File + Select Firmware File + + + + Firmware Files (*.px4 *.bin *.ihx) + Firmware Files (*.px4 *.bin *.ihx) + + + + Unable to find specified firmware download location + Unable to find specified firmware download location + + + + No firmware file selected + No firmware file selected + + + + Downloading firmware... + Downloading firmware... + + + + From: %1 + From: %1 + + + + Download complete + Download complete + + + + Image load failed + Image load failed + + + + Bootloader not found + Bootloader not found + + + + Image size of %1 is too large for board flash size %2 + Image size of %1 is too large for board flash size %2 + + + + Upgrade complete + Upgrade complete + + + + Upgrade cancelled + Upgrade cancelled + + + + MultiRotor - + MultiRotor - + + + + Heli - + Heli - + + + + ChibiOS:MultiRotor - + ChibiOS:MultiRotor - + + + + ChibiOS:Heli - + ChibiOS:Heli - + + + + ChibiOS - + ChibiOS - + + + + FixedWingLandingComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %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 altitude relative. Be sure to adjust/check your plan prior to flight. + 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 altitude relative. Be sure to adjust/check your plan prior to flight. + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + FlightDisplayView + + + Flight Plan complete + Flight Plan complete + + + + %1 Images Taken + %1 Images Taken + + + + Remove plan from vehicle + Remove plan from vehicle + + + + Leave plan on vehicle + Leave plan on vehicle + + + + Single + Single + + + + Multi-Vehicle + Multi-Vehicle + + + + Fly + Fly + + + + Action + Action + + + + FlightDisplayViewMap + + + R + rally point map item label + R + + + + Goto here + Goto here waypoint + Goto here + + + + Go to location + Go to location + + + + Orbit at location + Orbit at location + + + + FlightDisplayViewVideo + + + WAITING FOR VIDEO + WAITING FOR VIDEO + + + + VIDEO DISABLED + VIDEO DISABLED + + + + FlightDisplayViewWidgets + + + No GPS Lock for Vehicle + No GPS Lock for Vehicle + + + + FlightMap + + + Specify Position + Specify Position + + + + FlightModeDropdown + + + N/A + No data to display + N/A + + + + FlightModeMenu + + + N/A + No data to display + N/A + + + + FlightModesComponent + + + Flight Modes + Flight Modes + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + + + + FlightModesComponentSummary + + + + + + Mode switch + Mode switch + + + + + + + Setup required + Setup required + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Position Ctl switch + Position Ctl switch + + + + + Loiter switch + Loiter switch + + + + + Return switch + Return switch + + + + + + + + + Disabled + Disabled + + + + GPSIndicator + + + GPS Status + GPS Status + + + + GPS Data Unavailable + GPS Data Unavailable + + + + GPS Count: + GPS Count: + + + + + N/A + No data to display + N/A + + + + GPS Lock: + GPS Lock: + + + + HDOP: + HDOP: + + + + + + --.-- + No data to display + --.-- + + + + VDOP: + VDOP: + + + + Course Over Ground: + Course Over Ground: + + + + GPSRTKIndicator + + + Survey-in Active + Survey-in Active + + + + RTK Streaming + RTK Streaming + + + + Duration: + Duration: + + + + Accuracy: + Accuracy: + + + + Current Accuracy: + Current Accuracy: + + + + Satellites: + Satellites: + + + + GeneralSettings + + + (Requires Restart) + (Requires Restart) + + + + Units (Requires Restart) + Units (Requires Restart) + + + + Miscellaneous + Miscellaneous + + + + Distance + Distance + + + + Area + Area + + + + Speed + Speed + + + + Temperature + Temperature + + + + Color Scheme + Color Scheme + + + + Map Provider + Map Provider + + + + Map Type + Map Type + + + + Stream GCS Position + Stream GCS Position + + + + Mute all audio output + Mute all audio output + + + + Save telemetry log after each flight + Save telemetry log after each flight + + + + Save telemetry log even if vehicle was not armed + Save telemetry log even if vehicle was not armed + + + + Use preflight checklist + Use preflight checklist + + + + Clear all settings on next start + Clear all settings on next start + + + + Clear Settings + Clear Settings + + + + All saved settings will be reset the next time you start %1. Is this really what you want? + All saved settings will be reset the next time you start %1. Is this really what you want? + + + + Announce battery lower than + Announce battery lower than + + + + Default Mission Altitude + Default Mission Altitude + + + + Application Load/Save Path + Application Load/Save Path + + + + + + Browse + Browse + + + + Choose the location to save/load files + Choose the location to save/load files + + + + Survey in accuracy (U-blox only) + Survey in accuracy (U-blox only) + + + + Minimum observation duration + Minimum observation duration + + + + AutoConnect to the following devices + AutoConnect to the following devices + + + + NMEA GPS Device + NMEA GPS Device + + + + NMEA GPS Baudrate + NMEA GPS Baudrate + + + + Video Source + Video Source + + + + UDP Port + UDP Port + + + + RTSP URL + RTSP URL + + + + TCP URL + TCP URL + + + + Aspect Ratio + Aspect Ratio + + + + Disable When Disarmed + Disable When Disarmed + + + + Auto-Delete Files + Auto-Delete Files + + + + Max Storage Usage + Max Storage Usage + + + + Video File Format + Video File Format + + + + Indoor Image + Indoor Image + + + + + Choose custom brand image file + Choose custom brand image file + + + + Outdoor Image + Outdoor Image + + + + Reset Default Brand Image + Reset Default Brand Image + + + + %1 Version + %1 Version + + + + Virtual Joystick + Virtual Joystick + + + + Font Size: + Font Size: + + + + AutoLoad Missions + AutoLoad Missions + + + + <not set> + <not set> + + + + RTK GPS (Requires Restart) + RTK GPS (Requires Restart) + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + LibrePilot + LibrePilot + + + + UDP + UDP + + + + RTK GPS + RTK GPS + + + + Video + Video + + + + Brand Image + Brand Image + + + + Video Recording + Video Recording + + + + GeoFenceController + + + GeoFence supports version %1 + GeoFence supports version %1 + + + + GeoFence polygon not stored as object + GeoFence polygon not stored as object + + + + GeoFence circle not stored as object + GeoFence circle not stored as object + + + + GeoFenceEditor + + + GeoFence + GeoFence + + + + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + + + + This vehicle does not support GeoFence. + This vehicle does not support GeoFence. + + + + Insert GeoFence + Insert GeoFence + + + + Polygon Fence + Polygon Fence + + + + Circular Fence + Circular Fence + + + + Polygon Fences + Polygon Fences + + + + + None + None + + + + + Inclusion + Inclusion + + + + + Edit + Edit + + + + + Delete + Delete + + + + Circular Fences + Circular Fences + + + + Radius + Radius + + + + GeoFenceManager + + + GeoFence load: Vertex count change mid-polygon - actual:expected + GeoFence load: Vertex count change mid-polygon - actual:expected + + + + GeoFence load: Polygon type changed before last load complete - actual:expected + GeoFence load: Polygon type changed before last load complete - actual:expected + + + + GeoFence load: Incomplete polygon loaded + GeoFence load: Incomplete polygon loaded + + + + GeoFence load: Unsupported command %1 + GeoFence load: Unsupported command %1 + + + + GeoTagController + + + Select log file load + Select log file load + + + + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + + + + Select image directory + Select image directory + + + + Select save directory + Select save directory + + + + Cannot find the image directory + Cannot find the image directory + + + + Images have alreay been tagged. + Images have alreay been tagged. + + + + The images have already been tagged. Do you want to replace the previously tagged images? + The images have already been tagged. Do you want to replace the previously tagged images? + + + + + Replace + Replace + + + + Images have already been tagged + Images have already been tagged + + + + Couldn't replace the previously tagged images + Couldn't replace the previously tagged images + + + + Cannot find the save directory + Cannot find the save directory + + + + Save folder not empty. + Save folder not empty. + + + + The save folder already contains images. Do you want to replace them? + The save folder already contains images. Do you want to replace them? + + + + Save folder not empty + Save folder not empty + + + + Couldn't replace the existing images + Couldn't replace the existing images + + + + GeoTagPage + + + GeoTag Images + GeoTag Images + + + + 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. + 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 + Select log file + + + + Select image directory + Select image directory + + + + (Optionally) Select save directory + (Optionally) Select save directory + + + + Cancel Tagging + Cancel Tagging + + + + Start Tagging + Start Tagging + + + + GeoTagWorker + + + The image directory doesn't contain images, make sure your images are of the JPG format + The image directory doesn't contain images, make sure your images are of the JPG format + + + + + Geotagging failed. Couldn't open an image. + Geotagging failed. Couldn't open an image. + + + + + + + + + Tagging cancelled + Tagging cancelled + + + + Geotagging failed. Couldn't open log file. + Geotagging failed. Couldn't open log file. + + + + %1 - tagging cancelled + %1 - tagging cancelled + + + + Log parsing failed + Log parsing failed + + + + Geotagging failed in trigger filtering + Geotagging failed in trigger filtering + + + + Geotagging failed. Image requested not present. + Geotagging failed. Image requested not present. + + + + Geotagging failed. Couldn't write to image. + Geotagging failed. Couldn't write to image. + + + + Geotagging failed. Couldn't write to an image. + Geotagging failed. Couldn't write to an image. + + + + GuidedActionConfirm + + + Slide to confirm + Slide to confirm + + + + GuidedActionList + + + Select Action + Select Action + + + + GuidedActionsController + + + EMERGENCY STOP + EMERGENCY STOP + + + + Arm + Arm + + + + Disarm + Disarm + + + + RTL + RTL + + + + Takeoff + Takeoff + + + + Land + Land + + + + Start Mission + Start Mission + + + + Continue Mission + Continue Mission + + + + Resume Mission + Resume Mission + + + + Resume FAILED + Resume FAILED + + + + Pause + Pause + + + + Change Altitude + Change Altitude + + + + Orbit + Orbit + + + + Land Abort + Land Abort + + + + Set Waypoint + Set Waypoint + + + + Goto Location + Goto Location + + + + VTOL Transition + VTOL Transition + + + + Arm the vehicle. + Arm the vehicle. + + + + Disarm the vehicle + Disarm the vehicle + + + + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + + + + Move the vehicle to the specified location. + Move the vehicle to the specified location. + + + + Orbit the vehicle around the specified location. + Orbit the vehicle around the specified location. + + + + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + + + + Takeoff from ground and hold position. + Takeoff from ground and hold position. + + + + Takeoff from ground and start the current mission. + Takeoff from ground and start the current mission. + + + + Continue the mission from the current waypoint. + Continue the mission from the current waypoint. + + + + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + + + + Upload of resume mission failed. Confirm to retry upload + Upload of resume mission failed. Confirm to retry upload + + + + Review the modified mission. Confirm if you want to takeoff and begin mission. + Review the modified mission. Confirm if you want to takeoff and begin mission. + + + + Land the vehicle at the current position. + Land the vehicle at the current position. + + + + Return to the home position of the vehicle. + Return to the home position of the vehicle. + + + + Change the altitude of the vehicle up or down. + Change the altitude of the vehicle up or down. + + + + Adjust current waypoint to %1. + Adjust current waypoint to %1. + + + + Abort the landing sequence. + Abort the landing sequence. + + + + Pause all vehicles at their current position. + Pause all vehicles at their current position. + + + + Transition VTOL to fixed wing flight. + Transition VTOL to fixed wing flight. + + + + Transition VTOL to multi-rotor flight. + Transition VTOL to multi-rotor flight. + + + + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + + + + Internal error: unknown actionCode + Internal error: unknown actionCode + + + + GuidedAltitudeSlider + + + New Alt(rel) + New Alt(rel) + + + + HealthPageWidget + + + All systems healthy + All systems healthy + + + + HelpSettings + + + QGroundControl User Guide + QGroundControl User Guide + + + + PX4 Users Discussion Forum + PX4 Users Discussion Forum + + + + ArduPilot Users Discussion Forum + ArduPilot Users Discussion Forum + + + + Joystick + + + Arm + Arm + + + + Disarm + Disarm + + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + JoystickConfig + + + Joystick + Joystick + + + + Joystick Setup is used to configure a calibrate joysticks. + Joystick Setup is used to configure a calibrate joysticks. + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Lateral + Lateral + + + + Roll + Roll + + + + Forward + Forward + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + Calibrate + Calibrate + + + + Additional Joystick settings: + Additional Joystick settings: + + + + Enable joystick input + Enable joystick input + + + + Enable not allowed (Calibrate First) + Enable not allowed (Calibrate First) + + + + Active joystick: + Active joystick: + + + + Active joystick name not in combo + Active joystick name not in combo + + + + Center stick is zero throttle + Center stick is zero throttle + + + + Spring loaded throttle smoothing + Spring loaded throttle smoothing + + + + Full down stick is zero throttle + Full down stick is zero throttle + + + + Allow negative Thrust + Allow negative Thrust + + + + Exponential: + Exponential: + + + + Advanced settings (careful!) + Advanced settings (careful!) + + + + Joystick mode: + Joystick mode: + + + + Message frequency (Hz): + Message frequency (Hz): + + + + Enable circle correction + Enable circle correction + + + + Deadbands + Deadbands + + + + Deadband can be set during the first + Deadband can be set during the first + + + + step of calibration by gently wiggling each axis. + step of calibration by gently wiggling each axis. + + + + Deadband can also be adjusted by clicking and + Deadband can also be adjusted by clicking and + + + + dragging vertically on the corresponding axis monitor. + dragging vertically on the corresponding axis monitor. + + + + Button actions: + Button actions: + + + + Buttons 0-%1 reserved for firmware use + Buttons 0-%1 reserved for firmware use + + + + # + # + + + + Function: + Function: + + + + Shift Function: + Shift Function: + + + + Axis Monitor + Axis Monitor + + + + Button Monitor + Button Monitor + + + + JoystickConfigController + + + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + JoystickIndicator + + + Joystick Status + Joystick Status + + + + Connected: + Connected: + + + + Enabled: + Enabled: + + + + KMLFileHelper + + + File not found: %1 + File not found: %1 + + + + Unable to open file: %1 error: $%2 + Unable to open file: %1 error: $%2 + + + + Unable to parse KML file: %1 error: %2 line: %3 + Unable to parse KML file: %1 error: %2 line: %3 + + + + No known type found in KML file. + No known type found in KML file. + + + + Unable to find Polygon node in KML + Unable to find Polygon node in KML + + + + + Internal error: Unable to find coordinates node in KML + Internal error: Unable to find coordinates node in KML + + + + Unable to find LineString node in KML + Unable to find LineString node in KML + + + + LinechartWidget + + + Name + Name + + + + Val + Val + + + + Unit + Unit + + + + Mean + Mean + + + + Variance + Variance + + + + LOG + LOG + + + + + Set logarithmic scale for Y axis + Set logarithmic scale for Y axis + + + + + Sliding window size to calculate mean and variance + Sliding window size to calculate mean and variance + + + + + Start to log curve data into a CSV or TXT file + Start to log curve data into a CSV or TXT file + + + + Start Logging + Start Logging + + + + Ground Time + Ground Time + + + + + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + + + + Time axis: + Time axis: + + + + 10 seconds + 10 seconds + + + + 20 seconds + 20 seconds + + + + 30 seconds + 30 seconds + + + + 40 seconds + 40 seconds + + + + 50 seconds + 50 seconds + + + + 1 minute + 1 minute + + + + 2 minutes + 2 minutes + + + + 3 minutes + 3 minutes + + + + 4 minutes + 4 minutes + + + + 5 minutes + 5 minutes + + + + 10 minutes + 10 minutes + + + + No curves selected for logging. + No curves selected for logging. + + + + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + + + + Save Log File + Save Log File + + + + Log Files (*.log) + Log Files (*.log) + + + + Stop logging + Stop logging + + + + Starting Log Compression + Starting Log Compression + + + + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + + + + Start logging + Start logging + + + + + Enable the curve in the graph window + Enable the curve in the graph window + + + + + Current value of %1 in %2 units + Current value of %1 in %2 units + + + + + Unit of + Unit of + + + + + Arithmetic mean of %1 in %2 units + Arithmetic mean of %1 in %2 units + + + + + Variance of %1 in (%2)^2 units + Variance of %1 in (%2)^2 units + + + + LinkIndicator + + + N/A + No data to display + N/A + + + + LinkManager + + + Connect not allowed: %1 + Connect not allowed: %1 + + + + + + + %1 on %2 (AutoConnect) + %1 on %2 (AutoConnect) + + + + Shutdown + Shutdown + + + + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + + + + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + + + + LinkSettings + + + Delete + Delete + + + + Remove Link Configuration + Remove Link Configuration + + + + Remove %1. Is this really what you want? + Remove %1. Is this really what you want? + + + + Edit + Edit + + + + Add + Add + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + Edit Link Configuration Settings (WIP) + Edit Link Configuration Settings (WIP) + + + + Create New Link Configuration (WIP) + Create New Link Configuration (WIP) + + + + Name: + Name: + + + + Type: + Type: + + + + OK + OK + + + + Cancel + Cancel + + + + LogCompressor + + + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + + + + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + + + + Log compressor: Dataset contains dimensions: + Log compressor: Dataset contains dimensions: + + + + Log Compressor + Log Compressor + + + + LogDownloadController + + + Available + Available + + + + + Canceled + Canceled + + + + + + Error + Error + + + + Downloaded + Downloaded + + + + Timed Out + Timed Out + + + + Log Download Directory + Log Download Directory + + + + Waiting + Waiting + + + + UnknownDate + UnknownDate + + + + LogDownloadPage + + + Log Download + Log Download + + + + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + + + + Id + Id + + + + Date + Date + + + + Date Unknown + Date Unknown + + + + Size + Size + + + + Status + Status + + + + Refresh + Refresh + + + + Log Refresh + Log Refresh + + + + You must be connected to a vehicle in order to download logs. + You must be connected to a vehicle in order to download logs. + + + + Download + Download + + + + Select save directory + Select save directory + + + + Erase All + Erase All + + + + Delete All Log Files + Delete All Log Files + + + + All log files will be erased permanently. Is this really what you want? + All log files will be erased permanently. Is this really what you want? + + + + Cancel + Cancel + + + + LogReplayLink + + + Log Replay Error + Log Replay Error + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Attempt to load new log while log being played + Attempt to load new log while log being played + + + + Unable to open log file: '%1', error: %2 + Unable to open log file: '%1', error: %2 + + + + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + + + + Connect not allowed during Flight Data replay. + Connect not allowed during Flight Data replay. + + + + + + Unable to seek to new position + Unable to seek to new position + + + + LogReplaySettings + + + Log Replay Link Settings + Log Replay Link Settings + + + + Log File: + Log File: + + + + Browse + Browse + + + + Please choose a file + Please choose a file + + + + MAVLinkProtocol + + + + + MAVLink Protocol + MAVLink Protocol + + + + MAVLink Logging failed. Could not write to file %1, logging disabled. + 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. + Detected radio still using MAVLink v1.0 on a link with MAVLink v2.0 enabled. Please upgrade the radio firmware. + + + + MAVLink protocol + MAVLink protocol + + + + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + + + + MainToolBar + + + Downloading Parameters + Downloading Parameters + + + + Click anywhere to hide + Click anywhere to hide + + + + MainToolBarIndicators + + + Advanced Mode + Advanced Mode + + + + Waiting For Vehicle Connection + Waiting For Vehicle Connection + + + + Disconnect + Disconnect + + + + COMMUNICATION LOST + COMMUNICATION LOST + + + + MainWindow + + + MGMainWindow + MGMainWindow + + + + File + File + + + + Widgets + Widgets + + + + Exit + Exit + + + + Ctrl+Q + Ctrl+Q + + + + Manage Communication Links + Manage Communication Links + + + + Advanced Mode + Advanced Mode + + + + Replay Flight Data + Replay Flight Data + + + + Setting up user interface + Setting up user interface + + + + Building common widgets. + Building common widgets. + + + + Building common actions + Building common actions + + + + + Initializing 3D mouse interface + Initializing 3D mouse interface + + + + Restoring last view state + Restoring last view state + + + + Restoring last window size + Restoring last window size + + + + Done + Done + + + + MainWindowInner + + + + %1 close + %1 close + + + + 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? + 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? + + + + There are still active connections to vehicles. Are you sure you want to exit? + There are still active connections to vehicles. Are you sure you want to exit? + + + + No Messages + No Messages + + + + MapScale + + + km + km + + + + m + m + + + + mile + mile + + + + miles + miles + + + + ft + ft + + + + MavlinkConsolePage + + + Mavlink Console + Mavlink Console + + + + Mavlink Console provides a connection to the vehicle's system shell. + Mavlink Console provides a connection to the vehicle's system shell. + + + + Show Latest + Show Latest + + + + MavlinkSettings + + + MAVLink Logging + MAVLink Logging + + + + Please enter an email address before uploading MAVLink log files. + Please enter an email address before uploading MAVLink log files. + + + + Ground Station + Ground Station + + + + MAVLink System ID: + MAVLink System ID: + + + + Emit heartbeat + Emit heartbeat + + + + Only accept MAVs with same protocol version + Only accept MAVs with same protocol version + + + + MAVLink 2.0 Logging (PX4 Firmware Only) + MAVLink 2.0 Logging (PX4 Firmware Only) + + + + Manual Start/Stop: + Manual Start/Stop: + + + + Start Logging + Start Logging + + + + Stop Logging + Stop Logging + + + + Enable automatic logging + Enable automatic logging + + + + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + + + + Email address for Log Upload: + Email address for Log Upload: + + + + Default Description: + Default Description: + + + + Default Upload URL + Default Upload URL + + + + Video URL: + Video URL: + + + + Wind Speed: + Wind Speed: + + + + Flight Rating: + Flight Rating: + + + + Additional Feedback: + Additional Feedback: + + + + Make this log publicly available + Make this log publicly available + + + + Enable automatic log uploads + Enable automatic log uploads + + + + Delete log file after uploading + Delete log file after uploading + + + + Saved Log Files + Saved Log Files + + + + Uploaded + Uploaded + + + + Check All + Check All + + + + Check None + Check None + + + + Delete Selected + Delete Selected + + + + Delete Selected Log Files + Delete Selected Log Files + + + + Confirm deleting selected log files? + Confirm deleting selected log files? + + + + Upload Selected + Upload Selected + + + + Upload Selected Log Files + Upload Selected Log Files + + + + Confirm uploading selected log files? + Confirm uploading selected log files? + + + + Cancel + Cancel + + + + Cancel Upload + Cancel Upload + + + + Confirm canceling the upload process? + Confirm canceling the upload process? + + + + MissionCommandDialog + + + Category: + Category: + + + + MissionCommandTree + + + All commands + All commands + + + + MissionController + + + Survey + Survey + + + + Fixed Wing Landing + Fixed Wing Landing + + + + Structure Scan + Structure Scan + + + + Corridor Scan + Corridor Scan + + + + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + + + + Mission item %1 is not an object + Mission item %1 is not an object + + + + Unsupported complex item type: %1 + Unsupported complex item type: %1 + + + + Unknown item type: %1 + Unknown item type: %1 + + + + Could not find doJumpId: %1 + Could not find doJumpId: %1 + + + + The mission file is corrupted. + The mission file is corrupted. + + + + The mission file is not compatible with this version of %1. + The mission file is not compatible with this version of %1. + + + + + + Mission: %1 + Mission: %1 + + + + MissionItem + + + Type found: %1 must be: %2 + Type found: %1 must be: %2 + + + + %1 key must contains 7 values + %1 key must contains 7 values + + + + Param %1 incorrect type %2, must be double or null + Param %1 incorrect type %2, must be double or null + + + + MissionItemEditor + + + Insert waypoint + Insert waypoint + + + + Insert pattern + Insert pattern + + + + Insert + Insert + + + + Delete + Delete + + + + Change command... + Change command... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Show all values + Show all values + + + + Mission Edit + Mission Edit + + + + You have made changes to the mission item which cannot be shown in Simple Mode + You have made changes to the mission item which cannot be shown in Simple Mode + + + + Select Mission Command + Select Mission Command + + + + MissionItemStatus + + + Terrain Altitude + Terrain Altitude + + + + MissionManager + + + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + + + + MissionSettingsEditor + + + Firmware + Firmware + + + + Vehicle + Vehicle + + + + Waypoint alt + Waypoint alt + + + + Flight speed + Flight speed + + + + Above camera commands will take affect immediately upon mission start. + Above camera commands will take affect immediately upon mission start. + + + + Mission End + Mission End + + + + Return To Launch + Return To Launch + + + + Vehicle Info + Vehicle Info + + + + Cruise speed + Cruise speed + + + + Hover speed + Hover speed + + + + Planned Home Position + Planned Home Position + + + + Altitude + Altitude + + + + Actual position set by vehicle at flight time. + Actual position set by vehicle at flight time. + + + + Set Home To Map Center + Set Home To Map Center + + + + MissionSettingsItem + + + H + H + + + + Planned Home + Planned Home + + + + MockLink + + + PX4 Vehicle + PX4 Vehicle + + + + APM ArduCopter Vehicle + APM ArduCopter Vehicle + + + + APM ArduPlane Vehicle + APM ArduPlane Vehicle + + + + APM ArduSub Vehicle + APM ArduSub Vehicle + + + + Generic Vehicle + Generic Vehicle + + + + Send status text + voice + Send status text + voice + + + + Stop One MockLink + Stop One MockLink + + + + MockLinkSettings + + + Mock Link Settings + Mock Link Settings + + + + Send Status Text and Voice + Send Status Text and Voice + + + + High latency + High latency + + + + PX4 Firmware + PX4 Firmware + + + + APM Firmware + APM Firmware + + + + Generic Firmware + Generic Firmware + + + + APM Vehicle Type + APM Vehicle Type + + + + ArduCopter + ArduCopter + + + + ArduPlane + ArduPlane + + + + ModeIndicator + + + N/A + No data to display + N/A + + + + ModeSwitchDisplay + + + Monitor: + Monitor: + + + + Threshold: + Threshold: + + + + MotorComponent + + + All + All + + + + Moving the sliders will causes the motors to spin. Make sure you remove all props. + Moving the sliders will causes the motors to spin. Make sure you remove all props. + + + + Propellers are removed - Enable motor sliders + Propellers are removed - Enable motor sliders + + + + Motors + Motors + + + + Motors Setup is used to manually test motor control and direction. + Motors Setup is used to manually test motor control and direction. + + + + Mouse6dofInput + + + No 3DxWare driver is running. + No 3DxWare driver is running. + + + + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + + + + MultiVehicleDockWidget + + + Form + Form + + + + MultiVehicleList + + + The following commands will be applied to all vehicles + The following commands will be applied to all vehicles + + + + Armed + Armed + + + + Disarmed + Disarmed + + + + MultiVehicleManager + + + Warning: A vehicle is using the same system id as %1: %2 + Warning: A vehicle is using the same system id as %1: %2 + + + + Connected to Vehicle %1 + Connected to Vehicle %1 + + + + OfflineMap + + + Error Message + Error Message + + + + Max Cache Disk Size (MB): + Max Cache Disk Size (MB): + + + + Max Cache Memory Size (MB): + Max Cache Memory Size (MB): + + + + Memory cache changes require a restart to take effect. + Memory cache changes require a restart to take effect. + + + + Esri Access Token + Esri Access Token + + + + Mapbox Access Token + Mapbox Access Token + + + + To enable Mapbox maps, enter your access token. + To enable Mapbox maps, enter your access token. + + + + To enable Esri maps, enter your access token. + To enable Esri maps, enter your access token. + + + + This will delete all tiles INCLUDING the tile sets you have created yourself. + +Is this really what you want? + 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? + Delete %1 and all its tiles. + +Is this really what you want? + + + + System Wide Tile Cache + System Wide Tile Cache + + + + Zoom Levels: + Zoom Levels: + + + + Total: + Total: + + + + Unique: + Unique: + + + + Downloaded: + Downloaded: + + + + Error Count: + Error Count: + + + + Size: + Size: + + + + + Tile Count: + Tile Count: + + + + Resume Download + Resume Download + + + + Cancel Download + Cancel Download + + + + Delete + Delete + + + + Confirm Delete + Confirm Delete + + + + Ok + Ok + + + + + + Close + Close + + + + Min Zoom: %1 + Min Zoom: %1 + + + + Max Zoom: %1 + Max Zoom: %1 + + + + + Add New Set + Add New Set + + + + Name: + Name: + + + + Map type: + Map type: + + + + Fetch elevation data + Fetch elevation data + + + + Min/Max Zoom Levels + Min/Max Zoom Levels + + + + Est Size: + Est Size: + + + + Too many tiles + Too many tiles + + + + Download + Download + + + + Import Tile Set + Import Tile Set + + + + + + + Cancel + Cancel + + + + + Import + Import + + + + + Export + Export + + + + Options + Options + + + + Offline Maps Options + Offline Maps Options + + + + Select Tile Sets to Export + Select Tile Sets to Export + + + + Select All + Select All + + + + Select None + Select None + + + + Export Tile Set + Export Tile Set + + + + Tile Set Export Progress + Tile Set Export Progress + + + + Tile Set Export Completed + Tile Set Export Completed + + + + Map Tile Set Import + Map Tile Set Import + + + + Map Tile Set Import Progress + Map Tile Set Import Progress + + + + Map Tile Set Import Completed + Map Tile Set Import Completed + + + + Append to existing set + Append to existing set + + + + Replace existing set + Replace existing set + + + + PIDTuning + + + Tuning Axis: + Tuning Axis: + + + + Tuning Values: + Tuning Values: + + + + Increment/Decrement % + Increment/Decrement % + + + + Saved Tuning Values: + Saved Tuning Values: + + + + Save Values + Save Values + + + + Reset To Saved Values + Reset To Saved Values + + + + Chart: + Chart: + + + + Clear + Clear + + + + Stop + Stop + + + + Start + Start + + + + Rate + Rate + + + + PX4AdvancedFlightModes + + + + FLIGHT MODES + FLIGHT MODES + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + You can assign multiple flight modes to a single channel. + You can assign multiple flight modes to a single channel. + + + + + Turn your radio control on to test switch settings. + Turn your radio control on to test switch settings. + + + + + The following channels: + The following channels: + + + + + are not available for Flight Modes since they are already in use for other functions. + are not available for Flight Modes since they are already in use for other functions. + + + + + Manual/Main + Manual/Main + + + + + Stabilized/Main + Stabilized/Main + + + + + The pilot has full control of the aircraft, no assistance is provided. + The pilot has full control of the aircraft, no assistance is provided. + + + + + + + The Main mode switch must always be assigned to a channel in order to fly + The Main mode switch must always be assigned to a channel in order to fly + + + + + The pilot has full control of the aircraft, only attitude is stabilized. + The pilot has full control of the aircraft, only attitude is stabilized. + + + + + Assist + Assist + + + + + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + + + + + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + + + + + Auto + Auto + + + + + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + + + + + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + + + + + Stabilized + Stabilized + + + + + Acro + Acro + + + + + Roll/pitch angles and rudder deflection are controlled. + Roll/pitch angles and rudder deflection are controlled. + + + + + The angular rates are controlled, but not the attitude. + The angular rates are controlled, but not the attitude. + + + + + Altitude + Altitude + + + + + Roll stick controls banking, pitch stick altitude + Roll stick controls banking, pitch stick altitude + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane holds heading, but drifts off in wind. + With no stick inputs the plane holds heading, but drifts off in wind. + + + + + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + + + + + Position Control + Position Control + + + + + Roll stick controls banking, pitch stick controls altitude. + Roll stick controls banking, pitch stick controls altitude. + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane flies a straight line, even in wind. + With no stick inputs the plane flies a straight line, even in wind. + + + + + Roll and Pitch sticks control sideways and forward speed + Roll and Pitch sticks control sideways and forward speed + + + + + Throttle stick controls climb / sink rade. + Throttle stick controls climb / sink rade. + + + + + Mission + Mission + + + + + The aircraft obeys the programmed mission sent by QGroundControl. + The aircraft obeys the programmed mission sent by QGroundControl. + + + + + Hold + Hold + + + + + The aircraft flies in a circle around the current position at the current altitude. + The aircraft flies in a circle around the current position at the current altitude. + + + + + The multirotor hovers at the current position and altitude. + The multirotor hovers at the current position and altitude. + + + + + Return + Return + + + + + The vehicle returns to the home position, loiters and then lands. + The vehicle returns to the home position, loiters and then lands. + + + + + Offboard + Offboard + + + + + All flight control aspects are controlled by an offboard system. + All flight control aspects are controlled by an offboard system. + + + + + Flight Mode Config is disabled since you have a Joystick enabled. + Flight Mode Config is disabled since you have a Joystick enabled. + + + + + Use Single Channel Mode Selection + Use Single Channel Mode Selection + + + + + Generate Thresholds + Generate Thresholds + + + + PX4AdvancedFlightModesController + + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + + + + %1 is set to same channel as %2. + + %1 is set to same channel as %2. + + + + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + + + + PX4AutoPilotPlugin + + + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + + + + PX4FirmwarePlugin + + + Manual + Manual + + + + Acro + Acro + + + + Stabilized + Stabilized + + + + Rattitude + Rattitude + + + + Altitude + Altitude + + + + Position + Position + + + + Offboard + Offboard + + + + Ready + Ready + + + + Takeoff + Takeoff + + + + Hold + Hold + + + + Mission + Mission + + + + Return + Return + + + + Land + Land + + + + Precision Land + Precision Land + + + + Return to Groundstation + Return to Groundstation + + + + Follow Me + Follow Me + + + + Simple + Simple + + + + Unknown %1:%2 + Unknown %1:%2 + + + + Unable to takeoff, vehicle position not known. + Unable to takeoff, vehicle position not known. + + + + Unable to start mission: Vehicle rejected arming. + Unable to start mission: Vehicle rejected arming. + + + + Unable to start mission: Vehicle not ready. + Unable to start mission: Vehicle not ready. + + + + 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. + 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. + + + + Unable to go to location, vehicle position not known. + Unable to go to location, vehicle position not known. + + + + Unable to change altitude, home position unknown. + Unable to change altitude, home position unknown. + + + + Unable to change altitude, home position altitude unknown. + Unable to change altitude, home position altitude unknown. + + + + PX4FirmwareUpgradeThreadWorker + + + Putting radio into command mode + Putting radio into command mode + + + + Unable to open port: %1 error: %2 + Unable to open port: %1 error: %2 + + + + + Unable to put radio into command mode + Unable to put radio into command mode + + + + Rebooting radio to bootloader + Rebooting radio to bootloader + + + + Unable to reboot radio (bytes written) + Unable to reboot radio (bytes written) + + + + Unable to reboot radio (ready read) + Unable to reboot radio (ready read) + + + + Programming new version... + Programming new version... + + + + Verifying program... + Verifying program... + + + + Verify complete + Verify complete + + + + Erasing previous program... + Erasing previous program... + + + + Erase complete + Erase complete + + + + PX4FlowSensor + + + PX4Flow Camera + PX4Flow Camera + + + + PX4ParameterMetaData + + + Enabled + Enabled + + + + Disabled + Disabled + + + + PX4RadioComponent + + + Radio + 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. + 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 + Roll + + + + + + + + + + + Setup required + Setup required + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Throttle + + + + + Flaps + Flaps + + + + + Aux1 + Aux1 + + + + + Aux2 + Aux2 + + + + + + + + + Disabled + Disabled + + + + PX4SimpleFlightModes + + + + Flight Mode Settings + Flight Mode Settings + + + + + Mode channel: + Mode channel: + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Switch Settings + Switch Settings + + + + + VTOL mode switch: + VTOL mode switch: + + + + PX4TuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + PX4TuningComponentCopter + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Manual minimum throttle + Manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentPlane + + + + Cruise throttle + Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentVTOL + + + + Plane Roll sensitivity + Plane Roll sensitivity + + + + + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + + + + + Plane Pitch sensitivity + Plane Pitch sensitivity + + + + + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + + + + + Plane Cruise throttle + Plane Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Hover manual minimum throttle + Hover manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Plane Mission mode sensitivity + Plane Mission mode sensitivity + + + + + 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. + 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. + + + + ParameterEditor + + + Parameter Load Errors + Parameter Load Errors + + + + Search: + Search: + + + + Clear + Clear + + + + Tools + Tools + + + + Refresh + Refresh + + + + Reset all to defaults + Reset all to defaults + + + + Reset All + Reset All + + + + Load from file... + Load from file... + + + + Parameter Files (*.%1) + Parameter Files (*.%1) + + + + All Files (*.*) + All Files (*.*) + + + + Save to file... + Save to file... + + + + Load Parameters + Load Parameters + + + + Save Parameters + Save Parameters + + + + Clear RC to Param + Clear RC to Param + + + + + Reboot Vehicle + Reboot Vehicle + + + + Parameter Editor + Parameter Editor + + + + Select Reset to reset all parameters to their defaults. + Select Reset to reset all parameters to their defaults. + + + + Select Ok to reboot vehicle. + Select Ok to reboot vehicle. + + + + ParameterEditorController + + + Unable to create file: %1 + Unable to create file: %1 + + + + Unable to open file: %1 + Unable to open file: %1 + + + + ParameterEditorDialog + + + Reset to default + Reset to default + + + + Min: + Min: + + + + Max: + Max: + + + + Default: + Default: + + + + Parameter name: + Parameter name: + + + + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + + + + Make sure you know what you are doing and double-check your values before Save! + Make sure you know what you are doing and double-check your values before Save! + + + + Force save (dangerous!) + Force save (dangerous!) + + + + Advanced settings + Advanced settings + + + + Manual Entry + Manual Entry + + + + Set RC to Param... + Set RC to Param... + + + + ParameterManager + + + Change of parameter %1 requires a Vehicle reboot to take effect + Change of parameter %1 requires a Vehicle reboot to take effect + + + + Parameter write failed: veh:%1 comp:%2 param:%3 + Parameter write failed: veh:%1 comp:%2 param:%3 + + + + Parameter read failed: veh:%1 comp:%2 param:%3 + Parameter read failed: veh:%1 comp:%2 param:%3 + + + + Parameter cache CRC match failed + Parameter cache CRC match failed + + + + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + + + + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + + + + %1 key is not a json object + %1 key is not a json object + + + + PlanManager + + + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + + + + Mission request list failed, maximum retries exceeded. + Mission request list failed, maximum retries exceeded. + + + + Retrying %1 REQUEST_LIST retry Count + Retrying %1 REQUEST_LIST retry Count + + + + Mission read failed, maximum retries exceeded. + Mission read failed, maximum retries exceeded. + + + + Retrying %1 MISSION_REQUEST retry Count + Retrying %1 MISSION_REQUEST retry Count + + + + Mission write failed, vehicle failed to send final ack. + Mission write failed, vehicle failed to send final ack. + + + + Mission write mission count failed, maximum retries exceeded. + Mission write mission count failed, maximum retries exceeded. + + + + Vehicle did not request all items from ground station: %1 + Vehicle did not request all items from ground station: %1 + + + + Mission remove all, maximum retries exceeded. + Mission remove all, maximum retries exceeded. + + + + Retrying %1 MISSION_CLEAR_ALL retry Count + Retrying %1 MISSION_CLEAR_ALL retry Count + + + + Vehicle did not respond to mission item communication: %1 + Vehicle did not respond to mission item communication: %1 + + + + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + + + + + + Vehicle returned error: %1. + Vehicle returned error: %1. + + + + Vehicle did not request all items during write sequence, missed count %1. + Vehicle did not request all items during write sequence, missed count %1. + + + + Vehicle returned error: %1. Vehicle remove all failed. + Vehicle returned error: %1. Vehicle remove all failed. + + + + Vehicle returned error: %1. %2Vehicle did not accept guided item. + Vehicle returned error: %1. %2Vehicle did not accept guided item. + + + + Mission accepted (MAV_MISSION_ACCEPTED) + Mission accepted (MAV_MISSION_ACCEPTED) + + + + Unspecified error (MAV_MISSION_ERROR) + Unspecified error (MAV_MISSION_ERROR) + + + + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + + + + Command is not supported (MAV_MISSION_UNSUPPORTED) + Command is not supported (MAV_MISSION_UNSUPPORTED) + + + + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + + + + One of the parameters has an invalid value (MAV_MISSION_INVALID) + One of the parameters has an invalid value (MAV_MISSION_INVALID) + + + + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + + + + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + + + + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + + + + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + + + + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + + + + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + + + + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + + + + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + + + + Not accepting any mission commands (MAV_MISSION_DENIED) + Not accepting any mission commands (MAV_MISSION_DENIED) + + + + QGC Internal Error + QGC Internal Error + + + + PlanMasterController + + + Download not supported on high latency links. + Download not supported on high latency links. + + + + Upload not supported on high latency links. + Upload not supported on high latency links. + + + + Error loading Plan file (%1). %2 + Error loading Plan file (%1). %2 + + + + Plan save error %1 : %2 + Plan save error %1 : %2 + + + + KML save error %1 : %2 + KML save error %1 : %2 + + + + Supported types (*.%1 *.%2 *.%3 *.%4) + Supported types (*.%1 *.%2 *.%3 *.%4) + + + + + + All Files (*.*) + All Files (*.*) + + + + Plan Files (*.%1) + Plan Files (*.%1) + + + + KML Files (*.%1) + KML Files (*.%1) + + + + PlanToolBar + + + Selected Waypoint + Selected Waypoint + + + + Alt diff: + Alt diff: + + + + Azimuth: + Azimuth: + + + + + Distance: + Distance: + + + + Gradient: + Gradient: + + + + Heading: + Heading: + + + + Total Mission + Total Mission + + + + Max telem dist: + Max telem dist: + + + + Time: + Time: + + + + Battery + Battery + + + + Batteries required: + Batteries required: + + + + Upload Required + Upload Required + + + + Upload + Upload + + + + Syncing Mission + Syncing Mission + + + + Click anywhere to hide + Click anywhere to hide + + + + PlanView + + + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + + + + Apply new alititude + 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? + You have changed the default altitude for mission items. Would you like to apply that altitude to all the items in the current mission? + + + + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + + + + After the mission is uploaded you can adjust the current waypoint and start the mission. + After the mission is uploaded you can adjust the current waypoint and start the mission. + + + + Pause and Upload + Pause and Upload + + + + You need at least one item to create a KML. + You need at least one item to create a KML. + + + + Unable to Save/Upload + Unable to Save/Upload + + + + Plan is waiting on terrain data from server for correct altitude values. + Plan is waiting on terrain data from server for correct altitude values. + + + + Plan Upload + Plan Upload + + + + Select Plan File + Select Plan File + + + + Save Plan + Save Plan + + + + Load KML + Load KML + + + + Save KML + Save KML + + + + What would you like to create from the polygon specified by the KML file? + What would you like to create from the polygon specified by the KML file? + + + + Survey + Survey + + + + Structure Scan + Structure Scan + + + + Move the selected mission item to the be after following mission item: + Move the selected mission item to the be after following mission item: + + + + Plan + Plan + + + + File + File + + + + Waypoint + Waypoint + + + + ROI + ROI + + + + Pattern + Pattern + + + + Center + Center + + + + In + In + + + + Out + Out + + + + Mission + Mission + + + + Fence + Fence + + + + Rally + 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 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? + You have unsaved/unsent changes. Loading from a file will lose these changes. Are you sure you want to load from a file? + + + + Are you sure you want to remove all items and create a new plan? + Are you sure you want to remove all items and create a new plan? + + + + You have unsaved changes. + You have unsaved changes. + + + + Plan File: + Plan File: + + + + New... + New... + + + + New Plan + New Plan + + + + Open... + Open... + + + + Save + Save + + + + Save As... + Save As... + + + + Load KML... + Load KML... + + + + Clear Vehicle Mission + Clear Vehicle Mission + + + + This will also remove all items from the vehicle. + This will also remove all items from the vehicle. + + + + Are you sure you want to remove all mission items and clear the mission from the vehicle? + Are you sure you want to remove all mission items and clear the mission from the vehicle? + + + + Create complex pattern: + Create complex pattern: + + + + Mission overwrite + Mission overwrite + + + + GeoFence overwrite + GeoFence overwrite + + + + Rally Points overwrite + Rally Points overwrite + + + + You have unsaved changes. You should upload to your vehicle, or save to a file: + You have unsaved changes. You should upload to your vehicle, or save to a file: + + + + Upload + Upload + + + + Download + Download + + + + Save KML... + Save KML... + + + + KML + KML + + + + PolygonEditor + + + Click to add point %1 + Click to add point %1 + + + + - Right Click to end polygon + - Right Click to end polygon + + + + Click to add point + Click to add point + + + + Click to add point - Right Click to end polygon + Click to add point - Right Click to end polygon + + + + Adjust polygon by dragging corners + Adjust polygon by dragging corners + + + + PowerComponent + + + + + + + + + + + + ESC Calibration + ESC Calibration + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + + + + + Performing calibration. This will take a few seconds.. + 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. + Calibration complete. You can disconnect your battery now if you like. + + + + + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + + + + + Connect the battery now and calibration will begin. + Connect the battery now and calibration will begin. + + + + + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Measured voltage: + + + + + Vehicle voltage: + Vehicle voltage: + + + + + Voltage divider: + 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. + 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: + Measured current: + + + + + Vehicle current: + Vehicle current: + + + + + Amps per volt: + Amps per volt: + + + + + + + + + Calculate + Calculate + + + + + Battery + Battery + + + + + Number of Cells (in Series) + Number of Cells (in Series) + + + + + Full Voltage (per cell) + Full Voltage (per cell) + + + + + Battery Max: + Battery Max: + + + + + Empty Voltage (per cell) + Empty Voltage (per cell) + + + + + Battery Min: + Battery Min: + + + + + Voltage divider + Voltage divider + + + + + Calculate 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. + 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. + Click the Calculate button for help with calculating a new value. + + + + + Amps per volt + Amps per volt + + + + + Calculate 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. + 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 + ESC PWM Minimum and Maximum Calibration + + + + + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + + + + + You must use USB connection for this operation. + You must use USB connection for this operation. + + + + + Calibrate + Calibrate + + + + + Show UAVCAN Settings + Show UAVCAN Settings + + + + + UAVCAN Bus Configuration + UAVCAN Bus Configuration + + + + + Change required restart + Change required restart + + + + + UAVCAN Motor Index and Direction Assignment + UAVCAN Motor Index and Direction Assignment + + + + + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + + + + + ESC parameters will only be accessible in the editor after assignment. + 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 the process, then turn each motor into its turn direction, in the order of their motor indices. + + + + + Start Assignment + Start Assignment + + + + + Stop Assignment + Stop Assignment + + + + + Show Advanced Settings + Show Advanced Settings + + + + + Advanced Power Settings + Advanced Power Settings + + + + + Voltage Drop on Full Load (per cell) + Voltage Drop on Full Load (per cell) + + + + + Batteries show less voltage at high throttle. Enter the difference in Volts between idle throttle and full + 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. + 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. + If this value is set too high, the battery might be deep discharged and damaged. + + + + + Compensated Minimum Voltage: + Compensated Minimum Voltage: + + + + + V + V + + + + Power + Power + + + + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + + + + PowerComponentSummary + + + + Battery Full + Battery Full + + + + + Battery Empty + Battery Empty + + + + + Number of Cells + Number of Cells + + + + PreFlightBatteryCheck + + + Battery + Battery + + + + Battery connector firmly plugged? + Battery connector firmly plugged? + + + + Warning - Battery charge below %1%. + Warning - Battery charge below %1%. + + + + Battery charge below %1%. Please recharge. + Battery charge below %1%. Please recharge. + + + + PreFlightCheckButton + + + Passed + Passed + + + + PreFlightCheckGroup + + + (passed) + (passed) + + + + PreFlightCheckList + + + Pre-Flight Checklist %1 + Pre-Flight Checklist %1 + + + + (passed) + (passed) + + + + Reset the checklist (e.g. after a vehicle reboot) + Reset the checklist (e.g. after a vehicle reboot) + + + + PreFlightGPSCheck + + + GPS + GPS + + + + Waiting for 3D lock. + Waiting for 3D lock. + + + + Warning - Sat count below %1. + Warning - Sat count below %1. + + + + Waiting for sat count above %1. + Waiting for sat count above %1. + + + + PreFlightRCCheck + + + Radio Control + Radio Control + + + + Receiving signal. Perform range test & confirm. + Receiving signal. Perform range test & confirm. + + + + No signal or invalid autopilot-RC config. Check RC and console. + No signal or invalid autopilot-RC config. Check RC and console. + + + + PreFlightSensorsHealthCheck + + + Sensors + Sensors + + + + Failure. Magnetometer issues. Check console. + Failure. Magnetometer issues. Check console. + + + + Failure. Accelerometer issues. Check console. + Failure. Accelerometer issues. Check console. + + + + Failure. Gyroscope issues. Check console. + Failure. Gyroscope issues. Check console. + + + + Failure. Barometer issues. Check console. + Failure. Barometer issues. Check console. + + + + Failure. Airspeed sensor issues. Check console. + Failure. Airspeed sensor issues. Check console. + + + + Failure. AHRS issues. Check console. + Failure. AHRS issues. Check console. + + + + Failure. GPS issues. Check console. + Failure. GPS issues. Check console. + + + + PreFlightSoundCheck + + + Sound output + Sound output + + + + QGC audio output enabled. System audio output enabled, too? + QGC audio output enabled. System audio output enabled, too? + + + + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + + + + QGCApplication + + + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + + + + Telemetry save error + Telemetry save error + + + + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + + + + The format for QGroundControl saved settings has been modified. Your saved settings have been reset to defaults. + The format for QGroundControl 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. + The Offline Map Cache database has been upgraded. Your old map cache sets have been reset. + + + + Telemetry Save Error + Telemetry Save Error + + + + Unable to save telemetry log. Application save directory is not set. + Unable to save telemetry log. Application save directory is not set. + + + + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + + + + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + + + + QGCCorePlugin + + + General + General + + + + Comm Links + Comm Links + + + + Offline Maps + Offline Maps + + + + MAVLink + MAVLink + + + + Console + Console + + + + Help + Help + + + + Mock Link + Mock Link + + + + Debug + Debug + + + + Values + Values + + + + Camera + Camera + + + + Video Stream + Video Stream + + + + Health + Health + + + + Vibration + Vibration + + + + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + + + + QGCFenceCircle + + + GeoFence Circle only supports version %1 + GeoFence Circle only supports version %1 + + + + QGCFencePolygon + + + GeoFence Polygon only supports version %1 + GeoFence Polygon only supports version %1 + + + + QGCFileDialog + + + + Delete + Delete + + + + No files + No files + + + + New file name: + New file name: + + + + File names must end with .%1 file extension. If missing it will be added. + File names must end with .%1 file extension. If missing it will be added. + + + + The file %1 exists. Click Save again to replace it. + The file %1 exists. Click Save again to replace it. + + + + Save to existing file: + Save to existing file: + + + + QGCFileDownload + + + Could not save downloaded file to %1. Error: %2 + Could not save downloaded file to %1. Error: %2 + + + + Download cancelled + Download cancelled + + + + Error: File Not Found + Error: File Not Found + + + + Error during download. Error: %1 + Error during download. Error: %1 + + + + QGCFlightGearLink + + + FlightGear 3.0+ Link (port:%1) + FlightGear 3.0+ Link (port:%1) + + + + + FlightGear Failed to Start + FlightGear Failed to Start + + + + FlightGear Crashed + FlightGear Crashed + + + + This is a FlightGear-related problem. Please upgrade FlightGear + This is a FlightGear-related problem. Please upgrade FlightGear + + + + FlightGear Start Timed Out + FlightGear Start Timed Out + + + + + + Please check if the path and command is correct + Please check if the path and command is correct + + + + + Could not Communicate with FlightGear + Could not Communicate with FlightGear + + + + FlightGear Error + FlightGear Error + + + + Please check if the path and command is correct. + Please check if the path and command is correct. + + + + + + + + + + + + + + + FlightGear HIL + FlightGear HIL + + + + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + + + + + FlightGear failed to start. There are mismatched quotes in specified command line options + FlightGear failed to start. There are mismatched quotes in specified command line options + + + + FlightGear application not found + FlightGear application not found + + + + FlightGear application not found at: %1 + FlightGear application not found at: %1 + + + + I'll specify directory + I'll specify directory + + + + Please select directory of FlightGear application : + Please select directory of FlightGear application : + + + + --fg-root directory specified from ui option not found: %1 + --fg-root directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + + + + --fg-scenery directory specified from ui option not found: %1 + --fg-scenery directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + + + + Incorrect %1 installation. Aircraft directory is missing: '%2'. + Incorrect %1 installation. Aircraft directory is missing: '%2'. + + + + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + + + + Incorrect installation. Protocol directory is missing (%1). + Incorrect installation. Protocol directory is missing (%1). + + + + Incorrect installation. FlightGear protocol file missing: %1 + Incorrect installation. FlightGear protocol file missing: %1 + + + + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + + + + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + + + + Delete of protocol file failed. You will have to manually delete the file. + Delete of protocol file failed. You will have to manually delete the file. + + + + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + + + + Fix it for me + Fix it for me + + + + Copy failed + Copy failed + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + + + + Copy to Clipboard + Copy to Clipboard + + + + QGCHilConfiguration + + + HIL Config + HIL Config + + + + Simulator + Simulator + + + + FlightGear 3.0+ + FlightGear 3.0+ + + + + X-Plane 10 + X-Plane 10 + + + + X-Plane 9 + X-Plane 9 + + + + QGCHilFlightGearConfiguration + + + Form + Form + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + Airframe: + Airframe: + + + + Start + Start + + + + Stop + Stop + + + + Sensor HIL + Sensor HIL + + + + Barometer Offset [kPa]: + Barometer Offset [kPa]: + + + + 0 + + + + + Reset to default options + Reset to default options + + + + QGCHilJSBSimConfiguration + + + Form + Form + + + + Airframe: + Airframe: + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + + + + Start + Start + + + + Stop + Stop + + + + QGCHilXPlaneConfiguration + + + Form + Form + + + + Start + Start + + + + Host + Host + + + + Enable sensor level HIL + Enable sensor level HIL + + + + 127.0.0.1:49000 + 127.0.0.1:49000 + + + + Use newer actuator format + Use newer actuator format + + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + QGCJSBSimLink + + + JSBSim Link (port:%1) + JSBSim Link (port:%1) + + + + JSBSim failed to start. JSBSim was not found at %1 + JSBSim failed to start. JSBSim was not found at %1 + + + + JSBSim failed to start. JSBSim data directory was not found at %1 + JSBSim failed to start. JSBSim data directory was not found at %1 + + + + JSBSim Failed to start. Please check if the path and command is correct + JSBSim Failed to start. Please check if the path and command is correct + + + + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + + + + JSBSim start timed out. Please check if the path and command is correct + JSBSim start timed out. Please check if the path and command is correct + + + + Could not communicate with JSBSim. Please check if the path and command are correct + Could not communicate with JSBSim. Please check if the path and command are correct + + + + JSBSim error occurred. Please check if the path and command is correct. + JSBSim error occurred. Please check if the path and command is correct. + + + + QGCLogEntry + + + Pending + Pending + + + + QGCMAVLinkInspector + + + MAVLink Inspector + MAVLink Inspector + + + + System + System + + + + Component + Component + + + + Clear + Clear + + + + + + All + All + + + + Name + Name + + + + Value + Value + + + + Type + Type + + + + Vehicle %1 + Vehicle %1 + + + + QGCMAVLinkLogPlayer + + + Form + Form + + + + + + Start to replay Flight Data + Start to replay Flight Data + + + + ... + ... + + + + Time + Time + + + + No Flight Data selected.. + No Flight Data selected.. + + + + + + Select the Flight Data to replay + Select the Flight Data to replay + + + + Replay Flight Data + Replay Flight Data + + + + Log Replay + Log Replay + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Load Telemetry Log File + Load Telemetry Log File + + + + MAVLink Log Files (*.tlog);;All Files (*) + MAVLink Log Files (*.tlog);;All Files (*) + + + + QGCMapPolygonVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Circle + Circle + + + + Polygon + Polygon + + + + Set radius... + Set radius... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + Radius: + Radius: + + + + QGCMapPolylineVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + QGCMapRCToParamDialog + + + Dialog + Dialog + + + + Bind + Bind + + + + Parameter Tuning ID + Parameter Tuning ID + + + + + 1 + 1 + + + + 2 + 2 + + + + 3 + 3 + + + + Parameter + Parameter + + + + TextLabel + TextLabel + + + + with + with + + + + Scale (keep default) + Scale (keep default) + + + + Center value + Center value + + + + Minimum Value + Minimum Value + + + + Maximum Value + Maximum Value + + + + Waiting for parameter refresh,,, + Waiting for parameter refresh,,, + + + + Tuning IDs can be mapped to channels in the RC settings + Tuning IDs can be mapped to channels in the RC settings + + + + QGCPluginHost + + + Form + Form + + + + Loaded Plugins + Loaded Plugins + + + + Plugin Log + Plugin Log + + + + QGCQFileDialog + + + File Exists + File Exists + + + + %1 already exists. +Do you want to replace it? + %1 already exists. +Do you want to replace it? + + + + Replace + Replace + + + + QGCQmlWidgetHolder + + + Form + Form + + + + QGCQuickWidget + + + Source not ready: Status(%1) +Errors: +%2 + Source not ready: Status(%1) +Errors: +%2 + + + + QGCTextField + + + ? + ? + + + + QGCUASFileView + + + Form + Form + + + + List Files + List Files + + + + Download File + Download File + + + + + Upload File + Upload File + + + + Download Directory + Download Directory + + + + Downloading: %1 + Downloading: %1 + + + + Uploading: %1 + Uploading: %1 + + + + Error: %1 + Error: %1 + + + + QGCUASFileViewMulti + + + Onboard Files + Onboard Files + + + + QGCUnconnectedInfoWidget + + + Form + Form + + + + QGCView + + + showDialog called before QGCView.completed signalled + showDialog called before QGCView.completed signalled + + + + QGCViewDialogContainer + + + Ok + Ok + + + + + Open + Open + + + + Save + Save + + + + Apply + Apply + + + + Save All + Save All + + + + Yes + Yes + + + + Yes to All + Yes to All + + + + Retry + Retry + + + + Reset + Reset + + + + Restore to Defaults + Restore to Defaults + + + + Ignore + Ignore + + + + Cancel + Cancel + + + + Close + Close + + + + No + No + + + + No to All + No to All + + + + Abort + Abort + + + + QGCWebView + + + Form + Form + + + + about:blank + about:blank + + + + QGCXPlaneLink + + + X-Plane Link (localPort:%1) + X-Plane Link (localPort:%1) + + + + Waiting for XPlane.. + Waiting for XPlane.. + + + + X-Plane Failed to start. Please check if the path and command is correct + X-Plane Failed to start. Please check if the path and command is correct + + + + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + + + + X-Plane start timed out. Please check if the path and command is correct + X-Plane start timed out. Please check if the path and command is correct + + + + Could not communicate with X-Plane. Please check if the path and command are correct + Could not communicate with X-Plane. Please check if the path and command are correct + + + + X-Plane error occurred. Please check if the path and command is correct. + X-Plane error occurred. Please check if the path and command is correct. + + + + X-Plane HIL + X-Plane HIL + + + + Receiving from XPlane at %1 Hz + Receiving from XPlane at %1 Hz + + + + Receiving from XPlane. + Receiving from XPlane. + + + + QMap3D + + + Form + Form + + + + Map + Map + + + + Vehicle + Vehicle + + + + QObject + + + Unknown + Unknown + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + OpenPilot + OpenPilot + + + + RTK GPS + RTK GPS + + + + The following required keys are missing: %1 + The following required keys are missing: %1 + + + + value for coordinate is not array + value for coordinate is not array + + + + Coordinate array must contain %1 values + Coordinate array must contain %1 values + + + + Coordinate array may only contain double values, found: %1 + Coordinate array may only contain double values, found: %1 + + + + Incorrect value type - key:type:expected %1:%2:%3 + Incorrect value type - key:type:expected %1:%2:%3 + + + + enum strings/values count mismatch in %3 strings:values %1:%2 + enum strings/values count mismatch in %3 strings:values %1:%2 + + + + Incorrect file type key expected:%1 actual:%2 + Incorrect file type key expected:%1 actual:%2 + + + + Incorrect type for version value, must be integer + Incorrect type for version value, must be integer + + + + File version %1 is no longer supported + File version %1 is no longer supported + + + + File version %1 is newer than current supported version %2 + File version %1 is newer than current supported version %2 + + + + value for coordinate array is not array + value for coordinate array is not array + + + + Unknown type: %1 + Unknown type: %1 + + + + + Guided mode not supported by Vehicle. + Guided mode not supported by Vehicle. + + + + Follow Me + Follow Me + + + + QmlTest + + + Window Color + Window Color + + + + Light + Light + + + + Dark + Dark + + + + + Disabled + Disabled + + + + + Enabled + Enabled + + + + + Value + Value + + + + + Label + Label + + + + + + + + + Button + Button + + + + + + Item 1 + Item 1 + + + + + + Item 2 + Item 2 + + + + + + Item 3 + Item 3 + + + + + Radio + Radio + + + + + Check Box + Check Box + + + + + SUB MENU + SUB MENU + + + + RCRSSIIndicator + + + RC RSSI Status + RC RSSI Status + + + + RC RSSI Data Unavailable + RC RSSI Data Unavailable + + + + N/A + No data available + N/A + + + + RSSI: + RSSI: + + + + RadioComponent + + + Radio + Radio + + + + Reboot required + Reboot required + + + + Your stick mappings have changed, you must reboot the vehicle for correct operation. + Your stick mappings have changed, you must reboot the vehicle for correct operation. + + + + Throttle channel reversed + Throttle channel reversed + + + + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + + + + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + + + + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + + + + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + + + + Please turn on transmitter. + Please turn on transmitter. + + + + %1 channels or more are needed to fly. + %1 channels or more are needed to fly. + + + + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + + + + DSM2 Mode + DSM2 Mode + + + + DSMX (7 channels or less) + DSMX (7 channels or less) + + + + DSMX (8 channels or more) + DSMX (8 channels or more) + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Roll + Roll + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + + Calibrate + Calibrate + + + + Additional Radio setup: + Additional Radio setup: + + + + Spektrum Bind + Spektrum Bind + + + + Copy Trims + Copy Trims + + + + Mode 1 + Mode 1 + + + + Mode 2 + Mode 2 + + + + RadioComponentController + + + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + + + + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + + + + Move the Throttle stick all the way up and hold it there... + Move the Throttle stick all the way up and hold it there... + + + + Move the Throttle stick all the way down and leave it there... + Move the Throttle stick all the way down and leave it there... + + + + Move the Yaw stick all the way to the left and hold it there... + Move the Yaw stick all the way to the left and hold it there... + + + + Move the Yaw stick all the way to the right and hold it there... + Move the Yaw stick all the way to the right and hold it there... + + + + Move the Roll stick all the way to the left and hold it there... + Move the Roll stick all the way to the left and hold it there... + + + + Move the Roll stick all the way to the right and hold it there... + Move the Roll stick all the way to the right and hold it there... + + + + Move the Pitch stick all the way down and hold it there... + Move the Pitch stick all the way down and hold it there... + + + + Move the Pitch stick all the way up and hold it there... + Move the Pitch stick all the way up and hold it there... + + + + Allow the Pitch stick to move back to center... + Allow the Pitch stick to move back to center... + + + + Move all the transmitter switches and/or dials back and forth to their extreme positions. + Move all the transmitter switches and/or dials back and forth to their extreme positions. + + + + All settings have been captured. Click Next to write the new parameters to your board. + All settings have been captured. Click Next to write the new parameters to your board. + + + + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + + + + Next + Next + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + RallyPointController + + + Rally: %1 + Rally: %1 + + + + Rally Points supports version %1 + Rally Points supports version %1 + + + + RallyPointEditorHeader + + + Rally Points + Rally Points + + + + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + + + + Click in the map to add new rally points. + Click in the map to add new rally points. + + + + This vehicle does not support Rally Points. + This vehicle does not support Rally Points. + + + + RallyPointItemEditor + + + Rally Point + Rally Point + + + + Delete + Delete + + + + RallyPointMapVisuals + + + R + rally point map item label + R + + + + SafetyComponent + + + + Low Battery Failsafe Trigger + Low Battery Failsafe Trigger + + + + + + + + + Failsafe Action: + Failsafe Action: + + + + + Battery Warn Level: + Battery Warn Level: + + + + + Battery Failsafe Level: + Battery Failsafe Level: + + + + + RC Loss Failsafe Trigger + RC Loss Failsafe Trigger + + + + + RC Loss Timeout: + RC Loss Timeout: + + + + + Data Link Loss Failsafe Trigger + Data Link Loss Failsafe Trigger + + + + + Data Link Loss Timeout: + Data Link Loss Timeout: + + + + + Geofence Failsafe Trigger + Geofence Failsafe Trigger + + + + + Action on breach: + Action on breach: + + + + + Hardware in the Loop Simulation + Hardware in the Loop Simulation + + + + + HITL Enabled: + HITL Enabled: + + + + + Battery Emergency Level: + Battery Emergency Level: + + + + + Max Radius: + Max Radius: + + + + + Max Altitude: + Max Altitude: + + + + + Return Home Settings + Return Home Settings + + + + + Climb to altitude of: + Climb to altitude of: + + + + + Return home, then: + Return home, then: + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Time + Loiter Time + + + + + Loiter Altitude + Loiter Altitude + + + + + Land Mode Settings + Land Mode Settings + + + + + Landing Descent Rate: + Landing Descent Rate: + + + + + Disarm After: + Disarm After: + + + + Safety + Safety + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + SafetyComponentSummary + + + + Low Battery Failsafe + Low Battery Failsafe + + + + + RC Loss Failsafe + RC Loss Failsafe + + + + + RC Loss Timeout + RC Loss Timeout + + + + + Data Link Loss Failsafe + Data Link Loss Failsafe + + + + + RTL Climb To + RTL Climb To + + + + + RTL, Then + RTL, Then + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Alt + Loiter Alt + + + + + Land Delay + Land Delay + + + + SensorsComponent + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + SensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Unsupported calibration firmware version, using log + Unsupported calibration firmware version, using log + + + + Place your vehicle into one of the Incomplete orientations shown below and hold it still + 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 + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + 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 + Orientation already completed, place you vehicle into one of the incomplete orientations shown below and hold it still + + + + SensorsComponentSummary + + + + Compass 0 + Compass 0 + + + + + + + + + Setup required + Setup required + + + + + + + + + + + + + Ready + Ready + + + + + Compass 1 + Compass 1 + + + + + Compass 2 + Compass 2 + + + + + Gyro + Gyro + + + + + Accelerometer + Accelerometer + + + + SensorsComponentSummaryFixedWing + + + + Compass: + Compass: + + + + + + + + + + + Setup required + Setup required + + + + + + + + + + + Ready + Ready + + + + + Gyro: + Gyro: + + + + + Accelerometer: + Accelerometer: + + + + + Airspeed: + Airspeed: + + + + SensorsSetup + + + + + + If the orientation is in the direction of flight, select ROTATION_NONE. + If the orientation is in the direction of flight, select ROTATION_NONE. + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Sensor Calibration + Sensor Calibration + + + + + Compass Calibration Complete + Compass Calibration Complete + + + + + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + + + + + Set autopilot orientation before calibrating. + Set autopilot orientation before calibrating. + + + + + + + Autopilot Orientation: + Autopilot Orientation: + + + + + Make sure to reboot the vehicle prior to flight. + Make sure to reboot the vehicle prior to flight. + + + + + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + + + + + Reboot Vehicle + Reboot Vehicle + + + + + External Compass Orientation: + External Compass Orientation: + + + + + External Compass 1 Orientation: + External Compass 1 Orientation: + + + + + Compass 2 Orientation + Compass 2 Orientation + + + + + Compass + Compass + + + + + Calibrate Compass + Calibrate Compass + + + + + Gyroscope + Gyroscope + + + + + Calibrate Gyro + Calibrate Gyro + + + + + Accelerometer + Accelerometer + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Level Horizon + Level Horizon + + + + + Airspeed + Airspeed + + + + + Calibrate Airspeed + Calibrate Airspeed + + + + + Cancel + Cancel + + + + + Next + Next + + + + + + + Set Orientations + Set Orientations + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + SerialLink + + + Could not send data - link %1 is disconnected! + Could not send data - link %1 is disconnected! + + + + Error connecting: Could not create port. %1 + Error connecting: Could not create port. %1 + + + + Error opening port: %1 + Error opening port: %1 + + + + Could not read data - link %1 is disconnected! + Could not read data - link %1 is disconnected! + + + + Link Error + Link Error + + + + SerialSettings + + + Serial Link Settings + Serial Link Settings + + + + Serial Port: + Serial Port: + + + + No serial ports available + No serial ports available + + + + Baud Rate: + Baud Rate: + + + + Baud rate name not in combo box + Baud rate name not in combo box + + + + Show Advanced Serial Settings + Show Advanced Serial Settings + + + + Enable Flow Control + Enable Flow Control + + + + Parity: + Parity: + + + + None + None + + + + Even + Even + + + + Odd + Odd + + + + Stop Bits: + Stop Bits: + + + + SetupPage + + + armed + armed + + + + flying + flying + + + + %1 Setup + %1 Setup + + + + Advanced + Advanced + + + + (Disabled while the vehicle is %1) + (Disabled while the vehicle is %1) + + + + SetupView + + + This operation cannot be performed while the vehicle is armed. + This operation cannot be performed while the vehicle is armed. + + + + missing message panel text + missing message panel text + + + + %1 setup must be completed prior to %2 setup. + %1 setup must be completed prior to %2 setup. + + + + %1 does not currently support setup of your vehicle type. + %1 does not currently support setup of your vehicle type. + + + + Vehicle settings and info will display after connecting your vehicle. + Vehicle settings and info will display after connecting your vehicle. + + + + You are currently connected to a vehicle but it did not return the full parameter list. + You are currently connected to a vehicle but it did not return the full parameter list. + + + + As a result, the full set of vehicle setup options are not available. + As a result, the full set of vehicle setup options are not available. + + + + Vehicle Setup + Vehicle Setup + + + + Summary + Summary + + + + Firmware + Firmware + + + + PX4Flow + PX4Flow + + + + Joystick + Joystick + + + + Parameters + Parameters + + + + SimpleItemEditor + + + Provides advanced access to all commands/parameters. Be very careful! + Provides advanced access to all commands/parameters. Be very careful! + + + + Altitude + Altitude + + + + Rel + Rel + + + + Relative to home altitude + Relative to home altitude + + + + Abs + Abs + + + + Absolute WGS84 + Absolute WGS84 + + + + AGL + AGL + + + + Calculated from terrain data +Abs Alt + Calculated from terrain data +Abs Alt + + + + TerrF + TerrF + + + + Using terrain reference frame + Using terrain reference frame + + + + Flight Speed + Flight Speed + + + + SimpleMissionItem + + + Unknown: %1 + Unknown: %1 + + + + H + H + + + + Takeoff + Takeoff + + + + Land + Land + + + + VTOL Takeoff + VTOL Takeoff + + + + VTOL Land + VTOL Land + + + + ROI + ROI + + + + StructureScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Structure Scan + Structure Scan + + + + StructureScanEditor + + + Note: Polygon respresents structure surface not vehicle flight path. + Note: Polygon respresents structure surface not vehicle flight path. + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Scan Distance + Scan Distance + + + + Layer Height + Layer Height + + + + + Trigger Distance + Trigger Distance + + + + Scan + Scan + + + + Structure height + Structure height + + + + # Layers + # Layers + + + + Bottom layer alt + Bottom layer alt + + + + Gimbal pitch + Gimbal pitch + + + + Relative altitude + Relative altitude + + + + Rotate entry point + Rotate entry point + + + + Statistics + Statistics + + + + Photo count + Photo count + + + + Photo interval + Photo interval + + + + secs + secs + + + + SurveyComplexItem + + + Survey items do not support version %1 + Survey items do not support version %1 + + + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 but %2 object is missing + %1 but %2 object is missing + + + + + Survey + Survey + + + + S + S + + + + SurveyItemEditor + + + Trigger Distance + Trigger Distance + + + + Hover and capture image + Hover and capture image + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Angle + Angle + + + + Turnaround dist + Turnaround dist + + + + Altitude + Altitude + + + + Spacing + Spacing + + + + Transects + Transects + + + + Rotate Entry Point + Rotate Entry Point + + + + Refly at 90 deg offset + Refly at 90 deg offset + + + + Images in turnarounds + Images in turnarounds + + + + Fly alternate transects + Fly alternate transects + + + + Relative altitude + Relative altitude + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + SyslinkComponent + + + Radio Settings + Radio Settings + + + + Channel + Channel + + + + Address + Address + + + + Data Rate + Data Rate + + + + Syslink + Syslink + + + + The Syslink Component is used to setup the radio connection on Crazyflies. + The Syslink Component is used to setup the radio connection on Crazyflies. + + + + TCPLink + + + + Link Error + Link Error + + + + Error on link %1. Connection failed + Error on link %1. Connection failed + + + + Error on link %1. Error on socket: %2. + Error on link %1. Error on socket: %2. + + + + TcpSettings + + + TCP Link Settings + TCP Link Settings + + + + Host Address: + Host Address: + + + + TCP Port: + TCP Port: + + + + TelemetryRSSIIndicator + + + Telemetry RSSI Status + Telemetry RSSI Status + + + + Local RSSI: + Local RSSI: + + + + Remote RSSI: + Remote RSSI: + + + + RX Errors: + RX Errors: + + + + Errors Fixed: + Errors Fixed: + + + + TX Buffer: + TX Buffer: + + + + Local Noise: + Local Noise: + + + + Remote Noise: + Remote Noise: + + + + TransectStyleComplexItem + + + TransectStyleComplexItem version %2 not supported + TransectStyleComplexItem version %2 not supported + + + + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + + + + + Transect + Transect + + + + T + T + + + + TransectStyleComplexItemStats + + + Survey Area + Survey Area + + + + Photo Count + Photo Count + + + + Photo Interval + Photo Interval + + + + secs + secs + + + + Trigger Distance + Trigger Distance + + + + UAS + + + UNINIT + UNINIT + + + + Unitialized, booting up. + Unitialized, booting up. + + + + BOOT + BOOT + + + + Booting system, please wait. + Booting system, please wait. + + + + CALIBRATING + CALIBRATING + + + + Calibrating sensors, please wait. + Calibrating sensors, please wait. + + + + ACTIVE + ACTIVE + + + + Active, normal operation. + Active, normal operation. + + + + STANDBY + STANDBY + + + + Standby mode, ready for launch. + Standby mode, ready for launch. + + + + CRITICAL + CRITICAL + + + + FAILURE: Continuing operation. + FAILURE: Continuing operation. + + + + EMERGENCY + EMERGENCY + + + + EMERGENCY: Land Immediately! + EMERGENCY: Land Immediately! + + + + SHUTDOWN + SHUTDOWN + + + + Powering off system. + Powering off system. + + + + UNKNOWN + UNKNOWN + + + + Unknown system state + Unknown system state + + + + UASMessageHandler + + + EMERGENCY: + EMERGENCY: + + + + ALERT: + ALERT: + + + + Critical: + Critical: + + + + Error: + Error: + + + + Warning: + Warning: + + + + Notice: + Notice: + + + + Info: + Info: + + + + Debug: + Debug: + + + + UDPLink + + + + UDP Link Error + UDP Link Error + + + + Error binding UDP port: %1 + Error binding UDP port: %1 + + + + Error registering Zeroconf + Error registering Zeroconf + + + + ULogParser + + + Could not detect ULog file header magic + Could not detect ULog file header magic + + + + Could not detect camera_capture packets in ULog + Could not detect camera_capture packets in ULog + + + + UdpSettings + + + UDP Link Settings + UDP Link Settings + + + + Listening Port: + Listening Port: + + + + Target Hosts: + Target Hosts: + + + + Add + Add + + + + Remove + Remove + + + + VTOLModeIndicator + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + ValuePageWidget + + + Value Widget Setup + Value Widget Setup + + + + Select the values you want to display: + Select the values you want to display: + + + + Large + Large + + + + Vehicle + + + MAVLink Generic + MAVLink Generic + + + + Fixed Wing + Fixed Wing + + + + Multi-Rotor + Multi-Rotor + + + + VTOL + VTOL + + + + Rover + Rover + + + + Sub + Sub + + + + Unknown + Unknown + + + + switch to %2 as priority link + switch to %2 as priority link + + + + %1 communication to auxiliary link %2 %3 + %1 communication to auxiliary link %2 %3 + + + + Communication regained + Communication regained + + + + Communication regained to vehicle %1 on %2 link %3 + Communication regained to vehicle %1 on %2 link %3 + + + + + priority + priority + + + + + auxiliary + auxiliary + + + + Communication regained to vehicle %1 + Communication regained to vehicle %1 + + + + Communication lost + Communication lost + + + + Communication lost to vehicle %1 on %2 link %3 + Communication lost to vehicle %1 on %2 link %3 + + + + Communication lost to vehicle %1 + Communication lost to vehicle %1 + + + + to vehicle %1 + to vehicle %1 + + + + %1 command temporarily rejected + %1 command temporarily rejected + + + + %1 command denied + %1 command denied + + + + %1 command not supported + %1 command not supported + + + + %1 command failed + %1 command failed + + + + AutoLoad%1.%2 + AutoLoad%1.%2 + + + + %1 low battery: %2 percent remaining + %1 low battery: %2 percent remaining + + + + Mission transfer failed. Retry transfer. Error: %1 + Mission transfer failed. Retry transfer. Error: %1 + + + + GeoFence transfer failed. Retry transfer. Error: %1 + GeoFence transfer failed. Retry transfer. Error: %1 + + + + Rally Point transfer failed. Retry transfer. Error: %1 + Rally Point transfer failed. Retry transfer. Error: %1 + + + + Generic micro air vehicle + Generic micro air vehicle + + + + Fixed wing aircraft + Fixed wing aircraft + + + + Quadrotor + Quadrotor + + + + Coaxial helicopter + Coaxial helicopter + + + + Normal helicopter with tail rotor. + Normal helicopter with tail rotor. + + + + Ground installation + Ground installation + + + + Operator control unit / ground control station + Operator control unit / ground control station + + + + Airship, controlled + Airship, controlled + + + + Free balloon, uncontrolled + Free balloon, uncontrolled + + + + Rocket + Rocket + + + + Ground rover + Ground rover + + + + Surface vessel, boat, ship + Surface vessel, boat, ship + + + + Submarine + Submarine + + + + Hexarotor + Hexarotor + + + + + Octorotor + Octorotor + + + + + Flapping wing + Flapping wing + + + + Onboard companion controller + Onboard companion controller + + + + Two-rotor VTOL using control surfaces in vertical operation in addition. Tailsitter + 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 + Quad-rotor VTOL using a V-shaped quad config in vertical operation. Tailsitter + + + + Tiltrotor VTOL + Tiltrotor VTOL + + + + VTOL reserved 2 + VTOL reserved 2 + + + + VTOL reserved 3 + VTOL reserved 3 + + + + VTOL reserved 4 + VTOL reserved 4 + + + + VTOL reserved 5 + VTOL reserved 5 + + + + Onboard gimbal + Onboard gimbal + + + + Onboard ADSB peripheral + Onboard ADSB peripheral + + + + vehicle %1 + vehicle %1 + + + + %1 %2 flight mode + %1 %2 flight mode + + + + armed + armed + + + + disarmed + disarmed + + + + Vehicle did not respond to command: %1 + Vehicle did not respond to command: %1 + + + + VehicleMapItem + + + Vehicle %1 + Vehicle %1 + + + + VehicleRotationCal + + + Hold Still + Hold Still + + + + Completed + Completed + + + + Incomplete + Incomplete + + + + VehicleSummary + + + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + + + + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + + + + VibrationPageWidget + + + Vibe + Vibe + + + + Clip count + Clip count + + + + Accel 1: + Accel 1: + + + + Accel 2: + Accel 2: + + + + Accel 3: + Accel 3: + + + + Not Available + Not Available + + + + VideoPageWidget + + + Enable Stream + Enable Stream + + + + Grid Lines + Grid Lines + + + + Stop Recording + Stop Recording + + + + Record Stream + Record Stream + + + + Video Streaming Not Configured + Video Streaming Not Configured + + + + VideoReceiver + + + Unabled to record video. Video save path must be specified in Settings. + Unabled to record video. Video save path must be specified in Settings. + + + + Invalid video format defined. + Invalid video format defined. + + + + ViewWidget + + + missing connected implementation + missing connected implementation + + + + no vehicle connected + no vehicle connected + + + + linechart + + + Form + Form + + + + Filter... (Ctrl+F) + Filter... (Ctrl+F) + + + + All MAVs + All MAVs + + + + Display only variable names in curve list + Display only variable names in curve list + + + + Short names + Short names + + + + + Display variable units in curve list + Display variable units in curve list + + + + Show units + Show units + + + + Rotate color scheme for all curves + Rotate color scheme for all curves + + + + Recolor + Recolor + + + diff --git a/localization/qgc_pl.ts b/localization/qgc_pl.ts new file mode 100644 index 000000000..397e7242e --- /dev/null +++ b/localization/qgc_pl.ts @@ -0,0 +1,13832 @@ + + + + + APMAirframeComponent + + + + Please select your airframe type + Please select your airframe type + + + + + Frame Class: + Klasa ramki: + + + + + Frame Type: + Typ ramki: + + + + Airframe + Airframe + + + + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + + + + APMAirframeComponentController + + + Param file github json download failed: %1 + Param file github json download failed: %1 + + + + Param file download failed: %1 + Param file download failed: %1 + + + + APMAirframeComponentSummary + + + + + + Frame Type + Typ ramki + + + + + Frame Class + Frame Class + + + + + Firmware Version + Wersja firmware'u + + + + + Unknown + Nieznany + + + + APMCameraComponent + + + + Disabled + Disabled + + + + + Channel + KanaÅ‚ + + + + + Gimbal + Gimbal + + + + + Stabilize + Stabilize + + + + + Servo reverse + Servo reverse + + + + + Output channel: + Output channel: + + + + + Input channel: + Input channel: + + + + + Gimbal angle limits: + Gimbal angle limits: + + + + + + + min + min + + + + + + + max + max + + + + + Servo PWM limits: + Servo PWM limits: + + + + + Gimbal Settings + Gimbal Settings + + + + + Type: + Type: + + + + + Gimbal Type changes takes affect next reboot of autopilot + Gimbal Type changes takes affect next reboot of autopilot + + + + + Default Mode: + Default Mode: + + + + + Tilt + Tilt + + + + + Roll + Roll + + + + + Pan + Pan + + + + Camera + Camera + + + + Camera setup is used to adjust camera and gimbal settings. + Camera setup is used to adjust camera and gimbal settings. + + + + APMCameraComponentSummary + + + + Gimbal type + Gimbal type + + + + + Tilt input channel + Tilt input channel + + + + + Pan input channel + Pan input channel + + + + + Roll input channel + Roll input channel + + + + APMFirmwarePlugin + + + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + + + + Error during Solo video link setup: %1 + Error during Solo video link setup: %1 + + + + Unable to change altitude, vehicle altitude not known. + Unable to change altitude, vehicle altitude not known. + + + + Vehicle does not support guided takeoff + Vehicle does not support guided takeoff + + + + Unable to takeoff, vehicle position not known. + Unable to takeoff, vehicle position not known. + + + + Unable to takeoff: Vehicle failed to change to Guided mode. + Unable to takeoff: Vehicle failed to change to Guided mode. + + + + Unable to takeoff: Vehicle failed to arm. + 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 Auto mode. + + + + Unable to start mission: Vehicle failed to change to Guided mode. + Unable to start mission: Vehicle failed to change to Guided mode. + + + + Unable to start mission: Vehicle failed to arm. + Unable to start mission: Vehicle failed to arm. + + + + APMFlightModesComponent + + + + Flight Mode Settings + Flight Mode Settings + + + + + (Channel 5) + (KanaÅ‚ 5) + + + + + Flight mode channel: + Flight mode channel: + + + + + Not assigned + Nie przypisano + + + + + Channel 1 + KanaÅ‚ 1 + + + + + Channel 2 + KanaÅ‚ 2 + + + + + Channel 3 + KanaÅ‚ 3 + + + + + Channel 4 + KanaÅ‚ 4 + + + + + Channel 5 + KanaÅ‚ 5 + + + + + Channel 6 + KanaÅ‚ 6 + + + + + Channel 7 + KanaÅ‚ 7 + + + + + Channel 8 + KanaÅ‚ 8 + + + + + Flight Mode + Tryb lotu + + + + + Channel Options + Opcje kanałów + + + + + Channel option %1 : + KanaÅ‚ opcja %1: + + + + Flight Modes + Tryby lotu + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Tryby Lotu konfiguracja: sÅ‚uży do konfigurowania przeÅ‚Ä…czników nadajnik zwiÄ…zane z trybami lotu. + + + + APMFlightModesComponentSummary + + + + Flight Mode 1 + Tryb lotu 1 + + + + + Flight Mode 2 + Tryb lotu 2 + + + + + Flight Mode 3 + Tryb lotu 3 + + + + + Flight Mode 4 + Tryb lotu 4 + + + + + Flight Mode 5 + Tryb lotu 5 + + + + + Flight Mode 6 + Tryb lotu 6 + + + + APMHeliComponent + + + + Servo Setup + Serwa Ustawienia + + + + + Servo + Serwa + + + + + Function + Funkcje + + + + + Min + Min + + + + + Max + Max + + + + + Trim + Przytnij + + + + + Reversed + Odwróć + + + + + 1 + 1 + + + + + 2 + 2 + + + + + 3 + 3 + + + + + 4 + 4 + + + + + Swash Setup + Swash Setup + + + + + Throttle Setup + Ustawienie przepustnicy + + + + + Collective Curve Setup + Collective Curve Setup + + + + Heli + Heli + + + + Heli Setup is used to setup parameters which are specific to a helicopter. + Heli Setup is used to setup parameters which are specific to a helicopter. + + + + APMLightsComponent + + + + Disabled + Disabled + + + + + Channel + Channel + + + + + Light Output Channels + Light Output Channels + + + + + Lights 1: + Lights 1: + + + + + Lights 2: + Lights 2: + + + + + Brightness Steps: + Brightness Steps: + + + + Lights + Lights + + + + Lights setup is used to adjust light output channels. + Lights setup is used to adjust light output channels. + + + + APMLightsComponentSummary + + + + Disabled + Disabled + + + + + Channel 5 + KanaÅ‚ 5 + + + + + Channel 6 + KanaÅ‚ 6 + + + + + Channel 7 + KanaÅ‚ 7 + + + + + Channel 8 + KanaÅ‚ 8 + + + + + Channel 9 + KanaÅ‚ 9 + + + + + Channel 10 + KanaÅ‚ 10 + + + + + Channel 11 + KanaÅ‚ 11 + + + + + Channel 12 + KanaÅ‚ 12 + + + + + Channel 13 + KanaÅ‚ 13 + + + + + Channel 14 + KanaÅ‚ 14 + + + + + Lights Output 1 + Lights Output 1 + + + + + Lights Output 2 + Lights Output 2 + + + + APMNotSupported + + + + Not supported + Not supported + + + + APMPowerComponent + + + + Power Module 90A + Power Module 90A + + + + + Power Module HV + Power Module HV + + + + + 3DR Iris + 3DR Iris + + + + + Other + Inne + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Measured voltage: + + + + + Vehicle voltage: + Vehicle voltage: + + + + + Measure current draw using an external current meter and enter the value below. Click Calculate to set the new amps per volt value. + 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: + Measured current: + + + + + Vehicle current: + Vehicle current: + + + + + Battery monitor: + Battery monitor: + + + + + Requires vehicle reboot + Requires vehicle reboot + + + + + + + Battery 1 + Bateria 1 + + + + + Battery1 monitor: + Battery1 monitor: + + + + + + + Reboot vehicle + Reboot vehicle + + + + + + + Battery 2 + Bateria 2 + + + + + Battery2 monitor: + Battery2 monitor: + + + + + Battery capacity: + Battery capacity: + + + + + Minimum arming voltage: + Minimum arming voltage: + + + + + Power sensor: + Power sensor: + + + + + Current pin: + Current pin: + + + + + Voltage pin: + Voltage pin: + + + + + + + Voltage multiplier: + Voltage multiplier: + + + + + + + Calculate + Calculate + + + + + Calculate Voltage Multiplier + 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. + 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: + Amps per volt: + + + + + Calculate 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. + 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. + + + + Power + Zasilanie + + + + The Power Component is used to setup battery parameters. + The Power Component is used to setup battery parameters. + + + + APMPowerComponentSummary + + + + Batt1 monitor + Batt1 monitor + + + + + Batt1 capacity + Pojemność baterii 1 + + + + + Batt2 monitor + Batt2 monitor + + + + + Batt2 capacity + Batt2 capacity + + + + APMRadioComponent + + + Radio + Radio + + + + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + SkÅ‚adnik Radia jest używany do konfiguracji kanałów na nadajnika RC można użyć dla każdego formantu pojazdu takie jak Roll, Raster, Yaw i przepustnicy. Konfiguracja pozwala na przypisanie przeÅ‚Ä…czników i wybieranie różnych trybów lotu. Przed lotem możesz również skalibrować zakresy dla wszystkich kanałów. + + + + APMRadioComponentSummary + + + + Roll + Roll + + + + + + + + + + + Setup required + Wymaga konfiguracji + + + + + + + + + + + Channel %1 + KanaÅ‚ %1 + + + + + Pitch + PuÅ‚ap + + + + + Yaw + Odchylenie + + + + + Throttle + Przepustnica + + + + APMSafetyComponent + + + Safety + Safety + + + + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + + Requires vehicle reboot + Requires vehicle reboot + + + + + Low action: + Low action: + + + + + Critical action: + Critical action: + + + + + Low voltage threshold: + Low voltage threshold: + + + + + Critical voltage threshold: + Critical voltage threshold: + + + + + Low mAh threshold: + Low mAh threshold: + + + + + Critical mAh threshold: + Critical mAh threshold: + + + + + Reboot vehicle + Reboot vehicle + + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + + + + Failsafe Triggers + Failsafe Triggers + + + + + Throttle PWM threshold: + Throttle PWM threshold: + + + + + GCS failsafe + GCS failsafe + + + + + + + Ground Station failsafe: + Ground Station failsafe: + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + + + PWM threshold: + PWM threshold: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + General Failsafe Triggers + General Failsafe Triggers + + + + + Disabled + Disabled + + + + + Always RTL + Always RTL + + + + + Continue with Mission in Auto Mode + Continue with Mission in Auto Mode + + + + + Always Land + Always Land + + + + + GeoFence + GeoFence + + + + + Circle GeoFence enabled + Circle GeoFence enabled + + + + + Altitude GeoFence enabled + Altitude GeoFence enabled + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Max radius: + Max radius: + + + + + Max altitude: + Max altitude: + + + + + + + Return to Launch + Return to Launch + + + + + + + Return at current altitude + Return at current altitude + + + + + + + Return at specified altitude: + Return at specified altitude: + + + + + Loiter above Home for: + Loiter above Home for: + + + + + Land with descent speed: + Land with descent speed: + + + + + Final loiter altitude: + Final loiter altitude: + + + + + Arming Checks + Arming Checks + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentCopter + + + Ground Station failsafe: + Ground Station failsafe: + + + + Throttle failsafe: + Throttle failsafe: + + + + Disabled + Disabled + + + + Always RTL + Always RTL + + + + Continue with Mission in Auto Mode + Continue with Mission in Auto Mode + + + + Always Land + Always Land + + + + PWM threshold: + PWM threshold: + + + + Return to Launch + Return to Launch + + + + + Voltage threshold: + Voltage threshold: + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery low action: + Battery low action: + + + + + Battery critical action: + Battery critical action: + + + + + MAH threshold: + MAH threshold: + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + General Failsafe Triggers + General Failsafe Triggers + + + + GeoFence + GeoFence + + + + Circle GeoFence enabled + Circle GeoFence enabled + + + + Altitude GeoFence enabled + Altitude GeoFence enabled + + + + Report only + Report only + + + + RTL or Land + RTL or Land + + + + Max radius: + Max radius: + + + + Max altitude: + Max altitude: + + + + Return at current altitude + Return at current altitude + + + + Return at specified altitude: + Return at specified altitude: + + + + Loiter above Home for: + Loiter above Home for: + + + + Land with descent speed: + Land with descent speed: + + + + Final loiter altitude: + Final loiter altitude: + + + + Arming Checks + Arming Checks + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentPlane + + + Failsafe Triggers + Failsafe Triggers + + + + Throttle PWM threshold: + Throttle PWM threshold: + + + + Voltage threshold: + Voltage threshold: + + + + MAH threshold: + MAH threshold: + + + + GCS failsafe + GCS failsafe + + + + Return to Launch + Return to Launch + + + + Return at current altitude + Return at current altitude + + + + Return at specified altitude: + Return at specified altitude: + + + + APMSafetyComponentRover + + + Failsafe Triggers + Failsafe Triggers + + + + Ground Station failsafe: + Ground Station failsafe: + + + + Throttle failsafe: + Throttle failsafe: + + + + PWM threshold: + PWM threshold: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + Disabled + Disabled + + + + Hold + Hold + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks + Arming Checks + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentSub + + + + Failsafe Actions + Failsafe Actions + + + + + GCS Heartbeat: + GCS Heartbeat: + + + + + Leak: + Leak: + + + + + Detector Pin: + Detector Pin: + + + + + Battery: + Battery: + + + + + EKF: + EKF: + + + + + Pilot Input: + Pilot Input: + + + + + Internal Temperature: + Internal Temperature: + + + + + Internal Pressure: + Internal Pressure: + + + + + Threshold: + Threshold: + + + + + Arming Checks + Arming Checks + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentSummary + + + + Arming Checks: + Arming Checks: + + + + + Enabled + Enabled + + + + + Some disabled + Some disabled + + + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + Failsafe Action: + Failsafe Action: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + + + GeoFence: + GeoFence: + + + + + Disabled + Disabled + + + + + Altitude + Altitude + + + + + Circle + Circle + + + + + Altitude,Circle + Altitude,Circle + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Unknown + Unknown + + + + + + + RTL min alt: + RTL min alt: + + + + + + + current + current + + + + APMSafetyComponentSummaryCopter + + + Disabled + Disabled + + + + Unknown + Unknown + + + + Arming Checks: + Arming Checks: + + + + Enabled + Enabled + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + GeoFence: + GeoFence: + + + + Altitude + Altitude + + + + Circle + Circle + + + + Altitude,Circle + Altitude,Circle + + + + Report only + Report only + + + + RTL or Land + RTL or Land + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryPlane + + + Throttle failsafe: + Throttle failsafe: + + + + + + Disabled + Disabled + + + + Voltage failsafe: + Voltage failsafe: + + + + mAh failsafe: + mAh failsafe: + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryRover + + + + + Disabled + Disabled + + + + Always RTL + Always RTL + + + + Always Hold + Always Hold + + + + + Unknown + Nieznany + + + + Hold + Hold + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks: + Arming Checks: + + + + Enabled + Aktywne + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Failsafe Action: + Failsafe Action: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + APMSafetyComponentSummarySub + + + + Arming Checks: + Arming Checks: + + + + + Enabled + Enabled + + + + + Some disabled + Some disabled + + + + + GCS failsafe: + GCS failsafe: + + + + + Leak failsafe: + Leak failsafe: + + + + + Battery failsafe: + Battery failsafe: + + + + + EKF failsafe: + EKF failsafe: + + + + + Pilot Input failsafe: + Pilot Input failsafe: + + + + + Int. Temperature failsafe: + Int. Temperature failsafe: + + + + + Int. Pressure failsafe: + Int. Pressure failsafe: + + + + APMSensorsComponent + + + + If the compass or GPS module is mounted in flight direction, leave the default value (None) + If the compass or GPS module is mounted in flight direction, leave the default value (None) + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + For Compass calibration you will need to rotate your vehicle through a number of positions. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + The calibration for Compass %1 appears to be poor. + The calibration for Compass %1 appears to be poor. + + + + + Check the compass position within your vehicle and re-do the calibration. + Check the compass position within your vehicle and re-do the calibration. + + + + + + + Calibrate Compass + Calibrate Compass + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Sensor Settings + Sensor Settings + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Calibration complete + Calibration complete + + + + + Sensor Calibration + Sensor Calibration + + + + + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + + + + + + + Compass + Compass + + + + + + + (primary + (primary + + + + + + + (secondary + (secondary + + + + + + + , external + , external + + + + + + + , internal + , internal + + + + + + + Use Compass + Use Compass + + + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + + + + + - Green indicates a well functioning compass. + + - Green indicates a well functioning compass. + + + + + + - Yellow indicates a questionable compass or calibration. + + - Yellow indicates a questionable compass or calibration. + + + + + + - Red indicates a compass which should not be used. + + + - Red indicates a compass which should not be used. + + + + + + + + + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + + + + + Orientation: + Orientation: + + + + + If mounted in the direction of flight, select None. + If mounted in the direction of flight, select None. + + + + + Before calibrating make sure rotation settings are correct. + Before calibrating make sure rotation settings are correct. + + + + + Accelerometer calibration complete + Accelerometer calibration complete + + + + + Compass calibration complete + Compass calibration complete + + + + + + + Reboot Vehicle + Reboot Vehicle + + + + + Autopilot Rotation: + Autopilot Rotation: + + + + + 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. + 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. + 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. + 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. + 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. + 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. + Secure the copter (perhaps with tape) so that it does not move. + + + + + Turn on your transmitter and keep throttle at zero. + Turn on your transmitter and keep throttle at zero. + + + + + Click Ok to start CompassMot calibration. + Click Ok to start CompassMot calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press Ok. + To level the horizon you need to place the vehicle in its level flight position and press Ok. + + + + + depth + depth + + + + + altitude + altitude + + + + + Pressure calibration will set the %1 to zero at the current pressure reading. %2 + 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. + To calibrate the airspeed sensor shield it from the wind. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Accelerometer + Accelerometer + + + + + Compass + Compass + + + + + Accelerometer must be calibrated prior to Compass. + Accelerometer must be calibrated prior to Compass. + + + + + Level Horizon + Level Horizon + + + + + Accelerometer must be calibrated prior to Level Horizon. + Accelerometer must be calibrated prior to Level Horizon. + + + + + Calibrate Pressure + Calibrate Pressure + + + + + Cal Baro/Airspeed + Cal Baro/Airspeed + + + + + CompassMot + CompassMot + + + + + CompassMot - Compass Motor Interference Calibration + CompassMot - Compass Motor Interference Calibration + + + + + Next + Next + + + + + Cancel + Cancel + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + APMSensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + + + + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + + + + Quickly bring the throttle back down to zero + Quickly bring the throttle back down to zero + + + + Press the Next button to complete the calibration + Press the Next button to complete the calibration + + + + Hold the vehicle in its level flight position. + Hold the vehicle in its level flight position. + + + + Requesting pressure calibration... + Requesting pressure calibration... + + + + Rotate the vehicle continuously as shown in the diagram until marked as Completed + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + Place you vehicle into one of the orientations shown below and hold it still + + + + Level horizon complete + Level horizon complete + + + + Level horizon failed + Level horizon failed + + + + Pressure calibration success + Pressure calibration success + + + + Pressure calibration fail + Pressure calibration fail + + + + Compass %1 calibration complete + Compass %1 calibration complete + + + + Compass %1 calibration below quality threshold + Compass %1 calibration below quality threshold + + + + All compasses calibrated successfully + All compasses calibrated successfully + + + + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + + + + Compass calibration failed + Compass calibration failed + + + + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + + + + Continue rotating... + Continue rotating... + + + + APMSensorsComponentSummary + + + + Compass + Compass + + + + + + + Setup required + Setup required + + + + + Not installed + Not installed + + + + + Accelerometer(s) + Accelerometer(s) + + + + + Ready + Ready + + + + APMSubFrameComponent + + + Frame + 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. + 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. + + + + + + + Load Vehicle Default Parameters + Load Vehicle Default Parameters + + + + + Select your vehicle to load the default parameters: + Select your vehicle to load the default parameters: + + + + APMSubFrameComponentSummary + + + + Frame Type + Frame Type + + + + + Firmware Version + Firmware Version + + + + + + + Unknown + Unknown + + + + + Git Revision + Git Revision + + + + APMTuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + APMTuningComponentCopter + + + + Basic Tuning + Basic Tuning + + + + + Roll/Pitch Sensitivity + Roll/Pitch Sensitivity + + + + + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + + + + + Climb Sensitivity + Climb Sensitivity + + + + + Slide to the right to climb more aggressively or slide to the left to climb more gently + Slide to the right to climb more aggressively or slide to the left to climb more gently + + + + + + + RC Roll/Pitch Feel + RC Roll/Pitch Feel + + + + + + + Slide to the left for soft control, slide to the right for crisp control + Slide to the left for soft control, slide to the right for crisp control + + + + + AutoTune + AutoTune + + + + + Axes to AutoTune: + Axes to AutoTune: + + + + + Channel for AutoTune switch: + Channel for AutoTune switch: + + + + + None + None + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Channel 9 + Channel 9 + + + + + Channel 10 + Channel 10 + + + + + Channel 11 + Channel 11 + + + + + Channel 12 + Channel 12 + + + + + In Flight Tuning + In Flight Tuning + + + + + Channel Option 6 (Tuning): + Channel Option 6 (Tuning): + + + + + Min: + Min: + + + + + Max: + Max: + + + + AirframeComponent + + + + Custom Airframe Config + Custom Airframe Config + + + + + Your vehicle is using a custom airframe configuration. + Your vehicle is using a custom airframe configuration. + + + + + This configuration can only be modified through the Parameter Editor. + + + This configuration can only be modified through the Parameter Editor. + + + + + + + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + + + + + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + + + + + You've connected a %1. + You've connected a %1. + + + + + Airframe is not set. + Airframe is not set. + + + + + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + + + + + + + Apply and Restart + Apply and Restart + + + + Airframe + Airframe + + + + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + + + + AirframeComponentController + + + You cannot change airframe configuration while connected to multiple vehicles. + You cannot change airframe configuration while connected to multiple vehicles. + + + + AirframeComponentSummary + + + + System ID + System ID + + + + + Airframe type + Airframe type + + + + + + + Setup required + Setup required + + + + + Vehicle + Vehicle + + + + + Firmware Version + Firmware Version + + + + + Unknown + Unknown + + + + AnalyzeView + + + Analyze + Analyze + + + + Log Download + Log Download + + + + GeoTag Images + GeoTag Images + + + + Mavlink Console + Mavlink Console + + + + AppLogModel + + + Open console log output file failed %1 : %2 + Open console log output file failed %1 : %2 + + + + AppMessages + + + Clear All + Clear All + + + + Log files (*.txt) + Log files (*.txt) + + + + All Files (*) + All Files (*) + + + + Select log save file + Select log save file + + + + Save App Log + Save App Log + + + + Show Latest + Show Latest + + + + Set logging + Set logging + + + + Turn on logging categories + Turn on logging categories + + + + AppSettings + + + Application Settings + Application Settings + + + + ArmedIndicator + + + Armed + Armed + + + + Disarmed + Disarmed + + + + AudioOutput + + + negative + negative + + + + point + point + + + + meters + meters + + + + AutoPilotPlugin + + + One or more vehicle components require setup prior to flight. + One or more vehicle components require setup prior to flight. + + + + BatteryIndicator + + + Battery Status + Battery Status + + + + Voltage: + Voltage: + + + + Accumulated Consumption: + Accumulated Consumption: + + + + BluetoothLink + + + Bluetooth Link Error + Bluetooth Link Error + + + + BluetoothSettings + + + Bluetooth Not Available + Bluetooth Not Available + + + + Bluetooth Link Settings + Bluetooth Link Settings + + + + Device: + Device: + + + + Address: + Address: + + + + Bluetooth Devices: + Bluetooth Devices: + + + + Scan + Scan + + + + Stop + Stop + + + + Bootloader + + + Write failed: %1 + Write failed: %1 + + + + Incorrect number of bytes returned for write: actual(%1) expected(%2) + Incorrect number of bytes returned for write: actual(%1) expected(%2) + + + + Timeout waiting for bytes to be available + Timeout waiting for bytes to be available + + + + Read failed: error: %1 + Read failed: error: %1 + + + + Get Command Response: + Get Command Response: + + + + Invalid sync response: 0x%1 0x%2 + Invalid sync response: 0x%1 0x%2 + + + + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + + + + Unknown response code + Unknown response code + + + + Command failed: 0x%1 (%2) + Command failed: 0x%1 (%2) + + + + + Get Board Info: + Get Board Info: + + + + Send Command: + Send Command: + + + + Board erase failed: %1 + Board erase failed: %1 + + + + + Unable to open firmware file %1: %2 + Unable to open firmware file %1: %2 + + + + + Firmware file read failed: %1 + Firmware file read failed: %1 + + + + + Flash failed: %1 at address 0x%2 + Flash failed: %1 at address 0x%2 + + + + + Unable to retrieve block from ihx: index %1 + Unable to retrieve block from ihx: index %1 + + + + Unable to set flash start address: 0x%2 + Unable to set flash start address: 0x%2 + + + + + Read failed: %1 at address: 0x%2 + Read failed: %1 at address: 0x%2 + + + + + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + + + + Unable to set read start address: 0x%2 + Unable to set read start address: 0x%2 + + + + CRC mismatch: board(0x%1) file(0x%2) + CRC mismatch: board(0x%1) file(0x%2) + + + + Open failed on port %1: %2 + Open failed on port %1: %2 + + + + Found unsupported bootloader version: %1 + Found unsupported bootloader version: %1 + + + + Get Board Id: + Get Board Id: + + + + BuiltInPreFlightCheckModel + + + Initial checks + Initial checks + + + + Hardware + Hardware + + + + Props mounted? Wings secured? Tail secured? + Props mounted? Wings secured? Tail secured? + + + + Please arm the vehicle here + Please arm the vehicle here + + + + Actuators + Actuators + + + + Move all control surfaces. Did they work properly? + Move all control surfaces. Did they work properly? + + + + Motors + Motors + + + + Propellers free? Then throttle up gently. Working properly? + Propellers free? Then throttle up gently. Working properly? + + + + Mission + Mission + + + + Please confirm mission is valid (waypoints valid, no terrain collision). + Please confirm mission is valid (waypoints valid, no terrain collision). + + + + Last preparations before launch + Last preparations before launch + + + + Payload + Payload + + + + Configured and started? Payload lid closed? + Configured and started? Payload lid closed? + + + + OK for your platform? Lauching into the wind? + OK for your platform? Lauching into the wind? + + + + Flight area + Flight area + + + + Launch area and path free of obstacles/people? + Launch area and path free of obstacles/people? + + + + CameraCalc + + + Camera + Camera + + + + Width + Width + + + + Height + Height + + + + Sensor + Sensor + + + + Image + Image + + + + Focal length + Focal length + + + + Front Lap + Front Lap + + + + Side Lap + Side Lap + + + + Overlap + Overlap + + + + Select one: + Select one: + + + + Ground Res + Ground Res + + + + CameraCalc section version %1 not supported + CameraCalc section version %1 not supported + + + + Custom Camera + Custom Camera + + + + Manual (no camera specs) + Manual (no camera specs) + + + + CameraComponent + + + + Vehicle must be restarted for changes to take effect. + Vehicle must be restarted for changes to take effect. + + + + + Apply and Restart + Apply and Restart + + + + + Camera Trigger Settings + Camera Trigger Settings + + + + + Trigger mode + Trigger mode + + + + + Trigger interface + Trigger interface + + + + + Time Interval + Time Interval + + + + + Distance Interval + Distance Interval + + + + + Hardware Settings + Hardware Settings + + + + + AUX Pin Assignment + AUX Pin Assignment + + + + + Trigger Pin Polarity + Trigger Pin Polarity + + + + + Trigger Period + Trigger Period + + + + + Camera Test + Camera Test + + + + + Trigger Camera + Trigger Camera + + + + Camera + Camera + + + + Camera setup is used to adjust camera and gimbal settings. + Camera setup is used to adjust camera and gimbal settings. + + + + CameraComponentSummary + + + + Trigger interface + Trigger interface + + + + + Trigger mode + Trigger mode + + + + + Time interval + Time interval + + + + + Distance interval + Distance interval + + + + + AUX pins + AUX pins + + + + + AUX pin polarity + AUX pin polarity + + + + CameraPageWidget + + + Video Settings + Video Settings + + + + Camera Settings + Camera Settings + + + + Trigger Camera + Trigger Camera + + + + Camera + Camera + + + + Free Space: + Free Space: + + + + Camera Selector: + Camera Selector: + + + + Single + Single + + + + Time Lapse + Time Lapse + + + + Photo Mode + Photo Mode + + + + Photo Interval (seconds) + Photo Interval (seconds) + + + + Reset Camera Defaults + Reset Camera Defaults + + + + Reset + Reset + + + + Reset Camera to Factory Settings + Reset Camera to Factory Settings + + + + Confirm resetting all settings? + Confirm resetting all settings? + + + + Storage + Storage + + + + Format + Format + + + + Format Camera Storage + Format Camera Storage + + + + Confirm erasing all files? + Confirm erasing all files? + + + + CameraSection + + + Camera + Camera + + + + Time + Time + + + + Distance + Distance + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Gimbal + Gimbal + + + + Mode + Mode + + + + CenterMapDropButton + + + Center map on: + Center map on: + + + + Mission + Mission + + + + All items + All items + + + + Home + Home + + + + Current Location + Current Location + + + + Specified Location + Specified Location + + + + Vehicle + Vehicle + + + + Follow Vehicle + Follow Vehicle + + + + CenterMapDropPanel + + + Center map on: + Center map on: + + + + Mission + Mission + + + + All items + All items + + + + Home + Home + + + + Current Location + Current Location + + + + Specified Location + Specified Location + + + + Vehicle + Vehicle + + + + CorridorScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Corridor Scan + Corridor Scan + + + + C + C + + + + CorridorScanEditor + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Altitude + Altitude + + + + Trigger Distance + Trigger Distance + + + + Spacing + Spacing + + + + Corridor + Corridor + + + + Width + Width + + + + Turnaround dist + Turnaround dist + + + + Take images in turnarounds + Take images in turnarounds + + + + Relative altitude + Relative altitude + + + + Rotate Entry Point + Rotate Entry Point + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + CustomCommandWidget + + + No vehicle connected + No vehicle connected + + + + Load Custom Qml file... + Load Custom Qml file... + + + + Reset + Reset + + + + CustomCommandWidgetController + + + Select custom Qml file + Select custom Qml file + + + + Qml files (*.qml) + Qml files (*.qml) + + + + DebugWindow + + + Qt Platform: + Qt Platform: + + + + Font Point Size 10 + Font Point Size 10 + + + + Default font width: + Default font width: + + + + Font Point Size 10.5 + Font Point Size 10.5 + + + + Default font height: + Default font height: + + + + Font Point Size 11 + Font Point Size 11 + + + + Default font pixel size: + Default font pixel size: + + + + Font Point Size 11.5 + Font Point Size 11.5 + + + + Default font point size: + Default font point size: + + + + Font Point Size 12 + Font Point Size 12 + + + + QML Screen Desktop: + QML Screen Desktop: + + + + Font Point Size 12.5 + Font Point Size 12.5 + + + + QML Screen Size: + QML Screen Size: + + + + Font Point Size 13 + Font Point Size 13 + + + + QML Pixel Density: + QML Pixel Density: + + + + Font Point Size 13.5 + Font Point Size 13.5 + + + + QML Pixel Ratio: + QML Pixel Ratio: + + + + Font Point Size 14 + Font Point Size 14 + + + + Default Point: + Default Point: + + + + Font Point Size 14.5 + Font Point Size 14.5 + + + + Computed Font Height: + Computed Font Height: + + + + Font Point Size 15 + Font Point Size 15 + + + + Computed Screen Height: + Computed Screen Height: + + + + Font Point Size 15.5 + Font Point Size 15.5 + + + + Computed Screen Width: + Computed Screen Width: + + + + Font Point Size 16 + Font Point Size 16 + + + + ESP8266Component + + + controller WiFi Bridge + controller WiFi Bridge + + + + Error fetching WiFi Bridge Status: %1 + Error fetching WiFi Bridge Status: %1 + + + + ESP WiFi Bridge Settings + ESP WiFi Bridge Settings + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + WiFi Channel + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + WiFi STA SSID + WiFi STA SSID + + + + WiFi STA Password + WiFi STA Password + + + + UART Baud Rate + UART Baud Rate + + + + QGC UDP Port + QGC UDP Port + + + + ESP WiFi Bridge Status + ESP WiFi Bridge Status + + + + Bridge/Vehicle Link + Bridge/Vehicle Link + + + + Bridge/QGC Link + Bridge/QGC Link + + + + QGC/Bridge Link + QGC/Bridge Link + + + + + + Messages Received + Messages Received + + + + + + Messages Lost + Messages Lost + + + + + + Messages Sent + Messages Sent + + + + Restore Defaults + Restore Defaults + + + + Restart WiFi Bridge + Restart WiFi Bridge + + + + Reboot WiFi Bridge + Reboot WiFi Bridge + + + + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + + + + Reset Counters + Reset Counters + + + + WiFi Bridge + WiFi Bridge + + + + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + + + + ESP8266ComponentSummary + + + Firmware Version + Firmware Version + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + WiFi Channel + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + UART Baud Rate + UART Baud Rate + + + + EditPositionDialog + + + Latitude + Latitude + + + + Longitude + Longitude + + + + Set Geographic + Set Geographic + + + + Zone + Zone + + + + Hemisphere + Hemisphere + + + + Easting + Easting + + + + Northing + Northing + + + + Set UTM + Set UTM + + + + Set From Vehicle Position + Set From Vehicle Position + + + + FWLandingPatternEditor + + + Set to vehicle heading + Set to vehicle heading + + + + Set to vehicle location + Set to vehicle location + + + + Loiter point + Loiter point + + + + + Altitude + Altitude + + + + Radius + Radius + + + + Landing Dist + Landing Dist + + + + Glide Slope + Glide Slope + + + + Altitudes relative to home + Altitudes relative to home + + + + - or - + - or - + + + + Loiter clockwise + Loiter clockwise + + + + Landing point + Landing point + + + + Heading + Heading + + + + Click in map to set landing point. + Click in map to set landing point. + + + + Fact + + + Unknown: %1 + Unknown: %1 + + + + true + true + + + + false + false + + + + FactMetaData + + + Other + Other + + + + Misc + Misc + + + + + + + + + + + + + + + Value must be within %1 and %2 + Value must be within %1 and %2 + + + + + Invalid number + Invalid number + + + + FactPanel + + + Parameters(s) missing: %1 + Parameters(s) missing: %1 + + + + FactPanelController + + + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + + + + Internal Error: %1 + Internal Error: %1 + + + + FactTextField + + + Invalid Value + Invalid Value + + + + Value Details + Value Details + + + + FactValueSlider + + + Value Details + Value Details + + + + FileManager + + + Unable to open local file for writing (%1) + Unable to open local file for writing (%1) + + + + Unable to write data to local file (%1) + Unable to write data to local file (%1) + + + + Download: Incorrect session returned + Download: Incorrect session returned + + + + Download: Offset returned (%1) differs from offset requested/expected (%2) + Download: Offset returned (%1) differs from offset requested/expected (%2) + + + + List: Offset returned (%1) differs from offset requested (%2) + List: Offset returned (%1) differs from offset requested (%2) + + + + Incorrectly formed list entry: '%1' + Incorrectly formed list entry: '%1' + + + + Missing NULL termination in list entry + Missing NULL termination in list entry + + + + Write: Incorrect session returned + Write: Incorrect session returned + + + + Write: Offset returned (%1) differs from offset requested (%2) + Write: Offset returned (%1) differs from offset requested (%2) + + + + Write: Returned invalid size of write size data + Write: Returned invalid size of write size data + + + + Write: Size returned (%1) differs from size requested (%2) + Write: Size returned (%1) differs from size requested (%2) + + + + Bad sequence number on received message: expected(%1) received(%2) + Bad sequence number on received message: expected(%1) received(%2) + + + + Nak received creating file, error: %1 + Nak received creating file, error: %1 + + + + Nak received creating directory, error: %1 + Nak received creating directory, error: %1 + + + + Nak received, error: %1 + Nak received, error: %1 + + + + Unknown opcode returned from server: %1 + Unknown opcode returned from server: %1 + + + + + + Command not sent. Waiting for previous command to complete. + Command not sent. Waiting for previous command to complete. + + + + + + + Command not sent. No Vehicle links. + Command not sent. No Vehicle links. + + + + + UAS File manager busy. Try again later + UAS File manager busy. Try again later + + + + File (%1) is not readable for upload + File (%1) is not readable for upload + + + + Unable to open local file for upload (%1) + Unable to open local file for upload (%1) + + + + Unable to read data from local file (%1) + Unable to read data from local file (%1) + + + + + Timeout waiting for ack: Download failed + Timeout waiting for ack: Download failed + + + + + Timeout waiting for ack: Upload failed + Timeout waiting for ack: Upload failed + + + + FirmwareImage + + + Incorrectly formatted line in .ihx file, line too short + Incorrectly formatted line in .ihx file, line too short + + + + Unsupported record type in file: %1 + Unsupported record type in file: %1 + + + + Unable to open firmware file %1, error: %2 + Unable to open firmware file %1, error: %2 + + + + Supplied file is not a valid JSON document + Supplied file is not a valid JSON document + + + + Firmware file mission required key: %1 + Firmware file mission required key: %1 + + + + Firmware file has invalid key: %1 + Firmware file has invalid key: %1 + + + + Downloaded firmware board id does not match hardware board id: %1 != %2 + Downloaded firmware board id does not match hardware board id: %1 != %2 + + + + Write failed for parameter meta data file, error: %1 + Write failed for parameter meta data file, error: %1 + + + + Unable to open parameter meta data file %1 for writing, error: %2 + Unable to open parameter meta data file %1 for writing, error: %2 + + + + Write failed for airframe meta data file, error: %1 + Write failed for airframe meta data file, error: %1 + + + + Unable to open airframe meta data file %1 for writing, error: %2 + Unable to open airframe meta data file %1 for writing, error: %2 + + + + Unable to open decompressed file %1 for writing, error: %2 + Unable to open decompressed file %1 for writing, error: %2 + + + + Write failed for decompressed image file, error: %1 + Write failed for decompressed image file, error: %1 + + + + Firmware file has invalid decompressed size for %1 + Firmware file has invalid decompressed size for %1 + + + + Could not find compressed bytes for %1 in Firmware file + Could not find compressed bytes for %1 in Firmware file + + + + Incorrectly formed compressed bytes section for %1 in Firmware file + Incorrectly formed compressed bytes section for %1 in Firmware file + + + + Firmware file has 0 length %1 + Firmware file has 0 length %1 + + + + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + + + + Successfully decompressed %1 + Successfully decompressed %1 + + + + Unabled to open firmware file %1, %2 + Unabled to open firmware file %1, %2 + + + + FirmwarePlugin + + + Sony NEX-5R 20mm + Sony NEX-5R 20mm + + + + Sony ILCE-QX1 + Sony ILCE-QX1 + + + + Canon S100 PowerShot + Canon S100 PowerShot + + + + Canon G9 X PowerShot + Canon G9 X PowerShot + + + + Canon SX260 HS PowerShot + Canon SX260 HS PowerShot + + + + Canon EOS-M 22mm + Canon EOS-M 22mm + + + + Sony a6000 16mm + Sony a6000 16mm + + + + Sony RX100 II 28mm + Sony RX100 II 28mm + + + + Ricoh GR II + Ricoh GR II + + + + RedEdge + RedEdge + + + + Parrot Sequioa RGB + Parrot Sequioa RGB + + + + Parrot Sequioa Monochrome + Parrot Sequioa Monochrome + + + + GoPro Hero 4 + GoPro Hero 4 + + + + Sentera NDVI Single Sensor + Sentera NDVI Single Sensor + + + + Sentera Double 4K Sensor + Sentera Double 4K Sensor + + + + FirmwareUpgrade + + + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + + + + Update the autopilot firmware to the latest version + Update the autopilot firmware to the latest version + + + + All %1 connections to vehicles must be + All %1 connections to vehicles must be + + + + Upgrade cancelled + Upgrade cancelled + + + + Found device + Found device + + + + + + + PX4 Flight Stack + PX4 Flight Stack + + + + + Standard Version (stable) + Standard Version (stable) + + + + Beta Testing (beta) + Beta Testing (beta) + + + + Developer Build (master) + Developer Build (master) + + + + + + Custom firmware file... + Custom firmware file... + + + + PX4 Pro + PX4 Pro + + + + ArduPilot + ArduPilot + + + + Standard Version + Standard Version + + + + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + + + + Detected Pixhawk board. You can select from the following flight stacks: + Detected Pixhawk board. You can select from the following flight stacks: + + + + Press Ok to upgrade your vehicle. + Press Ok to upgrade your vehicle. + + + + ArduPilot Flight Stack + ArduPilot Flight Stack + + + + Advanced settings + Advanced settings + + + + Select which version of the firmware you would like to install: + Select which version of the firmware you would like to install: + + + + Select which version of the above flight stack you would like to install: + Select which version of the above flight stack you would like to install: + + + + Select the standard version or one from the file system (previously downloaded): + Select the standard version or one from the file system (previously downloaded): + + + + WARNING: BETA FIRMWARE. + WARNING: BETA FIRMWARE. + + + + This firmware version is ONLY intended for beta testers. + This firmware version is ONLY intended for beta testers. + + + + Although it has received FLIGHT TESTING, it represents actively changed code. + Although it has received FLIGHT TESTING, it represents actively changed code. + + + + Do NOT use for normal operation. + Do NOT use for normal operation. + + + + WARNING: CONTINUOUS BUILD FIRMWARE. + WARNING: CONTINUOUS BUILD FIRMWARE. + + + + This firmware has NOT BEEN FLIGHT TESTED. + This firmware has NOT BEEN FLIGHT TESTED. + + + + It is only intended for DEVELOPERS. + It is only intended for DEVELOPERS. + + + + Run bench tests without props first. + Run bench tests without props first. + + + + Do NOT fly this without additional safety precautions. + Do NOT fly this without additional safety precautions. + + + + Follow the mailing list actively when using it. + Follow the mailing list actively when using it. + + + + FirmwareUpgradeController + + + Connect not allowed during Firmware Upgrade. + Connect not allowed during Firmware Upgrade. + + + + Connected to bootloader: + Connected to bootloader: + + + + Version: %1 + Version: %1 + + + + Board ID: %1 + Board ID: %1 + + + + Flash size: %1 + Flash size: %1 + + + + Attempting to flash an unknown board type, you must select 'Custom firmware file' + Attempting to flash an unknown board type, you must select 'Custom firmware file' + + + + Select Firmware File + Select Firmware File + + + + Firmware Files (*.px4 *.bin *.ihx) + Firmware Files (*.px4 *.bin *.ihx) + + + + Unable to find specified firmware download location + Unable to find specified firmware download location + + + + No firmware file selected + No firmware file selected + + + + Downloading firmware... + Downloading firmware... + + + + From: %1 + From: %1 + + + + Download complete + Download complete + + + + Image load failed + Image load failed + + + + Bootloader not found + Bootloader not found + + + + Image size of %1 is too large for board flash size %2 + Image size of %1 is too large for board flash size %2 + + + + Upgrade complete + Upgrade complete + + + + Upgrade cancelled + Upgrade cancelled + + + + MultiRotor - + MultiRotor - + + + + Heli - + Heli - + + + + ChibiOS:MultiRotor - + ChibiOS:MultiRotor - + + + + ChibiOS:Heli - + ChibiOS:Heli - + + + + ChibiOS - + ChibiOS - + + + + FixedWingLandingComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %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 altitude relative. Be sure to adjust/check your plan prior to flight. + 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 altitude relative. Be sure to adjust/check your plan prior to flight. + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + FlightDisplayView + + + Flight Plan complete + Flight Plan complete + + + + %1 Images Taken + %1 Images Taken + + + + Remove plan from vehicle + Remove plan from vehicle + + + + Leave plan on vehicle + Leave plan on vehicle + + + + Single + Single + + + + Multi-Vehicle + Multi-Vehicle + + + + Fly + Fly + + + + Action + Action + + + + FlightDisplayViewMap + + + R + rally point map item label + R + + + + Goto here + Goto here waypoint + Goto here + + + + Go to location + Go to location + + + + Orbit at location + Orbit at location + + + + FlightDisplayViewVideo + + + WAITING FOR VIDEO + WAITING FOR VIDEO + + + + VIDEO DISABLED + VIDEO DISABLED + + + + FlightDisplayViewWidgets + + + No GPS Lock for Vehicle + No GPS Lock for Vehicle + + + + FlightMap + + + Specify Position + Specify Position + + + + FlightModeDropdown + + + N/A + No data to display + N/A + + + + FlightModeMenu + + + N/A + No data to display + N/A + + + + FlightModesComponent + + + Flight Modes + Flight Modes + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + + + + FlightModesComponentSummary + + + + + + Mode switch + Mode switch + + + + + + + Setup required + Setup required + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Position Ctl switch + Position Ctl switch + + + + + Loiter switch + Loiter switch + + + + + Return switch + Return switch + + + + + + + + + Disabled + Disabled + + + + GPSIndicator + + + GPS Status + GPS Status + + + + GPS Data Unavailable + GPS Data Unavailable + + + + GPS Count: + GPS Count: + + + + + N/A + No data to display + N/A + + + + GPS Lock: + GPS Lock: + + + + HDOP: + HDOP: + + + + + + --.-- + No data to display + --.-- + + + + VDOP: + VDOP: + + + + Course Over Ground: + Course Over Ground: + + + + GPSRTKIndicator + + + Survey-in Active + Survey-in Active + + + + RTK Streaming + RTK Streaming + + + + Duration: + Duration: + + + + Accuracy: + Accuracy: + + + + Current Accuracy: + Current Accuracy: + + + + Satellites: + Satellites: + + + + GeneralSettings + + + (Requires Restart) + (Requires Restart) + + + + Units (Requires Restart) + Units (Requires Restart) + + + + Miscellaneous + Miscellaneous + + + + Distance + Distance + + + + Area + Area + + + + Speed + Speed + + + + Temperature + Temperature + + + + Color Scheme + Color Scheme + + + + Map Provider + Map Provider + + + + Map Type + Map Type + + + + Stream GCS Position + Stream GCS Position + + + + Mute all audio output + Mute all audio output + + + + Save telemetry log after each flight + Save telemetry log after each flight + + + + Save telemetry log even if vehicle was not armed + Save telemetry log even if vehicle was not armed + + + + Use preflight checklist + Use preflight checklist + + + + Clear all settings on next start + Clear all settings on next start + + + + Clear Settings + Clear Settings + + + + All saved settings will be reset the next time you start %1. Is this really what you want? + All saved settings will be reset the next time you start %1. Is this really what you want? + + + + Announce battery lower than + Announce battery lower than + + + + Default Mission Altitude + Default Mission Altitude + + + + Application Load/Save Path + Application Load/Save Path + + + + + + Browse + Browse + + + + Choose the location to save/load files + Choose the location to save/load files + + + + Survey in accuracy (U-blox only) + Survey in accuracy (U-blox only) + + + + Minimum observation duration + Minimum observation duration + + + + AutoConnect to the following devices + AutoConnect to the following devices + + + + NMEA GPS Device + NMEA GPS Device + + + + NMEA GPS Baudrate + NMEA GPS Baudrate + + + + Video Source + Video Source + + + + UDP Port + UDP Port + + + + RTSP URL + RTSP URL + + + + TCP URL + TCP URL + + + + Aspect Ratio + Aspect Ratio + + + + Disable When Disarmed + Disable When Disarmed + + + + Auto-Delete Files + Auto-Delete Files + + + + Max Storage Usage + Max Storage Usage + + + + Video File Format + Video File Format + + + + Indoor Image + Indoor Image + + + + + Choose custom brand image file + Choose custom brand image file + + + + Outdoor Image + Outdoor Image + + + + Reset Default Brand Image + Reset Default Brand Image + + + + %1 Version + %1 Version + + + + Virtual Joystick + Virtual Joystick + + + + Font Size: + Font Size: + + + + AutoLoad Missions + AutoLoad Missions + + + + <not set> + <not set> + + + + RTK GPS (Requires Restart) + RTK GPS (Requires Restart) + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + LibrePilot + LibrePilot + + + + UDP + UDP + + + + RTK GPS + RTK GPS + + + + Video + Video + + + + Brand Image + Brand Image + + + + Video Recording + Video Recording + + + + GeoFenceController + + + GeoFence supports version %1 + GeoFence supports version %1 + + + + GeoFence polygon not stored as object + GeoFence polygon not stored as object + + + + GeoFence circle not stored as object + GeoFence circle not stored as object + + + + GeoFenceEditor + + + GeoFence + GeoFence + + + + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + + + + This vehicle does not support GeoFence. + This vehicle does not support GeoFence. + + + + Insert GeoFence + Insert GeoFence + + + + Polygon Fence + Polygon Fence + + + + Circular Fence + Circular Fence + + + + Polygon Fences + Polygon Fences + + + + + None + None + + + + + Inclusion + Inclusion + + + + + Edit + Edit + + + + + Delete + Delete + + + + Circular Fences + Circular Fences + + + + Radius + Radius + + + + GeoFenceManager + + + GeoFence load: Vertex count change mid-polygon - actual:expected + GeoFence load: Vertex count change mid-polygon - actual:expected + + + + GeoFence load: Polygon type changed before last load complete - actual:expected + GeoFence load: Polygon type changed before last load complete - actual:expected + + + + GeoFence load: Incomplete polygon loaded + GeoFence load: Incomplete polygon loaded + + + + GeoFence load: Unsupported command %1 + GeoFence load: Unsupported command %1 + + + + GeoTagController + + + Select log file load + Select log file load + + + + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + + + + Select image directory + Select image directory + + + + Select save directory + Select save directory + + + + Cannot find the image directory + Cannot find the image directory + + + + Images have alreay been tagged. + Images have alreay been tagged. + + + + The images have already been tagged. Do you want to replace the previously tagged images? + The images have already been tagged. Do you want to replace the previously tagged images? + + + + + Replace + Replace + + + + Images have already been tagged + Images have already been tagged + + + + Couldn't replace the previously tagged images + Couldn't replace the previously tagged images + + + + Cannot find the save directory + Cannot find the save directory + + + + Save folder not empty. + Save folder not empty. + + + + The save folder already contains images. Do you want to replace them? + The save folder already contains images. Do you want to replace them? + + + + Save folder not empty + Save folder not empty + + + + Couldn't replace the existing images + Couldn't replace the existing images + + + + GeoTagPage + + + GeoTag Images + GeoTag Images + + + + 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. + 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 + Select log file + + + + Select image directory + Select image directory + + + + (Optionally) Select save directory + (Optionally) Select save directory + + + + Cancel Tagging + Cancel Tagging + + + + Start Tagging + Start Tagging + + + + GeoTagWorker + + + The image directory doesn't contain images, make sure your images are of the JPG format + The image directory doesn't contain images, make sure your images are of the JPG format + + + + + Geotagging failed. Couldn't open an image. + Geotagging failed. Couldn't open an image. + + + + + + + + + Tagging cancelled + Tagging cancelled + + + + Geotagging failed. Couldn't open log file. + Geotagging failed. Couldn't open log file. + + + + %1 - tagging cancelled + %1 - tagging cancelled + + + + Log parsing failed + Log parsing failed + + + + Geotagging failed in trigger filtering + Geotagging failed in trigger filtering + + + + Geotagging failed. Image requested not present. + Geotagging failed. Image requested not present. + + + + Geotagging failed. Couldn't write to image. + Geotagging failed. Couldn't write to image. + + + + Geotagging failed. Couldn't write to an image. + Geotagging failed. Couldn't write to an image. + + + + GuidedActionConfirm + + + Slide to confirm + Slide to confirm + + + + GuidedActionList + + + Select Action + Select Action + + + + GuidedActionsController + + + EMERGENCY STOP + EMERGENCY STOP + + + + Arm + Arm + + + + Disarm + Disarm + + + + RTL + RTL + + + + Takeoff + Takeoff + + + + Land + Land + + + + Start Mission + Start Mission + + + + Continue Mission + Continue Mission + + + + Resume Mission + Resume Mission + + + + Resume FAILED + Resume FAILED + + + + Pause + Pause + + + + Change Altitude + Change Altitude + + + + Orbit + Orbit + + + + Land Abort + Land Abort + + + + Set Waypoint + Set Waypoint + + + + Goto Location + Goto Location + + + + VTOL Transition + VTOL Transition + + + + Arm the vehicle. + Arm the vehicle. + + + + Disarm the vehicle + Disarm the vehicle + + + + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + + + + Move the vehicle to the specified location. + Move the vehicle to the specified location. + + + + Orbit the vehicle around the specified location. + Orbit the vehicle around the specified location. + + + + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + + + + Takeoff from ground and hold position. + Takeoff from ground and hold position. + + + + Takeoff from ground and start the current mission. + Takeoff from ground and start the current mission. + + + + Continue the mission from the current waypoint. + Continue the mission from the current waypoint. + + + + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + + + + Upload of resume mission failed. Confirm to retry upload + Upload of resume mission failed. Confirm to retry upload + + + + Review the modified mission. Confirm if you want to takeoff and begin mission. + Review the modified mission. Confirm if you want to takeoff and begin mission. + + + + Land the vehicle at the current position. + Land the vehicle at the current position. + + + + Return to the home position of the vehicle. + Return to the home position of the vehicle. + + + + Change the altitude of the vehicle up or down. + Change the altitude of the vehicle up or down. + + + + Adjust current waypoint to %1. + Adjust current waypoint to %1. + + + + Abort the landing sequence. + Abort the landing sequence. + + + + Pause all vehicles at their current position. + Pause all vehicles at their current position. + + + + Transition VTOL to fixed wing flight. + Transition VTOL to fixed wing flight. + + + + Transition VTOL to multi-rotor flight. + Transition VTOL to multi-rotor flight. + + + + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + + + + Internal error: unknown actionCode + Internal error: unknown actionCode + + + + GuidedAltitudeSlider + + + New Alt(rel) + New Alt(rel) + + + + HealthPageWidget + + + All systems healthy + All systems healthy + + + + HelpSettings + + + QGroundControl User Guide + QGroundControl User Guide + + + + PX4 Users Discussion Forum + PX4 Users Discussion Forum + + + + ArduPilot Users Discussion Forum + ArduPilot Users Discussion Forum + + + + Joystick + + + Arm + Arm + + + + Disarm + Disarm + + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + JoystickConfig + + + Joystick + Joystick + + + + Joystick Setup is used to configure a calibrate joysticks. + Joystick Setup is used to configure a calibrate joysticks. + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Lateral + Lateral + + + + Roll + Roll + + + + Forward + Forward + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + Calibrate + Calibrate + + + + Additional Joystick settings: + Additional Joystick settings: + + + + Enable joystick input + Enable joystick input + + + + Enable not allowed (Calibrate First) + Enable not allowed (Calibrate First) + + + + Active joystick: + Active joystick: + + + + Active joystick name not in combo + Active joystick name not in combo + + + + Center stick is zero throttle + Center stick is zero throttle + + + + Spring loaded throttle smoothing + Spring loaded throttle smoothing + + + + Full down stick is zero throttle + Full down stick is zero throttle + + + + Allow negative Thrust + Allow negative Thrust + + + + Exponential: + Exponential: + + + + Advanced settings (careful!) + Advanced settings (careful!) + + + + Joystick mode: + Joystick mode: + + + + Message frequency (Hz): + Message frequency (Hz): + + + + Enable circle correction + Enable circle correction + + + + Deadbands + Deadbands + + + + Deadband can be set during the first + Deadband can be set during the first + + + + step of calibration by gently wiggling each axis. + step of calibration by gently wiggling each axis. + + + + Deadband can also be adjusted by clicking and + Deadband can also be adjusted by clicking and + + + + dragging vertically on the corresponding axis monitor. + dragging vertically on the corresponding axis monitor. + + + + Button actions: + Button actions: + + + + Buttons 0-%1 reserved for firmware use + Buttons 0-%1 reserved for firmware use + + + + # + # + + + + Function: + Function: + + + + Shift Function: + Shift Function: + + + + Axis Monitor + Axis Monitor + + + + Button Monitor + Button Monitor + + + + JoystickConfigController + + + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + JoystickIndicator + + + Joystick Status + Joystick Status + + + + Connected: + Connected: + + + + Enabled: + Enabled: + + + + KMLFileHelper + + + File not found: %1 + File not found: %1 + + + + Unable to open file: %1 error: $%2 + Unable to open file: %1 error: $%2 + + + + Unable to parse KML file: %1 error: %2 line: %3 + Unable to parse KML file: %1 error: %2 line: %3 + + + + No known type found in KML file. + No known type found in KML file. + + + + Unable to find Polygon node in KML + Unable to find Polygon node in KML + + + + + Internal error: Unable to find coordinates node in KML + Internal error: Unable to find coordinates node in KML + + + + Unable to find LineString node in KML + Unable to find LineString node in KML + + + + LinechartWidget + + + Name + Name + + + + Val + Val + + + + Unit + Unit + + + + Mean + Mean + + + + Variance + Variance + + + + LOG + LOG + + + + + Set logarithmic scale for Y axis + Set logarithmic scale for Y axis + + + + + Sliding window size to calculate mean and variance + Sliding window size to calculate mean and variance + + + + + Start to log curve data into a CSV or TXT file + Start to log curve data into a CSV or TXT file + + + + Start Logging + Start Logging + + + + Ground Time + Ground Time + + + + + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + + + + Time axis: + Time axis: + + + + 10 seconds + 10 seconds + + + + 20 seconds + 20 seconds + + + + 30 seconds + 30 seconds + + + + 40 seconds + 40 seconds + + + + 50 seconds + 50 seconds + + + + 1 minute + 1 minute + + + + 2 minutes + 2 minutes + + + + 3 minutes + 3 minutes + + + + 4 minutes + 4 minutes + + + + 5 minutes + 5 minutes + + + + 10 minutes + 10 minutes + + + + No curves selected for logging. + No curves selected for logging. + + + + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + + + + Save Log File + Save Log File + + + + Log Files (*.log) + Log Files (*.log) + + + + Stop logging + Stop logging + + + + Starting Log Compression + Starting Log Compression + + + + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + + + + Start logging + Start logging + + + + + Enable the curve in the graph window + Enable the curve in the graph window + + + + + Current value of %1 in %2 units + Current value of %1 in %2 units + + + + + Unit of + Unit of + + + + + Arithmetic mean of %1 in %2 units + Arithmetic mean of %1 in %2 units + + + + + Variance of %1 in (%2)^2 units + Variance of %1 in (%2)^2 units + + + + LinkIndicator + + + N/A + No data to display + N/A + + + + LinkManager + + + Connect not allowed: %1 + Connect not allowed: %1 + + + + + + + %1 on %2 (AutoConnect) + %1 on %2 (AutoConnect) + + + + Shutdown + Shutdown + + + + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + + + + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + + + + LinkSettings + + + Delete + Delete + + + + Remove Link Configuration + Remove Link Configuration + + + + Remove %1. Is this really what you want? + Remove %1. Is this really what you want? + + + + Edit + Edit + + + + Add + Add + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + Edit Link Configuration Settings (WIP) + Edit Link Configuration Settings (WIP) + + + + Create New Link Configuration (WIP) + Create New Link Configuration (WIP) + + + + Name: + Name: + + + + Type: + Type: + + + + OK + OK + + + + Cancel + Cancel + + + + LogCompressor + + + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + + + + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + + + + Log compressor: Dataset contains dimensions: + Log compressor: Dataset contains dimensions: + + + + Log Compressor + Log Compressor + + + + LogDownloadController + + + Available + Available + + + + + Canceled + Canceled + + + + + + Error + Error + + + + Downloaded + Downloaded + + + + Timed Out + Timed Out + + + + Log Download Directory + Log Download Directory + + + + Waiting + Waiting + + + + UnknownDate + UnknownDate + + + + LogDownloadPage + + + Log Download + Log Download + + + + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + + + + Id + Id + + + + Date + Date + + + + Date Unknown + Date Unknown + + + + Size + Size + + + + Status + Status + + + + Refresh + Refresh + + + + Log Refresh + Log Refresh + + + + You must be connected to a vehicle in order to download logs. + You must be connected to a vehicle in order to download logs. + + + + Download + Download + + + + Select save directory + Select save directory + + + + Erase All + Erase All + + + + Delete All Log Files + Delete All Log Files + + + + All log files will be erased permanently. Is this really what you want? + All log files will be erased permanently. Is this really what you want? + + + + Cancel + Cancel + + + + LogReplayLink + + + Log Replay Error + Log Replay Error + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Attempt to load new log while log being played + Attempt to load new log while log being played + + + + Unable to open log file: '%1', error: %2 + Unable to open log file: '%1', error: %2 + + + + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + + + + Connect not allowed during Flight Data replay. + Connect not allowed during Flight Data replay. + + + + + + Unable to seek to new position + Unable to seek to new position + + + + LogReplaySettings + + + Log Replay Link Settings + Log Replay Link Settings + + + + Log File: + Log File: + + + + Browse + Browse + + + + Please choose a file + Please choose a file + + + + MAVLinkProtocol + + + + + MAVLink Protocol + MAVLink Protocol + + + + MAVLink Logging failed. Could not write to file %1, logging disabled. + 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. + Detected radio still using MAVLink v1.0 on a link with MAVLink v2.0 enabled. Please upgrade the radio firmware. + + + + MAVLink protocol + MAVLink protocol + + + + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + + + + MainToolBar + + + Downloading Parameters + Downloading Parameters + + + + Click anywhere to hide + Click anywhere to hide + + + + MainToolBarIndicators + + + Advanced Mode + Advanced Mode + + + + Waiting For Vehicle Connection + Waiting For Vehicle Connection + + + + Disconnect + Disconnect + + + + COMMUNICATION LOST + COMMUNICATION LOST + + + + MainWindow + + + MGMainWindow + MGMainWindow + + + + File + File + + + + Widgets + Widgets + + + + Exit + Exit + + + + Ctrl+Q + Ctrl+Q + + + + Manage Communication Links + Manage Communication Links + + + + Advanced Mode + Advanced Mode + + + + Replay Flight Data + Replay Flight Data + + + + Setting up user interface + Setting up user interface + + + + Building common widgets. + Building common widgets. + + + + Building common actions + Building common actions + + + + + Initializing 3D mouse interface + Initializing 3D mouse interface + + + + Restoring last view state + Restoring last view state + + + + Restoring last window size + Restoring last window size + + + + Done + Done + + + + MainWindowInner + + + + %1 close + %1 close + + + + 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? + 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? + + + + There are still active connections to vehicles. Are you sure you want to exit? + There are still active connections to vehicles. Are you sure you want to exit? + + + + No Messages + No Messages + + + + MapScale + + + km + km + + + + m + m + + + + mile + mile + + + + miles + miles + + + + ft + ft + + + + MavlinkConsolePage + + + Mavlink Console + Mavlink Console + + + + Mavlink Console provides a connection to the vehicle's system shell. + Mavlink Console provides a connection to the vehicle's system shell. + + + + Show Latest + Show Latest + + + + MavlinkSettings + + + MAVLink Logging + MAVLink Logging + + + + Please enter an email address before uploading MAVLink log files. + Please enter an email address before uploading MAVLink log files. + + + + Ground Station + Ground Station + + + + MAVLink System ID: + MAVLink System ID: + + + + Emit heartbeat + Emit heartbeat + + + + Only accept MAVs with same protocol version + Only accept MAVs with same protocol version + + + + MAVLink 2.0 Logging (PX4 Firmware Only) + MAVLink 2.0 Logging (PX4 Firmware Only) + + + + Manual Start/Stop: + Manual Start/Stop: + + + + Start Logging + Start Logging + + + + Stop Logging + Stop Logging + + + + Enable automatic logging + Enable automatic logging + + + + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + + + + Email address for Log Upload: + Email address for Log Upload: + + + + Default Description: + Default Description: + + + + Default Upload URL + Default Upload URL + + + + Video URL: + Video URL: + + + + Wind Speed: + Wind Speed: + + + + Flight Rating: + Flight Rating: + + + + Additional Feedback: + Additional Feedback: + + + + Make this log publicly available + Make this log publicly available + + + + Enable automatic log uploads + Enable automatic log uploads + + + + Delete log file after uploading + Delete log file after uploading + + + + Saved Log Files + Saved Log Files + + + + Uploaded + Uploaded + + + + Check All + Check All + + + + Check None + Check None + + + + Delete Selected + Delete Selected + + + + Delete Selected Log Files + Delete Selected Log Files + + + + Confirm deleting selected log files? + Confirm deleting selected log files? + + + + Upload Selected + Upload Selected + + + + Upload Selected Log Files + Upload Selected Log Files + + + + Confirm uploading selected log files? + Confirm uploading selected log files? + + + + Cancel + Cancel + + + + Cancel Upload + Cancel Upload + + + + Confirm canceling the upload process? + Confirm canceling the upload process? + + + + MissionCommandDialog + + + Category: + Category: + + + + MissionCommandTree + + + All commands + All commands + + + + MissionController + + + Survey + Survey + + + + Fixed Wing Landing + Fixed Wing Landing + + + + Structure Scan + Structure Scan + + + + Corridor Scan + Corridor Scan + + + + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + + + + Mission item %1 is not an object + Mission item %1 is not an object + + + + Unsupported complex item type: %1 + Unsupported complex item type: %1 + + + + Unknown item type: %1 + Unknown item type: %1 + + + + Could not find doJumpId: %1 + Could not find doJumpId: %1 + + + + The mission file is corrupted. + The mission file is corrupted. + + + + The mission file is not compatible with this version of %1. + The mission file is not compatible with this version of %1. + + + + + + Mission: %1 + Mission: %1 + + + + MissionItem + + + Type found: %1 must be: %2 + Type found: %1 must be: %2 + + + + %1 key must contains 7 values + %1 key must contains 7 values + + + + Param %1 incorrect type %2, must be double or null + Param %1 incorrect type %2, must be double or null + + + + MissionItemEditor + + + Insert waypoint + Insert waypoint + + + + Insert pattern + Insert pattern + + + + Insert + Insert + + + + Delete + Delete + + + + Change command... + Change command... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Show all values + Show all values + + + + Mission Edit + Mission Edit + + + + You have made changes to the mission item which cannot be shown in Simple Mode + You have made changes to the mission item which cannot be shown in Simple Mode + + + + Select Mission Command + Select Mission Command + + + + MissionItemStatus + + + Terrain Altitude + Terrain Altitude + + + + MissionManager + + + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + + + + MissionSettingsEditor + + + Firmware + Firmware + + + + Vehicle + Vehicle + + + + Waypoint alt + Waypoint alt + + + + Flight speed + Flight speed + + + + Above camera commands will take affect immediately upon mission start. + Above camera commands will take affect immediately upon mission start. + + + + Mission End + Mission End + + + + Return To Launch + Return To Launch + + + + Vehicle Info + Vehicle Info + + + + Cruise speed + Cruise speed + + + + Hover speed + Hover speed + + + + Planned Home Position + Planned Home Position + + + + Altitude + Altitude + + + + Actual position set by vehicle at flight time. + Actual position set by vehicle at flight time. + + + + Set Home To Map Center + Set Home To Map Center + + + + MissionSettingsItem + + + H + H + + + + Planned Home + Planned Home + + + + MockLink + + + PX4 Vehicle + PX4 Vehicle + + + + APM ArduCopter Vehicle + APM ArduCopter Vehicle + + + + APM ArduPlane Vehicle + APM ArduPlane Vehicle + + + + APM ArduSub Vehicle + APM ArduSub Vehicle + + + + Generic Vehicle + Generic Vehicle + + + + Send status text + voice + Send status text + voice + + + + Stop One MockLink + Stop One MockLink + + + + MockLinkSettings + + + Mock Link Settings + Mock Link Settings + + + + Send Status Text and Voice + Send Status Text and Voice + + + + High latency + High latency + + + + PX4 Firmware + PX4 Firmware + + + + APM Firmware + APM Firmware + + + + Generic Firmware + Generic Firmware + + + + APM Vehicle Type + APM Vehicle Type + + + + ArduCopter + ArduCopter + + + + ArduPlane + ArduPlane + + + + ModeIndicator + + + N/A + No data to display + N/A + + + + ModeSwitchDisplay + + + Monitor: + Monitor: + + + + Threshold: + Threshold: + + + + MotorComponent + + + All + All + + + + Moving the sliders will causes the motors to spin. Make sure you remove all props. + Moving the sliders will causes the motors to spin. Make sure you remove all props. + + + + Propellers are removed - Enable motor sliders + Propellers are removed - Enable motor sliders + + + + Motors + Motors + + + + Motors Setup is used to manually test motor control and direction. + Motors Setup is used to manually test motor control and direction. + + + + Mouse6dofInput + + + No 3DxWare driver is running. + No 3DxWare driver is running. + + + + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + + + + MultiVehicleDockWidget + + + Form + Form + + + + MultiVehicleList + + + The following commands will be applied to all vehicles + The following commands will be applied to all vehicles + + + + Armed + Armed + + + + Disarmed + Disarmed + + + + MultiVehicleManager + + + Warning: A vehicle is using the same system id as %1: %2 + Warning: A vehicle is using the same system id as %1: %2 + + + + Connected to Vehicle %1 + Connected to Vehicle %1 + + + + OfflineMap + + + Error Message + Error Message + + + + Max Cache Disk Size (MB): + Max Cache Disk Size (MB): + + + + Max Cache Memory Size (MB): + Max Cache Memory Size (MB): + + + + Memory cache changes require a restart to take effect. + Memory cache changes require a restart to take effect. + + + + Esri Access Token + Esri Access Token + + + + Mapbox Access Token + Mapbox Access Token + + + + To enable Mapbox maps, enter your access token. + To enable Mapbox maps, enter your access token. + + + + To enable Esri maps, enter your access token. + To enable Esri maps, enter your access token. + + + + This will delete all tiles INCLUDING the tile sets you have created yourself. + +Is this really what you want? + 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? + Delete %1 and all its tiles. + +Is this really what you want? + + + + System Wide Tile Cache + System Wide Tile Cache + + + + Zoom Levels: + Zoom Levels: + + + + Total: + Total: + + + + Unique: + Unique: + + + + Downloaded: + Downloaded: + + + + Error Count: + Error Count: + + + + Size: + Size: + + + + + Tile Count: + Tile Count: + + + + Resume Download + Resume Download + + + + Cancel Download + Cancel Download + + + + Delete + Delete + + + + Confirm Delete + Confirm Delete + + + + Ok + Ok + + + + + + Close + Close + + + + Min Zoom: %1 + Min Zoom: %1 + + + + Max Zoom: %1 + Max Zoom: %1 + + + + + Add New Set + Add New Set + + + + Name: + Name: + + + + Map type: + Map type: + + + + Fetch elevation data + Fetch elevation data + + + + Min/Max Zoom Levels + Min/Max Zoom Levels + + + + Est Size: + Est Size: + + + + Too many tiles + Too many tiles + + + + Download + Download + + + + Import Tile Set + Import Tile Set + + + + + + + Cancel + Cancel + + + + + Import + Import + + + + + Export + Export + + + + Options + Options + + + + Offline Maps Options + Offline Maps Options + + + + Select Tile Sets to Export + Select Tile Sets to Export + + + + Select All + Select All + + + + Select None + Select None + + + + Export Tile Set + Export Tile Set + + + + Tile Set Export Progress + Tile Set Export Progress + + + + Tile Set Export Completed + Tile Set Export Completed + + + + Map Tile Set Import + Map Tile Set Import + + + + Map Tile Set Import Progress + Map Tile Set Import Progress + + + + Map Tile Set Import Completed + Map Tile Set Import Completed + + + + Append to existing set + Append to existing set + + + + Replace existing set + Replace existing set + + + + PIDTuning + + + Tuning Axis: + Tuning Axis: + + + + Tuning Values: + Tuning Values: + + + + Increment/Decrement % + Increment/Decrement % + + + + Saved Tuning Values: + Saved Tuning Values: + + + + Save Values + Save Values + + + + Reset To Saved Values + Reset To Saved Values + + + + Chart: + Chart: + + + + Clear + Clear + + + + Stop + Stop + + + + Start + Start + + + + Rate + Rate + + + + PX4AdvancedFlightModes + + + + FLIGHT MODES + FLIGHT MODES + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + You can assign multiple flight modes to a single channel. + You can assign multiple flight modes to a single channel. + + + + + Turn your radio control on to test switch settings. + Turn your radio control on to test switch settings. + + + + + The following channels: + The following channels: + + + + + are not available for Flight Modes since they are already in use for other functions. + are not available for Flight Modes since they are already in use for other functions. + + + + + Manual/Main + Manual/Main + + + + + Stabilized/Main + Stabilized/Main + + + + + The pilot has full control of the aircraft, no assistance is provided. + The pilot has full control of the aircraft, no assistance is provided. + + + + + + + The Main mode switch must always be assigned to a channel in order to fly + The Main mode switch must always be assigned to a channel in order to fly + + + + + The pilot has full control of the aircraft, only attitude is stabilized. + The pilot has full control of the aircraft, only attitude is stabilized. + + + + + Assist + Assist + + + + + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + + + + + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + + + + + Auto + Auto + + + + + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + + + + + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + + + + + Stabilized + Stabilized + + + + + Acro + Acro + + + + + Roll/pitch angles and rudder deflection are controlled. + Roll/pitch angles and rudder deflection are controlled. + + + + + The angular rates are controlled, but not the attitude. + The angular rates are controlled, but not the attitude. + + + + + Altitude + Altitude + + + + + Roll stick controls banking, pitch stick altitude + Roll stick controls banking, pitch stick altitude + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane holds heading, but drifts off in wind. + With no stick inputs the plane holds heading, but drifts off in wind. + + + + + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + + + + + Position Control + Position Control + + + + + Roll stick controls banking, pitch stick controls altitude. + Roll stick controls banking, pitch stick controls altitude. + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane flies a straight line, even in wind. + With no stick inputs the plane flies a straight line, even in wind. + + + + + Roll and Pitch sticks control sideways and forward speed + Roll and Pitch sticks control sideways and forward speed + + + + + Throttle stick controls climb / sink rade. + Throttle stick controls climb / sink rade. + + + + + Mission + Mission + + + + + The aircraft obeys the programmed mission sent by QGroundControl. + The aircraft obeys the programmed mission sent by QGroundControl. + + + + + Hold + Hold + + + + + The aircraft flies in a circle around the current position at the current altitude. + The aircraft flies in a circle around the current position at the current altitude. + + + + + The multirotor hovers at the current position and altitude. + The multirotor hovers at the current position and altitude. + + + + + Return + Return + + + + + The vehicle returns to the home position, loiters and then lands. + The vehicle returns to the home position, loiters and then lands. + + + + + Offboard + Offboard + + + + + All flight control aspects are controlled by an offboard system. + All flight control aspects are controlled by an offboard system. + + + + + Flight Mode Config is disabled since you have a Joystick enabled. + Flight Mode Config is disabled since you have a Joystick enabled. + + + + + Use Single Channel Mode Selection + Use Single Channel Mode Selection + + + + + Generate Thresholds + Generate Thresholds + + + + PX4AdvancedFlightModesController + + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + + + + %1 is set to same channel as %2. + + %1 is set to same channel as %2. + + + + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + + + + PX4AutoPilotPlugin + + + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + + + + PX4FirmwarePlugin + + + Manual + Manual + + + + Acro + Acro + + + + Stabilized + Stabilized + + + + Rattitude + Rattitude + + + + Altitude + Altitude + + + + Position + Position + + + + Offboard + Offboard + + + + Ready + Ready + + + + Takeoff + Takeoff + + + + Hold + Hold + + + + Mission + Mission + + + + Return + Return + + + + Land + Land + + + + Precision Land + Precision Land + + + + Return to Groundstation + Return to Groundstation + + + + Follow Me + Follow Me + + + + Simple + Simple + + + + Unknown %1:%2 + Unknown %1:%2 + + + + Unable to takeoff, vehicle position not known. + Unable to takeoff, vehicle position not known. + + + + Unable to start mission: Vehicle rejected arming. + Unable to start mission: Vehicle rejected arming. + + + + Unable to start mission: Vehicle not ready. + Unable to start mission: Vehicle not ready. + + + + 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. + 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. + + + + Unable to go to location, vehicle position not known. + Unable to go to location, vehicle position not known. + + + + Unable to change altitude, home position unknown. + Unable to change altitude, home position unknown. + + + + Unable to change altitude, home position altitude unknown. + Unable to change altitude, home position altitude unknown. + + + + PX4FirmwareUpgradeThreadWorker + + + Putting radio into command mode + Putting radio into command mode + + + + Unable to open port: %1 error: %2 + Unable to open port: %1 error: %2 + + + + + Unable to put radio into command mode + Unable to put radio into command mode + + + + Rebooting radio to bootloader + Rebooting radio to bootloader + + + + Unable to reboot radio (bytes written) + Unable to reboot radio (bytes written) + + + + Unable to reboot radio (ready read) + Unable to reboot radio (ready read) + + + + Programming new version... + Programming new version... + + + + Verifying program... + Verifying program... + + + + Verify complete + Verify complete + + + + Erasing previous program... + Erasing previous program... + + + + Erase complete + Erase complete + + + + PX4FlowSensor + + + PX4Flow Camera + PX4Flow Camera + + + + PX4ParameterMetaData + + + Enabled + Enabled + + + + Disabled + Disabled + + + + PX4RadioComponent + + + Radio + 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. + 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 + Roll + + + + + + + + + + + Setup required + Setup required + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Throttle + + + + + Flaps + Flaps + + + + + Aux1 + Aux1 + + + + + Aux2 + Aux2 + + + + + + + + + Disabled + Disabled + + + + PX4SimpleFlightModes + + + + Flight Mode Settings + Flight Mode Settings + + + + + Mode channel: + Mode channel: + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Switch Settings + Switch Settings + + + + + VTOL mode switch: + VTOL mode switch: + + + + PX4TuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + PX4TuningComponentCopter + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Manual minimum throttle + Manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentPlane + + + + Cruise throttle + Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentVTOL + + + + Plane Roll sensitivity + Plane Roll sensitivity + + + + + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + + + + + Plane Pitch sensitivity + Plane Pitch sensitivity + + + + + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + + + + + Plane Cruise throttle + Plane Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Hover manual minimum throttle + Hover manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Plane Mission mode sensitivity + Plane Mission mode sensitivity + + + + + 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. + 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. + + + + ParameterEditor + + + Parameter Load Errors + Parameter Load Errors + + + + Search: + Search: + + + + Clear + Clear + + + + Tools + Tools + + + + Refresh + Refresh + + + + Reset all to defaults + Reset all to defaults + + + + Reset All + Reset All + + + + Load from file... + Load from file... + + + + Parameter Files (*.%1) + Parameter Files (*.%1) + + + + All Files (*.*) + All Files (*.*) + + + + Save to file... + Save to file... + + + + Load Parameters + Load Parameters + + + + Save Parameters + Save Parameters + + + + Clear RC to Param + Clear RC to Param + + + + + Reboot Vehicle + Reboot Vehicle + + + + Parameter Editor + Parameter Editor + + + + Select Reset to reset all parameters to their defaults. + Select Reset to reset all parameters to their defaults. + + + + Select Ok to reboot vehicle. + Select Ok to reboot vehicle. + + + + ParameterEditorController + + + Unable to create file: %1 + Unable to create file: %1 + + + + Unable to open file: %1 + Unable to open file: %1 + + + + ParameterEditorDialog + + + Reset to default + Reset to default + + + + Min: + Min: + + + + Max: + Max: + + + + Default: + Default: + + + + Parameter name: + Parameter name: + + + + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + + + + Make sure you know what you are doing and double-check your values before Save! + Make sure you know what you are doing and double-check your values before Save! + + + + Force save (dangerous!) + Force save (dangerous!) + + + + Advanced settings + Advanced settings + + + + Manual Entry + Manual Entry + + + + Set RC to Param... + Set RC to Param... + + + + ParameterManager + + + Change of parameter %1 requires a Vehicle reboot to take effect + Change of parameter %1 requires a Vehicle reboot to take effect + + + + Parameter write failed: veh:%1 comp:%2 param:%3 + Parameter write failed: veh:%1 comp:%2 param:%3 + + + + Parameter read failed: veh:%1 comp:%2 param:%3 + Parameter read failed: veh:%1 comp:%2 param:%3 + + + + Parameter cache CRC match failed + Parameter cache CRC match failed + + + + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + + + + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + + + + %1 key is not a json object + %1 key is not a json object + + + + PlanManager + + + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + + + + Mission request list failed, maximum retries exceeded. + Mission request list failed, maximum retries exceeded. + + + + Retrying %1 REQUEST_LIST retry Count + Retrying %1 REQUEST_LIST retry Count + + + + Mission read failed, maximum retries exceeded. + Mission read failed, maximum retries exceeded. + + + + Retrying %1 MISSION_REQUEST retry Count + Retrying %1 MISSION_REQUEST retry Count + + + + Mission write failed, vehicle failed to send final ack. + Mission write failed, vehicle failed to send final ack. + + + + Mission write mission count failed, maximum retries exceeded. + Mission write mission count failed, maximum retries exceeded. + + + + Vehicle did not request all items from ground station: %1 + Vehicle did not request all items from ground station: %1 + + + + Mission remove all, maximum retries exceeded. + Mission remove all, maximum retries exceeded. + + + + Retrying %1 MISSION_CLEAR_ALL retry Count + Retrying %1 MISSION_CLEAR_ALL retry Count + + + + Vehicle did not respond to mission item communication: %1 + Vehicle did not respond to mission item communication: %1 + + + + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + + + + + + Vehicle returned error: %1. + Vehicle returned error: %1. + + + + Vehicle did not request all items during write sequence, missed count %1. + Vehicle did not request all items during write sequence, missed count %1. + + + + Vehicle returned error: %1. Vehicle remove all failed. + Vehicle returned error: %1. Vehicle remove all failed. + + + + Vehicle returned error: %1. %2Vehicle did not accept guided item. + Vehicle returned error: %1. %2Vehicle did not accept guided item. + + + + Mission accepted (MAV_MISSION_ACCEPTED) + Mission accepted (MAV_MISSION_ACCEPTED) + + + + Unspecified error (MAV_MISSION_ERROR) + Unspecified error (MAV_MISSION_ERROR) + + + + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + + + + Command is not supported (MAV_MISSION_UNSUPPORTED) + Command is not supported (MAV_MISSION_UNSUPPORTED) + + + + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + + + + One of the parameters has an invalid value (MAV_MISSION_INVALID) + One of the parameters has an invalid value (MAV_MISSION_INVALID) + + + + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + + + + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + + + + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + + + + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + + + + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + + + + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + + + + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + + + + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + + + + Not accepting any mission commands (MAV_MISSION_DENIED) + Not accepting any mission commands (MAV_MISSION_DENIED) + + + + QGC Internal Error + QGC Internal Error + + + + PlanMasterController + + + Download not supported on high latency links. + Download not supported on high latency links. + + + + Upload not supported on high latency links. + Upload not supported on high latency links. + + + + Error loading Plan file (%1). %2 + Error loading Plan file (%1). %2 + + + + Plan save error %1 : %2 + Plan save error %1 : %2 + + + + KML save error %1 : %2 + KML save error %1 : %2 + + + + Supported types (*.%1 *.%2 *.%3 *.%4) + Supported types (*.%1 *.%2 *.%3 *.%4) + + + + + + All Files (*.*) + All Files (*.*) + + + + Plan Files (*.%1) + Plan Files (*.%1) + + + + KML Files (*.%1) + KML Files (*.%1) + + + + PlanToolBar + + + Selected Waypoint + Selected Waypoint + + + + Alt diff: + Alt diff: + + + + Azimuth: + Azimuth: + + + + + Distance: + Distance: + + + + Gradient: + Gradient: + + + + Heading: + Heading: + + + + Total Mission + Total Mission + + + + Max telem dist: + Max telem dist: + + + + Time: + Time: + + + + Battery + Battery + + + + Batteries required: + Batteries required: + + + + Upload Required + Upload Required + + + + Upload + Upload + + + + Syncing Mission + Syncing Mission + + + + Click anywhere to hide + Click anywhere to hide + + + + PlanView + + + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + + + + Apply new alititude + 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? + You have changed the default altitude for mission items. Would you like to apply that altitude to all the items in the current mission? + + + + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + + + + After the mission is uploaded you can adjust the current waypoint and start the mission. + After the mission is uploaded you can adjust the current waypoint and start the mission. + + + + Pause and Upload + Pause and Upload + + + + You need at least one item to create a KML. + You need at least one item to create a KML. + + + + Unable to Save/Upload + Unable to Save/Upload + + + + Plan is waiting on terrain data from server for correct altitude values. + Plan is waiting on terrain data from server for correct altitude values. + + + + Plan Upload + Plan Upload + + + + Select Plan File + Select Plan File + + + + Save Plan + Save Plan + + + + Load KML + Load KML + + + + Save KML + Save KML + + + + What would you like to create from the polygon specified by the KML file? + What would you like to create from the polygon specified by the KML file? + + + + Survey + Survey + + + + Structure Scan + Structure Scan + + + + Move the selected mission item to the be after following mission item: + Move the selected mission item to the be after following mission item: + + + + Plan + Plan + + + + File + File + + + + Waypoint + Waypoint + + + + ROI + ROI + + + + Pattern + Pattern + + + + Center + Center + + + + In + In + + + + Out + Out + + + + Mission + Mission + + + + Fence + Fence + + + + Rally + 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 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? + You have unsaved/unsent changes. Loading from a file will lose these changes. Are you sure you want to load from a file? + + + + Are you sure you want to remove all items and create a new plan? + Are you sure you want to remove all items and create a new plan? + + + + You have unsaved changes. + You have unsaved changes. + + + + Plan File: + Plan File: + + + + New... + New... + + + + New Plan + New Plan + + + + Open... + Open... + + + + Save + Save + + + + Save As... + Save As... + + + + Load KML... + Load KML... + + + + Clear Vehicle Mission + Clear Vehicle Mission + + + + This will also remove all items from the vehicle. + This will also remove all items from the vehicle. + + + + Are you sure you want to remove all mission items and clear the mission from the vehicle? + Are you sure you want to remove all mission items and clear the mission from the vehicle? + + + + Create complex pattern: + Create complex pattern: + + + + Mission overwrite + Mission overwrite + + + + GeoFence overwrite + GeoFence overwrite + + + + Rally Points overwrite + Rally Points overwrite + + + + You have unsaved changes. You should upload to your vehicle, or save to a file: + You have unsaved changes. You should upload to your vehicle, or save to a file: + + + + Upload + Upload + + + + Download + Download + + + + Save KML... + Save KML... + + + + KML + KML + + + + PolygonEditor + + + Click to add point %1 + Click to add point %1 + + + + - Right Click to end polygon + - Right Click to end polygon + + + + Click to add point + Click to add point + + + + Click to add point - Right Click to end polygon + Click to add point - Right Click to end polygon + + + + Adjust polygon by dragging corners + Adjust polygon by dragging corners + + + + PowerComponent + + + + + + + + + + + + ESC Calibration + ESC Calibration + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + + + + + Performing calibration. This will take a few seconds.. + 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. + Calibration complete. You can disconnect your battery now if you like. + + + + + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + + + + + Connect the battery now and calibration will begin. + Connect the battery now and calibration will begin. + + + + + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Measured voltage: + + + + + Vehicle voltage: + Vehicle voltage: + + + + + Voltage divider: + 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. + 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: + Measured current: + + + + + Vehicle current: + Vehicle current: + + + + + Amps per volt: + Amps per volt: + + + + + + + + + Calculate + Calculate + + + + + Battery + Battery + + + + + Number of Cells (in Series) + Number of Cells (in Series) + + + + + Full Voltage (per cell) + Full Voltage (per cell) + + + + + Battery Max: + Battery Max: + + + + + Empty Voltage (per cell) + Empty Voltage (per cell) + + + + + Battery Min: + Battery Min: + + + + + Voltage divider + Voltage divider + + + + + Calculate 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. + 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. + Click the Calculate button for help with calculating a new value. + + + + + Amps per volt + Amps per volt + + + + + Calculate 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. + 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 + ESC PWM Minimum and Maximum Calibration + + + + + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + + + + + You must use USB connection for this operation. + You must use USB connection for this operation. + + + + + Calibrate + Calibrate + + + + + Show UAVCAN Settings + Show UAVCAN Settings + + + + + UAVCAN Bus Configuration + UAVCAN Bus Configuration + + + + + Change required restart + Change required restart + + + + + UAVCAN Motor Index and Direction Assignment + UAVCAN Motor Index and Direction Assignment + + + + + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + + + + + ESC parameters will only be accessible in the editor after assignment. + 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 the process, then turn each motor into its turn direction, in the order of their motor indices. + + + + + Start Assignment + Start Assignment + + + + + Stop Assignment + Stop Assignment + + + + + Show Advanced Settings + Show Advanced Settings + + + + + Advanced Power Settings + Advanced Power Settings + + + + + Voltage Drop on Full Load (per cell) + Voltage Drop on Full Load (per cell) + + + + + Batteries show less voltage at high throttle. Enter the difference in Volts between idle throttle and full + 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. + 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. + If this value is set too high, the battery might be deep discharged and damaged. + + + + + Compensated Minimum Voltage: + Compensated Minimum Voltage: + + + + + V + V + + + + Power + Power + + + + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + + + + PowerComponentSummary + + + + Battery Full + Battery Full + + + + + Battery Empty + Battery Empty + + + + + Number of Cells + Number of Cells + + + + PreFlightBatteryCheck + + + Battery + Battery + + + + Battery connector firmly plugged? + Battery connector firmly plugged? + + + + Warning - Battery charge below %1%. + Warning - Battery charge below %1%. + + + + Battery charge below %1%. Please recharge. + Battery charge below %1%. Please recharge. + + + + PreFlightCheckButton + + + Passed + Passed + + + + PreFlightCheckGroup + + + (passed) + (passed) + + + + PreFlightCheckList + + + Pre-Flight Checklist %1 + Pre-Flight Checklist %1 + + + + (passed) + (passed) + + + + Reset the checklist (e.g. after a vehicle reboot) + Reset the checklist (e.g. after a vehicle reboot) + + + + PreFlightGPSCheck + + + GPS + GPS + + + + Waiting for 3D lock. + Waiting for 3D lock. + + + + Warning - Sat count below %1. + Warning - Sat count below %1. + + + + Waiting for sat count above %1. + Waiting for sat count above %1. + + + + PreFlightRCCheck + + + Radio Control + Radio Control + + + + Receiving signal. Perform range test & confirm. + Receiving signal. Perform range test & confirm. + + + + No signal or invalid autopilot-RC config. Check RC and console. + No signal or invalid autopilot-RC config. Check RC and console. + + + + PreFlightSensorsHealthCheck + + + Sensors + Sensors + + + + Failure. Magnetometer issues. Check console. + Failure. Magnetometer issues. Check console. + + + + Failure. Accelerometer issues. Check console. + Failure. Accelerometer issues. Check console. + + + + Failure. Gyroscope issues. Check console. + Failure. Gyroscope issues. Check console. + + + + Failure. Barometer issues. Check console. + Failure. Barometer issues. Check console. + + + + Failure. Airspeed sensor issues. Check console. + Failure. Airspeed sensor issues. Check console. + + + + Failure. AHRS issues. Check console. + Failure. AHRS issues. Check console. + + + + Failure. GPS issues. Check console. + Failure. GPS issues. Check console. + + + + PreFlightSoundCheck + + + Sound output + Sound output + + + + QGC audio output enabled. System audio output enabled, too? + QGC audio output enabled. System audio output enabled, too? + + + + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + + + + QGCApplication + + + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + + + + Telemetry save error + Telemetry save error + + + + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + + + + The format for QGroundControl saved settings has been modified. Your saved settings have been reset to defaults. + The format for QGroundControl 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. + The Offline Map Cache database has been upgraded. Your old map cache sets have been reset. + + + + Telemetry Save Error + Telemetry Save Error + + + + Unable to save telemetry log. Application save directory is not set. + Unable to save telemetry log. Application save directory is not set. + + + + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + + + + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + + + + QGCCorePlugin + + + General + General + + + + Comm Links + Comm Links + + + + Offline Maps + Offline Maps + + + + MAVLink + MAVLink + + + + Console + Console + + + + Help + Help + + + + Mock Link + Mock Link + + + + Debug + Debug + + + + Values + Values + + + + Camera + Camera + + + + Video Stream + Video Stream + + + + Health + Health + + + + Vibration + Vibration + + + + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + + + + QGCFenceCircle + + + GeoFence Circle only supports version %1 + GeoFence Circle only supports version %1 + + + + QGCFencePolygon + + + GeoFence Polygon only supports version %1 + GeoFence Polygon only supports version %1 + + + + QGCFileDialog + + + + Delete + Delete + + + + No files + No files + + + + New file name: + New file name: + + + + File names must end with .%1 file extension. If missing it will be added. + File names must end with .%1 file extension. If missing it will be added. + + + + The file %1 exists. Click Save again to replace it. + The file %1 exists. Click Save again to replace it. + + + + Save to existing file: + Save to existing file: + + + + QGCFileDownload + + + Could not save downloaded file to %1. Error: %2 + Could not save downloaded file to %1. Error: %2 + + + + Download cancelled + Download cancelled + + + + Error: File Not Found + Error: File Not Found + + + + Error during download. Error: %1 + Error during download. Error: %1 + + + + QGCFlightGearLink + + + FlightGear 3.0+ Link (port:%1) + FlightGear 3.0+ Link (port:%1) + + + + + FlightGear Failed to Start + FlightGear Failed to Start + + + + FlightGear Crashed + FlightGear Crashed + + + + This is a FlightGear-related problem. Please upgrade FlightGear + This is a FlightGear-related problem. Please upgrade FlightGear + + + + FlightGear Start Timed Out + FlightGear Start Timed Out + + + + + + Please check if the path and command is correct + Please check if the path and command is correct + + + + + Could not Communicate with FlightGear + Could not Communicate with FlightGear + + + + FlightGear Error + FlightGear Error + + + + Please check if the path and command is correct. + Please check if the path and command is correct. + + + + + + + + + + + + + + + FlightGear HIL + FlightGear HIL + + + + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + + + + + FlightGear failed to start. There are mismatched quotes in specified command line options + FlightGear failed to start. There are mismatched quotes in specified command line options + + + + FlightGear application not found + FlightGear application not found + + + + FlightGear application not found at: %1 + FlightGear application not found at: %1 + + + + I'll specify directory + I'll specify directory + + + + Please select directory of FlightGear application : + Please select directory of FlightGear application : + + + + --fg-root directory specified from ui option not found: %1 + --fg-root directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + + + + --fg-scenery directory specified from ui option not found: %1 + --fg-scenery directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + + + + Incorrect %1 installation. Aircraft directory is missing: '%2'. + Incorrect %1 installation. Aircraft directory is missing: '%2'. + + + + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + + + + Incorrect installation. Protocol directory is missing (%1). + Incorrect installation. Protocol directory is missing (%1). + + + + Incorrect installation. FlightGear protocol file missing: %1 + Incorrect installation. FlightGear protocol file missing: %1 + + + + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + + + + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + + + + Delete of protocol file failed. You will have to manually delete the file. + Delete of protocol file failed. You will have to manually delete the file. + + + + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + + + + Fix it for me + Fix it for me + + + + Copy failed + Copy failed + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + + + + Copy to Clipboard + Copy to Clipboard + + + + QGCHilConfiguration + + + HIL Config + HIL Config + + + + Simulator + Simulator + + + + FlightGear 3.0+ + FlightGear 3.0+ + + + + X-Plane 10 + X-Plane 10 + + + + X-Plane 9 + X-Plane 9 + + + + QGCHilFlightGearConfiguration + + + Form + Form + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + Airframe: + Airframe: + + + + Start + Start + + + + Stop + Stop + + + + Sensor HIL + Sensor HIL + + + + Barometer Offset [kPa]: + Barometer Offset [kPa]: + + + + 0 + + + + + Reset to default options + Reset to default options + + + + QGCHilJSBSimConfiguration + + + Form + Form + + + + Airframe: + Airframe: + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + + + + Start + Start + + + + Stop + Stop + + + + QGCHilXPlaneConfiguration + + + Form + Form + + + + Start + Start + + + + Host + Host + + + + Enable sensor level HIL + Enable sensor level HIL + + + + 127.0.0.1:49000 + 127.0.0.1:49000 + + + + Use newer actuator format + Use newer actuator format + + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + QGCJSBSimLink + + + JSBSim Link (port:%1) + JSBSim Link (port:%1) + + + + JSBSim failed to start. JSBSim was not found at %1 + JSBSim failed to start. JSBSim was not found at %1 + + + + JSBSim failed to start. JSBSim data directory was not found at %1 + JSBSim failed to start. JSBSim data directory was not found at %1 + + + + JSBSim Failed to start. Please check if the path and command is correct + JSBSim Failed to start. Please check if the path and command is correct + + + + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + + + + JSBSim start timed out. Please check if the path and command is correct + JSBSim start timed out. Please check if the path and command is correct + + + + Could not communicate with JSBSim. Please check if the path and command are correct + Could not communicate with JSBSim. Please check if the path and command are correct + + + + JSBSim error occurred. Please check if the path and command is correct. + JSBSim error occurred. Please check if the path and command is correct. + + + + QGCLogEntry + + + Pending + Pending + + + + QGCMAVLinkInspector + + + MAVLink Inspector + MAVLink Inspector + + + + System + System + + + + Component + Component + + + + Clear + Clear + + + + + + All + All + + + + Name + Name + + + + Value + Value + + + + Type + Type + + + + Vehicle %1 + Vehicle %1 + + + + QGCMAVLinkLogPlayer + + + Form + Form + + + + + + Start to replay Flight Data + Start to replay Flight Data + + + + ... + ... + + + + Time + Time + + + + No Flight Data selected.. + No Flight Data selected.. + + + + + + Select the Flight Data to replay + Select the Flight Data to replay + + + + Replay Flight Data + Replay Flight Data + + + + Log Replay + Log Replay + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Load Telemetry Log File + Load Telemetry Log File + + + + MAVLink Log Files (*.tlog);;All Files (*) + MAVLink Log Files (*.tlog);;All Files (*) + + + + QGCMapPolygonVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Circle + Circle + + + + Polygon + Polygon + + + + Set radius... + Set radius... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + Radius: + Radius: + + + + QGCMapPolylineVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + QGCMapRCToParamDialog + + + Dialog + Dialog + + + + Bind + Bind + + + + Parameter Tuning ID + Parameter Tuning ID + + + + + 1 + 1 + + + + 2 + 2 + + + + 3 + 3 + + + + Parameter + Parameter + + + + TextLabel + TextLabel + + + + with + with + + + + Scale (keep default) + Scale (keep default) + + + + Center value + Center value + + + + Minimum Value + Minimum Value + + + + Maximum Value + Maximum Value + + + + Waiting for parameter refresh,,, + Waiting for parameter refresh,,, + + + + Tuning IDs can be mapped to channels in the RC settings + Tuning IDs can be mapped to channels in the RC settings + + + + QGCPluginHost + + + Form + Form + + + + Loaded Plugins + Loaded Plugins + + + + Plugin Log + Plugin Log + + + + QGCQFileDialog + + + File Exists + File Exists + + + + %1 already exists. +Do you want to replace it? + %1 already exists. +Do you want to replace it? + + + + Replace + Replace + + + + QGCQmlWidgetHolder + + + Form + Form + + + + QGCQuickWidget + + + Source not ready: Status(%1) +Errors: +%2 + Source not ready: Status(%1) +Errors: +%2 + + + + QGCTextField + + + ? + ? + + + + QGCUASFileView + + + Form + Form + + + + List Files + List Files + + + + Download File + Download File + + + + + Upload File + Upload File + + + + Download Directory + Download Directory + + + + Downloading: %1 + Downloading: %1 + + + + Uploading: %1 + Uploading: %1 + + + + Error: %1 + Error: %1 + + + + QGCUASFileViewMulti + + + Onboard Files + Onboard Files + + + + QGCUnconnectedInfoWidget + + + Form + Form + + + + QGCView + + + showDialog called before QGCView.completed signalled + showDialog called before QGCView.completed signalled + + + + QGCViewDialogContainer + + + Ok + Ok + + + + + Open + Open + + + + Save + Save + + + + Apply + Apply + + + + Save All + Save All + + + + Yes + Yes + + + + Yes to All + Yes to All + + + + Retry + Retry + + + + Reset + Reset + + + + Restore to Defaults + Restore to Defaults + + + + Ignore + Ignore + + + + Cancel + Cancel + + + + Close + Close + + + + No + No + + + + No to All + No to All + + + + Abort + Abort + + + + QGCWebView + + + Form + Form + + + + about:blank + about:blank + + + + QGCXPlaneLink + + + X-Plane Link (localPort:%1) + X-Plane Link (localPort:%1) + + + + Waiting for XPlane.. + Waiting for XPlane.. + + + + X-Plane Failed to start. Please check if the path and command is correct + X-Plane Failed to start. Please check if the path and command is correct + + + + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + + + + X-Plane start timed out. Please check if the path and command is correct + X-Plane start timed out. Please check if the path and command is correct + + + + Could not communicate with X-Plane. Please check if the path and command are correct + Could not communicate with X-Plane. Please check if the path and command are correct + + + + X-Plane error occurred. Please check if the path and command is correct. + X-Plane error occurred. Please check if the path and command is correct. + + + + X-Plane HIL + X-Plane HIL + + + + Receiving from XPlane at %1 Hz + Receiving from XPlane at %1 Hz + + + + Receiving from XPlane. + Receiving from XPlane. + + + + QMap3D + + + Form + Form + + + + Map + Map + + + + Vehicle + Vehicle + + + + QObject + + + Unknown + Unknown + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + OpenPilot + OpenPilot + + + + RTK GPS + RTK GPS + + + + The following required keys are missing: %1 + The following required keys are missing: %1 + + + + value for coordinate is not array + value for coordinate is not array + + + + Coordinate array must contain %1 values + Coordinate array must contain %1 values + + + + Coordinate array may only contain double values, found: %1 + Coordinate array may only contain double values, found: %1 + + + + Incorrect value type - key:type:expected %1:%2:%3 + Incorrect value type - key:type:expected %1:%2:%3 + + + + enum strings/values count mismatch in %3 strings:values %1:%2 + enum strings/values count mismatch in %3 strings:values %1:%2 + + + + Incorrect file type key expected:%1 actual:%2 + Incorrect file type key expected:%1 actual:%2 + + + + Incorrect type for version value, must be integer + Incorrect type for version value, must be integer + + + + File version %1 is no longer supported + File version %1 is no longer supported + + + + File version %1 is newer than current supported version %2 + File version %1 is newer than current supported version %2 + + + + value for coordinate array is not array + value for coordinate array is not array + + + + Unknown type: %1 + Unknown type: %1 + + + + + Guided mode not supported by Vehicle. + Guided mode not supported by Vehicle. + + + + Follow Me + Follow Me + + + + QmlTest + + + Window Color + Window Color + + + + Light + Light + + + + Dark + Dark + + + + + Disabled + Disabled + + + + + Enabled + Enabled + + + + + Value + Value + + + + + Label + Label + + + + + + + + + Button + Button + + + + + + Item 1 + Item 1 + + + + + + Item 2 + Item 2 + + + + + + Item 3 + Item 3 + + + + + Radio + Radio + + + + + Check Box + Check Box + + + + + SUB MENU + SUB MENU + + + + RCRSSIIndicator + + + RC RSSI Status + RC RSSI Status + + + + RC RSSI Data Unavailable + RC RSSI Data Unavailable + + + + N/A + No data available + N/A + + + + RSSI: + RSSI: + + + + RadioComponent + + + Radio + Radio + + + + Reboot required + Reboot required + + + + Your stick mappings have changed, you must reboot the vehicle for correct operation. + Your stick mappings have changed, you must reboot the vehicle for correct operation. + + + + Throttle channel reversed + Throttle channel reversed + + + + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + + + + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + + + + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + + + + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + + + + Please turn on transmitter. + Please turn on transmitter. + + + + %1 channels or more are needed to fly. + %1 channels or more are needed to fly. + + + + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + + + + DSM2 Mode + DSM2 Mode + + + + DSMX (7 channels or less) + DSMX (7 channels or less) + + + + DSMX (8 channels or more) + DSMX (8 channels or more) + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Roll + Roll + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + + Calibrate + Calibrate + + + + Additional Radio setup: + Additional Radio setup: + + + + Spektrum Bind + Spektrum Bind + + + + Copy Trims + Copy Trims + + + + Mode 1 + Mode 1 + + + + Mode 2 + Mode 2 + + + + RadioComponentController + + + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + + + + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + + + + Move the Throttle stick all the way up and hold it there... + Move the Throttle stick all the way up and hold it there... + + + + Move the Throttle stick all the way down and leave it there... + Move the Throttle stick all the way down and leave it there... + + + + Move the Yaw stick all the way to the left and hold it there... + Move the Yaw stick all the way to the left and hold it there... + + + + Move the Yaw stick all the way to the right and hold it there... + Move the Yaw stick all the way to the right and hold it there... + + + + Move the Roll stick all the way to the left and hold it there... + Move the Roll stick all the way to the left and hold it there... + + + + Move the Roll stick all the way to the right and hold it there... + Move the Roll stick all the way to the right and hold it there... + + + + Move the Pitch stick all the way down and hold it there... + Move the Pitch stick all the way down and hold it there... + + + + Move the Pitch stick all the way up and hold it there... + Move the Pitch stick all the way up and hold it there... + + + + Allow the Pitch stick to move back to center... + Allow the Pitch stick to move back to center... + + + + Move all the transmitter switches and/or dials back and forth to their extreme positions. + Move all the transmitter switches and/or dials back and forth to their extreme positions. + + + + All settings have been captured. Click Next to write the new parameters to your board. + All settings have been captured. Click Next to write the new parameters to your board. + + + + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + + + + Next + Next + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + RallyPointController + + + Rally: %1 + Rally: %1 + + + + Rally Points supports version %1 + Rally Points supports version %1 + + + + RallyPointEditorHeader + + + Rally Points + Rally Points + + + + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + + + + Click in the map to add new rally points. + Click in the map to add new rally points. + + + + This vehicle does not support Rally Points. + This vehicle does not support Rally Points. + + + + RallyPointItemEditor + + + Rally Point + Rally Point + + + + Delete + Delete + + + + RallyPointMapVisuals + + + R + rally point map item label + R + + + + SafetyComponent + + + + Low Battery Failsafe Trigger + Low Battery Failsafe Trigger + + + + + + + + + Failsafe Action: + Failsafe Action: + + + + + Battery Warn Level: + Battery Warn Level: + + + + + Battery Failsafe Level: + Battery Failsafe Level: + + + + + RC Loss Failsafe Trigger + RC Loss Failsafe Trigger + + + + + RC Loss Timeout: + RC Loss Timeout: + + + + + Data Link Loss Failsafe Trigger + Data Link Loss Failsafe Trigger + + + + + Data Link Loss Timeout: + Data Link Loss Timeout: + + + + + Geofence Failsafe Trigger + Geofence Failsafe Trigger + + + + + Action on breach: + Action on breach: + + + + + Hardware in the Loop Simulation + Hardware in the Loop Simulation + + + + + HITL Enabled: + HITL Enabled: + + + + + Battery Emergency Level: + Battery Emergency Level: + + + + + Max Radius: + Max Radius: + + + + + Max Altitude: + Max Altitude: + + + + + Return Home Settings + Return Home Settings + + + + + Climb to altitude of: + Climb to altitude of: + + + + + Return home, then: + Return home, then: + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Time + Loiter Time + + + + + Loiter Altitude + Loiter Altitude + + + + + Land Mode Settings + Land Mode Settings + + + + + Landing Descent Rate: + Landing Descent Rate: + + + + + Disarm After: + Disarm After: + + + + Safety + Safety + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + SafetyComponentSummary + + + + Low Battery Failsafe + Low Battery Failsafe + + + + + RC Loss Failsafe + RC Loss Failsafe + + + + + RC Loss Timeout + RC Loss Timeout + + + + + Data Link Loss Failsafe + Data Link Loss Failsafe + + + + + RTL Climb To + RTL Climb To + + + + + RTL, Then + RTL, Then + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Alt + Loiter Alt + + + + + Land Delay + Land Delay + + + + SensorsComponent + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + SensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Unsupported calibration firmware version, using log + Unsupported calibration firmware version, using log + + + + Place your vehicle into one of the Incomplete orientations shown below and hold it still + 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 + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + 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 + Orientation already completed, place you vehicle into one of the incomplete orientations shown below and hold it still + + + + SensorsComponentSummary + + + + Compass 0 + Compass 0 + + + + + + + + + Setup required + Setup required + + + + + + + + + + + + + Ready + Ready + + + + + Compass 1 + Compass 1 + + + + + Compass 2 + Compass 2 + + + + + Gyro + Gyro + + + + + Accelerometer + Accelerometer + + + + SensorsComponentSummaryFixedWing + + + + Compass: + Compass: + + + + + + + + + + + Setup required + Setup required + + + + + + + + + + + Ready + Ready + + + + + Gyro: + Gyro: + + + + + Accelerometer: + Accelerometer: + + + + + Airspeed: + Airspeed: + + + + SensorsSetup + + + + + + If the orientation is in the direction of flight, select ROTATION_NONE. + If the orientation is in the direction of flight, select ROTATION_NONE. + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Sensor Calibration + Sensor Calibration + + + + + Compass Calibration Complete + Compass Calibration Complete + + + + + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + + + + + Set autopilot orientation before calibrating. + Set autopilot orientation before calibrating. + + + + + + + Autopilot Orientation: + Autopilot Orientation: + + + + + Make sure to reboot the vehicle prior to flight. + Make sure to reboot the vehicle prior to flight. + + + + + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + + + + + Reboot Vehicle + Reboot Vehicle + + + + + External Compass Orientation: + External Compass Orientation: + + + + + External Compass 1 Orientation: + External Compass 1 Orientation: + + + + + Compass 2 Orientation + Compass 2 Orientation + + + + + Compass + Compass + + + + + Calibrate Compass + Calibrate Compass + + + + + Gyroscope + Gyroscope + + + + + Calibrate Gyro + Calibrate Gyro + + + + + Accelerometer + Accelerometer + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Level Horizon + Level Horizon + + + + + Airspeed + Airspeed + + + + + Calibrate Airspeed + Calibrate Airspeed + + + + + Cancel + Cancel + + + + + Next + Next + + + + + + + Set Orientations + Set Orientations + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + SerialLink + + + Could not send data - link %1 is disconnected! + Could not send data - link %1 is disconnected! + + + + Error connecting: Could not create port. %1 + Error connecting: Could not create port. %1 + + + + Error opening port: %1 + Error opening port: %1 + + + + Could not read data - link %1 is disconnected! + Could not read data - link %1 is disconnected! + + + + Link Error + Link Error + + + + SerialSettings + + + Serial Link Settings + Serial Link Settings + + + + Serial Port: + Serial Port: + + + + No serial ports available + No serial ports available + + + + Baud Rate: + Baud Rate: + + + + Baud rate name not in combo box + Baud rate name not in combo box + + + + Show Advanced Serial Settings + Show Advanced Serial Settings + + + + Enable Flow Control + Enable Flow Control + + + + Parity: + Parity: + + + + None + None + + + + Even + Even + + + + Odd + Odd + + + + Stop Bits: + Stop Bits: + + + + SetupPage + + + armed + armed + + + + flying + flying + + + + %1 Setup + %1 Setup + + + + Advanced + Advanced + + + + (Disabled while the vehicle is %1) + (Disabled while the vehicle is %1) + + + + SetupView + + + This operation cannot be performed while the vehicle is armed. + This operation cannot be performed while the vehicle is armed. + + + + missing message panel text + missing message panel text + + + + %1 setup must be completed prior to %2 setup. + %1 setup must be completed prior to %2 setup. + + + + %1 does not currently support setup of your vehicle type. + %1 does not currently support setup of your vehicle type. + + + + Vehicle settings and info will display after connecting your vehicle. + Vehicle settings and info will display after connecting your vehicle. + + + + You are currently connected to a vehicle but it did not return the full parameter list. + You are currently connected to a vehicle but it did not return the full parameter list. + + + + As a result, the full set of vehicle setup options are not available. + As a result, the full set of vehicle setup options are not available. + + + + Vehicle Setup + Vehicle Setup + + + + Summary + Summary + + + + Firmware + Firmware + + + + PX4Flow + PX4Flow + + + + Joystick + Joystick + + + + Parameters + Parameters + + + + SimpleItemEditor + + + Provides advanced access to all commands/parameters. Be very careful! + Provides advanced access to all commands/parameters. Be very careful! + + + + Altitude + Altitude + + + + Rel + Rel + + + + Relative to home altitude + Relative to home altitude + + + + Abs + Abs + + + + Absolute WGS84 + Absolute WGS84 + + + + AGL + AGL + + + + Calculated from terrain data +Abs Alt + Calculated from terrain data +Abs Alt + + + + TerrF + TerrF + + + + Using terrain reference frame + Using terrain reference frame + + + + Flight Speed + Flight Speed + + + + SimpleMissionItem + + + Unknown: %1 + Unknown: %1 + + + + H + H + + + + Takeoff + Takeoff + + + + Land + Land + + + + VTOL Takeoff + VTOL Takeoff + + + + VTOL Land + VTOL Land + + + + ROI + ROI + + + + StructureScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Structure Scan + Structure Scan + + + + StructureScanEditor + + + Note: Polygon respresents structure surface not vehicle flight path. + Note: Polygon respresents structure surface not vehicle flight path. + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Scan Distance + Scan Distance + + + + Layer Height + Layer Height + + + + + Trigger Distance + Trigger Distance + + + + Scan + Scan + + + + Structure height + Structure height + + + + # Layers + # Layers + + + + Bottom layer alt + Bottom layer alt + + + + Gimbal pitch + Gimbal pitch + + + + Relative altitude + Relative altitude + + + + Rotate entry point + Rotate entry point + + + + Statistics + Statistics + + + + Photo count + Photo count + + + + Photo interval + Photo interval + + + + secs + secs + + + + SurveyComplexItem + + + Survey items do not support version %1 + Survey items do not support version %1 + + + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 but %2 object is missing + %1 but %2 object is missing + + + + + Survey + Survey + + + + S + S + + + + SurveyItemEditor + + + Trigger Distance + Trigger Distance + + + + Hover and capture image + Hover and capture image + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Angle + Angle + + + + Turnaround dist + Turnaround dist + + + + Altitude + Altitude + + + + Spacing + Spacing + + + + Transects + Transects + + + + Rotate Entry Point + Rotate Entry Point + + + + Refly at 90 deg offset + Refly at 90 deg offset + + + + Images in turnarounds + Images in turnarounds + + + + Fly alternate transects + Fly alternate transects + + + + Relative altitude + Relative altitude + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + SyslinkComponent + + + Radio Settings + Radio Settings + + + + Channel + Channel + + + + Address + Address + + + + Data Rate + Data Rate + + + + Syslink + Syslink + + + + The Syslink Component is used to setup the radio connection on Crazyflies. + The Syslink Component is used to setup the radio connection on Crazyflies. + + + + TCPLink + + + + Link Error + Link Error + + + + Error on link %1. Connection failed + Error on link %1. Connection failed + + + + Error on link %1. Error on socket: %2. + Error on link %1. Error on socket: %2. + + + + TcpSettings + + + TCP Link Settings + TCP Link Settings + + + + Host Address: + Host Address: + + + + TCP Port: + TCP Port: + + + + TelemetryRSSIIndicator + + + Telemetry RSSI Status + Telemetry RSSI Status + + + + Local RSSI: + Local RSSI: + + + + Remote RSSI: + Remote RSSI: + + + + RX Errors: + RX Errors: + + + + Errors Fixed: + Errors Fixed: + + + + TX Buffer: + TX Buffer: + + + + Local Noise: + Local Noise: + + + + Remote Noise: + Remote Noise: + + + + TransectStyleComplexItem + + + TransectStyleComplexItem version %2 not supported + TransectStyleComplexItem version %2 not supported + + + + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + + + + + Transect + Transect + + + + T + T + + + + TransectStyleComplexItemStats + + + Survey Area + Survey Area + + + + Photo Count + Photo Count + + + + Photo Interval + Photo Interval + + + + secs + secs + + + + Trigger Distance + Trigger Distance + + + + UAS + + + UNINIT + UNINIT + + + + Unitialized, booting up. + Unitialized, booting up. + + + + BOOT + BOOT + + + + Booting system, please wait. + Booting system, please wait. + + + + CALIBRATING + CALIBRATING + + + + Calibrating sensors, please wait. + Calibrating sensors, please wait. + + + + ACTIVE + ACTIVE + + + + Active, normal operation. + Active, normal operation. + + + + STANDBY + STANDBY + + + + Standby mode, ready for launch. + Standby mode, ready for launch. + + + + CRITICAL + CRITICAL + + + + FAILURE: Continuing operation. + FAILURE: Continuing operation. + + + + EMERGENCY + EMERGENCY + + + + EMERGENCY: Land Immediately! + EMERGENCY: Land Immediately! + + + + SHUTDOWN + SHUTDOWN + + + + Powering off system. + Powering off system. + + + + UNKNOWN + UNKNOWN + + + + Unknown system state + Unknown system state + + + + UASMessageHandler + + + EMERGENCY: + EMERGENCY: + + + + ALERT: + ALERT: + + + + Critical: + Critical: + + + + Error: + Error: + + + + Warning: + Warning: + + + + Notice: + Notice: + + + + Info: + Info: + + + + Debug: + Debug: + + + + UDPLink + + + + UDP Link Error + UDP Link Error + + + + Error binding UDP port: %1 + Error binding UDP port: %1 + + + + Error registering Zeroconf + Error registering Zeroconf + + + + ULogParser + + + Could not detect ULog file header magic + Could not detect ULog file header magic + + + + Could not detect camera_capture packets in ULog + Could not detect camera_capture packets in ULog + + + + UdpSettings + + + UDP Link Settings + UDP Link Settings + + + + Listening Port: + Listening Port: + + + + Target Hosts: + Target Hosts: + + + + Add + Add + + + + Remove + Remove + + + + VTOLModeIndicator + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + ValuePageWidget + + + Value Widget Setup + Value Widget Setup + + + + Select the values you want to display: + Select the values you want to display: + + + + Large + Large + + + + Vehicle + + + MAVLink Generic + MAVLink Generic + + + + Fixed Wing + Fixed Wing + + + + Multi-Rotor + Multi-Rotor + + + + VTOL + VTOL + + + + Rover + Rover + + + + Sub + Sub + + + + Unknown + Unknown + + + + switch to %2 as priority link + switch to %2 as priority link + + + + %1 communication to auxiliary link %2 %3 + %1 communication to auxiliary link %2 %3 + + + + Communication regained + Communication regained + + + + Communication regained to vehicle %1 on %2 link %3 + Communication regained to vehicle %1 on %2 link %3 + + + + + priority + priority + + + + + auxiliary + auxiliary + + + + Communication regained to vehicle %1 + Communication regained to vehicle %1 + + + + Communication lost + Communication lost + + + + Communication lost to vehicle %1 on %2 link %3 + Communication lost to vehicle %1 on %2 link %3 + + + + Communication lost to vehicle %1 + Communication lost to vehicle %1 + + + + to vehicle %1 + to vehicle %1 + + + + %1 command temporarily rejected + %1 command temporarily rejected + + + + %1 command denied + %1 command denied + + + + %1 command not supported + %1 command not supported + + + + %1 command failed + %1 command failed + + + + AutoLoad%1.%2 + AutoLoad%1.%2 + + + + %1 low battery: %2 percent remaining + %1 low battery: %2 percent remaining + + + + Mission transfer failed. Retry transfer. Error: %1 + Mission transfer failed. Retry transfer. Error: %1 + + + + GeoFence transfer failed. Retry transfer. Error: %1 + GeoFence transfer failed. Retry transfer. Error: %1 + + + + Rally Point transfer failed. Retry transfer. Error: %1 + Rally Point transfer failed. Retry transfer. Error: %1 + + + + Generic micro air vehicle + Generic micro air vehicle + + + + Fixed wing aircraft + Fixed wing aircraft + + + + Quadrotor + Quadrotor + + + + Coaxial helicopter + Coaxial helicopter + + + + Normal helicopter with tail rotor. + Normal helicopter with tail rotor. + + + + Ground installation + Ground installation + + + + Operator control unit / ground control station + Operator control unit / ground control station + + + + Airship, controlled + Airship, controlled + + + + Free balloon, uncontrolled + Free balloon, uncontrolled + + + + Rocket + Rocket + + + + Ground rover + Ground rover + + + + Surface vessel, boat, ship + Surface vessel, boat, ship + + + + Submarine + Submarine + + + + Hexarotor + Hexarotor + + + + + Octorotor + Octorotor + + + + + Flapping wing + Flapping wing + + + + Onboard companion controller + Onboard companion controller + + + + Two-rotor VTOL using control surfaces in vertical operation in addition. Tailsitter + 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 + Quad-rotor VTOL using a V-shaped quad config in vertical operation. Tailsitter + + + + Tiltrotor VTOL + Tiltrotor VTOL + + + + VTOL reserved 2 + VTOL reserved 2 + + + + VTOL reserved 3 + VTOL reserved 3 + + + + VTOL reserved 4 + VTOL reserved 4 + + + + VTOL reserved 5 + VTOL reserved 5 + + + + Onboard gimbal + Onboard gimbal + + + + Onboard ADSB peripheral + Onboard ADSB peripheral + + + + vehicle %1 + vehicle %1 + + + + %1 %2 flight mode + %1 %2 flight mode + + + + armed + armed + + + + disarmed + disarmed + + + + Vehicle did not respond to command: %1 + Vehicle did not respond to command: %1 + + + + VehicleMapItem + + + Vehicle %1 + Vehicle %1 + + + + VehicleRotationCal + + + Hold Still + Hold Still + + + + Completed + Completed + + + + Incomplete + Incomplete + + + + VehicleSummary + + + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + + + + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + + + + VibrationPageWidget + + + Vibe + Vibe + + + + Clip count + Clip count + + + + Accel 1: + Accel 1: + + + + Accel 2: + Accel 2: + + + + Accel 3: + Accel 3: + + + + Not Available + Not Available + + + + VideoPageWidget + + + Enable Stream + Enable Stream + + + + Grid Lines + Grid Lines + + + + Stop Recording + Stop Recording + + + + Record Stream + Record Stream + + + + Video Streaming Not Configured + Video Streaming Not Configured + + + + VideoReceiver + + + Unabled to record video. Video save path must be specified in Settings. + Unabled to record video. Video save path must be specified in Settings. + + + + Invalid video format defined. + Invalid video format defined. + + + + ViewWidget + + + missing connected implementation + missing connected implementation + + + + no vehicle connected + no vehicle connected + + + + linechart + + + Form + Form + + + + Filter... (Ctrl+F) + Filter... (Ctrl+F) + + + + All MAVs + All MAVs + + + + Display only variable names in curve list + Display only variable names in curve list + + + + Short names + Short names + + + + + Display variable units in curve list + Display variable units in curve list + + + + Show units + Show units + + + + Rotate color scheme for all curves + Rotate color scheme for all curves + + + + Recolor + Recolor + + + diff --git a/localization/qgc_pt_PT.ts b/localization/qgc_pt_PT.ts new file mode 100644 index 000000000..50acba22d --- /dev/null +++ b/localization/qgc_pt_PT.ts @@ -0,0 +1,13832 @@ + + + + + APMAirframeComponent + + + + Please select your airframe type + Por favor selecione o tipo da estrutura da aeronave + + + + + Frame Class: + Classe da estrutura: + + + + + Frame Type: + Tipo de estrutura: + + + + Airframe + Aeronave + + + + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + A configuração da estrutura da aeronave é usada para selecionar a estrutura que combina com o seu veículo. Você pode, também, carregar os parâmetros predefinidos associados a tipos de veículo conhecidos. + + + + APMAirframeComponentController + + + Param file github json download failed: %1 + Falha no download dos parâmetros json do GitHub: %1 + + + + Param file download failed: %1 + Falha no dowload do ficheiro de parâmetros: %1 + + + + APMAirframeComponentSummary + + + + + + Frame Type + Frame Type + + + + + Frame Class + Frame Class + + + + + Firmware Version + Firmware Version + + + + + Unknown + Desconhecido + + + + APMCameraComponent + + + + Disabled + Desativado + + + + + Channel + Channel + + + + + Gimbal + Gimbal + + + + + Stabilize + Estabilizado + + + + + Servo reverse + Servo reverso + + + + + Output channel: + Canal de saída: + + + + + Input channel: + Canal de entrada: + + + + + Gimbal angle limits: + Limites de ângulo do Gimbal: + + + + + + + min + min + + + + + + + max + max + + + + + Servo PWM limits: + Limites PWM do servo: + + + + + Gimbal Settings + Configurações do Gimbal + + + + + Type: + Tipo: + + + + + Gimbal Type changes takes affect next reboot of autopilot + A mudança do tipo de Gimbal requer o reinício do autopilot + + + + + Default Mode: + Modo predefinido: + + + + + Tilt + Tilt + + + + + Roll + Roll + + + + + Pan + Pan + + + + Camera + Câmera + + + + Camera setup is used to adjust camera and gimbal settings. + A configuração da câmera é usada para configurar os seus parâmetros e os do gimbal. + + + + APMCameraComponentSummary + + + + Gimbal type + Gimbal type + + + + + Tilt input channel + Tilt input channel + + + + + Pan input channel + Pan input channel + + + + + Roll input channel + Roll input channel + + + + APMFirmwarePlugin + + + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + QGroundControl suporta completamente a versão %1.%2 e superior. Você está a utilizar uma versão anterior a essa. Esta combinação não foi testada, e pode ter resultados imprevisíveis. + + + + Error during Solo video link setup: %1 + Erro durante o setup do link de video: %1 + + + + Unable to change altitude, vehicle altitude not known. + Não foi possível alterar a altitude, altitude do veículo desconhecida. + + + + Vehicle does not support guided takeoff + Veículo não suporta decolagem guiada + + + + Unable to takeoff, vehicle position not known. + Não é possível decolar, a posição do veículo é desconhecida. + + + + Unable to takeoff: Vehicle failed to change to Guided mode. + Incapaz de decolar: Valha no veículo durante a mudança do modo guiado. + + + + Unable to takeoff: Vehicle failed to arm. + Incapaz de decolar: veículo falhou em armar. + + + + + Unable to start mission: Vehicle failed to change to Auto mode. + 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 change to Guided mode. + + + + Unable to start mission: Vehicle failed to arm. + Unable to start mission: Vehicle failed to arm. + + + + APMFlightModesComponent + + + + Flight Mode Settings + Configurações do modo de voo + + + + + (Channel 5) + (Canal 5) + + + + + Flight mode channel: + Canal de modo de voo: + + + + + Not assigned + Não atribuído + + + + + Channel 1 + Canal 1 + + + + + Channel 2 + Canal 2 + + + + + Channel 3 + Canal 3 + + + + + Channel 4 + Canal 4 + + + + + Channel 5 + Canal 5 + + + + + Channel 6 + Canal 6 + + + + + Channel 7 + Canal 7 + + + + + Channel 8 + Canal 8 + + + + + Flight Mode + Modo de voo + + + + + Channel Options + Opções de canal + + + + + Channel option %1 : + Opção de canal %1 : + + + + Flight Modes + Modos de voo + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Setup do modo de voo é usado para configurar as chaves do transmissor associado com os modos de voo. + + + + APMFlightModesComponentSummary + + + + Flight Mode 1 + Flight Mode 1 + + + + + Flight Mode 2 + Flight Mode 2 + + + + + Flight Mode 3 + Flight Mode 3 + + + + + Flight Mode 4 + Flight Mode 4 + + + + + Flight Mode 5 + Flight Mode 5 + + + + + Flight Mode 6 + Flight Mode 6 + + + + APMHeliComponent + + + + Servo Setup + Servo Setup + + + + + Servo + Servo + + + + + Function + Function + + + + + Min + Min + + + + + Max + Max + + + + + Trim + Trim + + + + + Reversed + Reversed + + + + + 1 + 1 + + + + + 2 + 2 + + + + + 3 + 3 + + + + + 4 + 4 + + + + + Swash Setup + Swash Setup + + + + + Throttle Setup + Throttle Setup + + + + + Collective Curve Setup + Collective Curve Setup + + + + Heli + Heli + + + + Heli Setup is used to setup parameters which are specific to a helicopter. + Heli Setup is used to setup parameters which are specific to a helicopter. + + + + APMLightsComponent + + + + Disabled + Desactivado + + + + + Channel + Channel + + + + + Light Output Channels + Canais de saída de luz + + + + + Lights 1: + Luzes 1: + + + + + Lights 2: + Luzes 2: + + + + + Brightness Steps: + Nível de brilho: + + + + Lights + Luzes + + + + Lights setup is used to adjust light output channels. + Setup das luzes é usado para ajustar a saída dos canais. + + + + APMLightsComponentSummary + + + + Disabled + Desativado + + + + + Channel 5 + Canal 5 + + + + + Channel 6 + Canal 6 + + + + + Channel 7 + Canal 7 + + + + + Channel 8 + Canal 8 + + + + + Channel 9 + Canal 9 + + + + + Channel 10 + Canal 10 + + + + + Channel 11 + Canal 11 + + + + + Channel 12 + Canal 12 + + + + + Channel 13 + Canal 13 + + + + + Channel 14 + Canal 14 + + + + + Lights Output 1 + Lights Output 1 + + + + + Lights Output 2 + Lights Output 2 + + + + APMNotSupported + + + + Not supported + Não suportado + + + + APMPowerComponent + + + + Power Module 90A + Módulo de potência 90A + + + + + Power Module HV + Módulo de potência HV + + + + + 3DR Iris + 3DR Iris + + + + + Other + Outro + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Medir a tensão da bateria, usando um voltímetro externo e digite o valor abaixo. Clique em calcular para definir o novo multiplicador de tensão. + + + + + Measured voltage: + Tensão medida: + + + + + Vehicle voltage: + Tensão do veículo: + + + + + Measure current draw using an external current meter and enter the value below. Click Calculate to set the new amps per volt value. + Medir o consumo de corrente, usando um amperímetro e digite o valor abaixo. Clique em calcular para definir o novo ampere por volts. + + + + + Measured current: + Medição de corrente: + + + + + Vehicle current: + Corrente do veículo: + + + + + Battery monitor: + Monitor de bateria: + + + + + Requires vehicle reboot + Requires vehicle reboot + + + + + + + Battery 1 + Battery 1 + + + + + Battery1 monitor: + Battery1 monitor: + + + + + + + Reboot vehicle + Reboot vehicle + + + + + + + Battery 2 + Battery 2 + + + + + Battery2 monitor: + Battery2 monitor: + + + + + Battery capacity: + Capacidade da bateria: + + + + + Minimum arming voltage: + Mínima tensão para armar: + + + + + Power sensor: + Sensor de potência: + + + + + Current pin: + Pino de corrente: + + + + + Voltage pin: + Pino de tensão: + + + + + + + Voltage multiplier: + Multiplicador de tensão: + + + + + + + Calculate + Calcular + + + + + Calculate Voltage Multiplier + Calcular o multiplicador de tensão + + + + + 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. + 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: + Ampères por volt: + + + + + Calculate Amps per Volt + Calcule amperes por 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. + 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. + + + + Power + Potência + + + + The Power Component is used to setup battery parameters. + O componente de potência é usado para configurar parâmetros de bateria. + + + + APMPowerComponentSummary + + + + Batt1 monitor + Batt1 monitor + + + + + Batt1 capacity + Batt1 capacity + + + + + Batt2 monitor + Batt2 monitor + + + + + Batt2 capacity + Batt2 capacity + + + + APMRadioComponent + + + Radio + Rádio + + + + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + + + + APMRadioComponentSummary + + + + Roll + Roll + + + + + + + + + + + Setup required + Configuração necessária + + + + + + + + + + + Channel %1 + Canal %1 + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Throttle + + + + APMSafetyComponent + + + Safety + Segurança + + + + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + + Requires vehicle reboot + Requires vehicle reboot + + + + + Low action: + Low action: + + + + + Critical action: + Critical action: + + + + + Low voltage threshold: + Low voltage threshold: + + + + + Critical voltage threshold: + Critical voltage threshold: + + + + + Low mAh threshold: + Low mAh threshold: + + + + + Critical mAh threshold: + Critical mAh threshold: + + + + + Reboot vehicle + Reboot vehicle + + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + + + + Failsafe Triggers + Failsafe Triggers + + + + + Throttle PWM threshold: + Throttle PWM threshold: + + + + + GCS failsafe + GCS failsafe + + + + + + + Ground Station failsafe: + Ground Station failsafe: + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + + + PWM threshold: + PWM threshold: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + General Failsafe Triggers + General Failsafe Triggers + + + + + Disabled + Disabled + + + + + Always RTL + Always RTL + + + + + Continue with Mission in Auto Mode + Continue with Mission in Auto Mode + + + + + Always Land + Always Land + + + + + GeoFence + GeoFence + + + + + Circle GeoFence enabled + Circle GeoFence enabled + + + + + Altitude GeoFence enabled + Altitude GeoFence enabled + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Max radius: + Max radius: + + + + + Max altitude: + Max altitude: + + + + + + + Return to Launch + Return to Launch + + + + + + + Return at current altitude + Return at current altitude + + + + + + + Return at specified altitude: + Return at specified altitude: + + + + + Loiter above Home for: + Loiter above Home for: + + + + + Land with descent speed: + Land with descent speed: + + + + + Final loiter altitude: + Final loiter altitude: + + + + + Arming Checks + Arming Checks + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentCopter + + + Ground Station failsafe: + Ground Station failsafe: + + + + Throttle failsafe: + Throttle failsafe: + + + + Disabled + Desativado + + + + Always RTL + RTL Sempre + + + + Continue with Mission in Auto Mode + Continuar com missão no modo automático + + + + Always Land + Aterrar sempre + + + + PWM threshold: + Limite do PWM: + + + + Return to Launch + Retornar para o lançamento + + + + + Voltage threshold: + Limite de tensão: + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery low action: + Battery low action: + + + + + Battery critical action: + Battery critical action: + + + + + MAH threshold: + MAH threshold: + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + General Failsafe Triggers + General Failsafe Triggers + + + + GeoFence + Ãrea demarcada + + + + Circle GeoFence enabled + Circle GeoFence enabled + + + + Altitude GeoFence enabled + Altitude GeoFence enabled + + + + Report only + Apenas relatório + + + + RTL or Land + RTL ou aterrisagem + + + + Max radius: + Raio maximo: + + + + Max altitude: + Altura maxima: + + + + Return at current altitude + Retornar a altitude atual + + + + Return at specified altitude: + Retornar a altitude especificada: + + + + Loiter above Home for: + Loiter above Home for: + + + + Land with descent speed: + Land with descent speed: + + + + Final loiter altitude: + Altitude final do loiter: + + + + Arming Checks + Arming Checks + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentPlane + + + Failsafe Triggers + Failsafe Triggers + + + + Throttle PWM threshold: + Throttle PWM threshold: + + + + Voltage threshold: + Voltage threshold: + + + + MAH threshold: + MAH threshold: + + + + GCS failsafe + GCS failsafe + + + + Return to Launch + Retornar para o lançamento + + + + Return at current altitude + Retornar a altitude atual + + + + Return at specified altitude: + Retornar a altitude especificada: + + + + APMSafetyComponentRover + + + Failsafe Triggers + Failsafe Triggers + + + + Ground Station failsafe: + Ground Station failsafe: + + + + Throttle failsafe: + Throttle failsafe: + + + + PWM threshold: + PWM threshold: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + Disabled + Desativado + + + + Hold + Manter + + + + Hold and Disarm + Segure e desarmar + + + + Arming Checks + Checagem de verificação + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentSub + + + + Failsafe Actions + Failsafe Actions + + + + + GCS Heartbeat: + GCS Heartbeat: + + + + + Leak: + Vazamento: + + + + + Detector Pin: + Detector Pin: + + + + + Battery: + Bateria: + + + + + EKF: + EKF: + + + + + Pilot Input: + Pilot Input: + + + + + Internal Temperature: + Temperatura interna: + + + + + Internal Pressure: + Pressão interna: + + + + + Threshold: + Limiar: + + + + + Arming Checks + Arming Checks + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentSummary + + + + Arming Checks: + Arming Checks: + + + + + Enabled + Enabled + + + + + Some disabled + Some disabled + + + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + Failsafe Action: + Failsafe Action: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + + + GeoFence: + GeoFence: + + + + + Disabled + Disabled + + + + + Altitude + Altitude + + + + + Circle + Circle + + + + + Altitude,Circle + Altitude,Circle + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Unknown + Unknown + + + + + + + RTL min alt: + RTL min alt: + + + + + + + current + current + + + + APMSafetyComponentSummaryCopter + + + Disabled + Desativado + + + + Unknown + Desconhecido + + + + Arming Checks: + Checagem de verificação: + + + + Enabled + Ativado + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + GeoFence: + Ãrea demarcada: + + + + Altitude + Altitude + + + + Circle + Círculo + + + + Altitude,Circle + Altitude, círculo + + + + Report only + Apenas relatório + + + + RTL or Land + RTL ou aterrisagem + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryPlane + + + Throttle failsafe: + Throttle failsafe: + + + + + + Disabled + Disabled + + + + Voltage failsafe: + Voltage failsafe: + + + + mAh failsafe: + mAh failsafe: + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryRover + + + + + Disabled + Disabled + + + + Always RTL + Always RTL + + + + Always Hold + Always Hold + + + + + Unknown + Desconhecido + + + + Hold + Manter + + + + Hold and Disarm + Segure e desarmar + + + + Arming Checks: + Checagem de verificação: + + + + Enabled + Ativado + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Failsafe Action: + Failsafe Action: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + APMSafetyComponentSummarySub + + + + Arming Checks: + Checagem de verificação: + + + + + Enabled + Ativado + + + + + Some disabled + Some disabled + + + + + GCS failsafe: + GCS failsafe: + + + + + Leak failsafe: + Leak failsafe: + + + + + Battery failsafe: + Battery failsafe: + + + + + EKF failsafe: + EKF failsafe: + + + + + Pilot Input failsafe: + Pilot Input failsafe: + + + + + Int. Temperature failsafe: + Int. Temperature failsafe: + + + + + Int. Pressure failsafe: + Int. Pressure failsafe: + + + + APMSensorsComponent + + + + If the compass or GPS module is mounted in flight direction, leave the default value (None) + If the compass or GPS module is mounted in flight direction, leave the default value (None) + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + For Compass calibration you will need to rotate your vehicle through a number of positions. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + The calibration for Compass %1 appears to be poor. + The calibration for Compass %1 appears to be poor. + + + + + Check the compass position within your vehicle and re-do the calibration. + Check the compass position within your vehicle and re-do the calibration. + + + + + + + Calibrate Compass + Calibrar a Bússola + + + + + Calibrate Accelerometer + Calibrar Acelerômetro + + + + + + + Sensor Settings + Configurações do sensor + + + + + Calibration Cancel + Cancelar calibração + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Calibration complete + Calibração completa + + + + + Sensor Calibration + Calibração de sensores + + + + + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + + + + + + + Compass + Compasso + + + + + + + (primary + (primário + + + + + + + (secondary + (secundária + + + + + + + , external + , externo + + + + + + + , internal + , interno + + + + + + + Use Compass + Usar bussola + + + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + + + + + - Green indicates a well functioning compass. + + - Green indicates a well functioning compass. + + + + + + - Yellow indicates a questionable compass or calibration. + + - Yellow indicates a questionable compass or calibration. + + + + + + - Red indicates a compass which should not be used. + + + - Red indicates a compass which should not be used. + + + + + + + + + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + + + + + Orientation: + Orientation: + + + + + If mounted in the direction of flight, select None. + If mounted in the direction of flight, select None. + + + + + Before calibrating make sure rotation settings are correct. + Before calibrating make sure rotation settings are correct. + + + + + Accelerometer calibration complete + Accelerometer calibration complete + + + + + Compass calibration complete + Compass calibration complete + + + + + + + Reboot Vehicle + Reboot Vehicle + + + + + Autopilot Rotation: + Autopilot Rotation: + + + + + 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. + 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. + 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. + 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. + 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. + 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. + Secure the copter (perhaps with tape) so that it does not move. + + + + + Turn on your transmitter and keep throttle at zero. + Turn on your transmitter and keep throttle at zero. + + + + + Click Ok to start CompassMot calibration. + Click Ok to start CompassMot calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press Ok. + To level the horizon you need to place the vehicle in its level flight position and press Ok. + + + + + depth + depth + + + + + altitude + altitude + + + + + Pressure calibration will set the %1 to zero at the current pressure reading. %2 + 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. + To calibrate the airspeed sensor shield it from the wind. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Accelerometer + Accelerometer + + + + + Compass + Compass + + + + + Accelerometer must be calibrated prior to Compass. + Accelerometer must be calibrated prior to Compass. + + + + + Level Horizon + Level Horizon + + + + + Accelerometer must be calibrated prior to Level Horizon. + Accelerometer must be calibrated prior to Level Horizon. + + + + + Calibrate Pressure + Calibrate Pressure + + + + + Cal Baro/Airspeed + Cal Baro/Airspeed + + + + + CompassMot + CompassMot + + + + + CompassMot - Compass Motor Interference Calibration + CompassMot - Compass Motor Interference Calibration + + + + + Next + Seguinte + + + + + Cancel + Cancelar + + + + + + + + + + + + + + + Rotate + Rotacionar + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + Sensors + Sensores + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + APMSensorsComponentController + + + Calibration complete + Calibração completa + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + + + + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + + + + Quickly bring the throttle back down to zero + Quickly bring the throttle back down to zero + + + + Press the Next button to complete the calibration + Press the Next button to complete the calibration + + + + Hold the vehicle in its level flight position. + Hold the vehicle in its level flight position. + + + + Requesting pressure calibration... + Requesting pressure calibration... + + + + Rotate the vehicle continuously as shown in the diagram until marked as Completed + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + Place you vehicle into one of the orientations shown below and hold it still + + + + Level horizon complete + Level horizon complete + + + + Level horizon failed + Level horizon failed + + + + Pressure calibration success + Pressure calibration success + + + + Pressure calibration fail + Pressure calibration fail + + + + Compass %1 calibration complete + Compass %1 calibration complete + + + + Compass %1 calibration below quality threshold + Compass %1 calibration below quality threshold + + + + All compasses calibrated successfully + All compasses calibrated successfully + + + + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + + + + Compass calibration failed + Compass calibration failed + + + + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + + + + Continue rotating... + Continue rotating... + + + + APMSensorsComponentSummary + + + + Compass + Compasso + + + + + + + Setup required + Configuração necessária + + + + + Not installed + Não instalado + + + + + Accelerometer(s) + Accelerometer(s) + + + + + Ready + Pronto + + + + APMSubFrameComponent + + + Frame + 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. + 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. + + + + + + + Load Vehicle Default Parameters + Load Vehicle Default Parameters + + + + + Select your vehicle to load the default parameters: + Select your vehicle to load the default parameters: + + + + APMSubFrameComponentSummary + + + + Frame Type + Frame Type + + + + + Firmware Version + Firmware Version + + + + + + + Unknown + Unknown + + + + + Git Revision + Git Revision + + + + APMTuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + APMTuningComponentCopter + + + + Basic Tuning + Basic Tuning + + + + + Roll/Pitch Sensitivity + Roll/Pitch Sensitivity + + + + + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + + + + + Climb Sensitivity + Climb Sensitivity + + + + + Slide to the right to climb more aggressively or slide to the left to climb more gently + Slide to the right to climb more aggressively or slide to the left to climb more gently + + + + + + + RC Roll/Pitch Feel + RC Roll/Pitch Feel + + + + + + + Slide to the left for soft control, slide to the right for crisp control + Slide to the left for soft control, slide to the right for crisp control + + + + + AutoTune + AutoTune + + + + + Axes to AutoTune: + Axes to AutoTune: + + + + + Channel for AutoTune switch: + Canal para chave do AutoTune: + + + + + None + None + + + + + Channel 7 + Canal 7 + + + + + Channel 8 + Canal 8 + + + + + Channel 9 + Canal 9 + + + + + Channel 10 + Canal 10 + + + + + Channel 11 + Canal 11 + + + + + Channel 12 + Canal 12 + + + + + In Flight Tuning + In Flight Tuning + + + + + Channel Option 6 (Tuning): + Canal opcional 6 (Tuning): + + + + + Min: + Min: + + + + + Max: + Max: + + + + AirframeComponent + + + + Custom Airframe Config + Custom Airframe Config + + + + + Your vehicle is using a custom airframe configuration. + Your vehicle is using a custom airframe configuration. + + + + + This configuration can only be modified through the Parameter Editor. + + + This configuration can only be modified through the Parameter Editor. + + + + + + + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + + + + + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + + + + + You've connected a %1. + You've connected a %1. + + + + + Airframe is not set. + Airframe is not set. + + + + + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + + + + + + + Apply and Restart + Apply and Restart + + + + Airframe + Airframe + + + + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + + + + AirframeComponentController + + + You cannot change airframe configuration while connected to multiple vehicles. + You cannot change airframe configuration while connected to multiple vehicles. + + + + AirframeComponentSummary + + + + System ID + System ID + + + + + Airframe type + Airframe type + + + + + + + Setup required + Setup required + + + + + Vehicle + Vehicle + + + + + Firmware Version + Firmware Version + + + + + Unknown + Desconhecido + + + + AnalyzeView + + + Analyze + Analisar + + + + Log Download + Download log + + + + GeoTag Images + Imagens GeoTag + + + + Mavlink Console + Terminal Mavlink + + + + AppLogModel + + + Open console log output file failed %1 : %2 + Open console log output file failed %1 : %2 + + + + AppMessages + + + Clear All + Clear All + + + + Log files (*.txt) + Arquivos de log (*. txt) + + + + All Files (*) + Todos os Arquivos (*) + + + + Select log save file + Selecione arquivo de log + + + + Save App Log + Salvar Log do App + + + + Show Latest + Mostrar mais recente + + + + Set logging + Set logging + + + + Turn on logging categories + Turn on logging categories + + + + AppSettings + + + Application Settings + Application Settings + + + + ArmedIndicator + + + Armed + Armed + + + + Disarmed + Disarmed + + + + AudioOutput + + + negative + negative + + + + point + point + + + + meters + meters + + + + AutoPilotPlugin + + + One or more vehicle components require setup prior to flight. + One or more vehicle components require setup prior to flight. + + + + BatteryIndicator + + + Battery Status + Battery Status + + + + Voltage: + Voltage: + + + + Accumulated Consumption: + Accumulated Consumption: + + + + BluetoothLink + + + Bluetooth Link Error + Bluetooth Link Error + + + + BluetoothSettings + + + Bluetooth Not Available + Bluetooth Not Available + + + + Bluetooth Link Settings + Bluetooth Link Settings + + + + Device: + Device: + + + + Address: + Address: + + + + Bluetooth Devices: + Bluetooth Devices: + + + + Scan + Scan + + + + Stop + Stop + + + + Bootloader + + + Write failed: %1 + Write failed: %1 + + + + Incorrect number of bytes returned for write: actual(%1) expected(%2) + Incorrect number of bytes returned for write: actual(%1) expected(%2) + + + + Timeout waiting for bytes to be available + Timeout waiting for bytes to be available + + + + Read failed: error: %1 + Read failed: error: %1 + + + + Get Command Response: + Get Command Response: + + + + Invalid sync response: 0x%1 0x%2 + Invalid sync response: 0x%1 0x%2 + + + + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + + + + Unknown response code + Unknown response code + + + + Command failed: 0x%1 (%2) + Command failed: 0x%1 (%2) + + + + + Get Board Info: + Get Board Info: + + + + Send Command: + Send Command: + + + + Board erase failed: %1 + Board erase failed: %1 + + + + + Unable to open firmware file %1: %2 + Unable to open firmware file %1: %2 + + + + + Firmware file read failed: %1 + Firmware file read failed: %1 + + + + + Flash failed: %1 at address 0x%2 + Flash failed: %1 at address 0x%2 + + + + + Unable to retrieve block from ihx: index %1 + Unable to retrieve block from ihx: index %1 + + + + Unable to set flash start address: 0x%2 + Unable to set flash start address: 0x%2 + + + + + Read failed: %1 at address: 0x%2 + Read failed: %1 at address: 0x%2 + + + + + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + + + + Unable to set read start address: 0x%2 + Unable to set read start address: 0x%2 + + + + CRC mismatch: board(0x%1) file(0x%2) + CRC mismatch: board(0x%1) file(0x%2) + + + + Open failed on port %1: %2 + Open failed on port %1: %2 + + + + Found unsupported bootloader version: %1 + Found unsupported bootloader version: %1 + + + + Get Board Id: + Get Board Id: + + + + BuiltInPreFlightCheckModel + + + Initial checks + Initial checks + + + + Hardware + Hardware + + + + Props mounted? Wings secured? Tail secured? + Props mounted? Wings secured? Tail secured? + + + + Please arm the vehicle here + Please arm the vehicle here + + + + Actuators + Actuators + + + + Move all control surfaces. Did they work properly? + Move all control surfaces. Did they work properly? + + + + Motors + Motors + + + + Propellers free? Then throttle up gently. Working properly? + Propellers free? Then throttle up gently. Working properly? + + + + Mission + Mission + + + + Please confirm mission is valid (waypoints valid, no terrain collision). + Please confirm mission is valid (waypoints valid, no terrain collision). + + + + Last preparations before launch + Last preparations before launch + + + + Payload + Payload + + + + Configured and started? Payload lid closed? + Configured and started? Payload lid closed? + + + + OK for your platform? Lauching into the wind? + OK for your platform? Lauching into the wind? + + + + Flight area + Flight area + + + + Launch area and path free of obstacles/people? + Launch area and path free of obstacles/people? + + + + CameraCalc + + + Camera + Camera + + + + Width + Width + + + + Height + Height + + + + Sensor + Sensor + + + + Image + Image + + + + Focal length + Focal length + + + + Front Lap + Front Lap + + + + Side Lap + Side Lap + + + + Overlap + Overlap + + + + Select one: + Select one: + + + + Ground Res + Ground Res + + + + CameraCalc section version %1 not supported + CameraCalc section version %1 not supported + + + + Custom Camera + Custom Camera + + + + Manual (no camera specs) + Manual (no camera specs) + + + + CameraComponent + + + + Vehicle must be restarted for changes to take effect. + Vehicle must be restarted for changes to take effect. + + + + + Apply and Restart + Apply and Restart + + + + + Camera Trigger Settings + Camera Trigger Settings + + + + + Trigger mode + Trigger mode + + + + + Trigger interface + Trigger interface + + + + + Time Interval + Time Interval + + + + + Distance Interval + Distance Interval + + + + + Hardware Settings + Hardware Settings + + + + + AUX Pin Assignment + AUX Pin Assignment + + + + + Trigger Pin Polarity + Trigger Pin Polarity + + + + + Trigger Period + Trigger Period + + + + + Camera Test + Camera Test + + + + + Trigger Camera + Trigger Camera + + + + Camera + Camera + + + + Camera setup is used to adjust camera and gimbal settings. + Camera setup is used to adjust camera and gimbal settings. + + + + CameraComponentSummary + + + + Trigger interface + Trigger interface + + + + + Trigger mode + Trigger mode + + + + + Time interval + Time interval + + + + + Distance interval + Distance interval + + + + + AUX pins + AUX pins + + + + + AUX pin polarity + AUX pin polarity + + + + CameraPageWidget + + + Video Settings + Video Settings + + + + Camera Settings + Camera Settings + + + + Trigger Camera + Trigger Camera + + + + Camera + Camera + + + + Free Space: + Free Space: + + + + Camera Selector: + Camera Selector: + + + + Single + Single + + + + Time Lapse + Time Lapse + + + + Photo Mode + Photo Mode + + + + Photo Interval (seconds) + Photo Interval (seconds) + + + + Reset Camera Defaults + Reset Camera Defaults + + + + Reset + Reset + + + + Reset Camera to Factory Settings + Reset Camera to Factory Settings + + + + Confirm resetting all settings? + Confirm resetting all settings? + + + + Storage + Storage + + + + Format + Format + + + + Format Camera Storage + Format Camera Storage + + + + Confirm erasing all files? + Confirm erasing all files? + + + + CameraSection + + + Camera + Camera + + + + Time + Time + + + + Distance + Distance + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Gimbal + Gimbal + + + + Mode + Mode + + + + CenterMapDropButton + + + Center map on: + Center map on: + + + + Mission + Mission + + + + All items + All items + + + + Home + Home + + + + Current Location + Current Location + + + + Specified Location + Specified Location + + + + Vehicle + Vehicle + + + + Follow Vehicle + Follow Vehicle + + + + CenterMapDropPanel + + + Center map on: + Center map on: + + + + Mission + Mission + + + + All items + All items + + + + Home + Home + + + + Current Location + Current Location + + + + Specified Location + Specified Location + + + + Vehicle + Vehicle + + + + CorridorScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Corridor Scan + Corridor Scan + + + + C + C + + + + CorridorScanEditor + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Altitude + Altitude + + + + Trigger Distance + Trigger Distance + + + + Spacing + Spacing + + + + Corridor + Corridor + + + + Width + Width + + + + Turnaround dist + Turnaround dist + + + + Take images in turnarounds + Take images in turnarounds + + + + Relative altitude + Relative altitude + + + + Rotate Entry Point + Rotate Entry Point + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + CustomCommandWidget + + + No vehicle connected + No vehicle connected + + + + Load Custom Qml file... + Load Custom Qml file... + + + + Reset + Reset + + + + CustomCommandWidgetController + + + Select custom Qml file + Select custom Qml file + + + + Qml files (*.qml) + Qml files (*.qml) + + + + DebugWindow + + + Qt Platform: + Qt Platform: + + + + Font Point Size 10 + Font Point Size 10 + + + + Default font width: + Default font width: + + + + Font Point Size 10.5 + Font Point Size 10.5 + + + + Default font height: + Default font height: + + + + Font Point Size 11 + Font Point Size 11 + + + + Default font pixel size: + Default font pixel size: + + + + Font Point Size 11.5 + Font Point Size 11.5 + + + + Default font point size: + Default font point size: + + + + Font Point Size 12 + Font Point Size 12 + + + + QML Screen Desktop: + QML Screen Desktop: + + + + Font Point Size 12.5 + Font Point Size 12.5 + + + + QML Screen Size: + QML Screen Size: + + + + Font Point Size 13 + Font Point Size 13 + + + + QML Pixel Density: + QML Pixel Density: + + + + Font Point Size 13.5 + Font Point Size 13.5 + + + + QML Pixel Ratio: + QML Pixel Ratio: + + + + Font Point Size 14 + Font Point Size 14 + + + + Default Point: + Default Point: + + + + Font Point Size 14.5 + Font Point Size 14.5 + + + + Computed Font Height: + Computed Font Height: + + + + Font Point Size 15 + Font Point Size 15 + + + + Computed Screen Height: + Computed Screen Height: + + + + Font Point Size 15.5 + Font Point Size 15.5 + + + + Computed Screen Width: + Computed Screen Width: + + + + Font Point Size 16 + Font Point Size 16 + + + + ESP8266Component + + + controller WiFi Bridge + controller WiFi Bridge + + + + Error fetching WiFi Bridge Status: %1 + Error fetching WiFi Bridge Status: %1 + + + + ESP WiFi Bridge Settings + ESP WiFi Bridge Settings + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + Canal Wifi + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + WiFi STA SSID + WiFi STA SSID + + + + WiFi STA Password + WiFi STA Password + + + + UART Baud Rate + UART Baud Rate + + + + QGC UDP Port + QGC UDP Port + + + + ESP WiFi Bridge Status + ESP WiFi Bridge Status + + + + Bridge/Vehicle Link + Bridge/Vehicle Link + + + + Bridge/QGC Link + Bridge/QGC Link + + + + QGC/Bridge Link + QGC/Bridge Link + + + + + + Messages Received + Messages Received + + + + + + Messages Lost + Messages Lost + + + + + + Messages Sent + Messages Sent + + + + Restore Defaults + Restore Defaults + + + + Restart WiFi Bridge + Restart WiFi Bridge + + + + Reboot WiFi Bridge + Reboot WiFi Bridge + + + + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + + + + Reset Counters + Reset Counters + + + + WiFi Bridge + WiFi Bridge + + + + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + + + + ESP8266ComponentSummary + + + Firmware Version + Firmware Version + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + WiFi Channel + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + UART Baud Rate + UART Baud Rate + + + + EditPositionDialog + + + Latitude + Latitude + + + + Longitude + Longitude + + + + Set Geographic + Set Geographic + + + + Zone + Zone + + + + Hemisphere + Hemisphere + + + + Easting + Easting + + + + Northing + Northing + + + + Set UTM + Set UTM + + + + Set From Vehicle Position + Set From Vehicle Position + + + + FWLandingPatternEditor + + + Set to vehicle heading + Set to vehicle heading + + + + Set to vehicle location + Set to vehicle location + + + + Loiter point + Loiter point + + + + + Altitude + Altitude + + + + Radius + Radius + + + + Landing Dist + Landing Dist + + + + Glide Slope + Glide Slope + + + + Altitudes relative to home + Altitudes relative to home + + + + - or - + - or - + + + + Loiter clockwise + Loiter clockwise + + + + Landing point + Landing point + + + + Heading + Heading + + + + Click in map to set landing point. + Click in map to set landing point. + + + + Fact + + + Unknown: %1 + Unknown: %1 + + + + true + true + + + + false + false + + + + FactMetaData + + + Other + Other + + + + Misc + Misc + + + + + + + + + + + + + + + Value must be within %1 and %2 + Value must be within %1 and %2 + + + + + Invalid number + Invalid number + + + + FactPanel + + + Parameters(s) missing: %1 + Parameters(s) missing: %1 + + + + FactPanelController + + + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + + + + Internal Error: %1 + Internal Error: %1 + + + + FactTextField + + + Invalid Value + Invalid Value + + + + Value Details + Value Details + + + + FactValueSlider + + + Value Details + Value Details + + + + FileManager + + + Unable to open local file for writing (%1) + Unable to open local file for writing (%1) + + + + Unable to write data to local file (%1) + Unable to write data to local file (%1) + + + + Download: Incorrect session returned + Download: Incorrect session returned + + + + Download: Offset returned (%1) differs from offset requested/expected (%2) + Download: Offset returned (%1) differs from offset requested/expected (%2) + + + + List: Offset returned (%1) differs from offset requested (%2) + List: Offset returned (%1) differs from offset requested (%2) + + + + Incorrectly formed list entry: '%1' + Incorrectly formed list entry: '%1' + + + + Missing NULL termination in list entry + Missing NULL termination in list entry + + + + Write: Incorrect session returned + Write: Incorrect session returned + + + + Write: Offset returned (%1) differs from offset requested (%2) + Write: Offset returned (%1) differs from offset requested (%2) + + + + Write: Returned invalid size of write size data + Write: Returned invalid size of write size data + + + + Write: Size returned (%1) differs from size requested (%2) + Write: Size returned (%1) differs from size requested (%2) + + + + Bad sequence number on received message: expected(%1) received(%2) + Bad sequence number on received message: expected(%1) received(%2) + + + + Nak received creating file, error: %1 + Nak received creating file, error: %1 + + + + Nak received creating directory, error: %1 + Nak received creating directory, error: %1 + + + + Nak received, error: %1 + Nak received, error: %1 + + + + Unknown opcode returned from server: %1 + Unknown opcode returned from server: %1 + + + + + + Command not sent. Waiting for previous command to complete. + Command not sent. Waiting for previous command to complete. + + + + + + + Command not sent. No Vehicle links. + Command not sent. No Vehicle links. + + + + + UAS File manager busy. Try again later + UAS File manager busy. Try again later + + + + File (%1) is not readable for upload + File (%1) is not readable for upload + + + + Unable to open local file for upload (%1) + Unable to open local file for upload (%1) + + + + Unable to read data from local file (%1) + Unable to read data from local file (%1) + + + + + Timeout waiting for ack: Download failed + Timeout waiting for ack: Download failed + + + + + Timeout waiting for ack: Upload failed + Timeout waiting for ack: Upload failed + + + + FirmwareImage + + + Incorrectly formatted line in .ihx file, line too short + Incorrectly formatted line in .ihx file, line too short + + + + Unsupported record type in file: %1 + Unsupported record type in file: %1 + + + + Unable to open firmware file %1, error: %2 + Unable to open firmware file %1, error: %2 + + + + Supplied file is not a valid JSON document + Supplied file is not a valid JSON document + + + + Firmware file mission required key: %1 + Firmware file mission required key: %1 + + + + Firmware file has invalid key: %1 + Firmware file has invalid key: %1 + + + + Downloaded firmware board id does not match hardware board id: %1 != %2 + Downloaded firmware board id does not match hardware board id: %1 != %2 + + + + Write failed for parameter meta data file, error: %1 + Write failed for parameter meta data file, error: %1 + + + + Unable to open parameter meta data file %1 for writing, error: %2 + Unable to open parameter meta data file %1 for writing, error: %2 + + + + Write failed for airframe meta data file, error: %1 + Write failed for airframe meta data file, error: %1 + + + + Unable to open airframe meta data file %1 for writing, error: %2 + Unable to open airframe meta data file %1 for writing, error: %2 + + + + Unable to open decompressed file %1 for writing, error: %2 + Unable to open decompressed file %1 for writing, error: %2 + + + + Write failed for decompressed image file, error: %1 + Write failed for decompressed image file, error: %1 + + + + Firmware file has invalid decompressed size for %1 + Firmware file has invalid decompressed size for %1 + + + + Could not find compressed bytes for %1 in Firmware file + Could not find compressed bytes for %1 in Firmware file + + + + Incorrectly formed compressed bytes section for %1 in Firmware file + Incorrectly formed compressed bytes section for %1 in Firmware file + + + + Firmware file has 0 length %1 + Firmware file has 0 length %1 + + + + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + + + + Successfully decompressed %1 + Successfully decompressed %1 + + + + Unabled to open firmware file %1, %2 + Unabled to open firmware file %1, %2 + + + + FirmwarePlugin + + + Sony NEX-5R 20mm + Sony NEX-5R 20mm + + + + Sony ILCE-QX1 + Sony ILCE-QX1 + + + + Canon S100 PowerShot + Canon S100 PowerShot + + + + Canon G9 X PowerShot + Canon G9 X PowerShot + + + + Canon SX260 HS PowerShot + Canon SX260 HS PowerShot + + + + Canon EOS-M 22mm + Canon EOS-M 22mm + + + + Sony a6000 16mm + Sony a6000 16mm + + + + Sony RX100 II 28mm + Sony RX100 II 28mm + + + + Ricoh GR II + Ricoh GR II + + + + RedEdge + RedEdge + + + + Parrot Sequioa RGB + Parrot Sequioa RGB + + + + Parrot Sequioa Monochrome + Parrot Sequioa Monochrome + + + + GoPro Hero 4 + GoPro Hero 4 + + + + Sentera NDVI Single Sensor + Sentera NDVI Single Sensor + + + + Sentera Double 4K Sensor + Sentera Double 4K Sensor + + + + FirmwareUpgrade + + + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + + + + Update the autopilot firmware to the latest version + Update the autopilot firmware to the latest version + + + + All %1 connections to vehicles must be + All %1 connections to vehicles must be + + + + Upgrade cancelled + Upgrade cancelled + + + + Found device + Found device + + + + + + + PX4 Flight Stack + PX4 Flight Stack + + + + + Standard Version (stable) + Standard Version (stable) + + + + Beta Testing (beta) + Beta Testing (beta) + + + + Developer Build (master) + Developer Build (master) + + + + + + Custom firmware file... + Custom firmware file... + + + + PX4 Pro + PX4 Pro + + + + ArduPilot + ArduPilot + + + + Standard Version + Standard Version + + + + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + + + + Detected Pixhawk board. You can select from the following flight stacks: + Detected Pixhawk board. You can select from the following flight stacks: + + + + Press Ok to upgrade your vehicle. + Press Ok to upgrade your vehicle. + + + + ArduPilot Flight Stack + ArduPilot Flight Stack + + + + Advanced settings + Advanced settings + + + + Select which version of the firmware you would like to install: + Select which version of the firmware you would like to install: + + + + Select which version of the above flight stack you would like to install: + Select which version of the above flight stack you would like to install: + + + + Select the standard version or one from the file system (previously downloaded): + Select the standard version or one from the file system (previously downloaded): + + + + WARNING: BETA FIRMWARE. + WARNING: BETA FIRMWARE. + + + + This firmware version is ONLY intended for beta testers. + This firmware version is ONLY intended for beta testers. + + + + Although it has received FLIGHT TESTING, it represents actively changed code. + Although it has received FLIGHT TESTING, it represents actively changed code. + + + + Do NOT use for normal operation. + Do NOT use for normal operation. + + + + WARNING: CONTINUOUS BUILD FIRMWARE. + WARNING: CONTINUOUS BUILD FIRMWARE. + + + + This firmware has NOT BEEN FLIGHT TESTED. + This firmware has NOT BEEN FLIGHT TESTED. + + + + It is only intended for DEVELOPERS. + It is only intended for DEVELOPERS. + + + + Run bench tests without props first. + Run bench tests without props first. + + + + Do NOT fly this without additional safety precautions. + Do NOT fly this without additional safety precautions. + + + + Follow the mailing list actively when using it. + Follow the mailing list actively when using it. + + + + FirmwareUpgradeController + + + Connect not allowed during Firmware Upgrade. + Connect not allowed during Firmware Upgrade. + + + + Connected to bootloader: + Connected to bootloader: + + + + Version: %1 + Version: %1 + + + + Board ID: %1 + Board ID: %1 + + + + Flash size: %1 + Flash size: %1 + + + + Attempting to flash an unknown board type, you must select 'Custom firmware file' + Attempting to flash an unknown board type, you must select 'Custom firmware file' + + + + Select Firmware File + Select Firmware File + + + + Firmware Files (*.px4 *.bin *.ihx) + Firmware Files (*.px4 *.bin *.ihx) + + + + Unable to find specified firmware download location + Unable to find specified firmware download location + + + + No firmware file selected + No firmware file selected + + + + Downloading firmware... + Downloading firmware... + + + + From: %1 + From: %1 + + + + Download complete + Download complete + + + + Image load failed + Image load failed + + + + Bootloader not found + Bootloader not found + + + + Image size of %1 is too large for board flash size %2 + Image size of %1 is too large for board flash size %2 + + + + Upgrade complete + Upgrade complete + + + + Upgrade cancelled + Upgrade cancelled + + + + MultiRotor - + MultiRotor - + + + + Heli - + Heli - + + + + ChibiOS:MultiRotor - + ChibiOS:MultiRotor - + + + + ChibiOS:Heli - + ChibiOS:Heli - + + + + ChibiOS - + ChibiOS - + + + + FixedWingLandingComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %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 altitude relative. Be sure to adjust/check your plan prior to flight. + 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 altitude relative. Be sure to adjust/check your plan prior to flight. + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + FlightDisplayView + + + Flight Plan complete + Flight Plan complete + + + + %1 Images Taken + %1 Images Taken + + + + Remove plan from vehicle + Remove plan from vehicle + + + + Leave plan on vehicle + Leave plan on vehicle + + + + Single + Single + + + + Multi-Vehicle + Multi-Vehicle + + + + Fly + Fly + + + + Action + Action + + + + FlightDisplayViewMap + + + R + rally point map item label + R + + + + Goto here + Goto here waypoint + Goto here + + + + Go to location + Go to location + + + + Orbit at location + Orbit at location + + + + FlightDisplayViewVideo + + + WAITING FOR VIDEO + WAITING FOR VIDEO + + + + VIDEO DISABLED + VIDEO DISABLED + + + + FlightDisplayViewWidgets + + + No GPS Lock for Vehicle + No GPS Lock for Vehicle + + + + FlightMap + + + Specify Position + Specify Position + + + + FlightModeDropdown + + + N/A + No data to display + N/A + + + + FlightModeMenu + + + N/A + No data to display + N/A + + + + FlightModesComponent + + + Flight Modes + Flight Modes + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + + + + FlightModesComponentSummary + + + + + + Mode switch + Mode switch + + + + + + + Setup required + Setup required + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Position Ctl switch + Position Ctl switch + + + + + Loiter switch + Loiter switch + + + + + Return switch + Return switch + + + + + + + + + Disabled + Disabled + + + + GPSIndicator + + + GPS Status + GPS Status + + + + GPS Data Unavailable + GPS Data Unavailable + + + + GPS Count: + GPS Count: + + + + + N/A + No data to display + N/A + + + + GPS Lock: + GPS Lock: + + + + HDOP: + HDOP: + + + + + + --.-- + No data to display + --.-- + + + + VDOP: + VDOP: + + + + Course Over Ground: + Course Over Ground: + + + + GPSRTKIndicator + + + Survey-in Active + Survey-in Active + + + + RTK Streaming + RTK Streaming + + + + Duration: + Duration: + + + + Accuracy: + Accuracy: + + + + Current Accuracy: + Current Accuracy: + + + + Satellites: + Satellites: + + + + GeneralSettings + + + (Requires Restart) + (Requires Restart) + + + + Units (Requires Restart) + Units (Requires Restart) + + + + Miscellaneous + Miscellaneous + + + + Distance + Distance + + + + Area + Area + + + + Speed + Speed + + + + Temperature + Temperature + + + + Color Scheme + Color Scheme + + + + Map Provider + Map Provider + + + + Map Type + Map Type + + + + Stream GCS Position + Stream GCS Position + + + + Mute all audio output + Mute all audio output + + + + Save telemetry log after each flight + Save telemetry log after each flight + + + + Save telemetry log even if vehicle was not armed + Save telemetry log even if vehicle was not armed + + + + Use preflight checklist + Use preflight checklist + + + + Clear all settings on next start + Clear all settings on next start + + + + Clear Settings + Clear Settings + + + + All saved settings will be reset the next time you start %1. Is this really what you want? + All saved settings will be reset the next time you start %1. Is this really what you want? + + + + Announce battery lower than + Announce battery lower than + + + + Default Mission Altitude + Default Mission Altitude + + + + Application Load/Save Path + Application Load/Save Path + + + + + + Browse + Browse + + + + Choose the location to save/load files + Choose the location to save/load files + + + + Survey in accuracy (U-blox only) + Survey in accuracy (U-blox only) + + + + Minimum observation duration + Minimum observation duration + + + + AutoConnect to the following devices + AutoConnect to the following devices + + + + NMEA GPS Device + NMEA GPS Device + + + + NMEA GPS Baudrate + NMEA GPS Baudrate + + + + Video Source + Video Source + + + + UDP Port + UDP Port + + + + RTSP URL + RTSP URL + + + + TCP URL + TCP URL + + + + Aspect Ratio + Aspect Ratio + + + + Disable When Disarmed + Disable When Disarmed + + + + Auto-Delete Files + Auto-Delete Files + + + + Max Storage Usage + Max Storage Usage + + + + Video File Format + Video File Format + + + + Indoor Image + Indoor Image + + + + + Choose custom brand image file + Choose custom brand image file + + + + Outdoor Image + Outdoor Image + + + + Reset Default Brand Image + Reset Default Brand Image + + + + %1 Version + %1 Version + + + + Virtual Joystick + Virtual Joystick + + + + Font Size: + Font Size: + + + + AutoLoad Missions + AutoLoad Missions + + + + <not set> + <not set> + + + + RTK GPS (Requires Restart) + RTK GPS (Requires Restart) + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + LibrePilot + LibrePilot + + + + UDP + UDP + + + + RTK GPS + RTK GPS + + + + Video + Video + + + + Brand Image + Brand Image + + + + Video Recording + Video Recording + + + + GeoFenceController + + + GeoFence supports version %1 + GeoFence supports version %1 + + + + GeoFence polygon not stored as object + GeoFence polygon not stored as object + + + + GeoFence circle not stored as object + GeoFence circle not stored as object + + + + GeoFenceEditor + + + GeoFence + GeoFence + + + + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + + + + This vehicle does not support GeoFence. + This vehicle does not support GeoFence. + + + + Insert GeoFence + Insert GeoFence + + + + Polygon Fence + Polygon Fence + + + + Circular Fence + Circular Fence + + + + Polygon Fences + Polygon Fences + + + + + None + None + + + + + Inclusion + Inclusion + + + + + Edit + Edit + + + + + Delete + Delete + + + + Circular Fences + Circular Fences + + + + Radius + Radius + + + + GeoFenceManager + + + GeoFence load: Vertex count change mid-polygon - actual:expected + GeoFence load: Vertex count change mid-polygon - actual:expected + + + + GeoFence load: Polygon type changed before last load complete - actual:expected + GeoFence load: Polygon type changed before last load complete - actual:expected + + + + GeoFence load: Incomplete polygon loaded + GeoFence load: Incomplete polygon loaded + + + + GeoFence load: Unsupported command %1 + GeoFence load: Unsupported command %1 + + + + GeoTagController + + + Select log file load + Select log file load + + + + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + + + + Select image directory + Select image directory + + + + Select save directory + Select save directory + + + + Cannot find the image directory + Cannot find the image directory + + + + Images have alreay been tagged. + Images have alreay been tagged. + + + + The images have already been tagged. Do you want to replace the previously tagged images? + The images have already been tagged. Do you want to replace the previously tagged images? + + + + + Replace + Replace + + + + Images have already been tagged + Images have already been tagged + + + + Couldn't replace the previously tagged images + Couldn't replace the previously tagged images + + + + Cannot find the save directory + Cannot find the save directory + + + + Save folder not empty. + Save folder not empty. + + + + The save folder already contains images. Do you want to replace them? + The save folder already contains images. Do you want to replace them? + + + + Save folder not empty + Save folder not empty + + + + Couldn't replace the existing images + Couldn't replace the existing images + + + + GeoTagPage + + + GeoTag Images + GeoTag Images + + + + 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. + 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 + Select log file + + + + Select image directory + Select image directory + + + + (Optionally) Select save directory + (Optionally) Select save directory + + + + Cancel Tagging + Cancel Tagging + + + + Start Tagging + Start Tagging + + + + GeoTagWorker + + + The image directory doesn't contain images, make sure your images are of the JPG format + The image directory doesn't contain images, make sure your images are of the JPG format + + + + + Geotagging failed. Couldn't open an image. + Geotagging failed. Couldn't open an image. + + + + + + + + + Tagging cancelled + Tagging cancelled + + + + Geotagging failed. Couldn't open log file. + Geotagging failed. Couldn't open log file. + + + + %1 - tagging cancelled + %1 - tagging cancelled + + + + Log parsing failed + Log parsing failed + + + + Geotagging failed in trigger filtering + Geotagging failed in trigger filtering + + + + Geotagging failed. Image requested not present. + Geotagging failed. Image requested not present. + + + + Geotagging failed. Couldn't write to image. + Geotagging failed. Couldn't write to image. + + + + Geotagging failed. Couldn't write to an image. + Geotagging failed. Couldn't write to an image. + + + + GuidedActionConfirm + + + Slide to confirm + Slide to confirm + + + + GuidedActionList + + + Select Action + Select Action + + + + GuidedActionsController + + + EMERGENCY STOP + EMERGENCY STOP + + + + Arm + Arm + + + + Disarm + Disarm + + + + RTL + RTL + + + + Takeoff + Takeoff + + + + Land + Land + + + + Start Mission + Start Mission + + + + Continue Mission + Continue Mission + + + + Resume Mission + Resume Mission + + + + Resume FAILED + Resume FAILED + + + + Pause + Pause + + + + Change Altitude + Change Altitude + + + + Orbit + Orbit + + + + Land Abort + Land Abort + + + + Set Waypoint + Set Waypoint + + + + Goto Location + Goto Location + + + + VTOL Transition + VTOL Transition + + + + Arm the vehicle. + Arm the vehicle. + + + + Disarm the vehicle + Disarm the vehicle + + + + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + + + + Move the vehicle to the specified location. + Move the vehicle to the specified location. + + + + Orbit the vehicle around the specified location. + Orbit the vehicle around the specified location. + + + + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + + + + Takeoff from ground and hold position. + Takeoff from ground and hold position. + + + + Takeoff from ground and start the current mission. + Takeoff from ground and start the current mission. + + + + Continue the mission from the current waypoint. + Continue the mission from the current waypoint. + + + + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + + + + Upload of resume mission failed. Confirm to retry upload + Upload of resume mission failed. Confirm to retry upload + + + + Review the modified mission. Confirm if you want to takeoff and begin mission. + Review the modified mission. Confirm if you want to takeoff and begin mission. + + + + Land the vehicle at the current position. + Land the vehicle at the current position. + + + + Return to the home position of the vehicle. + Return to the home position of the vehicle. + + + + Change the altitude of the vehicle up or down. + Change the altitude of the vehicle up or down. + + + + Adjust current waypoint to %1. + Adjust current waypoint to %1. + + + + Abort the landing sequence. + Abort the landing sequence. + + + + Pause all vehicles at their current position. + Pause all vehicles at their current position. + + + + Transition VTOL to fixed wing flight. + Transition VTOL to fixed wing flight. + + + + Transition VTOL to multi-rotor flight. + Transition VTOL to multi-rotor flight. + + + + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + + + + Internal error: unknown actionCode + Internal error: unknown actionCode + + + + GuidedAltitudeSlider + + + New Alt(rel) + New Alt(rel) + + + + HealthPageWidget + + + All systems healthy + All systems healthy + + + + HelpSettings + + + QGroundControl User Guide + QGroundControl User Guide + + + + PX4 Users Discussion Forum + PX4 Users Discussion Forum + + + + ArduPilot Users Discussion Forum + ArduPilot Users Discussion Forum + + + + Joystick + + + Arm + Arm + + + + Disarm + Disarm + + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + JoystickConfig + + + Joystick + Joystick + + + + Joystick Setup is used to configure a calibrate joysticks. + Joystick Setup is used to configure a calibrate joysticks. + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Lateral + Lateral + + + + Roll + Roll + + + + Forward + Forward + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + Calibrate + Calibrate + + + + Additional Joystick settings: + Additional Joystick settings: + + + + Enable joystick input + Enable joystick input + + + + Enable not allowed (Calibrate First) + Enable not allowed (Calibrate First) + + + + Active joystick: + Active joystick: + + + + Active joystick name not in combo + Active joystick name not in combo + + + + Center stick is zero throttle + Center stick is zero throttle + + + + Spring loaded throttle smoothing + Spring loaded throttle smoothing + + + + Full down stick is zero throttle + Full down stick is zero throttle + + + + Allow negative Thrust + Allow negative Thrust + + + + Exponential: + Exponential: + + + + Advanced settings (careful!) + Advanced settings (careful!) + + + + Joystick mode: + Joystick mode: + + + + Message frequency (Hz): + Message frequency (Hz): + + + + Enable circle correction + Enable circle correction + + + + Deadbands + Deadbands + + + + Deadband can be set during the first + Deadband can be set during the first + + + + step of calibration by gently wiggling each axis. + step of calibration by gently wiggling each axis. + + + + Deadband can also be adjusted by clicking and + Deadband can also be adjusted by clicking and + + + + dragging vertically on the corresponding axis monitor. + dragging vertically on the corresponding axis monitor. + + + + Button actions: + Button actions: + + + + Buttons 0-%1 reserved for firmware use + Buttons 0-%1 reserved for firmware use + + + + # + # + + + + Function: + Function: + + + + Shift Function: + Shift Function: + + + + Axis Monitor + Axis Monitor + + + + Button Monitor + Button Monitor + + + + JoystickConfigController + + + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + JoystickIndicator + + + Joystick Status + Joystick Status + + + + Connected: + Connected: + + + + Enabled: + Enabled: + + + + KMLFileHelper + + + File not found: %1 + File not found: %1 + + + + Unable to open file: %1 error: $%2 + Unable to open file: %1 error: $%2 + + + + Unable to parse KML file: %1 error: %2 line: %3 + Unable to parse KML file: %1 error: %2 line: %3 + + + + No known type found in KML file. + No known type found in KML file. + + + + Unable to find Polygon node in KML + Unable to find Polygon node in KML + + + + + Internal error: Unable to find coordinates node in KML + Internal error: Unable to find coordinates node in KML + + + + Unable to find LineString node in KML + Unable to find LineString node in KML + + + + LinechartWidget + + + Name + Name + + + + Val + Val + + + + Unit + Unit + + + + Mean + Mean + + + + Variance + Variance + + + + LOG + LOG + + + + + Set logarithmic scale for Y axis + Set logarithmic scale for Y axis + + + + + Sliding window size to calculate mean and variance + Sliding window size to calculate mean and variance + + + + + Start to log curve data into a CSV or TXT file + Start to log curve data into a CSV or TXT file + + + + Start Logging + Start Logging + + + + Ground Time + Ground Time + + + + + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + + + + Time axis: + Time axis: + + + + 10 seconds + 10 seconds + + + + 20 seconds + 20 seconds + + + + 30 seconds + 30 seconds + + + + 40 seconds + 40 seconds + + + + 50 seconds + 50 seconds + + + + 1 minute + 1 minute + + + + 2 minutes + 2 minutes + + + + 3 minutes + 3 minutes + + + + 4 minutes + 4 minutes + + + + 5 minutes + 5 minutes + + + + 10 minutes + 10 minutes + + + + No curves selected for logging. + No curves selected for logging. + + + + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + + + + Save Log File + Save Log File + + + + Log Files (*.log) + Log Files (*.log) + + + + Stop logging + Stop logging + + + + Starting Log Compression + Starting Log Compression + + + + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + + + + Start logging + Start logging + + + + + Enable the curve in the graph window + Enable the curve in the graph window + + + + + Current value of %1 in %2 units + Current value of %1 in %2 units + + + + + Unit of + Unit of + + + + + Arithmetic mean of %1 in %2 units + Arithmetic mean of %1 in %2 units + + + + + Variance of %1 in (%2)^2 units + Variance of %1 in (%2)^2 units + + + + LinkIndicator + + + N/A + No data to display + N/A + + + + LinkManager + + + Connect not allowed: %1 + Connect not allowed: %1 + + + + + + + %1 on %2 (AutoConnect) + %1 on %2 (AutoConnect) + + + + Shutdown + Shutdown + + + + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + + + + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + + + + LinkSettings + + + Delete + Delete + + + + Remove Link Configuration + Remove Link Configuration + + + + Remove %1. Is this really what you want? + Remove %1. Is this really what you want? + + + + Edit + Edit + + + + Add + Add + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + Edit Link Configuration Settings (WIP) + Edit Link Configuration Settings (WIP) + + + + Create New Link Configuration (WIP) + Create New Link Configuration (WIP) + + + + Name: + Name: + + + + Type: + Type: + + + + OK + OK + + + + Cancel + Cancel + + + + LogCompressor + + + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + + + + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + + + + Log compressor: Dataset contains dimensions: + Log compressor: Dataset contains dimensions: + + + + Log Compressor + Log Compressor + + + + LogDownloadController + + + Available + Available + + + + + Canceled + Canceled + + + + + + Error + Error + + + + Downloaded + Downloaded + + + + Timed Out + Timed Out + + + + Log Download Directory + Log Download Directory + + + + Waiting + Waiting + + + + UnknownDate + UnknownDate + + + + LogDownloadPage + + + Log Download + Log Download + + + + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + + + + Id + Id + + + + Date + Date + + + + Date Unknown + Date Unknown + + + + Size + Size + + + + Status + Status + + + + Refresh + Refresh + + + + Log Refresh + Log Refresh + + + + You must be connected to a vehicle in order to download logs. + You must be connected to a vehicle in order to download logs. + + + + Download + Download + + + + Select save directory + Select save directory + + + + Erase All + Erase All + + + + Delete All Log Files + Delete All Log Files + + + + All log files will be erased permanently. Is this really what you want? + All log files will be erased permanently. Is this really what you want? + + + + Cancel + Cancel + + + + LogReplayLink + + + Log Replay Error + Log Replay Error + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Attempt to load new log while log being played + Attempt to load new log while log being played + + + + Unable to open log file: '%1', error: %2 + Unable to open log file: '%1', error: %2 + + + + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + + + + Connect not allowed during Flight Data replay. + Connect not allowed during Flight Data replay. + + + + + + Unable to seek to new position + Unable to seek to new position + + + + LogReplaySettings + + + Log Replay Link Settings + Log Replay Link Settings + + + + Log File: + Log File: + + + + Browse + Browse + + + + Please choose a file + Please choose a file + + + + MAVLinkProtocol + + + + + MAVLink Protocol + MAVLink Protocol + + + + MAVLink Logging failed. Could not write to file %1, logging disabled. + 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. + Detected radio still using MAVLink v1.0 on a link with MAVLink v2.0 enabled. Please upgrade the radio firmware. + + + + MAVLink protocol + MAVLink protocol + + + + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + + + + MainToolBar + + + Downloading Parameters + Downloading Parameters + + + + Click anywhere to hide + Click anywhere to hide + + + + MainToolBarIndicators + + + Advanced Mode + Advanced Mode + + + + Waiting For Vehicle Connection + Waiting For Vehicle Connection + + + + Disconnect + Disconnect + + + + COMMUNICATION LOST + COMMUNICATION LOST + + + + MainWindow + + + MGMainWindow + MGMainWindow + + + + File + File + + + + Widgets + Widgets + + + + Exit + Exit + + + + Ctrl+Q + Ctrl+Q + + + + Manage Communication Links + Manage Communication Links + + + + Advanced Mode + Advanced Mode + + + + Replay Flight Data + Replay Flight Data + + + + Setting up user interface + Setting up user interface + + + + Building common widgets. + Building common widgets. + + + + Building common actions + Building common actions + + + + + Initializing 3D mouse interface + Initializing 3D mouse interface + + + + Restoring last view state + Restoring last view state + + + + Restoring last window size + Restoring last window size + + + + Done + Done + + + + MainWindowInner + + + + %1 close + %1 close + + + + 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? + 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? + + + + There are still active connections to vehicles. Are you sure you want to exit? + There are still active connections to vehicles. Are you sure you want to exit? + + + + No Messages + No Messages + + + + MapScale + + + km + km + + + + m + m + + + + mile + mile + + + + miles + miles + + + + ft + ft + + + + MavlinkConsolePage + + + Mavlink Console + Mavlink Console + + + + Mavlink Console provides a connection to the vehicle's system shell. + Mavlink Console provides a connection to the vehicle's system shell. + + + + Show Latest + Show Latest + + + + MavlinkSettings + + + MAVLink Logging + MAVLink Logging + + + + Please enter an email address before uploading MAVLink log files. + Please enter an email address before uploading MAVLink log files. + + + + Ground Station + Ground Station + + + + MAVLink System ID: + MAVLink System ID: + + + + Emit heartbeat + Emit heartbeat + + + + Only accept MAVs with same protocol version + Only accept MAVs with same protocol version + + + + MAVLink 2.0 Logging (PX4 Firmware Only) + MAVLink 2.0 Logging (PX4 Firmware Only) + + + + Manual Start/Stop: + Manual Start/Stop: + + + + Start Logging + Start Logging + + + + Stop Logging + Stop Logging + + + + Enable automatic logging + Enable automatic logging + + + + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + + + + Email address for Log Upload: + Email address for Log Upload: + + + + Default Description: + Default Description: + + + + Default Upload URL + Default Upload URL + + + + Video URL: + Video URL: + + + + Wind Speed: + Wind Speed: + + + + Flight Rating: + Flight Rating: + + + + Additional Feedback: + Additional Feedback: + + + + Make this log publicly available + Make this log publicly available + + + + Enable automatic log uploads + Enable automatic log uploads + + + + Delete log file after uploading + Delete log file after uploading + + + + Saved Log Files + Saved Log Files + + + + Uploaded + Uploaded + + + + Check All + Check All + + + + Check None + Check None + + + + Delete Selected + Delete Selected + + + + Delete Selected Log Files + Delete Selected Log Files + + + + Confirm deleting selected log files? + Confirm deleting selected log files? + + + + Upload Selected + Upload Selected + + + + Upload Selected Log Files + Upload Selected Log Files + + + + Confirm uploading selected log files? + Confirm uploading selected log files? + + + + Cancel + Cancel + + + + Cancel Upload + Cancel Upload + + + + Confirm canceling the upload process? + Confirm canceling the upload process? + + + + MissionCommandDialog + + + Category: + Category: + + + + MissionCommandTree + + + All commands + All commands + + + + MissionController + + + Survey + Survey + + + + Fixed Wing Landing + Fixed Wing Landing + + + + Structure Scan + Structure Scan + + + + Corridor Scan + Corridor Scan + + + + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + + + + Mission item %1 is not an object + Mission item %1 is not an object + + + + Unsupported complex item type: %1 + Unsupported complex item type: %1 + + + + Unknown item type: %1 + Unknown item type: %1 + + + + Could not find doJumpId: %1 + Could not find doJumpId: %1 + + + + The mission file is corrupted. + The mission file is corrupted. + + + + The mission file is not compatible with this version of %1. + The mission file is not compatible with this version of %1. + + + + + + Mission: %1 + Mission: %1 + + + + MissionItem + + + Type found: %1 must be: %2 + Type found: %1 must be: %2 + + + + %1 key must contains 7 values + %1 key must contains 7 values + + + + Param %1 incorrect type %2, must be double or null + Param %1 incorrect type %2, must be double or null + + + + MissionItemEditor + + + Insert waypoint + Insert waypoint + + + + Insert pattern + Insert pattern + + + + Insert + Insert + + + + Delete + Delete + + + + Change command... + Change command... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Show all values + Show all values + + + + Mission Edit + Mission Edit + + + + You have made changes to the mission item which cannot be shown in Simple Mode + You have made changes to the mission item which cannot be shown in Simple Mode + + + + Select Mission Command + Select Mission Command + + + + MissionItemStatus + + + Terrain Altitude + Terrain Altitude + + + + MissionManager + + + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + + + + MissionSettingsEditor + + + Firmware + Firmware + + + + Vehicle + Vehicle + + + + Waypoint alt + Waypoint alt + + + + Flight speed + Flight speed + + + + Above camera commands will take affect immediately upon mission start. + Above camera commands will take affect immediately upon mission start. + + + + Mission End + Mission End + + + + Return To Launch + Return To Launch + + + + Vehicle Info + Vehicle Info + + + + Cruise speed + Cruise speed + + + + Hover speed + Hover speed + + + + Planned Home Position + Planned Home Position + + + + Altitude + Altitude + + + + Actual position set by vehicle at flight time. + Actual position set by vehicle at flight time. + + + + Set Home To Map Center + Set Home To Map Center + + + + MissionSettingsItem + + + H + H + + + + Planned Home + Planned Home + + + + MockLink + + + PX4 Vehicle + PX4 Vehicle + + + + APM ArduCopter Vehicle + APM ArduCopter Vehicle + + + + APM ArduPlane Vehicle + APM ArduPlane Vehicle + + + + APM ArduSub Vehicle + APM ArduSub Vehicle + + + + Generic Vehicle + Generic Vehicle + + + + Send status text + voice + Send status text + voice + + + + Stop One MockLink + Stop One MockLink + + + + MockLinkSettings + + + Mock Link Settings + Mock Link Settings + + + + Send Status Text and Voice + Send Status Text and Voice + + + + High latency + High latency + + + + PX4 Firmware + PX4 Firmware + + + + APM Firmware + APM Firmware + + + + Generic Firmware + Generic Firmware + + + + APM Vehicle Type + APM Vehicle Type + + + + ArduCopter + ArduCopter + + + + ArduPlane + ArduPlane + + + + ModeIndicator + + + N/A + No data to display + N/A + + + + ModeSwitchDisplay + + + Monitor: + Monitor: + + + + Threshold: + Threshold: + + + + MotorComponent + + + All + All + + + + Moving the sliders will causes the motors to spin. Make sure you remove all props. + Moving the sliders will causes the motors to spin. Make sure you remove all props. + + + + Propellers are removed - Enable motor sliders + Propellers are removed - Enable motor sliders + + + + Motors + Motors + + + + Motors Setup is used to manually test motor control and direction. + Motors Setup is used to manually test motor control and direction. + + + + Mouse6dofInput + + + No 3DxWare driver is running. + No 3DxWare driver is running. + + + + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + + + + MultiVehicleDockWidget + + + Form + Form + + + + MultiVehicleList + + + The following commands will be applied to all vehicles + The following commands will be applied to all vehicles + + + + Armed + Armed + + + + Disarmed + Disarmed + + + + MultiVehicleManager + + + Warning: A vehicle is using the same system id as %1: %2 + Warning: A vehicle is using the same system id as %1: %2 + + + + Connected to Vehicle %1 + Connected to Vehicle %1 + + + + OfflineMap + + + Error Message + Error Message + + + + Max Cache Disk Size (MB): + Max Cache Disk Size (MB): + + + + Max Cache Memory Size (MB): + Max Cache Memory Size (MB): + + + + Memory cache changes require a restart to take effect. + Memory cache changes require a restart to take effect. + + + + Esri Access Token + Esri Access Token + + + + Mapbox Access Token + Mapbox Access Token + + + + To enable Mapbox maps, enter your access token. + To enable Mapbox maps, enter your access token. + + + + To enable Esri maps, enter your access token. + To enable Esri maps, enter your access token. + + + + This will delete all tiles INCLUDING the tile sets you have created yourself. + +Is this really what you want? + 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? + Delete %1 and all its tiles. + +Is this really what you want? + + + + System Wide Tile Cache + System Wide Tile Cache + + + + Zoom Levels: + Zoom Levels: + + + + Total: + Total: + + + + Unique: + Unique: + + + + Downloaded: + Downloaded: + + + + Error Count: + Error Count: + + + + Size: + Size: + + + + + Tile Count: + Tile Count: + + + + Resume Download + Resume Download + + + + Cancel Download + Cancel Download + + + + Delete + Delete + + + + Confirm Delete + Confirm Delete + + + + Ok + Ok + + + + + + Close + Close + + + + Min Zoom: %1 + Min Zoom: %1 + + + + Max Zoom: %1 + Max Zoom: %1 + + + + + Add New Set + Add New Set + + + + Name: + Name: + + + + Map type: + Map type: + + + + Fetch elevation data + Fetch elevation data + + + + Min/Max Zoom Levels + Min/Max Zoom Levels + + + + Est Size: + Est Size: + + + + Too many tiles + Too many tiles + + + + Download + Download + + + + Import Tile Set + Import Tile Set + + + + + + + Cancel + Cancel + + + + + Import + Import + + + + + Export + Export + + + + Options + Options + + + + Offline Maps Options + Offline Maps Options + + + + Select Tile Sets to Export + Select Tile Sets to Export + + + + Select All + Select All + + + + Select None + Select None + + + + Export Tile Set + Export Tile Set + + + + Tile Set Export Progress + Tile Set Export Progress + + + + Tile Set Export Completed + Tile Set Export Completed + + + + Map Tile Set Import + Map Tile Set Import + + + + Map Tile Set Import Progress + Map Tile Set Import Progress + + + + Map Tile Set Import Completed + Map Tile Set Import Completed + + + + Append to existing set + Append to existing set + + + + Replace existing set + Replace existing set + + + + PIDTuning + + + Tuning Axis: + Tuning Axis: + + + + Tuning Values: + Tuning Values: + + + + Increment/Decrement % + Increment/Decrement % + + + + Saved Tuning Values: + Saved Tuning Values: + + + + Save Values + Save Values + + + + Reset To Saved Values + Reset To Saved Values + + + + Chart: + Chart: + + + + Clear + Clear + + + + Stop + Stop + + + + Start + Start + + + + Rate + Rate + + + + PX4AdvancedFlightModes + + + + FLIGHT MODES + FLIGHT MODES + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + You can assign multiple flight modes to a single channel. + You can assign multiple flight modes to a single channel. + + + + + Turn your radio control on to test switch settings. + Turn your radio control on to test switch settings. + + + + + The following channels: + Os seguintes canais: + + + + + are not available for Flight Modes since they are already in use for other functions. + are not available for Flight Modes since they are already in use for other functions. + + + + + Manual/Main + Manual/Main + + + + + Stabilized/Main + Stabilized/Main + + + + + The pilot has full control of the aircraft, no assistance is provided. + The pilot has full control of the aircraft, no assistance is provided. + + + + + + + The Main mode switch must always be assigned to a channel in order to fly + The Main mode switch must always be assigned to a channel in order to fly + + + + + The pilot has full control of the aircraft, only attitude is stabilized. + The pilot has full control of the aircraft, only attitude is stabilized. + + + + + Assist + Assist + + + + + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + + + + + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + + + + + Auto + Auto + + + + + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + + + + + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + + + + + Stabilized + Stabilized + + + + + Acro + Acro + + + + + Roll/pitch angles and rudder deflection are controlled. + Roll/pitch angles and rudder deflection are controlled. + + + + + The angular rates are controlled, but not the attitude. + The angular rates are controlled, but not the attitude. + + + + + Altitude + Altitude + + + + + Roll stick controls banking, pitch stick altitude + Roll stick controls banking, pitch stick altitude + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane holds heading, but drifts off in wind. + With no stick inputs the plane holds heading, but drifts off in wind. + + + + + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + + + + + Position Control + Position Control + + + + + Roll stick controls banking, pitch stick controls altitude. + Roll stick controls banking, pitch stick controls altitude. + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane flies a straight line, even in wind. + With no stick inputs the plane flies a straight line, even in wind. + + + + + Roll and Pitch sticks control sideways and forward speed + Roll and Pitch sticks control sideways and forward speed + + + + + Throttle stick controls climb / sink rade. + Throttle stick controls climb / sink rade. + + + + + Mission + Mission + + + + + The aircraft obeys the programmed mission sent by QGroundControl. + The aircraft obeys the programmed mission sent by QGroundControl. + + + + + Hold + Hold + + + + + The aircraft flies in a circle around the current position at the current altitude. + The aircraft flies in a circle around the current position at the current altitude. + + + + + The multirotor hovers at the current position and altitude. + The multirotor hovers at the current position and altitude. + + + + + Return + Return + + + + + The vehicle returns to the home position, loiters and then lands. + The vehicle returns to the home position, loiters and then lands. + + + + + Offboard + Offboard + + + + + All flight control aspects are controlled by an offboard system. + All flight control aspects are controlled by an offboard system. + + + + + Flight Mode Config is disabled since you have a Joystick enabled. + Flight Mode Config is disabled since you have a Joystick enabled. + + + + + Use Single Channel Mode Selection + Use Single Channel Mode Selection + + + + + Generate Thresholds + Generate Thresholds + + + + PX4AdvancedFlightModesController + + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + + + + %1 is set to same channel as %2. + + %1 is set to same channel as %2. + + + + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + + + + PX4AutoPilotPlugin + + + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + + + + PX4FirmwarePlugin + + + Manual + Manual + + + + Acro + Acro + + + + Stabilized + Stabilized + + + + Rattitude + Rattitude + + + + Altitude + Altitude + + + + Position + Position + + + + Offboard + Offboard + + + + Ready + Ready + + + + Takeoff + Takeoff + + + + Hold + Hold + + + + Mission + Mission + + + + Return + Return + + + + Land + Land + + + + Precision Land + Precision Land + + + + Return to Groundstation + Return to Groundstation + + + + Follow Me + Follow Me + + + + Simple + Simple + + + + Unknown %1:%2 + Unknown %1:%2 + + + + Unable to takeoff, vehicle position not known. + Unable to takeoff, vehicle position not known. + + + + Unable to start mission: Vehicle rejected arming. + Unable to start mission: Vehicle rejected arming. + + + + Unable to start mission: Vehicle not ready. + Unable to start mission: Vehicle not ready. + + + + 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. + 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. + + + + Unable to go to location, vehicle position not known. + Unable to go to location, vehicle position not known. + + + + Unable to change altitude, home position unknown. + Unable to change altitude, home position unknown. + + + + Unable to change altitude, home position altitude unknown. + Unable to change altitude, home position altitude unknown. + + + + PX4FirmwareUpgradeThreadWorker + + + Putting radio into command mode + Putting radio into command mode + + + + Unable to open port: %1 error: %2 + Unable to open port: %1 error: %2 + + + + + Unable to put radio into command mode + Unable to put radio into command mode + + + + Rebooting radio to bootloader + Rebooting radio to bootloader + + + + Unable to reboot radio (bytes written) + Unable to reboot radio (bytes written) + + + + Unable to reboot radio (ready read) + Unable to reboot radio (ready read) + + + + Programming new version... + Programming new version... + + + + Verifying program... + Verifying program... + + + + Verify complete + Verify complete + + + + Erasing previous program... + Erasing previous program... + + + + Erase complete + Erase complete + + + + PX4FlowSensor + + + PX4Flow Camera + PX4Flow Camera + + + + PX4ParameterMetaData + + + Enabled + Enabled + + + + Disabled + Disabled + + + + PX4RadioComponent + + + Radio + 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. + 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 + Roll + + + + + + + + + + + Setup required + Setup required + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Throttle + + + + + Flaps + Flaps + + + + + Aux1 + Aux1 + + + + + Aux2 + Aux2 + + + + + + + + + Disabled + Disabled + + + + PX4SimpleFlightModes + + + + Flight Mode Settings + Flight Mode Settings + + + + + Mode channel: + Mode channel: + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Switch Settings + Switch Settings + + + + + VTOL mode switch: + VTOL mode switch: + + + + PX4TuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + PX4TuningComponentCopter + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Manual minimum throttle + Manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentPlane + + + + Cruise throttle + Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentVTOL + + + + Plane Roll sensitivity + Plane Roll sensitivity + + + + + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + + + + + Plane Pitch sensitivity + Plane Pitch sensitivity + + + + + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + + + + + Plane Cruise throttle + Plane Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Hover manual minimum throttle + Hover manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Plane Mission mode sensitivity + Plane Mission mode sensitivity + + + + + 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. + 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. + + + + ParameterEditor + + + Parameter Load Errors + Parameter Load Errors + + + + Search: + Search: + + + + Clear + Clear + + + + Tools + Tools + + + + Refresh + Refresh + + + + Reset all to defaults + Reset all to defaults + + + + Reset All + Reset All + + + + Load from file... + Load from file... + + + + Parameter Files (*.%1) + Parameter Files (*.%1) + + + + All Files (*.*) + All Files (*.*) + + + + Save to file... + Save to file... + + + + Load Parameters + Load Parameters + + + + Save Parameters + Save Parameters + + + + Clear RC to Param + Clear RC to Param + + + + + Reboot Vehicle + Reboot Vehicle + + + + Parameter Editor + Parameter Editor + + + + Select Reset to reset all parameters to their defaults. + Select Reset to reset all parameters to their defaults. + + + + Select Ok to reboot vehicle. + Select Ok to reboot vehicle. + + + + ParameterEditorController + + + Unable to create file: %1 + Unable to create file: %1 + + + + Unable to open file: %1 + Unable to open file: %1 + + + + ParameterEditorDialog + + + Reset to default + Reset to default + + + + Min: + Min: + + + + Max: + Max: + + + + Default: + Default: + + + + Parameter name: + Parameter name: + + + + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + + + + Make sure you know what you are doing and double-check your values before Save! + Make sure you know what you are doing and double-check your values before Save! + + + + Force save (dangerous!) + Force save (dangerous!) + + + + Advanced settings + Advanced settings + + + + Manual Entry + Manual Entry + + + + Set RC to Param... + Set RC to Param... + + + + ParameterManager + + + Change of parameter %1 requires a Vehicle reboot to take effect + Change of parameter %1 requires a Vehicle reboot to take effect + + + + Parameter write failed: veh:%1 comp:%2 param:%3 + Parameter write failed: veh:%1 comp:%2 param:%3 + + + + Parameter read failed: veh:%1 comp:%2 param:%3 + Parameter read failed: veh:%1 comp:%2 param:%3 + + + + Parameter cache CRC match failed + Parameter cache CRC match failed + + + + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + + + + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + + + + %1 key is not a json object + %1 key is not a json object + + + + PlanManager + + + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + + + + Mission request list failed, maximum retries exceeded. + Mission request list failed, maximum retries exceeded. + + + + Retrying %1 REQUEST_LIST retry Count + Retrying %1 REQUEST_LIST retry Count + + + + Mission read failed, maximum retries exceeded. + Mission read failed, maximum retries exceeded. + + + + Retrying %1 MISSION_REQUEST retry Count + Retrying %1 MISSION_REQUEST retry Count + + + + Mission write failed, vehicle failed to send final ack. + Mission write failed, vehicle failed to send final ack. + + + + Mission write mission count failed, maximum retries exceeded. + Mission write mission count failed, maximum retries exceeded. + + + + Vehicle did not request all items from ground station: %1 + Vehicle did not request all items from ground station: %1 + + + + Mission remove all, maximum retries exceeded. + Mission remove all, maximum retries exceeded. + + + + Retrying %1 MISSION_CLEAR_ALL retry Count + Retrying %1 MISSION_CLEAR_ALL retry Count + + + + Vehicle did not respond to mission item communication: %1 + Vehicle did not respond to mission item communication: %1 + + + + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + + + + + + Vehicle returned error: %1. + Vehicle returned error: %1. + + + + Vehicle did not request all items during write sequence, missed count %1. + Vehicle did not request all items during write sequence, missed count %1. + + + + Vehicle returned error: %1. Vehicle remove all failed. + Vehicle returned error: %1. Vehicle remove all failed. + + + + Vehicle returned error: %1. %2Vehicle did not accept guided item. + Vehicle returned error: %1. %2Vehicle did not accept guided item. + + + + Mission accepted (MAV_MISSION_ACCEPTED) + Mission accepted (MAV_MISSION_ACCEPTED) + + + + Unspecified error (MAV_MISSION_ERROR) + Unspecified error (MAV_MISSION_ERROR) + + + + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + + + + Command is not supported (MAV_MISSION_UNSUPPORTED) + Command is not supported (MAV_MISSION_UNSUPPORTED) + + + + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + + + + One of the parameters has an invalid value (MAV_MISSION_INVALID) + One of the parameters has an invalid value (MAV_MISSION_INVALID) + + + + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + + + + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + + + + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + + + + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + + + + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + + + + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + + + + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + + + + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + + + + Not accepting any mission commands (MAV_MISSION_DENIED) + Not accepting any mission commands (MAV_MISSION_DENIED) + + + + QGC Internal Error + QGC Internal Error + + + + PlanMasterController + + + Download not supported on high latency links. + Download not supported on high latency links. + + + + Upload not supported on high latency links. + Upload not supported on high latency links. + + + + Error loading Plan file (%1). %2 + Error loading Plan file (%1). %2 + + + + Plan save error %1 : %2 + Plan save error %1 : %2 + + + + KML save error %1 : %2 + KML save error %1 : %2 + + + + Supported types (*.%1 *.%2 *.%3 *.%4) + Supported types (*.%1 *.%2 *.%3 *.%4) + + + + + + All Files (*.*) + All Files (*.*) + + + + Plan Files (*.%1) + Plan Files (*.%1) + + + + KML Files (*.%1) + KML Files (*.%1) + + + + PlanToolBar + + + Selected Waypoint + Selected Waypoint + + + + Alt diff: + Alt diff: + + + + Azimuth: + Azimuth: + + + + + Distance: + Distance: + + + + Gradient: + Gradient: + + + + Heading: + Heading: + + + + Total Mission + Total Mission + + + + Max telem dist: + Max telem dist: + + + + Time: + Time: + + + + Battery + Battery + + + + Batteries required: + Batteries required: + + + + Upload Required + Upload Required + + + + Upload + Upload + + + + Syncing Mission + Syncing Mission + + + + Click anywhere to hide + Click anywhere to hide + + + + PlanView + + + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + + + + Apply new alititude + 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? + You have changed the default altitude for mission items. Would you like to apply that altitude to all the items in the current mission? + + + + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + + + + After the mission is uploaded you can adjust the current waypoint and start the mission. + After the mission is uploaded you can adjust the current waypoint and start the mission. + + + + Pause and Upload + Pause and Upload + + + + You need at least one item to create a KML. + You need at least one item to create a KML. + + + + Unable to Save/Upload + Unable to Save/Upload + + + + Plan is waiting on terrain data from server for correct altitude values. + Plan is waiting on terrain data from server for correct altitude values. + + + + Plan Upload + Plan Upload + + + + Select Plan File + Select Plan File + + + + Save Plan + Save Plan + + + + Load KML + Load KML + + + + Save KML + Save KML + + + + What would you like to create from the polygon specified by the KML file? + What would you like to create from the polygon specified by the KML file? + + + + Survey + Survey + + + + Structure Scan + Structure Scan + + + + Move the selected mission item to the be after following mission item: + Move the selected mission item to the be after following mission item: + + + + Plan + Plan + + + + File + File + + + + Waypoint + Waypoint + + + + ROI + ROI + + + + Pattern + Pattern + + + + Center + Center + + + + In + In + + + + Out + Out + + + + Mission + Mission + + + + Fence + Fence + + + + Rally + 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 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? + You have unsaved/unsent changes. Loading from a file will lose these changes. Are you sure you want to load from a file? + + + + Are you sure you want to remove all items and create a new plan? + Are you sure you want to remove all items and create a new plan? + + + + You have unsaved changes. + You have unsaved changes. + + + + Plan File: + Plan File: + + + + New... + New... + + + + New Plan + New Plan + + + + Open... + Open... + + + + Save + Save + + + + Save As... + Save As... + + + + Load KML... + Load KML... + + + + Clear Vehicle Mission + Clear Vehicle Mission + + + + This will also remove all items from the vehicle. + This will also remove all items from the vehicle. + + + + Are you sure you want to remove all mission items and clear the mission from the vehicle? + Are you sure you want to remove all mission items and clear the mission from the vehicle? + + + + Create complex pattern: + Create complex pattern: + + + + Mission overwrite + Mission overwrite + + + + GeoFence overwrite + GeoFence overwrite + + + + Rally Points overwrite + Rally Points overwrite + + + + You have unsaved changes. You should upload to your vehicle, or save to a file: + You have unsaved changes. You should upload to your vehicle, or save to a file: + + + + Upload + Upload + + + + Download + Download + + + + Save KML... + Save KML... + + + + KML + KML + + + + PolygonEditor + + + Click to add point %1 + Click to add point %1 + + + + - Right Click to end polygon + - Right Click to end polygon + + + + Click to add point + Click to add point + + + + Click to add point - Right Click to end polygon + Click to add point - Right Click to end polygon + + + + Adjust polygon by dragging corners + Adjust polygon by dragging corners + + + + PowerComponent + + + + + + + + + + + + ESC Calibration + ESC Calibration + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + + + + + Performing calibration. This will take a few seconds.. + 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. + Calibration complete. You can disconnect your battery now if you like. + + + + + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + + + + + Connect the battery now and calibration will begin. + Connect the battery now and calibration will begin. + + + + + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Measured voltage: + + + + + Vehicle voltage: + Vehicle voltage: + + + + + Voltage divider: + 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. + 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: + Measured current: + + + + + Vehicle current: + Vehicle current: + + + + + Amps per volt: + Amps per volt: + + + + + + + + + Calculate + Calculate + + + + + Battery + Battery + + + + + Number of Cells (in Series) + Number of Cells (in Series) + + + + + Full Voltage (per cell) + Full Voltage (per cell) + + + + + Battery Max: + Battery Max: + + + + + Empty Voltage (per cell) + Empty Voltage (per cell) + + + + + Battery Min: + Battery Min: + + + + + Voltage divider + Voltage divider + + + + + Calculate 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. + 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. + Click the Calculate button for help with calculating a new value. + + + + + Amps per volt + Amps per volt + + + + + Calculate 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. + 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 + ESC PWM Minimum and Maximum Calibration + + + + + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + + + + + You must use USB connection for this operation. + You must use USB connection for this operation. + + + + + Calibrate + Calibrate + + + + + Show UAVCAN Settings + Show UAVCAN Settings + + + + + UAVCAN Bus Configuration + UAVCAN Bus Configuration + + + + + Change required restart + Change required restart + + + + + UAVCAN Motor Index and Direction Assignment + UAVCAN Motor Index and Direction Assignment + + + + + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + + + + + ESC parameters will only be accessible in the editor after assignment. + 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 the process, then turn each motor into its turn direction, in the order of their motor indices. + + + + + Start Assignment + Start Assignment + + + + + Stop Assignment + Stop Assignment + + + + + Show Advanced Settings + Show Advanced Settings + + + + + Advanced Power Settings + Advanced Power Settings + + + + + Voltage Drop on Full Load (per cell) + Voltage Drop on Full Load (per cell) + + + + + Batteries show less voltage at high throttle. Enter the difference in Volts between idle throttle and full + 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. + 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. + If this value is set too high, the battery might be deep discharged and damaged. + + + + + Compensated Minimum Voltage: + Compensated Minimum Voltage: + + + + + V + V + + + + Power + Power + + + + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + + + + PowerComponentSummary + + + + Battery Full + Battery Full + + + + + Battery Empty + Battery Empty + + + + + Number of Cells + Number of Cells + + + + PreFlightBatteryCheck + + + Battery + Battery + + + + Battery connector firmly plugged? + Battery connector firmly plugged? + + + + Warning - Battery charge below %1%. + Warning - Battery charge below %1%. + + + + Battery charge below %1%. Please recharge. + Battery charge below %1%. Please recharge. + + + + PreFlightCheckButton + + + Passed + Passed + + + + PreFlightCheckGroup + + + (passed) + (passed) + + + + PreFlightCheckList + + + Pre-Flight Checklist %1 + Pre-Flight Checklist %1 + + + + (passed) + (passed) + + + + Reset the checklist (e.g. after a vehicle reboot) + Reset the checklist (e.g. after a vehicle reboot) + + + + PreFlightGPSCheck + + + GPS + GPS + + + + Waiting for 3D lock. + Waiting for 3D lock. + + + + Warning - Sat count below %1. + Warning - Sat count below %1. + + + + Waiting for sat count above %1. + Waiting for sat count above %1. + + + + PreFlightRCCheck + + + Radio Control + Radio Control + + + + Receiving signal. Perform range test & confirm. + Receiving signal. Perform range test & confirm. + + + + No signal or invalid autopilot-RC config. Check RC and console. + No signal or invalid autopilot-RC config. Check RC and console. + + + + PreFlightSensorsHealthCheck + + + Sensors + Sensors + + + + Failure. Magnetometer issues. Check console. + Failure. Magnetometer issues. Check console. + + + + Failure. Accelerometer issues. Check console. + Failure. Accelerometer issues. Check console. + + + + Failure. Gyroscope issues. Check console. + Failure. Gyroscope issues. Check console. + + + + Failure. Barometer issues. Check console. + Failure. Barometer issues. Check console. + + + + Failure. Airspeed sensor issues. Check console. + Failure. Airspeed sensor issues. Check console. + + + + Failure. AHRS issues. Check console. + Failure. AHRS issues. Check console. + + + + Failure. GPS issues. Check console. + Failure. GPS issues. Check console. + + + + PreFlightSoundCheck + + + Sound output + Sound output + + + + QGC audio output enabled. System audio output enabled, too? + QGC audio output enabled. System audio output enabled, too? + + + + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + + + + QGCApplication + + + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + + + + Telemetry save error + Telemetry save error + + + + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + + + + The format for QGroundControl saved settings has been modified. Your saved settings have been reset to defaults. + The format for QGroundControl 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. + The Offline Map Cache database has been upgraded. Your old map cache sets have been reset. + + + + Telemetry Save Error + Telemetry Save Error + + + + Unable to save telemetry log. Application save directory is not set. + Unable to save telemetry log. Application save directory is not set. + + + + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + + + + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + + + + QGCCorePlugin + + + General + General + + + + Comm Links + Comm Links + + + + Offline Maps + Offline Maps + + + + MAVLink + MAVLink + + + + Console + Console + + + + Help + Help + + + + Mock Link + Mock Link + + + + Debug + Debug + + + + Values + Values + + + + Camera + Camera + + + + Video Stream + Video Stream + + + + Health + Health + + + + Vibration + Vibration + + + + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + + + + QGCFenceCircle + + + GeoFence Circle only supports version %1 + GeoFence Circle only supports version %1 + + + + QGCFencePolygon + + + GeoFence Polygon only supports version %1 + GeoFence Polygon only supports version %1 + + + + QGCFileDialog + + + + Delete + Delete + + + + No files + No files + + + + New file name: + New file name: + + + + File names must end with .%1 file extension. If missing it will be added. + File names must end with .%1 file extension. If missing it will be added. + + + + The file %1 exists. Click Save again to replace it. + The file %1 exists. Click Save again to replace it. + + + + Save to existing file: + Save to existing file: + + + + QGCFileDownload + + + Could not save downloaded file to %1. Error: %2 + Could not save downloaded file to %1. Error: %2 + + + + Download cancelled + Download cancelled + + + + Error: File Not Found + Error: File Not Found + + + + Error during download. Error: %1 + Error during download. Error: %1 + + + + QGCFlightGearLink + + + FlightGear 3.0+ Link (port:%1) + FlightGear 3.0+ Link (port:%1) + + + + + FlightGear Failed to Start + FlightGear Failed to Start + + + + FlightGear Crashed + FlightGear Crashed + + + + This is a FlightGear-related problem. Please upgrade FlightGear + This is a FlightGear-related problem. Please upgrade FlightGear + + + + FlightGear Start Timed Out + FlightGear Start Timed Out + + + + + + Please check if the path and command is correct + Please check if the path and command is correct + + + + + Could not Communicate with FlightGear + Could not Communicate with FlightGear + + + + FlightGear Error + FlightGear Error + + + + Please check if the path and command is correct. + Please check if the path and command is correct. + + + + + + + + + + + + + + + FlightGear HIL + FlightGear HIL + + + + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + + + + + FlightGear failed to start. There are mismatched quotes in specified command line options + FlightGear failed to start. There are mismatched quotes in specified command line options + + + + FlightGear application not found + FlightGear application not found + + + + FlightGear application not found at: %1 + FlightGear application not found at: %1 + + + + I'll specify directory + I'll specify directory + + + + Please select directory of FlightGear application : + Please select directory of FlightGear application : + + + + --fg-root directory specified from ui option not found: %1 + --fg-root directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + + + + --fg-scenery directory specified from ui option not found: %1 + --fg-scenery directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + + + + Incorrect %1 installation. Aircraft directory is missing: '%2'. + Incorrect %1 installation. Aircraft directory is missing: '%2'. + + + + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + + + + Incorrect installation. Protocol directory is missing (%1). + Incorrect installation. Protocol directory is missing (%1). + + + + Incorrect installation. FlightGear protocol file missing: %1 + Incorrect installation. FlightGear protocol file missing: %1 + + + + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + + + + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + + + + Delete of protocol file failed. You will have to manually delete the file. + Delete of protocol file failed. You will have to manually delete the file. + + + + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + + + + Fix it for me + Fix it for me + + + + Copy failed + Copy failed + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + + + + Copy to Clipboard + Copy to Clipboard + + + + QGCHilConfiguration + + + HIL Config + HIL Config + + + + Simulator + Simulator + + + + FlightGear 3.0+ + FlightGear 3.0+ + + + + X-Plane 10 + X-Plane 10 + + + + X-Plane 9 + X-Plane 9 + + + + QGCHilFlightGearConfiguration + + + Form + Form + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + Airframe: + Airframe: + + + + Start + Start + + + + Stop + Stop + + + + Sensor HIL + Sensor HIL + + + + Barometer Offset [kPa]: + Barometer Offset [kPa]: + + + + 0 + + + + + Reset to default options + Reset to default options + + + + QGCHilJSBSimConfiguration + + + Form + Form + + + + Airframe: + Airframe: + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + + + + Start + Start + + + + Stop + Stop + + + + QGCHilXPlaneConfiguration + + + Form + Form + + + + Start + Start + + + + Host + Host + + + + Enable sensor level HIL + Enable sensor level HIL + + + + 127.0.0.1:49000 + 127.0.0.1:49000 + + + + Use newer actuator format + Use newer actuator format + + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + QGCJSBSimLink + + + JSBSim Link (port:%1) + JSBSim Link (port:%1) + + + + JSBSim failed to start. JSBSim was not found at %1 + JSBSim failed to start. JSBSim was not found at %1 + + + + JSBSim failed to start. JSBSim data directory was not found at %1 + JSBSim failed to start. JSBSim data directory was not found at %1 + + + + JSBSim Failed to start. Please check if the path and command is correct + JSBSim Failed to start. Please check if the path and command is correct + + + + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + + + + JSBSim start timed out. Please check if the path and command is correct + JSBSim start timed out. Please check if the path and command is correct + + + + Could not communicate with JSBSim. Please check if the path and command are correct + Could not communicate with JSBSim. Please check if the path and command are correct + + + + JSBSim error occurred. Please check if the path and command is correct. + JSBSim error occurred. Please check if the path and command is correct. + + + + QGCLogEntry + + + Pending + Pending + + + + QGCMAVLinkInspector + + + MAVLink Inspector + MAVLink Inspector + + + + System + System + + + + Component + Component + + + + Clear + Clear + + + + + + All + All + + + + Name + Name + + + + Value + Value + + + + Type + Type + + + + Vehicle %1 + Vehicle %1 + + + + QGCMAVLinkLogPlayer + + + Form + Form + + + + + + Start to replay Flight Data + Start to replay Flight Data + + + + ... + ... + + + + Time + Time + + + + No Flight Data selected.. + No Flight Data selected.. + + + + + + Select the Flight Data to replay + Select the Flight Data to replay + + + + Replay Flight Data + Replay Flight Data + + + + Log Replay + Log Replay + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Load Telemetry Log File + Load Telemetry Log File + + + + MAVLink Log Files (*.tlog);;All Files (*) + MAVLink Log Files (*.tlog);;All Files (*) + + + + QGCMapPolygonVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Circle + Circle + + + + Polygon + Polygon + + + + Set radius... + Set radius... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + Radius: + Radius: + + + + QGCMapPolylineVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + QGCMapRCToParamDialog + + + Dialog + Dialog + + + + Bind + Bind + + + + Parameter Tuning ID + Parameter Tuning ID + + + + + 1 + 1 + + + + 2 + 2 + + + + 3 + 3 + + + + Parameter + Parameter + + + + TextLabel + TextLabel + + + + with + with + + + + Scale (keep default) + Scale (keep default) + + + + Center value + Center value + + + + Minimum Value + Minimum Value + + + + Maximum Value + Maximum Value + + + + Waiting for parameter refresh,,, + Waiting for parameter refresh,,, + + + + Tuning IDs can be mapped to channels in the RC settings + Tuning IDs can be mapped to channels in the RC settings + + + + QGCPluginHost + + + Form + Form + + + + Loaded Plugins + Loaded Plugins + + + + Plugin Log + Plugin Log + + + + QGCQFileDialog + + + File Exists + File Exists + + + + %1 already exists. +Do you want to replace it? + %1 already exists. +Do you want to replace it? + + + + Replace + Replace + + + + QGCQmlWidgetHolder + + + Form + Form + + + + QGCQuickWidget + + + Source not ready: Status(%1) +Errors: +%2 + Source not ready: Status(%1) +Errors: +%2 + + + + QGCTextField + + + ? + ? + + + + QGCUASFileView + + + Form + Form + + + + List Files + List Files + + + + Download File + Download File + + + + + Upload File + Upload File + + + + Download Directory + Download Directory + + + + Downloading: %1 + Downloading: %1 + + + + Uploading: %1 + Uploading: %1 + + + + Error: %1 + Error: %1 + + + + QGCUASFileViewMulti + + + Onboard Files + Onboard Files + + + + QGCUnconnectedInfoWidget + + + Form + Form + + + + QGCView + + + showDialog called before QGCView.completed signalled + showDialog called before QGCView.completed signalled + + + + QGCViewDialogContainer + + + Ok + Ok + + + + + Open + Open + + + + Save + Save + + + + Apply + Apply + + + + Save All + Save All + + + + Yes + Yes + + + + Yes to All + Yes to All + + + + Retry + Retry + + + + Reset + Reset + + + + Restore to Defaults + Restore to Defaults + + + + Ignore + Ignore + + + + Cancel + Cancel + + + + Close + Close + + + + No + No + + + + No to All + No to All + + + + Abort + Abort + + + + QGCWebView + + + Form + Form + + + + about:blank + about:blank + + + + QGCXPlaneLink + + + X-Plane Link (localPort:%1) + X-Plane Link (localPort:%1) + + + + Waiting for XPlane.. + Waiting for XPlane.. + + + + X-Plane Failed to start. Please check if the path and command is correct + X-Plane Failed to start. Please check if the path and command is correct + + + + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + + + + X-Plane start timed out. Please check if the path and command is correct + X-Plane start timed out. Please check if the path and command is correct + + + + Could not communicate with X-Plane. Please check if the path and command are correct + Could not communicate with X-Plane. Please check if the path and command are correct + + + + X-Plane error occurred. Please check if the path and command is correct. + X-Plane error occurred. Please check if the path and command is correct. + + + + X-Plane HIL + X-Plane HIL + + + + Receiving from XPlane at %1 Hz + Receiving from XPlane at %1 Hz + + + + Receiving from XPlane. + Receiving from XPlane. + + + + QMap3D + + + Form + Form + + + + Map + Map + + + + Vehicle + Vehicle + + + + QObject + + + Unknown + Unknown + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + OpenPilot + OpenPilot + + + + RTK GPS + RTK GPS + + + + The following required keys are missing: %1 + The following required keys are missing: %1 + + + + value for coordinate is not array + value for coordinate is not array + + + + Coordinate array must contain %1 values + Coordinate array must contain %1 values + + + + Coordinate array may only contain double values, found: %1 + Coordinate array may only contain double values, found: %1 + + + + Incorrect value type - key:type:expected %1:%2:%3 + Incorrect value type - key:type:expected %1:%2:%3 + + + + enum strings/values count mismatch in %3 strings:values %1:%2 + enum strings/values count mismatch in %3 strings:values %1:%2 + + + + Incorrect file type key expected:%1 actual:%2 + Incorrect file type key expected:%1 actual:%2 + + + + Incorrect type for version value, must be integer + Incorrect type for version value, must be integer + + + + File version %1 is no longer supported + File version %1 is no longer supported + + + + File version %1 is newer than current supported version %2 + File version %1 is newer than current supported version %2 + + + + value for coordinate array is not array + value for coordinate array is not array + + + + Unknown type: %1 + Unknown type: %1 + + + + + Guided mode not supported by Vehicle. + Guided mode not supported by Vehicle. + + + + Follow Me + Follow Me + + + + QmlTest + + + Window Color + Window Color + + + + Light + Light + + + + Dark + Dark + + + + + Disabled + Disabled + + + + + Enabled + Enabled + + + + + Value + Value + + + + + Label + Label + + + + + + + + + Button + Button + + + + + + Item 1 + Item 1 + + + + + + Item 2 + Item 2 + + + + + + Item 3 + Item 3 + + + + + Radio + Radio + + + + + Check Box + Check Box + + + + + SUB MENU + SUB MENU + + + + RCRSSIIndicator + + + RC RSSI Status + RC RSSI Status + + + + RC RSSI Data Unavailable + RC RSSI Data Unavailable + + + + N/A + No data available + N/A + + + + RSSI: + RSSI: + + + + RadioComponent + + + Radio + Radio + + + + Reboot required + Reboot required + + + + Your stick mappings have changed, you must reboot the vehicle for correct operation. + Your stick mappings have changed, you must reboot the vehicle for correct operation. + + + + Throttle channel reversed + Throttle channel reversed + + + + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + + + + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + + + + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + + + + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + + + + Please turn on transmitter. + Please turn on transmitter. + + + + %1 channels or more are needed to fly. + %1 channels or more are needed to fly. + + + + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + + + + DSM2 Mode + DSM2 Mode + + + + DSMX (7 channels or less) + DSMX (7 channels or less) + + + + DSMX (8 channels or more) + DSMX (8 channels or more) + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Roll + Roll + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + + Calibrate + Calibrate + + + + Additional Radio setup: + Additional Radio setup: + + + + Spektrum Bind + Spektrum Bind + + + + Copy Trims + Copy Trims + + + + Mode 1 + Mode 1 + + + + Mode 2 + Mode 2 + + + + RadioComponentController + + + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + + + + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + + + + Move the Throttle stick all the way up and hold it there... + Move the Throttle stick all the way up and hold it there... + + + + Move the Throttle stick all the way down and leave it there... + Move the Throttle stick all the way down and leave it there... + + + + Move the Yaw stick all the way to the left and hold it there... + Move the Yaw stick all the way to the left and hold it there... + + + + Move the Yaw stick all the way to the right and hold it there... + Move the Yaw stick all the way to the right and hold it there... + + + + Move the Roll stick all the way to the left and hold it there... + Move the Roll stick all the way to the left and hold it there... + + + + Move the Roll stick all the way to the right and hold it there... + Move the Roll stick all the way to the right and hold it there... + + + + Move the Pitch stick all the way down and hold it there... + Move the Pitch stick all the way down and hold it there... + + + + Move the Pitch stick all the way up and hold it there... + Move the Pitch stick all the way up and hold it there... + + + + Allow the Pitch stick to move back to center... + Allow the Pitch stick to move back to center... + + + + Move all the transmitter switches and/or dials back and forth to their extreme positions. + Move all the transmitter switches and/or dials back and forth to their extreme positions. + + + + All settings have been captured. Click Next to write the new parameters to your board. + All settings have been captured. Click Next to write the new parameters to your board. + + + + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + + + + Next + Next + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + RallyPointController + + + Rally: %1 + Rally: %1 + + + + Rally Points supports version %1 + Rally Points supports version %1 + + + + RallyPointEditorHeader + + + Rally Points + Rally Points + + + + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + + + + Click in the map to add new rally points. + Click in the map to add new rally points. + + + + This vehicle does not support Rally Points. + This vehicle does not support Rally Points. + + + + RallyPointItemEditor + + + Rally Point + Rally Point + + + + Delete + Delete + + + + RallyPointMapVisuals + + + R + rally point map item label + R + + + + SafetyComponent + + + + Low Battery Failsafe Trigger + Low Battery Failsafe Trigger + + + + + + + + + Failsafe Action: + Failsafe Action: + + + + + Battery Warn Level: + Battery Warn Level: + + + + + Battery Failsafe Level: + Battery Failsafe Level: + + + + + RC Loss Failsafe Trigger + RC Loss Failsafe Trigger + + + + + RC Loss Timeout: + RC Loss Timeout: + + + + + Data Link Loss Failsafe Trigger + Data Link Loss Failsafe Trigger + + + + + Data Link Loss Timeout: + Data Link Loss Timeout: + + + + + Geofence Failsafe Trigger + Geofence Failsafe Trigger + + + + + Action on breach: + Action on breach: + + + + + Hardware in the Loop Simulation + Hardware in the Loop Simulation + + + + + HITL Enabled: + HITL Enabled: + + + + + Battery Emergency Level: + Battery Emergency Level: + + + + + Max Radius: + Max Radius: + + + + + Max Altitude: + Max Altitude: + + + + + Return Home Settings + Return Home Settings + + + + + Climb to altitude of: + Climb to altitude of: + + + + + Return home, then: + Return home, then: + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Time + Loiter Time + + + + + Loiter Altitude + Loiter Altitude + + + + + Land Mode Settings + Land Mode Settings + + + + + Landing Descent Rate: + Landing Descent Rate: + + + + + Disarm After: + Disarm After: + + + + Safety + Safety + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + SafetyComponentSummary + + + + Low Battery Failsafe + Low Battery Failsafe + + + + + RC Loss Failsafe + RC Loss Failsafe + + + + + RC Loss Timeout + RC Loss Timeout + + + + + Data Link Loss Failsafe + Data Link Loss Failsafe + + + + + RTL Climb To + RTL Climb To + + + + + RTL, Then + RTL, Then + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Alt + Loiter Alt + + + + + Land Delay + Land Delay + + + + SensorsComponent + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + SensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Unsupported calibration firmware version, using log + Unsupported calibration firmware version, using log + + + + Place your vehicle into one of the Incomplete orientations shown below and hold it still + 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 + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + 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 + Orientation already completed, place you vehicle into one of the incomplete orientations shown below and hold it still + + + + SensorsComponentSummary + + + + Compass 0 + Compass 0 + + + + + + + + + Setup required + Setup required + + + + + + + + + + + + + Ready + Ready + + + + + Compass 1 + Compass 1 + + + + + Compass 2 + Compass 2 + + + + + Gyro + Gyro + + + + + Accelerometer + Accelerometer + + + + SensorsComponentSummaryFixedWing + + + + Compass: + Compass: + + + + + + + + + + + Setup required + Setup required + + + + + + + + + + + Ready + Ready + + + + + Gyro: + Gyro: + + + + + Accelerometer: + Accelerometer: + + + + + Airspeed: + Airspeed: + + + + SensorsSetup + + + + + + If the orientation is in the direction of flight, select ROTATION_NONE. + If the orientation is in the direction of flight, select ROTATION_NONE. + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Sensor Calibration + Sensor Calibration + + + + + Compass Calibration Complete + Compass Calibration Complete + + + + + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + + + + + Set autopilot orientation before calibrating. + Set autopilot orientation before calibrating. + + + + + + + Autopilot Orientation: + Autopilot Orientation: + + + + + Make sure to reboot the vehicle prior to flight. + Make sure to reboot the vehicle prior to flight. + + + + + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + + + + + Reboot Vehicle + Reboot Vehicle + + + + + External Compass Orientation: + External Compass Orientation: + + + + + External Compass 1 Orientation: + External Compass 1 Orientation: + + + + + Compass 2 Orientation + Compass 2 Orientation + + + + + Compass + Compass + + + + + Calibrate Compass + Calibrate Compass + + + + + Gyroscope + Gyroscope + + + + + Calibrate Gyro + Calibrate Gyro + + + + + Accelerometer + Accelerometer + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Level Horizon + Level Horizon + + + + + Airspeed + Airspeed + + + + + Calibrate Airspeed + Calibrate Airspeed + + + + + Cancel + Cancel + + + + + Next + Next + + + + + + + Set Orientations + Set Orientations + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + SerialLink + + + Could not send data - link %1 is disconnected! + Could not send data - link %1 is disconnected! + + + + Error connecting: Could not create port. %1 + Error connecting: Could not create port. %1 + + + + Error opening port: %1 + Error opening port: %1 + + + + Could not read data - link %1 is disconnected! + Could not read data - link %1 is disconnected! + + + + Link Error + Link Error + + + + SerialSettings + + + Serial Link Settings + Serial Link Settings + + + + Serial Port: + Serial Port: + + + + No serial ports available + No serial ports available + + + + Baud Rate: + Baud Rate: + + + + Baud rate name not in combo box + Baud rate name not in combo box + + + + Show Advanced Serial Settings + Show Advanced Serial Settings + + + + Enable Flow Control + Enable Flow Control + + + + Parity: + Parity: + + + + None + None + + + + Even + Even + + + + Odd + Odd + + + + Stop Bits: + Stop Bits: + + + + SetupPage + + + armed + armed + + + + flying + flying + + + + %1 Setup + %1 Setup + + + + Advanced + Advanced + + + + (Disabled while the vehicle is %1) + (Disabled while the vehicle is %1) + + + + SetupView + + + This operation cannot be performed while the vehicle is armed. + This operation cannot be performed while the vehicle is armed. + + + + missing message panel text + missing message panel text + + + + %1 setup must be completed prior to %2 setup. + %1 setup must be completed prior to %2 setup. + + + + %1 does not currently support setup of your vehicle type. + %1 does not currently support setup of your vehicle type. + + + + Vehicle settings and info will display after connecting your vehicle. + Vehicle settings and info will display after connecting your vehicle. + + + + You are currently connected to a vehicle but it did not return the full parameter list. + You are currently connected to a vehicle but it did not return the full parameter list. + + + + As a result, the full set of vehicle setup options are not available. + As a result, the full set of vehicle setup options are not available. + + + + Vehicle Setup + Vehicle Setup + + + + Summary + Summary + + + + Firmware + Firmware + + + + PX4Flow + PX4Flow + + + + Joystick + Joystick + + + + Parameters + Parameters + + + + SimpleItemEditor + + + Provides advanced access to all commands/parameters. Be very careful! + Provides advanced access to all commands/parameters. Be very careful! + + + + Altitude + Altitude + + + + Rel + Rel + + + + Relative to home altitude + Relative to home altitude + + + + Abs + Abs + + + + Absolute WGS84 + Absolute WGS84 + + + + AGL + AGL + + + + Calculated from terrain data +Abs Alt + Calculated from terrain data +Abs Alt + + + + TerrF + TerrF + + + + Using terrain reference frame + Using terrain reference frame + + + + Flight Speed + Flight Speed + + + + SimpleMissionItem + + + Unknown: %1 + Unknown: %1 + + + + H + H + + + + Takeoff + Takeoff + + + + Land + Land + + + + VTOL Takeoff + VTOL Takeoff + + + + VTOL Land + VTOL Land + + + + ROI + ROI + + + + StructureScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Structure Scan + Structure Scan + + + + StructureScanEditor + + + Note: Polygon respresents structure surface not vehicle flight path. + Note: Polygon respresents structure surface not vehicle flight path. + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Scan Distance + Scan Distance + + + + Layer Height + Layer Height + + + + + Trigger Distance + Trigger Distance + + + + Scan + Scan + + + + Structure height + Structure height + + + + # Layers + # Layers + + + + Bottom layer alt + Bottom layer alt + + + + Gimbal pitch + Gimbal pitch + + + + Relative altitude + Relative altitude + + + + Rotate entry point + Rotate entry point + + + + Statistics + Statistics + + + + Photo count + Photo count + + + + Photo interval + Photo interval + + + + secs + secs + + + + SurveyComplexItem + + + Survey items do not support version %1 + Survey items do not support version %1 + + + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 but %2 object is missing + %1 but %2 object is missing + + + + + Survey + Survey + + + + S + S + + + + SurveyItemEditor + + + Trigger Distance + Trigger Distance + + + + Hover and capture image + Hover and capture image + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Angle + Angle + + + + Turnaround dist + Turnaround dist + + + + Altitude + Altitude + + + + Spacing + Spacing + + + + Transects + Transects + + + + Rotate Entry Point + Rotate Entry Point + + + + Refly at 90 deg offset + Refly at 90 deg offset + + + + Images in turnarounds + Images in turnarounds + + + + Fly alternate transects + Fly alternate transects + + + + Relative altitude + Relative altitude + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + SyslinkComponent + + + Radio Settings + Radio Settings + + + + Channel + Canal + + + + Address + Address + + + + Data Rate + Data Rate + + + + Syslink + Syslink + + + + The Syslink Component is used to setup the radio connection on Crazyflies. + The Syslink Component is used to setup the radio connection on Crazyflies. + + + + TCPLink + + + + Link Error + Link Error + + + + Error on link %1. Connection failed + Error on link %1. Connection failed + + + + Error on link %1. Error on socket: %2. + Error on link %1. Error on socket: %2. + + + + TcpSettings + + + TCP Link Settings + TCP Link Settings + + + + Host Address: + Host Address: + + + + TCP Port: + TCP Port: + + + + TelemetryRSSIIndicator + + + Telemetry RSSI Status + Telemetry RSSI Status + + + + Local RSSI: + Local RSSI: + + + + Remote RSSI: + Remote RSSI: + + + + RX Errors: + RX Errors: + + + + Errors Fixed: + Errors Fixed: + + + + TX Buffer: + TX Buffer: + + + + Local Noise: + Local Noise: + + + + Remote Noise: + Remote Noise: + + + + TransectStyleComplexItem + + + TransectStyleComplexItem version %2 not supported + TransectStyleComplexItem version %2 not supported + + + + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + + + + + Transect + Transect + + + + T + T + + + + TransectStyleComplexItemStats + + + Survey Area + Survey Area + + + + Photo Count + Photo Count + + + + Photo Interval + Photo Interval + + + + secs + secs + + + + Trigger Distance + Trigger Distance + + + + UAS + + + UNINIT + UNINIT + + + + Unitialized, booting up. + Unitialized, booting up. + + + + BOOT + BOOT + + + + Booting system, please wait. + Booting system, please wait. + + + + CALIBRATING + CALIBRATING + + + + Calibrating sensors, please wait. + Calibrating sensors, please wait. + + + + ACTIVE + ACTIVE + + + + Active, normal operation. + Active, normal operation. + + + + STANDBY + STANDBY + + + + Standby mode, ready for launch. + Standby mode, ready for launch. + + + + CRITICAL + CRITICAL + + + + FAILURE: Continuing operation. + FAILURE: Continuing operation. + + + + EMERGENCY + EMERGENCY + + + + EMERGENCY: Land Immediately! + EMERGENCY: Land Immediately! + + + + SHUTDOWN + SHUTDOWN + + + + Powering off system. + Powering off system. + + + + UNKNOWN + UNKNOWN + + + + Unknown system state + Unknown system state + + + + UASMessageHandler + + + EMERGENCY: + EMERGENCY: + + + + ALERT: + ALERT: + + + + Critical: + Critical: + + + + Error: + Error: + + + + Warning: + Warning: + + + + Notice: + Notice: + + + + Info: + Info: + + + + Debug: + Debug: + + + + UDPLink + + + + UDP Link Error + UDP Link Error + + + + Error binding UDP port: %1 + Error binding UDP port: %1 + + + + Error registering Zeroconf + Error registering Zeroconf + + + + ULogParser + + + Could not detect ULog file header magic + Could not detect ULog file header magic + + + + Could not detect camera_capture packets in ULog + Could not detect camera_capture packets in ULog + + + + UdpSettings + + + UDP Link Settings + UDP Link Settings + + + + Listening Port: + Listening Port: + + + + Target Hosts: + Target Hosts: + + + + Add + Add + + + + Remove + Remove + + + + VTOLModeIndicator + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + ValuePageWidget + + + Value Widget Setup + Value Widget Setup + + + + Select the values you want to display: + Select the values you want to display: + + + + Large + Large + + + + Vehicle + + + MAVLink Generic + MAVLink Generic + + + + Fixed Wing + Fixed Wing + + + + Multi-Rotor + Multi-Rotor + + + + VTOL + VTOL + + + + Rover + Rover + + + + Sub + Sub + + + + Unknown + Unknown + + + + switch to %2 as priority link + switch to %2 as priority link + + + + %1 communication to auxiliary link %2 %3 + %1 communication to auxiliary link %2 %3 + + + + Communication regained + Communication regained + + + + Communication regained to vehicle %1 on %2 link %3 + Communication regained to vehicle %1 on %2 link %3 + + + + + priority + priority + + + + + auxiliary + auxiliary + + + + Communication regained to vehicle %1 + Communication regained to vehicle %1 + + + + Communication lost + Communication lost + + + + Communication lost to vehicle %1 on %2 link %3 + Communication lost to vehicle %1 on %2 link %3 + + + + Communication lost to vehicle %1 + Communication lost to vehicle %1 + + + + to vehicle %1 + to vehicle %1 + + + + %1 command temporarily rejected + %1 command temporarily rejected + + + + %1 command denied + %1 command denied + + + + %1 command not supported + %1 command not supported + + + + %1 command failed + %1 command failed + + + + AutoLoad%1.%2 + AutoLoad%1.%2 + + + + %1 low battery: %2 percent remaining + %1 low battery: %2 percent remaining + + + + Mission transfer failed. Retry transfer. Error: %1 + Mission transfer failed. Retry transfer. Error: %1 + + + + GeoFence transfer failed. Retry transfer. Error: %1 + GeoFence transfer failed. Retry transfer. Error: %1 + + + + Rally Point transfer failed. Retry transfer. Error: %1 + Rally Point transfer failed. Retry transfer. Error: %1 + + + + Generic micro air vehicle + Generic micro air vehicle + + + + Fixed wing aircraft + Fixed wing aircraft + + + + Quadrotor + Quadrotor + + + + Coaxial helicopter + Coaxial helicopter + + + + Normal helicopter with tail rotor. + Normal helicopter with tail rotor. + + + + Ground installation + Ground installation + + + + Operator control unit / ground control station + Operator control unit / ground control station + + + + Airship, controlled + Airship, controlled + + + + Free balloon, uncontrolled + Free balloon, uncontrolled + + + + Rocket + Rocket + + + + Ground rover + Ground rover + + + + Surface vessel, boat, ship + Surface vessel, boat, ship + + + + Submarine + Submarine + + + + Hexarotor + Hexarotor + + + + + Octorotor + Octorotor + + + + + Flapping wing + Flapping wing + + + + Onboard companion controller + Onboard companion controller + + + + Two-rotor VTOL using control surfaces in vertical operation in addition. Tailsitter + 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 + Quad-rotor VTOL using a V-shaped quad config in vertical operation. Tailsitter + + + + Tiltrotor VTOL + Tiltrotor VTOL + + + + VTOL reserved 2 + VTOL reserved 2 + + + + VTOL reserved 3 + VTOL reserved 3 + + + + VTOL reserved 4 + VTOL reserved 4 + + + + VTOL reserved 5 + VTOL reserved 5 + + + + Onboard gimbal + Onboard gimbal + + + + Onboard ADSB peripheral + Onboard ADSB peripheral + + + + vehicle %1 + vehicle %1 + + + + %1 %2 flight mode + %1 %2 flight mode + + + + armed + armed + + + + disarmed + disarmed + + + + Vehicle did not respond to command: %1 + Vehicle did not respond to command: %1 + + + + VehicleMapItem + + + Vehicle %1 + Vehicle %1 + + + + VehicleRotationCal + + + Hold Still + Hold Still + + + + Completed + Completed + + + + Incomplete + Incomplete + + + + VehicleSummary + + + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + + + + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + + + + VibrationPageWidget + + + Vibe + Vibe + + + + Clip count + Clip count + + + + Accel 1: + Accel 1: + + + + Accel 2: + Accel 2: + + + + Accel 3: + Accel 3: + + + + Not Available + Not Available + + + + VideoPageWidget + + + Enable Stream + Enable Stream + + + + Grid Lines + Grid Lines + + + + Stop Recording + Stop Recording + + + + Record Stream + Record Stream + + + + Video Streaming Not Configured + Video Streaming Not Configured + + + + VideoReceiver + + + Unabled to record video. Video save path must be specified in Settings. + Unabled to record video. Video save path must be specified in Settings. + + + + Invalid video format defined. + Invalid video format defined. + + + + ViewWidget + + + missing connected implementation + missing connected implementation + + + + no vehicle connected + no vehicle connected + + + + linechart + + + Form + Form + + + + Filter... (Ctrl+F) + Filter... (Ctrl+F) + + + + All MAVs + All MAVs + + + + Display only variable names in curve list + Display only variable names in curve list + + + + Short names + Short names + + + + + Display variable units in curve list + Display variable units in curve list + + + + Show units + Show units + + + + Rotate color scheme for all curves + Rotate color scheme for all curves + + + + Recolor + Recolor + + + diff --git a/localization/qgc_ru.qm b/localization/qgc_ru.qm deleted file mode 100644 index 49fb783d3f31659fffd72460f801babd7ba8a3a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 321720 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%0Dm9cl`Mg`e1IfQ*fZ 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

|EAGT0JHfBY|zB)6U`#G)NIowMr29;>zsl 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 + + + + APMAirframeComponent + + + + Please select your airframe type + ПожалуйÑта, выберите ваш тип планера + + + + + Frame Class: + КлаÑÑ Ñ€Ð°Ð¼Ñ‹: + + + + + Frame Type: + Тип рамы: + + + + Airframe + Планер + + + + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + УÑтановка полетной рамы иÑпользуетÑÑ Ð´Ð»Ñ Ð²Ñ‹Ð±Ð¾Ñ€Ð° рамы вашего летательного аппарата. Ð’Ñ‹ можете по умолчанию также загрузить Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð¾Ð² подходÑщих под ваш тип аппарата. + + + + APMAirframeComponentController + + + Param file github json download failed: %1 + Загрузка файла Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð°Ð¼Ð¸ github json не удалаÑÑŒ: %1 + + + + Param file download failed: %1 + Загрузка файла параметров не удалаÑÑŒ: %1 + + + + APMAirframeComponentSummary + + + + + + Frame Type + Тип рамы + + + + + Frame Class + КлаÑÑ Ñ€Ð°Ð¼Ñ‹ + + + + + Firmware Version + ВерÑÐ¸Ñ Ð¿Ñ€Ð¾ÑˆÐ¸Ð²ÐºÐ¸ + + + + + Unknown + ÐеизвеÑтно + + + + APMCameraComponent + + + + Disabled + Отключено + + + + + Channel + Канал + + + + + Gimbal + ÐŸÐ¾Ð´Ð²ÐµÑ + + + + + Stabilize + СтабилизироватьÑÑ + + + + + Servo reverse + Ð ÐµÐ²ÐµÑ€Ñ Ñервопривода + + + + + Output channel: + Выходной канал: + + + + + Input channel: + Входной канал: + + + + + Gimbal angle limits: + ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ ÑƒÐ³Ð»Ð° поворота подвеÑа: + + + + + + + min + мин + + + + + + + max + Ð¼Ð°ÐºÑ + + + + + Servo PWM limits: + ÐžÐ³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ PWM Ñервопривода: + + + + + Gimbal Settings + Параметры подвеÑа + + + + + Type: + Тип: + + + + + Gimbal Type changes takes affect next reboot of autopilot + Изменение типа подвеÑа вÑтупит в Ñилу поÑле перезагрузки полетного контроллера + + + + + Default Mode: + Режим по умолчанию: + + + + + Tilt + Вертикальное панорамирование + + + + + Roll + Ðаклон + + + + + Pan + Горизонтальное панорамирование + + + + Camera + Камера + + + + Camera setup is used to adjust camera and gimbal settings. + ÐаÑтройки камеры иÑпользуютÑÑ Ð´Ð»Ñ Ñ€ÐµÐ³ÑƒÐ»Ð¸Ñ€Ð¾Ð²ÐºÐ¸ камеры и подвеÑа. + + + + APMCameraComponentSummary + + + + Gimbal type + Тип подвеÑа + + + + + Tilt input channel + Канал вертикального Ð¿Ð°Ð½Ð¾Ñ€Ð°Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ + + + + + Pan input channel + Канал горизонтального Ð¿Ð°Ð½Ð¾Ñ€Ð°Ð¼Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ + + + + + Roll input channel + Канал наклона + + + + APMFirmwarePlugin + + + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + QGroundControl полноÑтью поддерживает верÑию %1.%2 и выше. Ð’Ñ‹ иÑпользуете более раннюю верÑию. Ð¢Ð°ÐºÐ°Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ Ð½Ðµ теÑтировалаÑÑŒ, поÑтому может веÑти к непредÑказуемым результатам. + + + + Error during Solo video link setup: %1 + Ошибка инициализации видеоÑвÑзи Solo: %1 + + + + Unable to change altitude, vehicle altitude not known. + Ðевозможно Ñменить выÑоту, выÑота БПЛРне извеÑтна. + + + + Vehicle does not support guided takeoff + БПЛРне поддерживает автоматичеÑкий взлет + + + + Unable to takeoff, vehicle position not known. + Ðевозможно оÑущеÑтвить взлет, Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ Ð‘ÐŸÐ›Ð Ð½Ðµ извеÑтна. + + + + Unable to takeoff: Vehicle failed to change to Guided mode. + Ðевозможно оÑущеÑтвить взлет: БПЛРне перешел в режим Guided. + + + + Unable to takeoff: Vehicle failed to arm. + Ðевозможно взлететь: БПЛРне оÑущеÑтвил арминг. + + + + + Unable to start mission: Vehicle failed to change to Auto mode. + Ðевозможно начать миÑÑию: БПЛРне перешел в режим Auto. + + + + Unable to start mission: Vehicle failed to change to Guided mode. + Ðевозможно начать миÑÑию: БПЛРне перешел в режим Guided. + + + + Unable to start mission: Vehicle failed to arm. + Ðевозможно начать миÑÑию: БПЛРоÑущеÑтвил арминг. + + + + APMFlightModesComponent + + + + Flight Mode Settings + ÐаÑтройки полетных режимов + + + + + (Channel 5) + (Канал 5) + + + + + Flight mode channel: + Канал полетного режима: + + + + + Not assigned + Ðе назначено + + + + + Channel 1 + Канал 1 + + + + + Channel 2 + Канал 2 + + + + + Channel 3 + Канал 3 + + + + + Channel 4 + Канал 4 + + + + + Channel 5 + Канал 5 + + + + + Channel 6 + Канал 6 + + + + + Channel 7 + Канал 7 + + + + + Channel 8 + Канал 8 + + + + + Flight Mode + Полетный режим + + + + + Channel Options + Опции каналов + + + + + Channel option %1 : + ÐžÐ¿Ñ†Ð¸Ñ ÐºÐ°Ð½Ð°Ð»Ð° %1 : + + + + Flight Modes + Полетные режимы + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + ÐаÑтройки полетных режимов иÑпользуютÑÑ Ð´Ð»Ñ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÐµÐ¹ радиопульта, управлÑющих полетными режимами. + + + + APMFlightModesComponentSummary + + + + Flight Mode 1 + Полетный Режим 1 + + + + + Flight Mode 2 + Полетный Режим 2 + + + + + Flight Mode 3 + Полетный Режим 3 + + + + + Flight Mode 4 + Полетный Режим 4 + + + + + Flight Mode 5 + Полетный Режим 5 + + + + + Flight Mode 6 + Полетный Режим 6 + + + + APMHeliComponent + + + + Servo Setup + ÐаÑтройка Ñервоприводов + + + + + Servo + Сервопривод + + + + + Function + Ð¤ÑƒÐ½ÐºÑ†Ð¸Ñ + + + + + Min + Мин. + + + + + Max + МакÑ. + + + + + Trim + Тримы + + + + + Reversed + Ð ÐµÐ²ÐµÑ€Ñ + + + + + 1 + 1 + + + + + 2 + 2 + + + + + 3 + 3 + + + + + 4 + 4 + + + + + Swash Setup + ÐаÑтройка автомата перекоÑа + + + + + Throttle Setup + ÐаÑтройки газа + + + + + Collective Curve Setup + ÐаÑтройка кривой шага + + + + Heli + Вертолет + + + + Heli Setup is used to setup parameters which are specific to a helicopter. + "ÐаÑтройка вертолета" иÑпользуетÑÑ Ð´Ð»Ñ ÑƒÑтановки параметров вертолета. + + + + APMLightsComponent + + + + Disabled + Отключено + + + + + Channel + Канал + + + + + Light Output Channels + Выходные каналы подÑветки + + + + + Lights 1: + Свет 1: + + + + + Lights 2: + Свет 2: + + + + + Brightness Steps: + Уровни ÑркоÑти: + + + + Lights + Свет + + + + Lights setup is used to adjust light output channels. + "ÐаÑтройка подÑветки" иÑпользуетÑÑ Ð´Ð»Ñ ÑƒÑтановки выходных каналов. + + + + APMLightsComponentSummary + + + + Disabled + Отключено + + + + + Channel 5 + Канал 5 + + + + + Channel 6 + Канал 6 + + + + + Channel 7 + Канал 7 + + + + + Channel 8 + Канал 8 + + + + + Channel 9 + Канал 9 + + + + + Channel 10 + Канал 10 + + + + + Channel 11 + Канал 11 + + + + + Channel 12 + Канал 12 + + + + + Channel 13 + Канал 13 + + + + + Channel 14 + Канал 14 + + + + + Lights Output 1 + Канал подÑветки 1 + + + + + Lights Output 2 + Канал подÑветки 2 + + + + APMNotSupported + + + + Not supported + Ðе поддерживаетÑÑ + + + + APMPowerComponent + + + + Power Module 90A + Модуль Ð¿Ð¸Ñ‚Ð°Ð½Ð¸Ñ 90Ð + + + + + Power Module HV + Модуль Ð¿Ð¸Ñ‚Ð°Ð½Ð¸Ñ HV (выÑоковольтный) + + + + + 3DR Iris + 3DR Iris + + + + + Other + Другое + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Измерьте напрÑжение аккумулÑтора Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ вольтметра и введите значение. Ð”Ð»Ñ ÑƒÑтановки коÑффициента кликните на кнопку РаÑчёт. + + + + + Measured voltage: + Измеренное напрÑжение: + + + + + Vehicle voltage: + ÐапрÑжение бортовой Ñети: + + + + + 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: + Ток: + + + + + Battery monitor: + Индикатор аккумулÑтора: + + + + + Requires vehicle reboot + Требует перезагрузки уÑтройÑтва + + + + + + + Battery 1 + Ð‘Ð°Ñ‚Ð°Ñ€ÐµÑ 1 + + + + + Battery1 monitor: + Индикатор аккумулÑтора 1: + + + + + + + Reboot vehicle + Перезагрузить уÑтройÑтво + + + + + + + Battery 2 + Ð‘Ð°Ñ‚ÐµÑ€ÐµÑ 2 + + + + + Battery2 monitor: + Монитор батареи 2: + + + + + 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. + ЕÑли программное напрÑжение батареи, Ñообщаемое аппаратом, в значительной Ñтепени отличаетÑÑ Ð¾Ñ‚ фактичеÑкого, Ñчитанного Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ внешнего вольтметра, то вы можете отрегулировать значение Ð¼Ð½Ð¾Ð¶Ð¸Ñ‚ÐµÐ»Ñ Ð½Ð°Ð¿Ñ€ÑжениÑ, чтобы иÑправить данное раÑхождение. Ðажмите на «Calculate» Ð´Ð»Ñ Ð¿Ð¾Ð»ÑƒÑ‡ÐµÐ½Ð¸Ñ ÐºÐ¾Ñ€Ñ€ÐµÐºÑ‚Ð½Ð¾Ð³Ð¾ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð½Ð°Ð¿Ñ€Ñжение батареи. + + + + Power + Питание + + + + The Power Component is used to setup battery parameters. + Компонент Ð¿Ð¸Ñ‚Ð°Ð½Ð¸Ñ Ð¸ÑпользуетÑÑ Ð´Ð»Ñ Ð½Ð°Ñтройки параметров батареи. + + + + APMPowerComponentSummary + + + + Batt1 monitor + Индикатор аккумулÑтора 1 + + + + + Batt1 capacity + ЕмкоÑÑ‚ÑŒ аккумулÑтора 1 + + + + + Batt2 monitor + Индикатор аккумулÑтора 2 + + + + + Batt2 capacity + ЕмкоÑÑ‚ÑŒ аккумулÑтора 2 + + + + APMRadioComponent + + + Radio + Управление + + + + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + Радиокомпонент иÑпользуетÑÑ Ð´Ð»Ñ Ð½Ð°Ñтройки каналов ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð½Ð° RC передатчике, которые вы будете иÑпользовать Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ Ñлемента ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ñ‚Ð°ÐºÐ¸Ñ… как крен, тангаж, рыÑкание и газ. Это также позволÑет назначить переключатели и наборы Ð´Ð»Ñ Ñ€Ð°Ð·Ð»Ð¸Ñ‡Ð½Ñ‹Ñ… режимов полета дрона. Перед полетом вы также должны откалибровать вÑе иÑпользуемые каналы управлениÑ. + + + + APMRadioComponentSummary + + + + Roll + Крен + + + + + + + + + + + Setup required + ТребуетÑÑ Ð½Ð°Ñтройка + + + + + + + + + + + Channel %1 + Канал %1 + + + + + Pitch + Тангаж + + + + + Yaw + РыÑканье + + + + + Throttle + Газ + + + + APMSafetyComponent + + + Safety + БезопаÑноÑÑ‚ÑŒ + + + + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + ÐаÑтройки безопаÑноÑти иÑпользуютÑÑ Ð´Ð»Ñ Ð½Ð°Ñтройки отказоуÑтойчивых дейÑтвий у дрона, Ð¾Ð±Ð½Ð°Ñ€ÑƒÐ¶ÐµÐ½Ð¸Ñ ÑƒÑ‚ÐµÑ‡ÐµÐº, а также проверки поÑтановки на охрану дрона. + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + ÐаÑтройки безопаÑноÑти иÑпользуютÑÑ Ð´Ð»Ñ Ð½Ð°Ñтройки триггеров Return to Land, а также наÑтроек Ñамого режима Return to Land. + + + + + Requires vehicle reboot + Требует перезагрузки уÑтройÑтва + + + + + Low action: + ДейÑтвие при низком зарÑде: + + + + + Critical action: + ДейÑтвие при критичеÑком зарÑде: + + + + + Low voltage threshold: + Порог низкого напрÑжениÑ: + + + + + Critical voltage threshold: + Порог критичеÑкого напрÑжениÑ: + + + + + Low mAh threshold: + Ðизкое напрÑÐ¶ÐµÐ½Ð¸Ñ Ð±Ð°Ñ‚ÐµÑ€Ð¸Ð¸: + + + + + Critical mAh threshold: + КритичеÑкое (минимальное) напрÑжение батерии: + + + + + Reboot vehicle + Перезагрузить уÑтройÑтво + + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + + + + Failsafe Triggers + Сработка Failsafe + + + + + Throttle PWM threshold: + Порог ШИМ дроÑÑелÑ: + + + + + GCS failsafe + ÐŸÐ¾Ñ‚ÐµÑ€Ñ ÑвÑзи Ñ Ð½Ð°Ð·ÐµÐ¼Ð½Ð¾Ð¹ Ñтанцией ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ + + + + + + + Ground Station failsafe: + ÐŸÐ¾Ñ‚ÐµÑ€Ñ ÑвÑзи Ñ Ð½Ð°Ð·ÐµÐ¼Ð½Ð¾Ð¹ Ñтанцией: + + + + + + + Throttle failsafe: + Отказ газа: + + + + + + + PWM threshold: + Предельное значение ШИМ Ñигнала: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + General Failsafe Triggers + ОÑновные триггеры fail-safe + + + + + Disabled + Отключено + + + + + Always RTL + Ð’Ñегда RTL + + + + + Continue with Mission in Auto Mode + Продолжить миÑÑию в режиме Auto + + + + + Always Land + Ð’Ñегда поÑадка + + + + + GeoFence + Зона Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ + + + + + Circle GeoFence enabled + Включен круговой GeoFence + + + + + Altitude GeoFence enabled + Включен выÑотный GeoFence + + + + + Report only + Только Ñообщить + + + + + RTL or Land + RTL или поÑадка + + + + + Max radius: + МакÑ. радиуÑ: + + + + + Max altitude: + МакÑ. выÑота: + + + + + + + Return to Launch + Возврат на точку Ñтарта + + + + + + + Return at current altitude + Возврат на текущую выÑоту + + + + + + + Return at specified altitude: + Возврат на указанную выÑоту: + + + + + Loiter above Home for: + ЗавиÑнуть над точкой Ñтарта на: + + + + + Land with descent speed: + ПоÑадка Ñ Ð²ÐµÑ€Ñ‚Ð¸ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ ÑкороÑтью: + + + + + Final loiter altitude: + КрайнÑÑ Ð²Ñ‹Ñота завиÑаниÑ: + + + + + Arming Checks + ПредÑтартовые проверки + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Внимание! Отключение предÑтартовых проверок может привеÑти к потере управлениÑ. + + + + APMSafetyComponentCopter + + + Ground Station failsafe: + ÐŸÐ¾Ñ‚ÐµÑ€Ñ ÑвÑзи Ñ Ð½Ð°Ð·ÐµÐ¼Ð½Ð¾Ð¹ Ñтанцией: + + + + Throttle failsafe: + Отказ газа: + + + + Disabled + Отключено + + + + Always RTL + Ð’Ñегда RTL + + + + Continue with Mission in Auto Mode + Продолжить миÑÑию в режиме Auto + + + + Always Land + Ð’Ñегда поÑадка + + + + PWM threshold: + Предельное значение PWM импульÑа: + + + + Return to Launch + Возврат на точку Ñтарта + + + + + Voltage threshold: + Порог низкого напрÑжениÑ: + + + + Battery1 Failsafe Triggers + Триггеры отказа аккумулÑтора 1 + + + + + Battery low action: + ДейÑтвие при разрÑде аккумулÑтора: + + + + + Battery critical action: + ДейÑтвие при полном разрÑде аккумулÑтора: + + + + + MAH threshold: + Порог мзч: + + + + Battery2 Failsafe Triggers + Триггеры отказа аккумулÑтора 2 + + + + General Failsafe Triggers + ОÑновные триггеры отказа + + + + GeoFence + Зона Ð¾Ð³Ñ€Ð°Ð½Ð¸Ñ‡ÐµÐ½Ð¸Ñ + + + + Circle GeoFence enabled + Ограничение периметра включено + + + + Altitude GeoFence enabled + Ограничение выÑоты включено + + + + Report only + Только Ñообщить + + + + RTL or Land + RTL или поÑадка + + + + Max radius: + МакÑ. радиуÑ: + + + + Max altitude: + МакÑ. выÑота: + + + + Return at current altitude + Возврат на текущую выÑоту + + + + Return at specified altitude: + Возврат на указанную выÑоту: + + + + Loiter above Home for: + ЗавиÑнуть над точкой Ñтарта на: + + + + Land with descent speed: + ПоÑадка Ñ Ð²ÐµÑ€Ñ‚Ð¸ÐºÐ°Ð»ÑŒÐ½Ð¾Ð¹ ÑкороÑтью: + + + + Final loiter altitude: + КрайнÑÑ Ð²Ñ‹Ñота завиÑаниÑ: + + + + Arming Checks + ПредÑтартовые проверки + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Внимание! Отключение предÑтартовых проверок может привеÑти к потере управлениÑ. + + + + APMSafetyComponentPlane + + + Failsafe Triggers + Триггеры отказа + + + + Throttle PWM threshold: + Порог ШИМ дроÑÑелÑ: + + + + Voltage threshold: + Порог напрÑжениÑ: + + + + MAH threshold: + Порог мзч: + + + + GCS failsafe + ÐŸÐ¾Ñ‚ÐµÑ€Ñ ÑвÑзи Ñ Ð½Ð°Ð·ÐµÐ¼Ð½Ð¾Ð¹ Ñтанцией ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ + + + + Return to Launch + Возврат на точку Ñтарта + + + + Return at current altitude + Возврат на текущую выÑоту + + + + Return at specified altitude: + Возврат на указанную выÑоту: + + + + APMSafetyComponentRover + + + Failsafe Triggers + Сработка Failsafe + + + + Ground Station failsafe: + ÐŸÐ¾Ñ‚ÐµÑ€Ñ ÑвÑзи Ñ Ð½Ð°Ð·ÐµÐ¼Ð½Ð¾Ð¹ Ñтанцией: + + + + Throttle failsafe: + Отказ газа: + + + + PWM threshold: + Порог ШИМ: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + Disabled + Отключено + + + + Hold + Удержание + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks + ПредÑтартовые проверки + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Внимание! Отключение предÑтартовых проверок может привеÑти к потере управлениÑ. + + + + APMSafetyComponentSub + + + + Failsafe Actions + ДейÑÑ‚Ð²Ð¸Ñ Ð¿Ñ€Ð¸ fail-safe + + + + + GCS Heartbeat: + Heartbeat'Ñ‹ наземной Ñтанции: + + + + + Leak: + Leak: + + + + + Detector Pin: + Detector Pin: + + + + + Battery: + БатареÑ: + + + + + EKF: + EKF: + + + + + Pilot Input: + Pilot Input: + + + + + Internal Temperature: + ВнутреннÑÑ Ñ‚ÐµÐ¼Ð¿ÐµÑ€Ð°Ñ‚ÑƒÑ€Ð°: + + + + + Internal Pressure: + Внутреннее давление: + + + + + Threshold: + Порог: + + + + + Arming Checks + ПредÑтартовые проверки + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Внимание! Отключение предÑтартовых проверок может привеÑти к потере управлениÑ. + + + + APMSafetyComponentSummary + + + + Arming Checks: + ПредÑтартовые проверки: + + + + + Enabled + Включено + + + + + Some disabled + ЧаÑтично отключено + + + + + + + + + Throttle failsafe: + Отказ газа: + + + + + Failsafe Action: + ДейÑÑ‚Ð²Ð¸Ñ Ð¿Ñ€Ð¸ отказе: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + Batt1 low failsafe: + Бат1 низк failsafe: + + + + + Batt1 critical failsafe: + Бат1 крит failsafe: + + + + + Batt2 low failsafe: + Бат2 низк failsafe: + + + + + Batt2 critical failsafe: + Бат2 крит failsafe: + + + + + + + GeoFence: + Зона ограничениÑ: + + + + + Disabled + Отключено + + + + + Altitude + Ð’Ñ‹Ñота + + + + + Circle + Круг + + + + + Altitude,Circle + Ð’Ñ‹Ñота, Круг + + + + + Report only + Только отчет + + + + + RTL or Land + Возврат на точку Ñтарта или поÑадка + + + + + Unknown + ÐеизвеÑтно + + + + + + + RTL min alt: + ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ð²Ñ‹Ñота при возврате: + + + + + + + current + ток + + + + APMSafetyComponentSummaryCopter + + + Disabled + Отключено + + + + Unknown + ÐеизвеÑтно + + + + Arming Checks: + ПредÑтартовые проверки: + + + + Enabled + Включено + + + + Some disabled + ЧаÑтично отключено + + + + Throttle failsafe: + Отказ газа: + + + + Batt1 low failsafe: + Бат1 низк failsafe: + + + + Batt1 critical failsafe: + Бат1 крит failsafe: + + + + Batt2 low failsafe: + Бат2 низк failsafe: + + + + Batt2 critical failsafe: + Бат2 крит failsafe: + + + + + GeoFence: + Зона ограничениÑ: + + + + Altitude + Ð’Ñ‹Ñота + + + + Circle + Круг + + + + Altitude,Circle + Ð’Ñ‹Ñота, Круг + + + + Report only + Только отчет + + + + RTL or Land + Возврат на точку Ñтарта или поÑадка + + + + RTL min alt: + ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ð²Ñ‹Ñота при возврате: + + + + current + ток + + + + APMSafetyComponentSummaryPlane + + + Throttle failsafe: + Failsafe дроÑÑелÑ: + + + + + + Disabled + Отключено + + + + Voltage failsafe: + Failsafe напрÑжениÑ: + + + + mAh failsafe: + Failsafe мзч: + + + + RTL min alt: + ÐœÐ¸Ð½Ð¸Ð¼Ð°Ð»ÑŒÐ½Ð°Ñ Ð²Ñ‹Ñота при возврате: + + + + current + ток + + + + APMSafetyComponentSummaryRover + + + + + Disabled + Отключено + + + + Always RTL + Always RTL + + + + Always Hold + Always Hold + + + + + Unknown + ÐеизвеÑтно + + + + Hold + Hold + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks: + ПредÑтартовые проверки: + + + + Enabled + Включено + + + + Some disabled + ЧаÑтично отключено + + + + Throttle failsafe: + Отказ газа: + + + + Failsafe Action: + ДейÑÑ‚Ð²Ð¸Ñ Ð¿Ñ€Ð¸ fail-safe: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + APMSafetyComponentSummarySub + + + + Arming Checks: + ПредÑтартовые проверки: + + + + + Enabled + Включено + + + + + Some disabled + ЧаÑтично отключено + + + + + GCS failsafe: + ÐŸÐ¾Ñ‚ÐµÑ€Ñ ÑвÑзи Ñо Ñтанцией управлениÑ: + + + + + Leak failsafe: + ÐŸÐ¾Ñ‚ÐµÑ€Ñ ÑвÑзи Ñо Ñтанцией управлениÑ: + + + + + Battery failsafe: + Отказ аккумулÑтора: + + + + + EKF failsafe: + EKF failsafe: + + + + + Pilot Input failsafe: + Pilot Input failsafe: + + + + + Int. Temperature failsafe: + Int. Temperature failsafe: + + + + + Int. Pressure failsafe: + Int. Pressure failsafe: + + + + APMSensorsComponent + + + + If the compass or GPS module is mounted in flight direction, leave the default value (None) + ЕÑли ÐºÐ¾Ð¼Ð¿Ð°Ñ Ð¸Ð»Ð¸ модуль GPS уÑтановлен в направлении полета, оÑтавьте значение по умолчанию (None) + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + Ð”Ð»Ñ ÐºÐ°Ð»Ð¸Ð±Ñ€Ð¾Ð²ÐºÐ¸ компаÑа вам понадобитÑÑ Ð¿Ð¾Ð²ÐµÑ€Ð½ÑƒÑ‚ÑŒ аппарат в неÑколько позиций. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + Ð”Ð»Ñ ÐºÐ°Ð»Ð¸Ð±Ñ€Ð¾Ð²ÐºÐ¸ гироÑкопа вам понадобитÑÑ ÑƒÑтановить аппарат на плоÑкую поверхноÑÑ‚ÑŒ и оÑтавить неподвижным. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + Ð”Ð»Ñ ÐºÐ°Ð»Ð¸Ð±Ñ€Ð¾Ð²ÐºÐ¸ акÑелерометра вам понадобитÑÑ ÑƒÑтанавливать аппарат на 6 его Ñторон на идеально горизонтальной поверхноÑти и держать его в каждом положении неÑколько Ñекунд. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + Ð”Ð»Ñ Ð²Ñ‹ÑÑ‚Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð³Ð¾Ñ€Ð¸Ð·Ð¾Ð½Ñ‚Ð° уÑтановите аппарат в его горизонтальное положение и нажмите OK. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Произведите отдельные шаги калибровки, Ñ‰ÐµÐ»ÐºÐ°Ñ Ð¿Ð¾ кнопкам Ñлева. + + + + + The calibration for Compass %1 appears to be poor. + Калибровка компаÑа %1 неудовлетворительна. + + + + + Check the compass position within your vehicle and re-do the calibration. + Проверьте раÑположение компаÑа на вашем аппарате и повторите калибровку. + + + + + + + Calibrate Compass + Калибровка компаÑа + + + + + Calibrate Accelerometer + Калибровка акÑелерометра + + + + + + + Sensor Settings + ÐаÑтройки датчиков + + + + + Calibration Cancel + Отмена калибровки + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Ожидание ответа уÑтройÑтва Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÐ½Ñ‹. Это может занÑÑ‚ÑŒ неÑколько Ñекунд. + + + + + Calibration complete + Калибровка завершена + + + + + Sensor Calibration + Калибровка датчиков + + + + + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + Калибровка датчиков через Wi-Fi Ñоединение может быть ненадежной. При возникновении каких-либо проблем, попробуйте прÑмое подключение по USB. + + + + + + + Compass + ÐšÐ¾Ð¼Ð¿Ð°Ñ + + + + + + + (primary + (оÑновной + + + + + + + (secondary + (дополнительный + + + + + + + , external + , внешний + + + + + + + , internal + , внутренний + + + + + + + Use Compass + ИÑпользовать ÐºÐ¾Ð¼Ð¿Ð°Ñ + + + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + + + + + - Green indicates a well functioning compass. + + - Зеленый обозначает хорошо работающий компаÑ. + + + + + + - Yellow indicates a questionable compass or calibration. + + - Yellow indicates a questionable compass or calibration. + + + + + + - Red indicates a compass which should not be used. + + + - Red indicates a compass which should not be used. + + + + + + + + + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + ÐЕОБХОДИМО ПЕРЕЗÐГРУЗИТЬ УСТРОЙСТВО ПОСЛЕ КÐЖДОЙ КÐЛИБРОВКИ. + + + + + Orientation: + ОриентациÑ: + + + + + If mounted in the direction of flight, select None. + ЕÑли уÑтановлено по направлению полета, выберите None. + + + + + Before calibrating make sure rotation settings are correct. + Перед калибровкой убедитеÑÑŒ, что наÑтройки ориентации верные. + + + + + Accelerometer calibration complete + Калибровка акÑелерометра завершена + + + + + Compass calibration complete + Калибровка компаÑа завершена + + + + + + + Reboot Vehicle + Перезагрузить уÑтройÑтво + + + + + Autopilot Rotation: + ÐžÑ€Ð¸ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ Ð¿Ð¾Ð»ÐµÑ‚Ð½Ð¾Ð³Ð¾ контроллера: + + + + + 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. + CompassMot работает только еÑли еÑÑ‚ÑŒ датчик тока, Ñ‚. к. Ð¸Ð½Ñ‚ÐµÑ€Ñ„ÐµÑ€ÐµÐ½Ñ†Ð¸Ñ Ð¼Ð°Ð³Ð½Ð¸Ñ‚Ð½Ð¾Ð³Ð¾ Ð¿Ð¾Ð»Ñ Ð»Ð¸Ð½ÐµÐ¹Ð½Ð¾ завиÑит от потреблÑемого тока. + + + + + It is technically possible to set-up CompassMot using throttle but this is not recommended. + ÐаÑтройка CompassMot техничеÑки возможна Ñ Ð¸Ñпользованием газа, но Ñто не рекомендуетÑÑ Ðº иÑпользованию. + + + + + Disconnect your props, flip them over and rotate them one position around the frame. + 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. + 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 + 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. + Ð”Ð»Ñ ÐºÐ°Ð»Ð¸Ð±Ñ€Ð¾Ð²ÐºÐ¸ датчика воздушной ÑкороÑти необходимо защитить его от ветра. Ðе прикаÑайтеÑÑŒ к датчику и не закрывайте отверÑÑ‚Ð¸Ñ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ ÐºÐ°Ð»Ð¸Ð±Ñ€Ð¾Ð²ÐºÐ¸. + + + + + Accelerometer + ÐкÑелерометр + + + + + Compass + ÐšÐ¾Ð¼Ð¿Ð°Ñ + + + + + Accelerometer must be calibrated prior to Compass. + Перед калибровкой компаÑа необходимо откалибровать акÑелерометр. + + + + + Level Horizon + Ð’Ñ‹Ñтавление горизонта + + + + + Accelerometer must be calibrated prior to Level Horizon. + Перед калибровкой акÑелерометра необходимо выÑтавить горизонт. + + + + + Calibrate Pressure + Калибровка Ð´Ð°Ð²Ð»ÐµÐ½Ð¸Ñ + + + + + Cal Baro/Airspeed + Калибровка Барометра/Воздушной ÑкороÑти + + + + + CompassMot + ÐšÐ¾Ð¼Ð¿Ð°Ñ + + + + + CompassMot - Compass Motor Interference Calibration + CompassMot - калибровка интерференции моторов на ÐºÐ¾Ð¼Ð¿Ð°Ñ + + + + + Next + Далее + + + + + Cancel + Отмена + + + + + + + + + + + + + + + Rotate + Повернуть + + + + + + + + + + + + + + + Hold Still + Удерживайте неподвижно + + + + Sensors + Датчики + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + ÐаÑтройка датчиков иÑпользуетÑÑ Ð´Ð»Ñ ÐºÐ°Ð»Ð¸Ð±Ñ€Ð¾Ð²ÐºÐ¸ датчиков на аппарате. + + + + APMSensorsComponentController + + + Calibration complete + Калибровка завершена + + + + Calibration failed. Calibration log will be displayed. + Ðе удалоÑÑŒ произвеÑти калибровку. Будут отображены логи калибровки. + + + + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + Вращайте аппарат вокруг вÑех оÑей произвольно, пока индикатор прогреÑÑа не заполнитÑÑ Ð¿Ð¾Ð»Ð½Ð¾Ñтью. + + + + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + Медленно увеличивайте газ до 50% ~ 75% (пропеллеры будут вращатьÑÑ!) на протÑжении 5 ~ 10 Ñекунд. + + + + Quickly bring the throttle back down to zero + БыÑтро уберите газ до Ð½ÑƒÐ»Ñ + + + + Press the Next button to complete the calibration + Ðажмите кнопку Далее, чтобы завершить калибровку + + + + Hold the vehicle in its level flight position. + Держите аппарат в его горизонтальном положении. + + + + Requesting pressure calibration... + Ð—Ð°Ð¿Ñ€Ð¾Ñ ÐºÐ°Ð»Ð¸Ð±Ñ€Ð¾Ð²ÐºÐ¸ давлениÑ... + + + + 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 + РазмеÑтите аппарат в одном из положений, показанных внизу, и держите неподвижно + + + + Level horizon complete + Ð’Ñ‹Ñтавление горизонта завершено + + + + Level horizon failed + Ðе удалоÑÑŒ выÑтавить горизонт + + + + Pressure calibration success + УÑÐ¿ÐµÑˆÐ½Ð°Ñ ÐºÐ°Ð»Ð¸Ð±Ñ€Ð¾Ð²ÐºÐ° Ð´Ð°Ð²Ð»ÐµÐ½Ð¸Ñ + + + + Pressure calibration fail + Сбой калибровки Ð´Ð°Ð²Ð»ÐµÐ½Ð¸Ñ + + + + Compass %1 calibration complete + Калибровка компаÑа %1 завершена + + + + Compass %1 calibration below quality threshold + Калибровка компаÑа %1 ниже порогового Ð¿Ð¾ÐºÐ°Ð·Ð°Ñ‚ÐµÐ»Ñ ÐºÐ°Ñ‡ÐµÑтва + + + + All compasses calibrated successfully + Ð’Ñе компаÑÑ‹ откалиброваны уÑпешно + + + + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + ÐЕОБХОДИМО ПЕРЕЗÐГРУЗИТЬ УСТРОЙСТВО, ЧТОБЫ ÐÐСТРОЙКИ ВСТУПИЛИ Ð’ СИЛУ + + + + Compass calibration failed + Ðе удалоÑÑŒ откалибровать ÐºÐ¾Ð¼Ð¿Ð°Ñ + + + + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + ПЕРЕД ПОЛЕТÐМИ ÐЕОБХОДИМО ПЕРЕЗÐГРУЗИТЬ УСТРОЙСТВО И ПОВТОРИТЬ КÐЛИБРОВКУ КОМПÐСР+ + + + Continue rotating... + Продолжайте вращение... + + + + APMSensorsComponentSummary + + + + Compass + ÐšÐ¾Ð¼Ð¿Ð°Ñ + + + + + + + Setup required + ТребуетÑÑ Ð½Ð°Ñтройка + + + + + Not installed + Ðе уÑтановлено + + + + + Accelerometer(s) + ÐкÑелерометры + + + + + Ready + Готово + + + + APMSubFrameComponent + + + 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. + ÐаÑтройка рамы позволÑет выбрать конфигурацию моторов аппарата. УÑтановите пропеллеры, вращающиеÑÑ Ð¿Ð¾ чаÑовой, на зеленые моторы и пропеллеры, вращающиеÑÑ Ð¿Ñ€Ð¾Ñ‚Ð¸Ð² чаÑовой, — на Ñиние (или наоборот). Полетный контроллер нужно будет перезагрузить, чтобы применить изменениÑ. + + + + + + + Load Vehicle Default Parameters + Загрузить параметры по умолчанию + + + + + Select your vehicle to load the default parameters: + Выберите аппарат, чтобы загрузить параметры по умолчанию: + + + + APMSubFrameComponentSummary + + + + Frame Type + Тип рамы + + + + + Firmware Version + ВерÑÐ¸Ñ Ð¿Ñ€Ð¾ÑˆÐ¸Ð²ÐºÐ¸ + + + + + + + Unknown + ÐеизвеÑтно + + + + + Git Revision + ВерÑÐ¸Ñ Git + + + + APMTuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + APMTuningComponentCopter + + + + Basic Tuning + Basic Tuning + + + + + Roll/Pitch Sensitivity + ЧувÑтвительноÑÑ‚ÑŒ крена/тангажа + + + + + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + + + + + Climb Sensitivity + Climb Sensitivity + + + + + Slide to the right to climb more aggressively or slide to the left to climb more gently + Slide to the right to climb more aggressively or slide to the left to climb more gently + + + + + + + RC Roll/Pitch Feel + RC Roll/Pitch Feel + + + + + + + Slide to the left for soft control, slide to the right for crisp control + Slide to the left for soft control, slide to the right for crisp control + + + + + AutoTune + AutoTune + + + + + Axes to AutoTune: + Axes to AutoTune: + + + + + Channel for AutoTune switch: + Channel for AutoTune switch: + + + + + None + None + + + + + Channel 7 + Канал 7 + + + + + Channel 8 + Канал 8 + + + + + Channel 9 + Канал 9 + + + + + Channel 10 + Канал 10 + + + + + Channel 11 + Канал 11 + + + + + Channel 12 + Канал 12 + + + + + In Flight Tuning + In Flight Tuning + + + + + Channel Option 6 (Tuning): + Channel Option 6 (Tuning): + + + + + Min: + Мин.: + + + + + Max: + МакÑ.: + + + + AirframeComponent + + + + Custom Airframe Config + Custom Airframe Config + + + + + Your vehicle is using a custom airframe configuration. + Your vehicle is using a custom airframe configuration. + + + + + This configuration can only be modified through the Parameter Editor. + + + This configuration can only be modified through the Parameter Editor. + + + + + + + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + + + + + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + + + + + You've connected a %1. + Ð’Ñ‹ подключены к %1. + + + + + Airframe is not set. + Airframe is not set. + + + + + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + Чтобы изменить Ñту наÑтройку, выберите желаемый планер ниже и кликните "Применить и Перезагрузить". + + + + + + + Apply and Restart + Применить и перезагрузить + + + + Airframe + Планер + + + + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + ÐаÑтройка Планера иÑпользуетÑÑ Ð´Ð»Ñ Ð²Ñ‹Ð±Ð¾Ñ€Ð° планера вашего летательного аппарата (или ровера). Это наÑтроит различные параметры полета Ð´Ð»Ñ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ð¾Ð³Ð¾ планера. + + + + AirframeComponentController + + + You cannot change airframe configuration while connected to multiple vehicles. + ÐÐµÐ»ÑŒÐ·Ñ Ð¼ÐµÐ½ÑÑ‚ÑŒ наÑтройки планера, пока вы подключены к неÑкольким летательным аппаратам. + + + + AirframeComponentSummary + + + + System ID + ID ÑиÑтемы + + + + + Airframe type + Тип планера + + + + + + + Setup required + ТребуетÑÑ Ð½Ð°Ñтройка + + + + + Vehicle + Ðппарат + + + + + Firmware Version + ВерÑÐ¸Ñ Ð¿Ñ€Ð¾ÑˆÐ¸Ð²ÐºÐ¸ + + + + + Unknown + ÐеизвеÑтно + + + + AnalyzeView + + + Analyze + Ðнализировать + + + + Log Download + Загрузка логов + + + + GeoTag Images + ГеоТег фотографий + + + + Mavlink Console + КонÑоль MAVLink + + + + AppLogModel + + + Open console log output file failed %1 : %2 + Open console log output file failed %1 : %2 + + + + AppMessages + + + Clear All + ОчиÑтить вÑе + + + + Log files (*.txt) + Файлы логов (*.txt) + + + + All Files (*) + Ð’Ñе файлы (*) + + + + Select log save file + Select log save file + + + + Save App Log + Save App Log + + + + Show Latest + Show Latest + + + + Set logging + Set logging + + + + Turn on logging categories + Turn on logging categories + + + + AppSettings + + + Application Settings + ÐаÑтройки Ð¿Ñ€Ð¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ + + + + ArmedIndicator + + + Armed + Armed + + + + Disarmed + СнÑтие Ñ Ð¾Ñ…Ñ€Ð°Ð½Ñ‹ + + + + AudioOutput + + + negative + negative + + + + point + point + + + + meters + метры + + + + AutoPilotPlugin + + + One or more vehicle components require setup prior to flight. + Один или неÑколько компонентов аппарата требует наÑтройки перед полетом. + + + + BatteryIndicator + + + Battery Status + СоÑтоÑние батареи + + + + Voltage: + ÐапрÑжение: + + + + Accumulated Consumption: + Потреблено: + + + + BluetoothLink + + + Bluetooth Link Error + Ошибка ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ Bluetooth + + + + BluetoothSettings + + + Bluetooth Not Available + Bluetooth недоÑтупен + + + + Bluetooth Link Settings + ÐаÑтройки Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Bluetooth + + + + Device: + УÑтройÑтво: + + + + Address: + ÐдреÑ: + + + + Bluetooth Devices: + УÑтройÑтва Bluetooth: + + + + Scan + Сканировать + + + + Stop + ОÑтановить + + + + Bootloader + + + Write failed: %1 + Write failed: %1 + + + + Incorrect number of bytes returned for write: actual(%1) expected(%2) + Incorrect number of bytes returned for write: actual(%1) expected(%2) + + + + Timeout waiting for bytes to be available + Timeout waiting for bytes to be available + + + + Read failed: error: %1 + Read failed: error: %1 + + + + Get Command Response: + Get Command Response: + + + + Invalid sync response: 0x%1 0x%2 + Invalid sync response: 0x%1 0x%2 + + + + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + Эта плата иÑпользует микроконтроллер Ñ Ð°Ð¿Ð¿Ð°Ñ€Ð°Ñ‚Ð½Ñ‹Ð¼Ð¸ проблемами на уровне "кремниÑ" и должны быть выведена из ÑкÑплуатации. + + + + Unknown response code + ÐеизвеÑтный код ответа + + + + Command failed: 0x%1 (%2) + Ðе удалоÑÑŒ выполнить команду: 0x%1 (%2) + + + + + Get Board Info: + Получить информацию о плате: + + + + Send Command: + Отправить команду: + + + + Board erase failed: %1 + Board erase failed: %1 + + + + + Unable to open firmware file %1: %2 + Ðе удалоÑÑŒ открыть файл прошивки %1: %2 + + + + + Firmware file read failed: %1 + Ðе удалоÑÑŒ прочитать файл прошивки: %1 + + + + + Flash failed: %1 at address 0x%2 + Ðе удалоÑÑŒ прошить: %1 по адреÑу 0x%2 + + + + + Unable to retrieve block from ihx: index %1 + Unable to retrieve block from ihx: index %1 + + + + Unable to set flash start address: 0x%2 + Unable to set flash start address: 0x%2 + + + + + Read failed: %1 at address: 0x%2 + Read failed: %1 at address: 0x%2 + + + + + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + + + + Unable to set read start address: 0x%2 + Unable to set read start address: 0x%2 + + + + CRC mismatch: board(0x%1) file(0x%2) + CRC mismatch: board(0x%1) file(0x%2) + + + + Open failed on port %1: %2 + Open failed on port %1: %2 + + + + Found unsupported bootloader version: %1 + Ðайдена Ð½ÐµÐ¿Ð¾Ð´Ð´ÐµÑ€Ð¶Ð¸Ð²Ð°ÐµÐ¼Ð°Ñ Ð²ÐµÑ€ÑÐ¸Ñ Ð·Ð°Ð³Ñ€ÑƒÐ·Ñ‡Ð¸ÐºÐ°: %1 + + + + Get Board Id: + Получить номер платы: + + + + BuiltInPreFlightCheckModel + + + Initial checks + Первоначальные проверки + + + + Hardware + Оборудование + + + + Props mounted? Wings secured? Tail secured? + Пропеллеры уÑтановлены? ÐšÑ€Ñ‹Ð»ÑŒÑ Ð·Ð°ÐºÑ€ÐµÐ¿Ð»ÐµÐ½Ñ‹? ХвоÑÑ‚ закреплен? + + + + Please arm the vehicle here + Please arm the vehicle here + + + + Actuators + Ðктюаторы + + + + Move all control surfaces. Did they work properly? + Подвигайте вÑеми управлÑющими поверхноÑÑ‚Ñми. Они работают правильно? + + + + Motors + Моторы + + + + Propellers free? Then throttle up gently. Working properly? + Ðет препÑÑ‚Ñтвий Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð¿ÐµÐ»Ð»ÐµÑ€Ð¾Ð²? Затем плавно добавьте дроÑÑель. Работает правильно? + + + + Mission + МиÑÑÐ¸Ñ + + + + Please confirm mission is valid (waypoints valid, no terrain collision). + Подтвердите годноÑÑ‚ÑŒ миÑÑии (правильные путевые точки, без Ñтолкновений Ñ Ñ€ÐµÐ»ÑŒÐµÑ„Ð¾Ð¼). + + + + Last preparations before launch + ПоÑледние Ð¿Ñ€Ð¸Ð³Ð¾Ñ‚Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿ÐµÑ€ÐµÐ´ запуÑком + + + + Payload + Ðагрузка + + + + Configured and started? Payload lid closed? + ÐаÑтроен и запущен? Крышка полезной нагрузки закрыта? + + + + OK for your platform? Lauching into the wind? + ОК Ð´Ð»Ñ Ð²Ð°ÑˆÐµÐ¹ платформы? ЗапуÑк на ветер? + + + + Flight area + Зона полетов + + + + Launch area and path free of obstacles/people? + ОблаÑÑ‚ÑŒ запуÑка и путь Ñвободен от препÑÑ‚Ñтвий и людей? + + + + CameraCalc + + + Camera + Камера + + + + Width + Ширина + + + + Height + Ð’Ñ‹Ñота + + + + Sensor + Датчик + + + + Image + Изображение + + + + Focal length + ФокуÑное раÑÑтоÑние + + + + Front Lap + Front Lap + + + + Side Lap + Side Lap + + + + Overlap + Overlap + + + + Select one: + Select one: + + + + Ground Res + Ground Res + + + + CameraCalc section version %1 not supported + CameraCalc section version %1 not supported + + + + Custom Camera + Custom Camera + + + + Manual (no camera specs) + Manual (no camera specs) + + + + CameraComponent + + + + Vehicle must be restarted for changes to take effect. + Vehicle must be restarted for changes to take effect. + + + + + Apply and Restart + Apply and Restart + + + + + Camera Trigger Settings + Camera Trigger Settings + + + + + Trigger mode + Trigger mode + + + + + Trigger interface + Trigger interface + + + + + Time Interval + Time Interval + + + + + Distance Interval + Distance Interval + + + + + Hardware Settings + Hardware Settings + + + + + AUX Pin Assignment + AUX Pin Assignment + + + + + Trigger Pin Polarity + Trigger Pin Polarity + + + + + Trigger Period + Trigger Period + + + + + Camera Test + Camera Test + + + + + Trigger Camera + Trigger Camera + + + + Camera + Камера + + + + Camera setup is used to adjust camera and gimbal settings. + Camera setup is used to adjust camera and gimbal settings. + + + + CameraComponentSummary + + + + Trigger interface + Trigger interface + + + + + Trigger mode + Trigger mode + + + + + Time interval + Time interval + + + + + Distance interval + Distance interval + + + + + AUX pins + AUX пины + + + + + AUX pin polarity + ПолÑрноÑÑ‚ÑŒ пина AUX + + + + CameraPageWidget + + + Video Settings + ÐаÑтройки видео + + + + Camera Settings + ÐаÑтройки камеры + + + + Trigger Camera + СпуÑк камеры + + + + Camera + Камера + + + + Free Space: + Свободно: + + + + Camera Selector: + Выбор камеры: + + + + Single + Single + + + + Time Lapse + Ð—Ð°Ð¼ÐµÐ´Ð»ÐµÐ½Ð½Ð°Ñ Ñъемка + + + + Photo Mode + Режим фото + + + + Photo Interval (seconds) + Интервал фото (в Ñекундах) + + + + Reset Camera Defaults + СброÑить наÑтройки камеры по умолчанию + + + + Reset + Ð¡Ð±Ñ€Ð¾Ñ + + + + Reset Camera to Factory Settings + ВоÑÑтановить заводÑкие наÑтройки камеры + + + + Confirm resetting all settings? + Подтвердить ÑÐ±Ñ€Ð¾Ñ Ð²Ñех наÑтроек? + + + + Storage + ПамÑÑ‚ÑŒ + + + + Format + Форматировать + + + + Format Camera Storage + Форматировать памÑÑ‚ÑŒ камеры + + + + Confirm erasing all files? + Ð’Ñ‹ дейÑтвительно хотите удалить вÑе файлы? + + + + CameraSection + + + Camera + Камера + + + + Time + Ð’Ñ€ÐµÐ¼Ñ + + + + Distance + ДиÑÑ‚Ð°Ð½Ñ†Ð¸Ñ + + + + Pitch + Тангаж + + + + Yaw + РыÑканье + + + + Gimbal + ÐŸÐ¾Ð´Ð²ÐµÑ + + + + Mode + Режим + + + + CenterMapDropButton + + + Center map on: + Центрировать карту: + + + + Mission + МиÑÑÐ¸Ñ + + + + All items + Ð’Ñе Ñлементы + + + + Home + Домой + + + + Current Location + Текущее меÑтоположение + + + + Specified Location + Указанное меÑто + + + + Vehicle + Ðппарат + + + + Follow Vehicle + Следовать за аппаратом + + + + CenterMapDropPanel + + + Center map on: + Центрировать карту: + + + + Mission + МиÑÑÐ¸Ñ + + + + All items + Ð’Ñе Ñлементы + + + + Home + Домой + + + + Current Location + Текущее меÑтоположение + + + + Specified Location + Указанное меÑто + + + + Vehicle + Ðппарат + + + + CorridorScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Corridor Scan + Сканирование коридора + + + + C + C + + + + CorridorScanEditor + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + Ð’ÐИМÐÐИЕ: Интервал фотографии ниже минимального интервала (%1 Ñек) поддерживаетÑÑ ÐºÐ°Ð¼ÐµÑ€Ð¾Ð¹. + + + + Altitude + Ð’Ñ‹Ñота + + + + Trigger Distance + Trigger Distance + + + + Spacing + Spacing + + + + Corridor + Коридор + + + + Width + Ширина + + + + Turnaround dist + Turnaround dist + + + + Take images in turnarounds + Take images in turnarounds + + + + Relative altitude + ОтноÑÐ¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð²Ñ‹Ñота + + + + Rotate Entry Point + Rotate Entry Point + + + + Terrain + МеÑтноÑÑ‚ÑŒ + + + + Vehicle follows terrain + ЛРÑледует рельефу меÑтноÑти + + + + Tolerance + ДопуÑк + + + + Max Climb Rate + ÐœÐ°ÐºÑ ÑкороподъемноÑÑ‚ÑŒ + + + + Max Descent Rate + ÐœÐ°ÐºÑ ÑкороÑÑ‚ÑŒ ÑпуÑка + + + + Statistics + СтатиÑтика + + + + CustomCommandWidget + + + No vehicle connected + Ðет подключенных ЛР+ + + + Load Custom Qml file... + Загрузить пользовательÑкий Qml файл... + + + + Reset + Ð¡Ð±Ñ€Ð¾Ñ + + + + CustomCommandWidgetController + + + Select custom Qml file + Выберите пользовательÑкий Qml файл + + + + Qml files (*.qml) + Qml файлы (*.qml) + + + + DebugWindow + + + Qt Platform: + Qt Platform: + + + + Font Point Size 10 + Font Point Size 10 + + + + Default font width: + Default font width: + + + + Font Point Size 10.5 + Font Point Size 10.5 + + + + Default font height: + Default font height: + + + + Font Point Size 11 + Font Point Size 11 + + + + Default font pixel size: + Default font pixel size: + + + + Font Point Size 11.5 + Font Point Size 11.5 + + + + Default font point size: + Default font point size: + + + + Font Point Size 12 + Font Point Size 12 + + + + QML Screen Desktop: + QML Screen Desktop: + + + + Font Point Size 12.5 + Font Point Size 12.5 + + + + QML Screen Size: + QML Screen Size: + + + + Font Point Size 13 + Font Point Size 13 + + + + QML Pixel Density: + QML Pixel Density: + + + + Font Point Size 13.5 + Font Point Size 13.5 + + + + QML Pixel Ratio: + QML Pixel Ratio: + + + + Font Point Size 14 + Font Point Size 14 + + + + Default Point: + Default Point: + + + + Font Point Size 14.5 + Font Point Size 14.5 + + + + Computed Font Height: + Computed Font Height: + + + + Font Point Size 15 + Font Point Size 15 + + + + Computed Screen Height: + Computed Screen Height: + + + + Font Point Size 15.5 + Font Point Size 15.5 + + + + Computed Screen Width: + Computed Screen Width: + + + + Font Point Size 16 + Font Point Size 16 + + + + ESP8266Component + + + controller WiFi Bridge + controller WiFi Bridge + + + + Error fetching WiFi Bridge Status: %1 + Error fetching WiFi Bridge Status: %1 + + + + ESP WiFi Bridge Settings + ÐаÑтройки ESP WiFi моÑта + + + + WiFi Mode + Режим Wi-Fi + + + + WiFi Channel + Канал Wi-Fi + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + WiFi STA SSID + WiFi STA SSID + + + + WiFi STA Password + WiFi STA Password + + + + UART Baud Rate + СкороÑÑ‚ÑŒ UART + + + + QGC UDP Port + QGC UDP Port + + + + ESP WiFi Bridge Status + Ð¡Ñ‚Ð°Ñ‚ÑƒÑ Ð¼Ð¾Ñта ESP WiFi + + + + Bridge/Vehicle Link + Bridge/Vehicle Link + + + + Bridge/QGC Link + Bridge/QGC Link + + + + QGC/Bridge Link + QGC/Bridge Link + + + + + + Messages Received + Сообщений получено + + + + + + Messages Lost + ПотерÑно Ñообщений + + + + + + Messages Sent + Отправлено Ñообщений + + + + Restore Defaults + СброÑить наÑтройки + + + + Restart WiFi Bridge + ПерезапуÑтить WiFi моÑÑ‚ + + + + Reboot WiFi Bridge + Перезагрузить WiFi моÑÑ‚ + + + + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + Это перезапуÑтит WiFi моÑÑ‚, так что наÑтройки, которые вы изменили вÑтупÑÑ‚ в Ñилу. Обратите внимание, что вам придетÑÑ Ð¸Ð·Ð¼ÐµÐ½Ð¸Ñ‚ÑŒ наÑтройки Wi-Fi компьютера и наÑтройки Ñоединений QGroundControl, чтобы ÑоответÑтвовать Ñтим изменениÑм. Ð’Ñ‹ уверены, что хотите перезапуÑтить его? + + + + Reset Counters + СброÑить Ñчетчики + + + + WiFi Bridge + WiFi моÑÑ‚ + + + + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + Компонент WiFi моÑта ESP8266 иÑпользуетÑÑ Ð´Ð»Ñ Ð½Ð°Ñтройки WiFi ÑоединениÑ. + + + + ESP8266ComponentSummary + + + Firmware Version + ВерÑÐ¸Ñ Ð¿Ñ€Ð¾ÑˆÐ¸Ð²ÐºÐ¸ + + + + WiFi Mode + Режим Wi-Fi + + + + WiFi Channel + Канал Wi-Fi + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + UART Baud Rate + СкороÑÑ‚ÑŒ UART + + + + EditPositionDialog + + + Latitude + Широта + + + + Longitude + Долгота + + + + Set Geographic + Set Geographic + + + + Zone + Зона + + + + Hemisphere + Полушарие + + + + Easting + ВоÑток + + + + Northing + Север + + + + Set UTM + УÑтановить UTM + + + + Set From Vehicle Position + УÑтановить из позиции ЛР+ + + + FWLandingPatternEditor + + + Set to vehicle heading + УÑтановить по направлению ЛР+ + + + Set to vehicle location + УÑтановить по координатам ЛР+ + + + Loiter point + Точка Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ñ + + + + + Altitude + Ð’Ñ‹Ñота + + + + Radius + Ð Ð°Ð´Ð¸ÑƒÑ + + + + Landing Dist + ДиÑÑ‚Ð°Ð½Ñ†Ð¸Ñ Ð´Ð¾ поÑадки + + + + Glide Slope + Glide Slope + + + + Altitudes relative to home + Ð’Ñ‹Ñота отноÑительно дома + + + + - or - + - или - + + + + Loiter clockwise + ВращатьÑÑ Ð¿Ð¾ чаÑовой Ñтрелке + + + + Landing point + Точка поÑадки + + + + Heading + ÐšÑƒÑ€Ñ + + + + Click in map to set landing point. + Ðажмите на карту, чтобы уÑтановить точку поÑадки. + + + + Fact + + + Unknown: %1 + Unknown: %1 + + + + true + да + + + + false + нет + + + + FactMetaData + + + Other + Другое + + + + Misc + Прочее + + + + + + + + + + + + + + + Value must be within %1 and %2 + Value must be within %1 and %2 + + + + + Invalid number + ÐедопуÑтимое чиÑло + + + + FactPanel + + + Parameters(s) missing: %1 + Parameters(s) missing: %1 + + + + FactPanelController + + + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + + + + Internal Error: %1 + Internal Error: %1 + + + + FactTextField + + + Invalid Value + ÐедопуÑтимое значение + + + + Value Details + Детали Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ + + + + FactValueSlider + + + Value Details + Детали Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ + + + + FileManager + + + Unable to open local file for writing (%1) + Unable to open local file for writing (%1) + + + + Unable to write data to local file (%1) + Unable to write data to local file (%1) + + + + Download: Incorrect session returned + Download: Incorrect session returned + + + + Download: Offset returned (%1) differs from offset requested/expected (%2) + Download: Offset returned (%1) differs from offset requested/expected (%2) + + + + List: Offset returned (%1) differs from offset requested (%2) + List: Offset returned (%1) differs from offset requested (%2) + + + + Incorrectly formed list entry: '%1' + Incorrectly formed list entry: '%1' + + + + Missing NULL termination in list entry + Missing NULL termination in list entry + + + + Write: Incorrect session returned + Write: Incorrect session returned + + + + Write: Offset returned (%1) differs from offset requested (%2) + Write: Offset returned (%1) differs from offset requested (%2) + + + + Write: Returned invalid size of write size data + Write: Returned invalid size of write size data + + + + Write: Size returned (%1) differs from size requested (%2) + Write: Size returned (%1) differs from size requested (%2) + + + + Bad sequence number on received message: expected(%1) received(%2) + Bad sequence number on received message: expected(%1) received(%2) + + + + Nak received creating file, error: %1 + Nak received creating file, error: %1 + + + + Nak received creating directory, error: %1 + Nak received creating directory, error: %1 + + + + Nak received, error: %1 + Nak received, error: %1 + + + + Unknown opcode returned from server: %1 + Unknown opcode returned from server: %1 + + + + + + Command not sent. Waiting for previous command to complete. + Command not sent. Waiting for previous command to complete. + + + + + + + Command not sent. No Vehicle links. + Command not sent. No Vehicle links. + + + + + UAS File manager busy. Try again later + UAS File manager busy. Try again later + + + + File (%1) is not readable for upload + File (%1) is not readable for upload + + + + Unable to open local file for upload (%1) + Unable to open local file for upload (%1) + + + + Unable to read data from local file (%1) + Unable to read data from local file (%1) + + + + + Timeout waiting for ack: Download failed + Timeout waiting for ack: Download failed + + + + + Timeout waiting for ack: Upload failed + Timeout waiting for ack: Upload failed + + + + FirmwareImage + + + Incorrectly formatted line in .ihx file, line too short + Incorrectly formatted line in .ihx file, line too short + + + + Unsupported record type in file: %1 + Unsupported record type in file: %1 + + + + Unable to open firmware file %1, error: %2 + Unable to open firmware file %1, error: %2 + + + + Supplied file is not a valid JSON document + Supplied file is not a valid JSON document + + + + Firmware file mission required key: %1 + Firmware file mission required key: %1 + + + + Firmware file has invalid key: %1 + Firmware file has invalid key: %1 + + + + Downloaded firmware board id does not match hardware board id: %1 != %2 + Downloaded firmware board id does not match hardware board id: %1 != %2 + + + + Write failed for parameter meta data file, error: %1 + Write failed for parameter meta data file, error: %1 + + + + Unable to open parameter meta data file %1 for writing, error: %2 + Unable to open parameter meta data file %1 for writing, error: %2 + + + + Write failed for airframe meta data file, error: %1 + Write failed for airframe meta data file, error: %1 + + + + Unable to open airframe meta data file %1 for writing, error: %2 + Unable to open airframe meta data file %1 for writing, error: %2 + + + + Unable to open decompressed file %1 for writing, error: %2 + Unable to open decompressed file %1 for writing, error: %2 + + + + Write failed for decompressed image file, error: %1 + Write failed for decompressed image file, error: %1 + + + + Firmware file has invalid decompressed size for %1 + Firmware file has invalid decompressed size for %1 + + + + Could not find compressed bytes for %1 in Firmware file + Could not find compressed bytes for %1 in Firmware file + + + + Incorrectly formed compressed bytes section for %1 in Firmware file + Incorrectly formed compressed bytes section for %1 in Firmware file + + + + Firmware file has 0 length %1 + Firmware file has 0 length %1 + + + + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + + + + Successfully decompressed %1 + Successfully decompressed %1 + + + + Unabled to open firmware file %1, %2 + Unabled to open firmware file %1, %2 + + + + FirmwarePlugin + + + Sony NEX-5R 20mm + Sony NEX-5R 20mm + + + + Sony ILCE-QX1 + Sony ILCE-QX1 + + + + Canon S100 PowerShot + Canon S100 PowerShot + + + + Canon G9 X PowerShot + Canon G9 X PowerShot + + + + Canon SX260 HS PowerShot + Canon SX260 HS PowerShot + + + + Canon EOS-M 22mm + Canon EOS-M 22mm + + + + Sony a6000 16mm + Sony a6000 16mm + + + + Sony RX100 II 28mm + Sony RX100 II 28mm + + + + Ricoh GR II + Ricoh GR II + + + + RedEdge + RedEdge + + + + Parrot Sequioa RGB + Parrot Sequioa RGB + + + + Parrot Sequioa Monochrome + Parrot Sequioa Monochrome + + + + GoPro Hero 4 + GoPro Hero 4 + + + + Sentera NDVI Single Sensor + Sentera NDVI Single Sensor + + + + Sentera Double 4K Sensor + Sentera Double 4K Sensor + + + + FirmwareUpgrade + + + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + + + + Update the autopilot firmware to the latest version + Обновите прошивку полетного контроллера до поÑледней верÑии + + + + All %1 connections to vehicles must be + All %1 connections to vehicles must be + + + + Upgrade cancelled + Обновление отменено + + + + Found device + Ðайдено уÑтройÑтво + + + + + + + PX4 Flight Stack + PX4 Flight Stack + + + + + Standard Version (stable) + Ð¡Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð°Ñ Ð²ÐµÑ€ÑÐ¸Ñ (stable) + + + + Beta Testing (beta) + Бета-теÑтирование (beta) + + + + Developer Build (master) + РазработчеÑÐºÐ°Ñ Ð²ÐµÑ€ÑÐ¸Ñ (master) + + + + + + Custom firmware file... + Выбрать файл прошивки... + + + + PX4 Pro + Px4 Pro + + + + ArduPilot + ArduPilot + + + + Standard Version + Ð¡Ñ‚Ð°Ð½Ð´Ð°Ñ€Ñ‚Ð½Ð°Ñ Ð²ÐµÑ€ÑÐ¸Ñ + + + + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + Обнаружена плата PX4 Flow. Прошивка, ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð¸ÑпользуетÑÑ Ð½Ð° PX4 Flow должна ÑоответÑтвовать типу прошивки полетного контроллера, иÑпользующегоÑÑ Ð½Ð° аппарате: + + + + Detected Pixhawk board. You can select from the following flight stacks: + Обнаружен полетный контроллер PixHawk. Выберите полетный Ñтек: + + + + Press Ok to upgrade your vehicle. + Ðажмите OK, чтобы обновить ваше уÑтройÑтво. + + + + ArduPilot Flight Stack + ArduPilot Flight Stack + + + + Advanced settings + РаÑширенные наÑтройки + + + + Select which version of the firmware you would like to install: + Выберите верÑию прошивки, которую хотите уÑтановить: + + + + Select which version of the above flight stack you would like to install: + Выберите полетный Ñтек, который хотите уÑтановить: + + + + Select the standard version or one from the file system (previously downloaded): + Выберите Ñтандартную верÑию прошивки или предварительно загруженный файл прошивки: + + + + WARNING: BETA FIRMWARE. + WARNING: BETA FIRMWARE. + + + + This firmware version is ONLY intended for beta testers. + Эта прошивка предназначена ТОЛЬКО Ð´Ð»Ñ Ð±ÐµÑ‚Ð°-теÑтеров. + + + + Although it has received FLIGHT TESTING, it represents actively changed code. + Although it has received FLIGHT TESTING, it represents actively changed code. + + + + Do NOT use for normal operation. + Do NOT use for normal operation. + + + + WARNING: CONTINUOUS BUILD FIRMWARE. + WARNING: CONTINUOUS BUILD FIRMWARE. + + + + This firmware has NOT BEEN FLIGHT TESTED. + Эта прошивка ÐЕ ПРОХОДИЛРТЕСТИРОВÐÐИЕ Ð’ ПОЛЕТЕ. + + + + It is only intended for DEVELOPERS. + Предназначено только Ð´Ð»Ñ Ð ÐЗРÐБОТЧИКОВ. + + + + Run bench tests without props first. + Сначала запуÑкайте Ñтендовые теÑÑ‚Ñ‹ без пропеллеров. + + + + Do NOT fly this without additional safety precautions. + Ðе летайте без дополнительных мер безопаÑноÑти. + + + + Follow the mailing list actively when using it. + Follow the mailing list actively when using it. + + + + FirmwareUpgradeController + + + Connect not allowed during Firmware Upgrade. + Подключение не допуÑкаетÑÑ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¾ÑˆÐ¸Ð²ÐºÐ¸. + + + + Connected to bootloader: + Подключено к загрузчику: + + + + Version: %1 + Version: %1 + + + + Board ID: %1 + Board ID: %1 + + + + Flash size: %1 + Flash size: %1 + + + + Attempting to flash an unknown board type, you must select 'Custom firmware file' + Attempting to flash an unknown board type, you must select 'Custom firmware file' + + + + Select Firmware File + Выберите файл прошивки + + + + Firmware Files (*.px4 *.bin *.ihx) + Файлы прошивки (*.px4 *.bin *.inx) + + + + Unable to find specified firmware download location + Unable to find specified firmware download location + + + + No firmware file selected + Ðе выбран файл прошивки + + + + Downloading firmware... + Загрузка прошивки... + + + + From: %1 + From: %1 + + + + Download complete + Загрузка завершена + + + + Image load failed + Image load failed + + + + Bootloader not found + Ðе найден Bootloader + + + + Image size of %1 is too large for board flash size %2 + Image size of %1 is too large for board flash size %2 + + + + Upgrade complete + Обновление завершено + + + + Upgrade cancelled + Обновление отменено + + + + MultiRotor - + MultiRotor - + + + + Heli - + Heli - + + + + ChibiOS:MultiRotor - + ChibiOS:MultiRotor - + + + + ChibiOS:Heli - + ChibiOS:Heli - + + + + ChibiOS - + ChibiOS - + + + + FixedWingLandingComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %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 altitude relative. Be sure to adjust/check your plan prior to flight. + 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 altitude relative. Be sure to adjust/check your plan prior to flight. + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + FlightDisplayView + + + Flight Plan complete + Flight Plan complete + + + + %1 Images Taken + %1 Images Taken + + + + Remove plan from vehicle + Remove plan from vehicle + + + + Leave plan on vehicle + ОÑтавить полетный план на аппарате + + + + Single + Single + + + + Multi-Vehicle + Multi-Vehicle + + + + Fly + Fly + + + + Action + ДейÑтвие + + + + FlightDisplayViewMap + + + R + rally point map item label + R + + + + Goto here + Goto here waypoint + ДвигатьÑÑ Ñюда + + + + Go to location + ДвигатьÑÑ Ðº меÑтоположению + + + + Orbit at location + Orbit at location + + + + FlightDisplayViewVideo + + + WAITING FOR VIDEO + ОЖИДÐЮ ВИДЕО + + + + VIDEO DISABLED + ВИДЕО ОТКЛЮЧЕÐО + + + + FlightDisplayViewWidgets + + + No GPS Lock for Vehicle + Ðет захвата GPS Ð´Ð»Ñ Ð›Ð + + + + FlightMap + + + Specify Position + Указать меÑтоположение + + + + FlightModeDropdown + + + N/A + No data to display + Ðет данных + + + + FlightModeMenu + + + N/A + No data to display + Ðет данных + + + + FlightModesComponent + + + Flight Modes + Полетные режимы + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + ÐаÑтройки полетных режимов иÑпользуютÑÑ Ð´Ð»Ñ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿ÐµÑ€ÐµÐºÐ»ÑŽÑ‡Ð°Ñ‚ÐµÐ»ÐµÐ¹ радиопульта, управлÑющих полетными режимами. + + + + FlightModesComponentSummary + + + + + + Mode switch + Переключение режима + + + + + + + Setup required + ТребуетÑÑ Ð½Ð°Ñтройка + + + + + Flight Mode %1 + Полетный режим %1 + + + + + Position Ctl switch + Переключатель POSITION CTL + + + + + Loiter switch + Переключатель LOITER + + + + + Return switch + Переключатель возврата + + + + + + + + + Disabled + Отключено + + + + GPSIndicator + + + GPS Status + СоÑтоÑние GPS + + + + GPS Data Unavailable + Данные GPS недоÑтупны + + + + GPS Count: + Кол-во Ñпутников GPS: + + + + + N/A + No data to display + Ðет данных + + + + GPS Lock: + GPS захват: + + + + HDOP: + HDOP: + + + + + + --.-- + No data to display + --.-- + + + + VDOP: + VDOP: + + + + Course Over Ground: + ÐšÑƒÑ€Ñ Ð¾Ñ‚Ð½Ð¾Ñительно земли: + + + + GPSRTKIndicator + + + Survey-in Active + Survey-in Active + + + + RTK Streaming + RTK Streaming + + + + Duration: + ПродолжительноÑÑ‚ÑŒ: + + + + Accuracy: + ТочноÑÑ‚ÑŒ: + + + + Current Accuracy: + Ð¢ÐµÐºÑƒÑ‰Ð°Ñ Ñ‚Ð¾Ñ‡Ð½Ð¾ÑÑ‚ÑŒ: + + + + Satellites: + Спутники: + + + + GeneralSettings + + + (Requires Restart) + (Требует перезапуÑк) + + + + Units (Requires Restart) + Единицы Ð¸Ð·Ð¼ÐµÑ€ÐµÐ½Ð¸Ñ (требуетÑÑ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿ÑƒÑк) + + + + Miscellaneous + Прочее + + + + Distance + ДиÑÑ‚Ð°Ð½Ñ†Ð¸Ñ + + + + Area + Площадь + + + + Speed + СкороÑÑ‚ÑŒ + + + + Temperature + Температура + + + + Color Scheme + Ð¦Ð²ÐµÑ‚Ð¾Ð²Ð°Ñ Ñхема + + + + Map Provider + ПоÑтавщик карт + + + + Map Type + Тип карты + + + + Stream GCS Position + ОтправлÑÑ‚ÑŒ положение GCS + + + + Mute all audio output + Заглушить веÑÑŒ аудиовывод + + + + Save telemetry log after each flight + СохранÑÑ‚ÑŒ лог телеметрии поÑле каждого полета + + + + Save telemetry log even if vehicle was not armed + Save telemetry log even if vehicle was not armed + + + + Use preflight checklist + ИÑпользовать предполетный контрольный ÑпиÑок + + + + Clear all settings on next start + Clear all settings on next start + + + + Clear Settings + СброÑить наÑтройки + + + + All saved settings will be reset the next time you start %1. Is this really what you want? + All saved settings will be reset the next time you start %1. Is this really what you want? + + + + Announce battery lower than + Announce battery lower than + + + + Default Mission Altitude + Ð’Ñ‹Ñота полета по умолчанию + + + + Application Load/Save Path + Application Load/Save Path + + + + + + Browse + Browse + + + + Choose the location to save/load files + Choose the location to save/load files + + + + Survey in accuracy (U-blox only) + Survey in accuracy (U-blox only) + + + + Minimum observation duration + Minimum observation duration + + + + AutoConnect to the following devices + AutoConnect to the following devices + + + + NMEA GPS Device + NMEA GPS Device + + + + NMEA GPS Baudrate + NMEA GPS Baudrate + + + + Video Source + ИÑточник видео + + + + UDP Port + UDP порт + + + + RTSP URL + RTSP URL + + + + TCP URL + TCP URL + + + + Aspect Ratio + Соотношение Ñторон + + + + Disable When Disarmed + Disable When Disarmed + + + + Auto-Delete Files + Auto-Delete Files + + + + Max Storage Usage + МакÑ. иÑпользование хранилища + + + + Video File Format + Формат видео + + + + Indoor Image + Indoor Image + + + + + Choose custom brand image file + Choose custom brand image file + + + + Outdoor Image + Outdoor Image + + + + Reset Default Brand Image + Reset Default Brand Image + + + + %1 Version + %1 Version + + + + Virtual Joystick + Виртуальный джойÑтик + + + + Font Size: + Размер шрифта: + + + + AutoLoad Missions + Ðвтозагрузка миÑÑий + + + + <not set> + <Ðе задано> + + + + RTK GPS (Requires Restart) + RTK GPS (Requires Restart) + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + LibrePilot + LibrePilot + + + + UDP + UDP + + + + RTK GPS + RTK GPS + + + + Video + Видео + + + + Brand Image + Логотип + + + + Video Recording + Video Recording + + + + GeoFenceController + + + GeoFence supports version %1 + GeoFence supports version %1 + + + + GeoFence polygon not stored as object + GeoFence polygon not stored as object + + + + GeoFence circle not stored as object + GeoFence circle not stored as object + + + + GeoFenceEditor + + + GeoFence + GeoFence + + + + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + + + + This vehicle does not support GeoFence. + This vehicle does not support GeoFence. + + + + Insert GeoFence + Insert GeoFence + + + + Polygon Fence + Polygon Fence + + + + Circular Fence + Circular Fence + + + + Polygon Fences + Polygon Fences + + + + + None + None + + + + + Inclusion + Inclusion + + + + + Edit + Редактировать + + + + + Delete + Удалить + + + + Circular Fences + Circular Fences + + + + Radius + Ð Ð°Ð´Ð¸ÑƒÑ + + + + GeoFenceManager + + + GeoFence load: Vertex count change mid-polygon - actual:expected + GeoFence load: Vertex count change mid-polygon - actual:expected + + + + GeoFence load: Polygon type changed before last load complete - actual:expected + GeoFence load: Polygon type changed before last load complete - actual:expected + + + + GeoFence load: Incomplete polygon loaded + GeoFence load: Incomplete polygon loaded + + + + GeoFence load: Unsupported command %1 + GeoFence load: Unsupported command %1 + + + + GeoTagController + + + Select log file load + Select log file load + + + + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + + + + Select image directory + Select image directory + + + + Select save directory + Select save directory + + + + Cannot find the image directory + Cannot find the image directory + + + + Images have alreay been tagged. + Images have alreay been tagged. + + + + The images have already been tagged. Do you want to replace the previously tagged images? + The images have already been tagged. Do you want to replace the previously tagged images? + + + + + Replace + Replace + + + + Images have already been tagged + Images have already been tagged + + + + Couldn't replace the previously tagged images + Couldn't replace the previously tagged images + + + + Cannot find the save directory + Cannot find the save directory + + + + Save folder not empty. + Save folder not empty. + + + + The save folder already contains images. Do you want to replace them? + The save folder already contains images. Do you want to replace them? + + + + Save folder not empty + Save folder not empty + + + + Couldn't replace the existing images + Couldn't replace the existing images + + + + GeoTagPage + + + GeoTag Images + GeoTag Images + + + + 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. + 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 + Select log file + + + + Select image directory + Select image directory + + + + (Optionally) Select save directory + (Optionally) Select save directory + + + + Cancel Tagging + Cancel Tagging + + + + Start Tagging + Start Tagging + + + + GeoTagWorker + + + The image directory doesn't contain images, make sure your images are of the JPG format + The image directory doesn't contain images, make sure your images are of the JPG format + + + + + Geotagging failed. Couldn't open an image. + Geotagging failed. Couldn't open an image. + + + + + + + + + Tagging cancelled + Tagging cancelled + + + + Geotagging failed. Couldn't open log file. + Geotagging failed. Couldn't open log file. + + + + %1 - tagging cancelled + %1 - tagging cancelled + + + + Log parsing failed + Log parsing failed + + + + Geotagging failed in trigger filtering + Geotagging failed in trigger filtering + + + + Geotagging failed. Image requested not present. + Geotagging failed. Image requested not present. + + + + Geotagging failed. Couldn't write to image. + Geotagging failed. Couldn't write to image. + + + + Geotagging failed. Couldn't write to an image. + Geotagging failed. Couldn't write to an image. + + + + GuidedActionConfirm + + + Slide to confirm + Проведите Ð´Ð»Ñ Ð¿Ð¾Ð´Ñ‚Ð²ÐµÑ€Ð¶Ð´ÐµÐ½Ð¸Ñ + + + + GuidedActionList + + + Select Action + Выберите дейÑтвие + + + + GuidedActionsController + + + EMERGENCY STOP + БЕЗУСЛОВÐÐЯ ОСТÐÐОВКР+ + + + Arm + Включить + + + + Disarm + Выключить + + + + RTL + RTL + + + + Takeoff + Взлет + + + + Land + ПоÑадка + + + + Start Mission + Ðачать миÑÑию + + + + Continue Mission + Продолжить миÑÑию + + + + Resume Mission + Возобновить миÑÑию + + + + Resume FAILED + Ðе удалоÑÑŒ возобновить + + + + Pause + Пауза + + + + Change Altitude + Изменить выÑоту + + + + Orbit + Orbit + + + + Land Abort + Отменить поÑадку + + + + Set Waypoint + УÑтановить путевую точку + + + + Goto Location + ДвигатьÑÑ Ðº меÑтоположению + + + + VTOL Transition + VTOL Transition + + + + Arm the vehicle. + Arm the vehicle. + + + + Disarm the vehicle + Disarm the vehicle + + + + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + Ð’ÐИМÐÐИЕ: МОТОРЫ БУДУТ ОСТÐÐОВЛЕÐЫ. ЕСЛИ ÐППÐРÐТ СЕЙЧÐС Ð’ ВОЗДУХЕ, ОРРÐЗОБЬЕТСЯ. + + + + Move the vehicle to the specified location. + ДвигатьÑÑ Ñ ÑƒÐºÐ°Ð·Ð°Ð½Ð½Ð¾Ð¼Ñƒ меÑтоположению. + + + + Orbit the vehicle around the specified location. + Orbit the vehicle around the specified location. + + + + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + + + + Takeoff from ground and hold position. + Взлететь и удерживать позицию. + + + + Takeoff from ground and start the current mission. + Взлетать и начать текущую миÑÑию. + + + + Continue the mission from the current waypoint. + Продолжить миÑÑию Ñ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ путевой точки. + + + + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + Возобновить текущую миÑÑию. МиÑÑÐ¸Ñ Ð±ÑƒÐ´ÐµÑ‚ перегенерирована Ñ Ð¿ÑƒÑ‚ÐµÐ²Ð¾Ð¹ точки %1, затем БПЛРвзлетит и продолжит миÑÑию. + + + + Upload of resume mission failed. Confirm to retry upload + Ðе удалоÑÑŒ загрузить миÑÑию Ð´Ð»Ñ Ð²Ð¾Ð·Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ. Подтвердите повторную попытку + + + + Review the modified mission. Confirm if you want to takeoff and begin mission. + Review the modified mission. Confirm if you want to takeoff and begin mission. + + + + Land the vehicle at the current position. + ПоÑадить БПЛРв текущем меÑтоположении. + + + + Return to the home position of the vehicle. + Return to the home position of the vehicle. + + + + Change the altitude of the vehicle up or down. + Увеличить или уменьшить выÑоту аппарата. + + + + Adjust current waypoint to %1. + Изменить текущую путевую точку на %1. + + + + Abort the landing sequence. + Отменить поÑадку. + + + + Pause all vehicles at their current position. + ОÑтановить вÑе аппараты в их текущих меÑтоположениÑÑ…. + + + + Transition VTOL to fixed wing flight. + Transition VTOL to fixed wing flight. + + + + Transition VTOL to multi-rotor flight. + Transition VTOL to multi-rotor flight. + + + + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + + + + Internal error: unknown actionCode + ВнутреннÑÑ Ð¾ÑˆÐ¸Ð±ÐºÐ°: unknown actionCode + + + + GuidedAltitudeSlider + + + New Alt(rel) + ÐÐ¾Ð²Ð°Ñ Ð²Ñ‹Ñота (отн.) + + + + HealthPageWidget + + + All systems healthy + Ð’Ñе ÑиÑтемы в порÑдке + + + + HelpSettings + + + QGroundControl User Guide + РуководÑтво Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ QGroundControl + + + + PX4 Users Discussion Forum + PX4 Users Discussion Forum + + + + ArduPilot Users Discussion Forum + ArduPilot Users Discussion Forum + + + + Joystick + + + Arm + Включить + + + + Disarm + Выключить + + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + JoystickConfig + + + Joystick + ДжойÑтик + + + + Joystick Setup is used to configure a calibrate joysticks. + Joystick Setup is used to configure a calibrate joysticks. + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Lateral + Lateral + + + + Roll + Крен + + + + Forward + Forward + + + + Pitch + Тангаж + + + + Yaw + РыÑканье + + + + Throttle + Газ + + + + Skip + ПропуÑтить + + + + Cancel + Отмена + + + + Calibrate + Калибровка + + + + Additional Joystick settings: + Дополнительные наÑтройки джойÑтика: + + + + Enable joystick input + Включить ввод Ñ Ð´Ð¶Ð¾Ð¹Ñтика + + + + Enable not allowed (Calibrate First) + Включение недоÑтупно (необходима калибровка) + + + + Active joystick: + Ðктивный джойÑтик: + + + + Active joystick name not in combo + Active joystick name not in combo + + + + Center stick is zero throttle + УÑтановите Ñтик в положение нулевого газа + + + + Spring loaded throttle smoothing + Spring loaded throttle smoothing + + + + Full down stick is zero throttle + Full down stick is zero throttle + + + + Allow negative Thrust + Allow negative Thrust + + + + Exponential: + ЭкÑпоненциальный: + + + + Advanced settings (careful!) + РаÑширенные наÑтройки (оÑторожно!) + + + + Joystick mode: + Режим джойÑтика: + + + + Message frequency (Hz): + ЧаÑтота Ñообщений (Гц): + + + + Enable circle correction + Enable circle correction + + + + Deadbands + Deadbands + + + + Deadband can be set during the first + Deadband can be set during the first + + + + step of calibration by gently wiggling each axis. + step of calibration by gently wiggling each axis. + + + + Deadband can also be adjusted by clicking and + Deadband can also be adjusted by clicking and + + + + dragging vertically on the corresponding axis monitor. + dragging vertically on the corresponding axis monitor. + + + + Button actions: + Button actions: + + + + Buttons 0-%1 reserved for firmware use + Buttons 0-%1 reserved for firmware use + + + + # + # + + + + Function: + Function: + + + + Shift Function: + Shift Function: + + + + Axis Monitor + Axis Monitor + + + + Button Monitor + Button Monitor + + + + JoystickConfigController + + + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + JoystickIndicator + + + Joystick Status + Joystick Status + + + + Connected: + Connected: + + + + Enabled: + Enabled: + + + + KMLFileHelper + + + File not found: %1 + File not found: %1 + + + + Unable to open file: %1 error: $%2 + Ðевозможно открыт файл %1, ошибка: $%2 + + + + Unable to parse KML file: %1 error: %2 line: %3 + Ðевозможно прочитать KML файл %1, ошибка: %2, Ñтрока: %3 + + + + No known type found in KML file. + No known type found in KML file. + + + + Unable to find Polygon node in KML + Unable to find Polygon node in KML + + + + + Internal error: Unable to find coordinates node in KML + Internal error: Unable to find coordinates node in KML + + + + Unable to find LineString node in KML + Unable to find LineString node in KML + + + + LinechartWidget + + + Name + Ð˜Ð¼Ñ + + + + Val + Val + + + + Unit + Unit + + + + Mean + Mean + + + + Variance + Variance + + + + LOG + LOG + + + + + Set logarithmic scale for Y axis + Set logarithmic scale for Y axis + + + + + Sliding window size to calculate mean and variance + Sliding window size to calculate mean and variance + + + + + Start to log curve data into a CSV or TXT file + Start to log curve data into a CSV or TXT file + + + + Start Logging + Ðачать логирование + + + + Ground Time + Ground Time + + + + + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + + + + Time axis: + Time axis: + + + + 10 seconds + 10 Ñекунд + + + + 20 seconds + 20 Ñекунд + + + + 30 seconds + 30 Ñекунд + + + + 40 seconds + 40 Ñекунд + + + + 50 seconds + 50 Ñекунд + + + + 1 minute + 1 минута + + + + 2 minutes + 2 минуты + + + + 3 minutes + 3 минуты + + + + 4 minutes + 4 минуты + + + + 5 minutes + 5 минут + + + + 10 minutes + 10 минут + + + + No curves selected for logging. + No curves selected for logging. + + + + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + + + + Save Log File + Сохранить лог-файл + + + + Log Files (*.log) + Лог-файлы + + + + Stop logging + ОÑтановить логирование + + + + Starting Log Compression + Ðачать Ñжатие логов + + + + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + + + + Start logging + Ðачать логирование + + + + + Enable the curve in the graph window + Enable the curve in the graph window + + + + + Current value of %1 in %2 units + Current value of %1 in %2 units + + + + + Unit of + Unit of + + + + + Arithmetic mean of %1 in %2 units + Arithmetic mean of %1 in %2 units + + + + + Variance of %1 in (%2)^2 units + Variance of %1 in (%2)^2 units + + + + LinkIndicator + + + N/A + No data to display + Ðет данных + + + + LinkManager + + + Connect not allowed: %1 + Connect not allowed: %1 + + + + + + + %1 on %2 (AutoConnect) + %1 on %2 (AutoConnect) + + + + Shutdown + Выключит + + + + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + + + + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + + + + LinkSettings + + + Delete + Удалить + + + + Remove Link Configuration + Удалить конфигурацию ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ + + + + Remove %1. Is this really what you want? + Ð’Ñ‹ дейÑтвительно хотите удалить %1? + + + + Edit + Редактировать + + + + Add + Добавить + + + + Connect + ПодключитьÑÑ + + + + Disconnect + ОтключитьÑÑ + + + + Edit Link Configuration Settings (WIP) + Edit Link Configuration Settings (WIP) + + + + Create New Link Configuration (WIP) + Create New Link Configuration (WIP) + + + + Name: + ИмÑ: + + + + Type: + Тип: + + + + OK + Ок + + + + Cancel + Отмена + + + + LogCompressor + + + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + + + + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + + + + Log compressor: Dataset contains dimensions: + Log compressor: Dataset contains dimensions: + + + + Log Compressor + Log Compressor + + + + LogDownloadController + + + Available + Available + + + + + Canceled + Canceled + + + + + + Error + Ошибка + + + + Downloaded + Загруженный + + + + Timed Out + Ð’Ñ€ÐµÐ¼Ñ Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ñ Ð¸Ñтекло + + + + Log Download Directory + Log Download Directory + + + + Waiting + Ожидание + + + + UnknownDate + UnknownDate + + + + LogDownloadPage + + + Log Download + Загрузка логов + + + + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + + + + Id + 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 + Отмена + + + + LogReplayLink + + + Log Replay Error + 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 + Unable to open log file: '%1', error: %2 + + + + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + + + + Connect not allowed during Flight Data replay. + Connect not allowed during Flight Data replay. + + + + + + Unable to seek to new position + Unable to seek to new position + + + + LogReplaySettings + + + Log Replay Link Settings + Log Replay Link Settings + + + + Log File: + Лог-файлы: + + + + Browse + Browse + + + + Please choose a file + Please choose a file + + + + MAVLinkProtocol + + + + + MAVLink Protocol + Протокол MAVLink + + + + MAVLink Logging failed. Could not write to file %1, logging disabled. + 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. + Detected radio still using MAVLink v1.0 on a link with MAVLink v2.0 enabled. Please upgrade the radio firmware. + + + + MAVLink protocol + Протокол MAVLink + + + + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + + + + MainToolBar + + + Downloading Parameters + Загрузка параметров + + + + Click anywhere to hide + Ðажмите в любое меÑто, чтобы Ñкрыть + + + + MainToolBarIndicators + + + Advanced Mode + РаÑширенный режим + + + + Waiting For Vehicle Connection + Waiting For Vehicle Connection + + + + Disconnect + ОтключитьÑÑ + + + + COMMUNICATION LOST + СОЕДИÐЕÐИЕ ПОТЕРЯÐО + + + + MainWindow + + + MGMainWindow + MGMainWindow + + + + File + Файл + + + + Widgets + Виджеты + + + + Exit + Выход + + + + Ctrl+Q + Ctrl+Q + + + + Manage Communication Links + ÐаÑтройка Ñоединений + + + + Advanced Mode + РаÑширенный режим + + + + Replay Flight Data + Replay Flight Data + + + + Setting up user interface + Setting up user interface + + + + Building common widgets. + Building common widgets. + + + + Building common actions + Building common actions + + + + + Initializing 3D mouse interface + Initializing 3D mouse interface + + + + Restoring last view state + Restoring last view state + + + + Restoring last window size + Restoring last window size + + + + Done + Готово + + + + MainWindowInner + + + + %1 close + %1 close + + + + 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? + 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? + + + + There are still active connections to vehicles. Are you sure you want to exit? + There are still active connections to vehicles. Are you sure you want to exit? + + + + No Messages + Ðет Ñообщений + + + + MapScale + + + km + км + + + + m + м + + + + mile + Ð¼Ð¸Ð»Ñ + + + + miles + мили + + + + ft + ft + + + + MavlinkConsolePage + + + Mavlink Console + КонÑоль MAVLink + + + + Mavlink Console provides a connection to the vehicle's system shell. + Mavlink Console provides a connection to the vehicle's system shell. + + + + Show Latest + Show Latest + + + + MavlinkSettings + + + MAVLink Logging + Логирование MAVLink + + + + Please enter an email address before uploading MAVLink log files. + ПожалуйÑта, введите E-Mail перед тем, как отправлÑÑ‚ÑŒ логи MAVLink. + + + + Ground Station + ÐÐ°Ð·ÐµÐ¼Ð½Ð°Ñ ÑÑ‚Ð°Ð½Ñ†Ð¸Ñ + + + + MAVLink System ID: + MAVLink System ID: + + + + Emit heartbeat + ОтправлÑÑ‚ÑŒ heartbeat'Ñ‹ + + + + Only accept MAVs with same protocol version + Принимать только аппараты Ñ Ñ‚Ð¾Ð¹ же верÑией протокола + + + + MAVLink 2.0 Logging (PX4 Firmware Only) + Логирование MAVLink 2.0 (только Ð´Ð»Ñ Ð¿Ñ€Ð¾ÑˆÐ¸Ð²ÐºÐ¸ PX4) + + + + Manual Start/Stop: + Manual Start/Stop: + + + + Start Logging + Ðачать логирование + + + + Stop Logging + ОÑтановить логирование + + + + Enable automatic logging + Включить автоматичеÑкое логирование + + + + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + + + + Email address for Log Upload: + E-Mail Ð´Ð»Ñ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ логов: + + + + Default Description: + ОпиÑание по умолчанию: + + + + Default Upload URL + URL Ð´Ð»Ñ Ð·Ð°Ð³Ñ€ÑƒÐ·ÐºÐ¸ по умолчанию + + + + Video URL: + URL видео: + + + + Wind Speed: + СкороÑÑ‚ÑŒ ветра: + + + + Flight Rating: + Оцените полет: + + + + Additional Feedback: + Ð”Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ: + + + + Make this log publicly available + Сделать Ñтот лог общедоÑтупным + + + + Enable automatic log uploads + Включить автоматичеÑкую выгрузку логов + + + + Delete log file after uploading + Delete log file after uploading + + + + Saved Log Files + Saved Log Files + + + + Uploaded + Загружено + + + + Check All + Выбрать вÑе + + + + Check None + СброÑить выбор + + + + Delete Selected + Удалить выбранное + + + + Delete Selected Log Files + Удалить выбранные файлы логов + + + + Confirm deleting selected log files? + Удалить выбранные файлы логов? + + + + Upload Selected + Upload Selected + + + + Upload Selected Log Files + Upload Selected Log Files + + + + Confirm uploading selected log files? + Confirm uploading selected log files? + + + + Cancel + Отмена + + + + Cancel Upload + Cancel Upload + + + + Confirm canceling the upload process? + Confirm canceling the upload process? + + + + MissionCommandDialog + + + Category: + Category: + + + + MissionCommandTree + + + All commands + All commands + + + + MissionController + + + Survey + Survey + + + + Fixed Wing Landing + Fixed Wing Landing + + + + Structure Scan + Structure Scan + + + + Corridor Scan + Corridor Scan + + + + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + + + + Mission item %1 is not an object + Mission item %1 is not an object + + + + Unsupported complex item type: %1 + Unsupported complex item type: %1 + + + + Unknown item type: %1 + Unknown item type: %1 + + + + Could not find doJumpId: %1 + Could not find doJumpId: %1 + + + + The mission file is corrupted. + The mission file is corrupted. + + + + The mission file is not compatible with this version of %1. + The mission file is not compatible with this version of %1. + + + + + + Mission: %1 + Mission: %1 + + + + MissionItem + + + Type found: %1 must be: %2 + Type found: %1 must be: %2 + + + + %1 key must contains 7 values + %1 key must contains 7 values + + + + Param %1 incorrect type %2, must be double or null + Param %1 incorrect type %2, must be double or null + + + + MissionItemEditor + + + Insert waypoint + Insert waypoint + + + + Insert pattern + Insert pattern + + + + Insert + Insert + + + + Delete + Delete + + + + Change command... + Change command... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Show all values + Show all values + + + + Mission Edit + Редактор миÑÑии + + + + You have made changes to the mission item which cannot be shown in Simple Mode + You have made changes to the mission item which cannot be shown in Simple Mode + + + + Select Mission Command + Выберите команду миÑÑии + + + + MissionItemStatus + + + Terrain Altitude + Ð’Ñ‹Ñота поверхноÑти + + + + MissionManager + + + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + Ðевозможно возобновить миÑÑию из-за команды MAV_CMD_DO_JUMP. + + + + MissionSettingsEditor + + + Firmware + Прошивка + + + + Vehicle + Ðппарат + + + + Waypoint alt + Ð’Ñ‹Ñота путевой точки + + + + Flight speed + СкороÑÑ‚ÑŒ полета + + + + Above camera commands will take affect immediately upon mission start. + Above camera commands will take affect immediately upon mission start. + + + + Mission End + Конец миÑÑии + + + + Return To Launch + Return To Launch + + + + Vehicle Info + Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾Ð± аппарате + + + + Cruise speed + КрейÑерÑÐºÐ°Ñ ÑкороÑÑ‚ÑŒ + + + + Hover speed + Hover speed + + + + Planned Home Position + Planned Home Position + + + + Altitude + Ð’Ñ‹Ñота + + + + Actual position set by vehicle at flight time. + Actual position set by vehicle at flight time. + + + + Set Home To Map Center + Set Home To Map Center + + + + MissionSettingsItem + + + H + H + + + + Planned Home + Planned Home + + + + MockLink + + + PX4 Vehicle + PX4 Vehicle + + + + APM ArduCopter Vehicle + APM ArduCopter Vehicle + + + + APM ArduPlane Vehicle + APM ArduPlane Vehicle + + + + APM ArduSub Vehicle + APM ArduSub Vehicle + + + + Generic Vehicle + Generic Vehicle + + + + Send status text + voice + Send status text + voice + + + + Stop One MockLink + Stop One MockLink + + + + MockLinkSettings + + + Mock Link Settings + Mock Link Settings + + + + Send Status Text and Voice + Send Status Text and Voice + + + + High latency + High latency + + + + PX4 Firmware + Прошивка PX4 + + + + APM Firmware + APM Firmware + + + + Generic Firmware + Generic Firmware + + + + APM Vehicle Type + APM Vehicle Type + + + + ArduCopter + ArduCopter + + + + ArduPlane + ArduPlane + + + + ModeIndicator + + + N/A + No data to display + Ðет данных + + + + ModeSwitchDisplay + + + Monitor: + Monitor: + + + + Threshold: + Threshold: + + + + MotorComponent + + + All + All + + + + Moving the sliders will causes the motors to spin. Make sure you remove all props. + Moving the sliders will causes the motors to spin. Make sure you remove all props. + + + + Propellers are removed - Enable motor sliders + Propellers are removed - Enable motor sliders + + + + Motors + Motors + + + + Motors Setup is used to manually test motor control and direction. + Motors Setup is used to manually test motor control and direction. + + + + Mouse6dofInput + + + No 3DxWare driver is running. + No 3DxWare driver is running. + + + + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + + + + MultiVehicleDockWidget + + + Form + Form + + + + MultiVehicleList + + + The following commands will be applied to all vehicles + The following commands will be applied to all vehicles + + + + Armed + Armed + + + + Disarmed + Disarmed + + + + MultiVehicleManager + + + Warning: A vehicle is using the same system id as %1: %2 + Warning: A vehicle is using the same system id as %1: %2 + + + + Connected to Vehicle %1 + Connected to Vehicle %1 + + + + OfflineMap + + + Error Message + Error Message + + + + Max Cache Disk Size (MB): + Max Cache Disk Size (MB): + + + + Max Cache Memory Size (MB): + Max Cache Memory Size (MB): + + + + Memory cache changes require a restart to take effect. + Memory cache changes require a restart to take effect. + + + + Esri Access Token + Esri Access Token + + + + Mapbox Access Token + Mapbox Access Token + + + + To enable Mapbox maps, enter your access token. + To enable Mapbox maps, enter your access token. + + + + To enable Esri maps, enter your access token. + To enable Esri maps, enter your access token. + + + + This will delete all tiles INCLUDING the tile sets you have created yourself. + +Is this really what you want? + 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? + Delete %1 and all its tiles. + +Is this really what you want? + + + + System Wide Tile Cache + System Wide Tile Cache + + + + Zoom Levels: + Zoom Levels: + + + + Total: + Total: + + + + Unique: + Unique: + + + + Downloaded: + Downloaded: + + + + Error Count: + Error Count: + + + + Size: + Size: + + + + + Tile Count: + Tile Count: + + + + Resume Download + Resume Download + + + + Cancel Download + Cancel Download + + + + Delete + Delete + + + + Confirm Delete + Confirm Delete + + + + Ok + Ok + + + + + + Close + Close + + + + Min Zoom: %1 + Min Zoom: %1 + + + + Max Zoom: %1 + Max Zoom: %1 + + + + + Add New Set + Add New Set + + + + Name: + Name: + + + + Map type: + Map type: + + + + Fetch elevation data + Fetch elevation data + + + + Min/Max Zoom Levels + Min/Max Zoom Levels + + + + Est Size: + Est Size: + + + + Too many tiles + Too many tiles + + + + Download + Download + + + + Import Tile Set + Import Tile Set + + + + + + + Cancel + Cancel + + + + + Import + Import + + + + + Export + Export + + + + Options + Options + + + + Offline Maps Options + Offline Maps Options + + + + Select Tile Sets to Export + Select Tile Sets to Export + + + + Select All + Select All + + + + Select None + Select None + + + + Export Tile Set + Export Tile Set + + + + Tile Set Export Progress + Tile Set Export Progress + + + + Tile Set Export Completed + Tile Set Export Completed + + + + Map Tile Set Import + Map Tile Set Import + + + + Map Tile Set Import Progress + Map Tile Set Import Progress + + + + Map Tile Set Import Completed + Map Tile Set Import Completed + + + + Append to existing set + Append to existing set + + + + Replace existing set + Replace existing set + + + + PIDTuning + + + Tuning Axis: + Tuning Axis: + + + + Tuning Values: + Tuning Values: + + + + Increment/Decrement % + Increment/Decrement % + + + + Saved Tuning Values: + Saved Tuning Values: + + + + Save Values + Save Values + + + + Reset To Saved Values + Reset To Saved Values + + + + Chart: + Chart: + + + + Clear + Clear + + + + Stop + Stop + + + + Start + Start + + + + Rate + Rate + + + + PX4AdvancedFlightModes + + + + FLIGHT MODES + ПОЛЕТÐЫЕ РЕЖИМЫ + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + You can assign multiple flight modes to a single channel. + You can assign multiple flight modes to a single channel. + + + + + Turn your radio control on to test switch settings. + Turn your radio control on to test switch settings. + + + + + The following channels: + The following channels: + + + + + are not available for Flight Modes since they are already in use for other functions. + are not available for Flight Modes since they are already in use for other functions. + + + + + Manual/Main + Manual/Main + + + + + Stabilized/Main + Stabilized/Main + + + + + The pilot has full control of the aircraft, no assistance is provided. + The pilot has full control of the aircraft, no assistance is provided. + + + + + + + The Main mode switch must always be assigned to a channel in order to fly + The Main mode switch must always be assigned to a channel in order to fly + + + + + The pilot has full control of the aircraft, only attitude is stabilized. + The pilot has full control of the aircraft, only attitude is stabilized. + + + + + Assist + Assist + + + + + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + + + + + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + + + + + Auto + Auto + + + + + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + + + + + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + + + + + Stabilized + Stabilized + + + + + Acro + Acro + + + + + Roll/pitch angles and rudder deflection are controlled. + Roll/pitch angles and rudder deflection are controlled. + + + + + The angular rates are controlled, but not the attitude. + The angular rates are controlled, but not the attitude. + + + + + Altitude + Altitude + + + + + Roll stick controls banking, pitch stick altitude + Roll stick controls banking, pitch stick altitude + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane holds heading, but drifts off in wind. + With no stick inputs the plane holds heading, but drifts off in wind. + + + + + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + + + + + Position Control + Position Control + + + + + Roll stick controls banking, pitch stick controls altitude. + Roll stick controls banking, pitch stick controls altitude. + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane flies a straight line, even in wind. + With no stick inputs the plane flies a straight line, even in wind. + + + + + Roll and Pitch sticks control sideways and forward speed + Roll and Pitch sticks control sideways and forward speed + + + + + Throttle stick controls climb / sink rade. + Throttle stick controls climb / sink rade. + + + + + Mission + Mission + + + + + The aircraft obeys the programmed mission sent by QGroundControl. + The aircraft obeys the programmed mission sent by QGroundControl. + + + + + Hold + Hold + + + + + The aircraft flies in a circle around the current position at the current altitude. + The aircraft flies in a circle around the current position at the current altitude. + + + + + The multirotor hovers at the current position and altitude. + The multirotor hovers at the current position and altitude. + + + + + Return + Return + + + + + The vehicle returns to the home position, loiters and then lands. + The vehicle returns to the home position, loiters and then lands. + + + + + Offboard + Offboard + + + + + All flight control aspects are controlled by an offboard system. + All flight control aspects are controlled by an offboard system. + + + + + Flight Mode Config is disabled since you have a Joystick enabled. + Flight Mode Config is disabled since you have a Joystick enabled. + + + + + Use Single Channel Mode Selection + Use Single Channel Mode Selection + + + + + Generate Thresholds + Generate Thresholds + + + + PX4AdvancedFlightModesController + + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + + + + %1 is set to same channel as %2. + + %1 is set to same channel as %2. + + + + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + + + + PX4AutoPilotPlugin + + + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + + + + PX4FirmwarePlugin + + + Manual + Manual + + + + Acro + Acro + + + + Stabilized + Stabilized + + + + Rattitude + Rattitude + + + + Altitude + Altitude + + + + Position + Position + + + + Offboard + Offboard + + + + Ready + Ready + + + + Takeoff + Takeoff + + + + Hold + Hold + + + + Mission + Mission + + + + Return + Return + + + + Land + Land + + + + Precision Land + Precision Land + + + + Return to Groundstation + Return to Groundstation + + + + Follow Me + Follow Me + + + + Simple + Simple + + + + Unknown %1:%2 + Unknown %1:%2 + + + + Unable to takeoff, vehicle position not known. + Unable to takeoff, vehicle position not known. + + + + Unable to start mission: Vehicle rejected arming. + Unable to start mission: Vehicle rejected arming. + + + + Unable to start mission: Vehicle not ready. + Unable to start mission: Vehicle not ready. + + + + 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. + 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. + + + + Unable to go to location, vehicle position not known. + Unable to go to location, vehicle position not known. + + + + Unable to change altitude, home position unknown. + Unable to change altitude, home position unknown. + + + + Unable to change altitude, home position altitude unknown. + Unable to change altitude, home position altitude unknown. + + + + PX4FirmwareUpgradeThreadWorker + + + Putting radio into command mode + Putting radio into command mode + + + + Unable to open port: %1 error: %2 + Unable to open port: %1 error: %2 + + + + + Unable to put radio into command mode + Unable to put radio into command mode + + + + Rebooting radio to bootloader + Rebooting radio to bootloader + + + + Unable to reboot radio (bytes written) + Unable to reboot radio (bytes written) + + + + Unable to reboot radio (ready read) + Unable to reboot radio (ready read) + + + + Programming new version... + Programming new version... + + + + Verifying program... + Verifying program... + + + + Verify complete + Verify complete + + + + Erasing previous program... + Erasing previous program... + + + + Erase complete + Erase complete + + + + PX4FlowSensor + + + PX4Flow Camera + PX4Flow Camera + + + + PX4ParameterMetaData + + + Enabled + Enabled + + + + Disabled + Disabled + + + + PX4RadioComponent + + + Radio + 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. + 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 + Roll + + + + + + + + + + + Setup required + Setup required + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Throttle + + + + + Flaps + Flaps + + + + + Aux1 + Aux1 + + + + + Aux2 + Aux2 + + + + + + + + + Disabled + Disabled + + + + PX4SimpleFlightModes + + + + Flight Mode Settings + Flight Mode Settings + + + + + Mode channel: + Mode channel: + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Switch Settings + Switch Settings + + + + + VTOL mode switch: + VTOL mode switch: + + + + PX4TuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + PX4TuningComponentCopter + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Manual minimum throttle + Manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentPlane + + + + Cruise throttle + Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentVTOL + + + + Plane Roll sensitivity + Plane Roll sensitivity + + + + + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + + + + + Plane Pitch sensitivity + Plane Pitch sensitivity + + + + + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + + + + + Plane Cruise throttle + Plane Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Hover manual minimum throttle + Hover manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Plane Mission mode sensitivity + Plane Mission mode sensitivity + + + + + 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. + 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. + + + + ParameterEditor + + + Parameter Load Errors + Parameter Load Errors + + + + Search: + Search: + + + + Clear + Clear + + + + Tools + Tools + + + + Refresh + Refresh + + + + Reset all to defaults + Reset all to defaults + + + + Reset All + Reset All + + + + Load from file... + Load from file... + + + + Parameter Files (*.%1) + Parameter Files (*.%1) + + + + All Files (*.*) + All Files (*.*) + + + + Save to file... + Save to file... + + + + Load Parameters + Load Parameters + + + + Save Parameters + Save Parameters + + + + Clear RC to Param + Clear RC to Param + + + + + Reboot Vehicle + Reboot Vehicle + + + + Parameter Editor + Parameter Editor + + + + Select Reset to reset all parameters to their defaults. + Select Reset to reset all parameters to their defaults. + + + + Select Ok to reboot vehicle. + Select Ok to reboot vehicle. + + + + ParameterEditorController + + + Unable to create file: %1 + Unable to create file: %1 + + + + Unable to open file: %1 + Unable to open file: %1 + + + + ParameterEditorDialog + + + Reset to default + Reset to default + + + + Min: + Min: + + + + Max: + Max: + + + + Default: + Default: + + + + Parameter name: + Parameter name: + + + + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + + + + Make sure you know what you are doing and double-check your values before Save! + Make sure you know what you are doing and double-check your values before Save! + + + + Force save (dangerous!) + Force save (dangerous!) + + + + Advanced settings + Advanced settings + + + + Manual Entry + Manual Entry + + + + Set RC to Param... + Set RC to Param... + + + + ParameterManager + + + Change of parameter %1 requires a Vehicle reboot to take effect + Change of parameter %1 requires a Vehicle reboot to take effect + + + + Parameter write failed: veh:%1 comp:%2 param:%3 + Parameter write failed: veh:%1 comp:%2 param:%3 + + + + Parameter read failed: veh:%1 comp:%2 param:%3 + Parameter read failed: veh:%1 comp:%2 param:%3 + + + + Parameter cache CRC match failed + Parameter cache CRC match failed + + + + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + + + + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + + + + %1 key is not a json object + %1 key is not a json object + + + + PlanManager + + + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + + + + Mission request list failed, maximum retries exceeded. + Mission request list failed, maximum retries exceeded. + + + + Retrying %1 REQUEST_LIST retry Count + Retrying %1 REQUEST_LIST retry Count + + + + Mission read failed, maximum retries exceeded. + Mission read failed, maximum retries exceeded. + + + + Retrying %1 MISSION_REQUEST retry Count + Retrying %1 MISSION_REQUEST retry Count + + + + Mission write failed, vehicle failed to send final ack. + Mission write failed, vehicle failed to send final ack. + + + + Mission write mission count failed, maximum retries exceeded. + Mission write mission count failed, maximum retries exceeded. + + + + Vehicle did not request all items from ground station: %1 + Vehicle did not request all items from ground station: %1 + + + + Mission remove all, maximum retries exceeded. + Mission remove all, maximum retries exceeded. + + + + Retrying %1 MISSION_CLEAR_ALL retry Count + Retrying %1 MISSION_CLEAR_ALL retry Count + + + + Vehicle did not respond to mission item communication: %1 + Vehicle did not respond to mission item communication: %1 + + + + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + + + + + + Vehicle returned error: %1. + Vehicle returned error: %1. + + + + Vehicle did not request all items during write sequence, missed count %1. + Vehicle did not request all items during write sequence, missed count %1. + + + + Vehicle returned error: %1. Vehicle remove all failed. + Vehicle returned error: %1. Vehicle remove all failed. + + + + Vehicle returned error: %1. %2Vehicle did not accept guided item. + Vehicle returned error: %1. %2Vehicle did not accept guided item. + + + + Mission accepted (MAV_MISSION_ACCEPTED) + Mission accepted (MAV_MISSION_ACCEPTED) + + + + Unspecified error (MAV_MISSION_ERROR) + Unspecified error (MAV_MISSION_ERROR) + + + + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + + + + Command is not supported (MAV_MISSION_UNSUPPORTED) + Command is not supported (MAV_MISSION_UNSUPPORTED) + + + + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + + + + One of the parameters has an invalid value (MAV_MISSION_INVALID) + One of the parameters has an invalid value (MAV_MISSION_INVALID) + + + + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + + + + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + + + + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + + + + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + + + + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + + + + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + + + + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + + + + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + + + + Not accepting any mission commands (MAV_MISSION_DENIED) + Not accepting any mission commands (MAV_MISSION_DENIED) + + + + QGC Internal Error + QGC Internal Error + + + + PlanMasterController + + + Download not supported on high latency links. + Download not supported on high latency links. + + + + Upload not supported on high latency links. + Upload not supported on high latency links. + + + + Error loading Plan file (%1). %2 + Error loading Plan file (%1). %2 + + + + Plan save error %1 : %2 + Plan save error %1 : %2 + + + + KML save error %1 : %2 + KML save error %1 : %2 + + + + Supported types (*.%1 *.%2 *.%3 *.%4) + Supported types (*.%1 *.%2 *.%3 *.%4) + + + + + + All Files (*.*) + All Files (*.*) + + + + Plan Files (*.%1) + Plan Files (*.%1) + + + + KML Files (*.%1) + KML Files (*.%1) + + + + PlanToolBar + + + Selected Waypoint + Selected Waypoint + + + + Alt diff: + Alt diff: + + + + Azimuth: + Azimuth: + + + + + Distance: + Distance: + + + + Gradient: + Gradient: + + + + Heading: + Heading: + + + + Total Mission + Total Mission + + + + Max telem dist: + Max telem dist: + + + + Time: + Time: + + + + Battery + Battery + + + + Batteries required: + Batteries required: + + + + Upload Required + Upload Required + + + + Upload + Upload + + + + Syncing Mission + Syncing Mission + + + + Click anywhere to hide + Click anywhere to hide + + + + PlanView + + + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + + + + Apply new alititude + 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? + You have changed the default altitude for mission items. Would you like to apply that altitude to all the items in the current mission? + + + + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + + + + After the mission is uploaded you can adjust the current waypoint and start the mission. + After the mission is uploaded you can adjust the current waypoint and start the mission. + + + + Pause and Upload + Pause and Upload + + + + You need at least one item to create a KML. + You need at least one item to create a KML. + + + + Unable to Save/Upload + Unable to Save/Upload + + + + Plan is waiting on terrain data from server for correct altitude values. + Plan is waiting on terrain data from server for correct altitude values. + + + + Plan Upload + Plan Upload + + + + Select Plan File + Select Plan File + + + + Save Plan + Save Plan + + + + Load KML + Load KML + + + + Save KML + Save KML + + + + What would you like to create from the polygon specified by the KML file? + What would you like to create from the polygon specified by the KML file? + + + + Survey + Survey + + + + Structure Scan + Structure Scan + + + + Move the selected mission item to the be after following mission item: + Move the selected mission item to the be after following mission item: + + + + Plan + Plan + + + + File + File + + + + Waypoint + Waypoint + + + + ROI + ROI + + + + Pattern + Pattern + + + + Center + Center + + + + In + In + + + + Out + Out + + + + Mission + Mission + + + + Fence + Fence + + + + Rally + 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 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? + You have unsaved/unsent changes. Loading from a file will lose these changes. Are you sure you want to load from a file? + + + + Are you sure you want to remove all items and create a new plan? + Are you sure you want to remove all items and create a new plan? + + + + You have unsaved changes. + You have unsaved changes. + + + + Plan File: + Plan File: + + + + New... + New... + + + + New Plan + New Plan + + + + Open... + Open... + + + + Save + Save + + + + Save As... + Save As... + + + + Load KML... + Load KML... + + + + Clear Vehicle Mission + Clear Vehicle Mission + + + + This will also remove all items from the vehicle. + This will also remove all items from the vehicle. + + + + Are you sure you want to remove all mission items and clear the mission from the vehicle? + Are you sure you want to remove all mission items and clear the mission from the vehicle? + + + + Create complex pattern: + Create complex pattern: + + + + Mission overwrite + Mission overwrite + + + + GeoFence overwrite + GeoFence overwrite + + + + Rally Points overwrite + Rally Points overwrite + + + + You have unsaved changes. You should upload to your vehicle, or save to a file: + You have unsaved changes. You should upload to your vehicle, or save to a file: + + + + Upload + Upload + + + + Download + Download + + + + Save KML... + Save KML... + + + + KML + KML + + + + PolygonEditor + + + Click to add point %1 + Click to add point %1 + + + + - Right Click to end polygon + - Right Click to end polygon + + + + Click to add point + Click to add point + + + + Click to add point - Right Click to end polygon + Click to add point - Right Click to end polygon + + + + Adjust polygon by dragging corners + Adjust polygon by dragging corners + + + + PowerComponent + + + + + + + + + + + + ESC Calibration + ESC Calibration + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + + + + + Performing calibration. This will take a few seconds.. + 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. + Calibration complete. You can disconnect your battery now if you like. + + + + + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + + + + + Connect the battery now and calibration will begin. + Connect the battery now and calibration will begin. + + + + + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Measured voltage: + + + + + Vehicle voltage: + Vehicle voltage: + + + + + Voltage divider: + 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. + 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: + Measured current: + + + + + Vehicle current: + Vehicle current: + + + + + Amps per volt: + Amps per volt: + + + + + + + + + Calculate + Calculate + + + + + Battery + Battery + + + + + Number of Cells (in Series) + Number of Cells (in Series) + + + + + Full Voltage (per cell) + Full Voltage (per cell) + + + + + Battery Max: + Battery Max: + + + + + Empty Voltage (per cell) + Empty Voltage (per cell) + + + + + Battery Min: + Battery Min: + + + + + Voltage divider + Voltage divider + + + + + Calculate 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. + 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. + Click the Calculate button for help with calculating a new value. + + + + + Amps per volt + Amps per volt + + + + + Calculate 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. + 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 + ESC PWM Minimum and Maximum Calibration + + + + + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + + + + + You must use USB connection for this operation. + Ð”Ð»Ñ Ñтой операции необходимо иÑпользовать USB-подключение. + + + + + Calibrate + Calibrate + + + + + Show UAVCAN Settings + Show UAVCAN Settings + + + + + UAVCAN Bus Configuration + UAVCAN Bus Configuration + + + + + Change required restart + Change required restart + + + + + UAVCAN Motor Index and Direction Assignment + UAVCAN Motor Index and Direction Assignment + + + + + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + + + + + ESC parameters will only be accessible in the editor after assignment. + 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 the process, then turn each motor into its turn direction, in the order of their motor indices. + + + + + Start Assignment + Start Assignment + + + + + Stop Assignment + Stop Assignment + + + + + Show Advanced Settings + Show Advanced Settings + + + + + Advanced Power Settings + Advanced Power Settings + + + + + Voltage Drop on Full Load (per cell) + Voltage Drop on Full Load (per cell) + + + + + Batteries show less voltage at high throttle. Enter the difference in Volts between idle throttle and full + 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. + 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. + If this value is set too high, the battery might be deep discharged and damaged. + + + + + Compensated Minimum Voltage: + Compensated Minimum Voltage: + + + + + V + V + + + + Power + Power + + + + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + + + + PowerComponentSummary + + + + Battery Full + Battery Full + + + + + Battery Empty + Battery Empty + + + + + Number of Cells + Number of Cells + + + + PreFlightBatteryCheck + + + Battery + Battery + + + + Battery connector firmly plugged? + Battery connector firmly plugged? + + + + Warning - Battery charge below %1%. + Warning - Battery charge below %1%. + + + + Battery charge below %1%. Please recharge. + Battery charge below %1%. Please recharge. + + + + PreFlightCheckButton + + + Passed + Passed + + + + PreFlightCheckGroup + + + (passed) + (passed) + + + + PreFlightCheckList + + + Pre-Flight Checklist %1 + Pre-Flight Checklist %1 + + + + (passed) + (passed) + + + + Reset the checklist (e.g. after a vehicle reboot) + Reset the checklist (e.g. after a vehicle reboot) + + + + PreFlightGPSCheck + + + GPS + GPS + + + + Waiting for 3D lock. + Waiting for 3D lock. + + + + Warning - Sat count below %1. + Warning - Sat count below %1. + + + + Waiting for sat count above %1. + Waiting for sat count above %1. + + + + PreFlightRCCheck + + + Radio Control + Radio Control + + + + Receiving signal. Perform range test & confirm. + Receiving signal. Perform range test & confirm. + + + + No signal or invalid autopilot-RC config. Check RC and console. + No signal or invalid autopilot-RC config. Check RC and console. + + + + PreFlightSensorsHealthCheck + + + Sensors + Sensors + + + + Failure. Magnetometer issues. Check console. + Failure. Magnetometer issues. Check console. + + + + Failure. Accelerometer issues. Check console. + Failure. Accelerometer issues. Check console. + + + + Failure. Gyroscope issues. Check console. + Failure. Gyroscope issues. Check console. + + + + Failure. Barometer issues. Check console. + Failure. Barometer issues. Check console. + + + + Failure. Airspeed sensor issues. Check console. + Failure. Airspeed sensor issues. Check console. + + + + Failure. AHRS issues. Check console. + Failure. AHRS issues. Check console. + + + + Failure. GPS issues. Check console. + Failure. GPS issues. Check console. + + + + PreFlightSoundCheck + + + Sound output + Sound output + + + + QGC audio output enabled. System audio output enabled, too? + QGC audio output enabled. System audio output enabled, too? + + + + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + + + + QGCApplication + + + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + + + + Telemetry save error + Ошибка ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ñ‚ÐµÐ»ÐµÐ¼ÐµÑ‚Ñ€Ð¸Ð¸ + + + + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + + + + The format for QGroundControl saved settings has been modified. Your saved settings have been reset to defaults. + The format for QGroundControl 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. + The Offline Map Cache database has been upgraded. Your old map cache sets have been reset. + + + + Telemetry Save Error + Ошибка ÑÐ¾Ñ…Ñ€Ð°Ð½ÐµÐ½Ð¸Ñ Ñ‚ÐµÐ»ÐµÐ¼ÐµÑ‚Ñ€Ð¸Ð¸ + + + + Unable to save telemetry log. Application save directory is not set. + Unable to save telemetry log. Application save directory is not set. + + + + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + + + + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + + + + QGCCorePlugin + + + General + Общее + + + + Comm Links + ÐŸÐ¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ + + + + Offline Maps + Оффлайн карты + + + + MAVLink + MAVLink + + + + Console + КонÑоль + + + + Help + Помощь + + + + Mock Link + Mock Link + + + + Debug + Debug + + + + Values + Values + + + + Camera + Camera + + + + Video Stream + Видеопоток + + + + Health + Health + + + + Vibration + Ð’Ð¸Ð±Ñ€Ð°Ñ†Ð¸Ñ + + + + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + Ð’ÐИМÐÐИЕ: вы переходите в раÑширенный режим. При некорректном иÑпользовании Ñто может привеÑти к отказу вашего аппарата и к потере гарантии. Этот режим необходимо иÑпользовать только при инÑтруктировании Ñотрудником поддержки. Ð’Ñ‹ дейÑтвительно хотите перейти в раÑширенный режим? + + + + QGCFenceCircle + + + GeoFence Circle only supports version %1 + GeoFence Circle only supports version %1 + + + + QGCFencePolygon + + + GeoFence Polygon only supports version %1 + GeoFence Polygon only supports version %1 + + + + QGCFileDialog + + + + Delete + Delete + + + + No files + No files + + + + New file name: + New file name: + + + + File names must end with .%1 file extension. If missing it will be added. + File names must end with .%1 file extension. If missing it will be added. + + + + The file %1 exists. Click Save again to replace it. + The file %1 exists. Click Save again to replace it. + + + + Save to existing file: + Save to existing file: + + + + QGCFileDownload + + + Could not save downloaded file to %1. Error: %2 + Could not save downloaded file to %1. Error: %2 + + + + Download cancelled + Download cancelled + + + + Error: File Not Found + Error: File Not Found + + + + Error during download. Error: %1 + Error during download. Error: %1 + + + + QGCFlightGearLink + + + FlightGear 3.0+ Link (port:%1) + FlightGear 3.0+ Link (port:%1) + + + + + FlightGear Failed to Start + FlightGear Failed to Start + + + + FlightGear Crashed + FlightGear Crashed + + + + This is a FlightGear-related problem. Please upgrade FlightGear + This is a FlightGear-related problem. Please upgrade FlightGear + + + + FlightGear Start Timed Out + FlightGear Start Timed Out + + + + + + Please check if the path and command is correct + Please check if the path and command is correct + + + + + Could not Communicate with FlightGear + Could not Communicate with FlightGear + + + + FlightGear Error + FlightGear Error + + + + Please check if the path and command is correct. + Please check if the path and command is correct. + + + + + + + + + + + + + + + FlightGear HIL + FlightGear HIL + + + + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + + + + + FlightGear failed to start. There are mismatched quotes in specified command line options + FlightGear failed to start. There are mismatched quotes in specified command line options + + + + FlightGear application not found + FlightGear application not found + + + + FlightGear application not found at: %1 + FlightGear application not found at: %1 + + + + I'll specify directory + I'll specify directory + + + + Please select directory of FlightGear application : + Please select directory of FlightGear application : + + + + --fg-root directory specified from ui option not found: %1 + --fg-root directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + + + + --fg-scenery directory specified from ui option not found: %1 + --fg-scenery directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + + + + Incorrect %1 installation. Aircraft directory is missing: '%2'. + Incorrect %1 installation. Aircraft directory is missing: '%2'. + + + + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + + + + Incorrect installation. Protocol directory is missing (%1). + Incorrect installation. Protocol directory is missing (%1). + + + + Incorrect installation. FlightGear protocol file missing: %1 + Incorrect installation. FlightGear protocol file missing: %1 + + + + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + + + + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + + + + Delete of protocol file failed. You will have to manually delete the file. + Delete of protocol file failed. You will have to manually delete the file. + + + + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + + + + Fix it for me + Fix it for me + + + + Copy failed + Copy failed + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + + + + Copy to Clipboard + Copy to Clipboard + + + + QGCHilConfiguration + + + HIL Config + HIL Config + + + + Simulator + Simulator + + + + FlightGear 3.0+ + FlightGear 3.0+ + + + + X-Plane 10 + X-Plane 10 + + + + X-Plane 9 + X-Plane 9 + + + + QGCHilFlightGearConfiguration + + + Form + Form + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + Airframe: + Airframe: + + + + Start + Start + + + + Stop + Stop + + + + Sensor HIL + Sensor HIL + + + + Barometer Offset [kPa]: + Barometer Offset [kPa]: + + + + 0 + + + + + Reset to default options + Reset to default options + + + + QGCHilJSBSimConfiguration + + + Form + Form + + + + Airframe: + Airframe: + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + + + + Start + Start + + + + Stop + Stop + + + + QGCHilXPlaneConfiguration + + + Form + Form + + + + Start + Start + + + + Host + Host + + + + Enable sensor level HIL + Enable sensor level HIL + + + + 127.0.0.1:49000 + 127.0.0.1:49000 + + + + Use newer actuator format + Use newer actuator format + + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + QGCJSBSimLink + + + JSBSim Link (port:%1) + JSBSim Link (port:%1) + + + + JSBSim failed to start. JSBSim was not found at %1 + JSBSim failed to start. JSBSim was not found at %1 + + + + JSBSim failed to start. JSBSim data directory was not found at %1 + JSBSim failed to start. JSBSim data directory was not found at %1 + + + + JSBSim Failed to start. Please check if the path and command is correct + JSBSim Failed to start. Please check if the path and command is correct + + + + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + + + + JSBSim start timed out. Please check if the path and command is correct + JSBSim start timed out. Please check if the path and command is correct + + + + Could not communicate with JSBSim. Please check if the path and command are correct + Could not communicate with JSBSim. Please check if the path and command are correct + + + + JSBSim error occurred. Please check if the path and command is correct. + JSBSim error occurred. Please check if the path and command is correct. + + + + QGCLogEntry + + + Pending + Pending + + + + QGCMAVLinkInspector + + + MAVLink Inspector + ИнÑпектор MAVLink + + + + System + СиÑтема + + + + Component + Компонент + + + + Clear + ОчиÑтить + + + + + + All + Ð’Ñе + + + + Name + Ð˜Ð¼Ñ + + + + Value + Значение + + + + Type + Тип + + + + Vehicle %1 + Ðппарат %1 + + + + QGCMAVLinkLogPlayer + + + Form + Form + + + + + + Start to replay Flight Data + Start to replay Flight Data + + + + ... + ... + + + + Time + Ð’Ñ€ÐµÐ¼Ñ + + + + No Flight Data selected.. + No Flight Data selected.. + + + + + + Select the Flight Data to replay + Select the Flight Data to replay + + + + Replay Flight Data + Replay Flight Data + + + + Log Replay + Log Replay + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Load Telemetry Log File + Load Telemetry Log File + + + + MAVLink Log Files (*.tlog);;All Files (*) + MAVLink Log Files (*.tlog);;All Files (*) + + + + QGCMapPolygonVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Circle + Circle + + + + Polygon + Polygon + + + + Set radius... + Set radius... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + Radius: + Radius: + + + + QGCMapPolylineVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + QGCMapRCToParamDialog + + + Dialog + Dialog + + + + Bind + Bind + + + + Parameter Tuning ID + Parameter Tuning ID + + + + + 1 + 1 + + + + 2 + 2 + + + + 3 + 3 + + + + Parameter + Параметр + + + + TextLabel + TextLabel + + + + with + with + + + + Scale (keep default) + Scale (keep default) + + + + Center value + Center value + + + + Minimum Value + Минимальное значение + + + + Maximum Value + МакÑимальное значение + + + + Waiting for parameter refresh,,, + Waiting for parameter refresh,,, + + + + Tuning IDs can be mapped to channels in the RC settings + Tuning IDs can be mapped to channels in the RC settings + + + + QGCPluginHost + + + Form + Form + + + + Loaded Plugins + Loaded Plugins + + + + Plugin Log + Plugin Log + + + + QGCQFileDialog + + + File Exists + File Exists + + + + %1 already exists. +Do you want to replace it? + %1 already exists. +Do you want to replace it? + + + + Replace + Replace + + + + QGCQmlWidgetHolder + + + Form + Form + + + + QGCQuickWidget + + + Source not ready: Status(%1) +Errors: +%2 + Source not ready: Status(%1) +Errors: +%2 + + + + QGCTextField + + + ? + ? + + + + QGCUASFileView + + + Form + Form + + + + List Files + List Files + + + + Download File + Download File + + + + + Upload File + Upload File + + + + Download Directory + Download Directory + + + + Downloading: %1 + Downloading: %1 + + + + Uploading: %1 + Uploading: %1 + + + + Error: %1 + Error: %1 + + + + QGCUASFileViewMulti + + + Onboard Files + Onboard Files + + + + QGCUnconnectedInfoWidget + + + Form + Form + + + + QGCView + + + showDialog called before QGCView.completed signalled + showDialog called before QGCView.completed signalled + + + + QGCViewDialogContainer + + + Ok + Ok + + + + + Open + Open + + + + Save + Save + + + + Apply + Apply + + + + Save All + Save All + + + + Yes + Yes + + + + Yes to All + Yes to All + + + + Retry + Retry + + + + Reset + Reset + + + + Restore to Defaults + Restore to Defaults + + + + Ignore + Ignore + + + + Cancel + Cancel + + + + Close + Close + + + + No + No + + + + No to All + No to All + + + + Abort + Abort + + + + QGCWebView + + + Form + Form + + + + about:blank + about:blank + + + + QGCXPlaneLink + + + X-Plane Link (localPort:%1) + X-Plane Link (localPort:%1) + + + + Waiting for XPlane.. + Waiting for XPlane.. + + + + X-Plane Failed to start. Please check if the path and command is correct + X-Plane Failed to start. Please check if the path and command is correct + + + + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + + + + X-Plane start timed out. Please check if the path and command is correct + X-Plane start timed out. Please check if the path and command is correct + + + + Could not communicate with X-Plane. Please check if the path and command are correct + Could not communicate with X-Plane. Please check if the path and command are correct + + + + X-Plane error occurred. Please check if the path and command is correct. + X-Plane error occurred. Please check if the path and command is correct. + + + + X-Plane HIL + X-Plane HIL + + + + Receiving from XPlane at %1 Hz + Receiving from XPlane at %1 Hz + + + + Receiving from XPlane. + Receiving from XPlane. + + + + QMap3D + + + Form + Form + + + + Map + Map + + + + Vehicle + Vehicle + + + + QObject + + + Unknown + Unknown + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + OpenPilot + OpenPilot + + + + RTK GPS + RTK GPS + + + + The following required keys are missing: %1 + The following required keys are missing: %1 + + + + value for coordinate is not array + value for coordinate is not array + + + + Coordinate array must contain %1 values + Coordinate array must contain %1 values + + + + Coordinate array may only contain double values, found: %1 + Coordinate array may only contain double values, found: %1 + + + + Incorrect value type - key:type:expected %1:%2:%3 + Incorrect value type - key:type:expected %1:%2:%3 + + + + enum strings/values count mismatch in %3 strings:values %1:%2 + enum strings/values count mismatch in %3 strings:values %1:%2 + + + + Incorrect file type key expected:%1 actual:%2 + Incorrect file type key expected:%1 actual:%2 + + + + Incorrect type for version value, must be integer + Incorrect type for version value, must be integer + + + + File version %1 is no longer supported + File version %1 is no longer supported + + + + File version %1 is newer than current supported version %2 + File version %1 is newer than current supported version %2 + + + + value for coordinate array is not array + value for coordinate array is not array + + + + Unknown type: %1 + Unknown type: %1 + + + + + Guided mode not supported by Vehicle. + Guided mode not supported by Vehicle. + + + + Follow Me + Follow Me + + + + QmlTest + + + Window Color + Window Color + + + + Light + Light + + + + Dark + Dark + + + + + Disabled + Disabled + + + + + Enabled + Enabled + + + + + Value + Value + + + + + Label + Label + + + + + + + + + Button + Button + + + + + + Item 1 + Item 1 + + + + + + Item 2 + Item 2 + + + + + + Item 3 + Item 3 + + + + + Radio + Radio + + + + + Check Box + Check Box + + + + + SUB MENU + SUB MENU + + + + RCRSSIIndicator + + + RC RSSI Status + RC RSSI Status + + + + RC RSSI Data Unavailable + RC RSSI Data Unavailable + + + + N/A + No data available + N/A + + + + RSSI: + RSSI: + + + + RadioComponent + + + Radio + Radio + + + + Reboot required + Reboot required + + + + Your stick mappings have changed, you must reboot the vehicle for correct operation. + Your stick mappings have changed, you must reboot the vehicle for correct operation. + + + + Throttle channel reversed + Throttle channel reversed + + + + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + + + + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + + + + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + + + + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + + + + Please turn on transmitter. + Please turn on transmitter. + + + + %1 channels or more are needed to fly. + %1 channels or more are needed to fly. + + + + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + + + + DSM2 Mode + DSM2 Mode + + + + DSMX (7 channels or less) + DSMX (7 channels or less) + + + + DSMX (8 channels or more) + DSMX (8 channels or more) + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Roll + Roll + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + + Calibrate + Calibrate + + + + Additional Radio setup: + Additional Radio setup: + + + + Spektrum Bind + Spektrum Bind + + + + Copy Trims + Copy Trims + + + + Mode 1 + Mode 1 + + + + Mode 2 + Mode 2 + + + + RadioComponentController + + + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + + + + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + + + + Move the Throttle stick all the way up and hold it there... + Move the Throttle stick all the way up and hold it there... + + + + Move the Throttle stick all the way down and leave it there... + Move the Throttle stick all the way down and leave it there... + + + + Move the Yaw stick all the way to the left and hold it there... + Move the Yaw stick all the way to the left and hold it there... + + + + Move the Yaw stick all the way to the right and hold it there... + Move the Yaw stick all the way to the right and hold it there... + + + + Move the Roll stick all the way to the left and hold it there... + Move the Roll stick all the way to the left and hold it there... + + + + Move the Roll stick all the way to the right and hold it there... + Move the Roll stick all the way to the right and hold it there... + + + + Move the Pitch stick all the way down and hold it there... + Move the Pitch stick all the way down and hold it there... + + + + Move the Pitch stick all the way up and hold it there... + Move the Pitch stick all the way up and hold it there... + + + + Allow the Pitch stick to move back to center... + Allow the Pitch stick to move back to center... + + + + Move all the transmitter switches and/or dials back and forth to their extreme positions. + Move all the transmitter switches and/or dials back and forth to their extreme positions. + + + + All settings have been captured. Click Next to write the new parameters to your board. + All settings have been captured. Click Next to write the new parameters to your board. + + + + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + + + + Next + Next + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + RallyPointController + + + Rally: %1 + Rally: %1 + + + + Rally Points supports version %1 + Rally Points supports version %1 + + + + RallyPointEditorHeader + + + Rally Points + Rally Points + + + + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + + + + Click in the map to add new rally points. + Click in the map to add new rally points. + + + + This vehicle does not support Rally Points. + This vehicle does not support Rally Points. + + + + RallyPointItemEditor + + + Rally Point + Rally Point + + + + Delete + Delete + + + + RallyPointMapVisuals + + + R + rally point map item label + R + + + + SafetyComponent + + + + Low Battery Failsafe Trigger + Low Battery Failsafe Trigger + + + + + + + + + Failsafe Action: + Failsafe Action: + + + + + Battery Warn Level: + Battery Warn Level: + + + + + Battery Failsafe Level: + Battery Failsafe Level: + + + + + RC Loss Failsafe Trigger + RC Loss Failsafe Trigger + + + + + RC Loss Timeout: + RC Loss Timeout: + + + + + Data Link Loss Failsafe Trigger + Data Link Loss Failsafe Trigger + + + + + Data Link Loss Timeout: + Data Link Loss Timeout: + + + + + Geofence Failsafe Trigger + Geofence Failsafe Trigger + + + + + Action on breach: + Action on breach: + + + + + Hardware in the Loop Simulation + Hardware in the Loop Simulation + + + + + HITL Enabled: + HITL Enabled: + + + + + Battery Emergency Level: + Battery Emergency Level: + + + + + Max Radius: + МакÑ. радиуÑ: + + + + + Max Altitude: + МакÑ. выÑота: + + + + + Return Home Settings + Return Home Settings + + + + + Climb to altitude of: + Climb to altitude of: + + + + + Return home, then: + Return home, then: + + + + + Land immediately + ÐÐµÐ¼ÐµÐ´Ð»ÐµÐ½Ð½Ð°Ñ Ð¿Ð¾Ñадка + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Time + Loiter Time + + + + + Loiter Altitude + Loiter Altitude + + + + + Land Mode Settings + ÐаÑтройки режима Land + + + + + Landing Descent Rate: + СкороÑÑ‚ÑŒ ÑпуÑка при поÑадке: + + + + + Disarm After: + Disarm After: + + + + Safety + БезопаÑноÑÑ‚ÑŒ + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + SafetyComponentSummary + + + + Low Battery Failsafe + Low Battery Failsafe + + + + + RC Loss Failsafe + RC Loss Failsafe + + + + + RC Loss Timeout + RC Loss Timeout + + + + + Data Link Loss Failsafe + Data Link Loss Failsafe + + + + + RTL Climb To + RTL Climb To + + + + + RTL, Then + RTL, Then + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Alt + Loiter Alt + + + + + Land Delay + Land Delay + + + + SensorsComponent + + + Sensors + Датчики + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + SensorsComponentController + + + Calibration complete + Калибровка завершена + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Unsupported calibration firmware version, using log + Unsupported calibration firmware version, using log + + + + Place your vehicle into one of the Incomplete orientations shown below and hold it still + 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 + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + 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 + Orientation already completed, place you vehicle into one of the incomplete orientations shown below and hold it still + + + + SensorsComponentSummary + + + + Compass 0 + ÐšÐ¾Ð¼Ð¿Ð°Ñ 0 + + + + + + + + + Setup required + ТребуетÑÑ Ð½Ð°Ñтройка + + + + + + + + + + + + + Ready + Готово + + + + + Compass 1 + ÐšÐ¾Ð¼Ð¿Ð°Ñ 1 + + + + + Compass 2 + ÐšÐ¾Ð¼Ð¿Ð°Ñ 2 + + + + + Gyro + ГироÑкоп + + + + + Accelerometer + ÐкÑелерометр + + + + SensorsComponentSummaryFixedWing + + + + Compass: + КомпаÑ: + + + + + + + + + + + Setup required + ТребуетÑÑ Ð½Ð°Ñтройка + + + + + + + + + + + Ready + Готово + + + + + Gyro: + ГироÑкоп: + + + + + Accelerometer: + ÐкÑелерометр: + + + + + Airspeed: + Airspeed: + + + + SensorsSetup + + + + + + If the orientation is in the direction of flight, select ROTATION_NONE. + If the orientation is in the direction of flight, select ROTATION_NONE. + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Sensor Calibration + Калибровка датчиков + + + + + Compass Calibration Complete + Compass Calibration Complete + + + + + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + + + + + Set autopilot orientation before calibrating. + Set autopilot orientation before calibrating. + + + + + + + Autopilot Orientation: + Autopilot Orientation: + + + + + Make sure to reboot the vehicle prior to flight. + Make sure to reboot the vehicle prior to flight. + + + + + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + + + + + Reboot Vehicle + Перезагрузить уÑтройÑтво + + + + + External Compass Orientation: + ÐžÑ€Ð¸ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ компаÑа: + + + + + External Compass 1 Orientation: + ÐžÑ€Ð¸ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ Ð²Ð½ÐµÑˆÐ½ÐµÐ³Ð¾ компаÑа 1: + + + + + Compass 2 Orientation + ÐžÑ€Ð¸ÐµÐ½Ñ‚Ð°Ñ†Ð¸Ñ ÐºÐ¾Ð¼Ð¿Ð°Ñа 2 + + + + + Compass + ÐšÐ¾Ð¼Ð¿Ð°Ñ + + + + + Calibrate Compass + Калибровка компаÑа + + + + + Gyroscope + ГироÑкоп + + + + + Calibrate Gyro + Калибровка гироÑкопа + + + + + Accelerometer + Accelerometer + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Level Horizon + Level Horizon + + + + + Airspeed + Airspeed + + + + + Calibrate Airspeed + Calibrate Airspeed + + + + + Cancel + Отмена + + + + + Next + Далее + + + + + + + Set Orientations + УÑтановка Ориентаций + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + SerialLink + + + Could not send data - link %1 is disconnected! + Could not send data - link %1 is disconnected! + + + + Error connecting: Could not create port. %1 + Error connecting: Could not create port. %1 + + + + Error opening port: %1 + Error opening port: %1 + + + + Could not read data - link %1 is disconnected! + Could not read data - link %1 is disconnected! + + + + Link Error + Link Error + + + + SerialSettings + + + Serial Link Settings + ÐаÑтройки поÑледовательного ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ + + + + Serial Port: + ПоÑледовательный порт: + + + + No serial ports available + Ðет доÑтупных поÑледовательных портов + + + + Baud Rate: + СкороÑÑ‚ÑŒ (бит/Ñ): + + + + Baud rate name not in combo box + Baud rate name not in combo box + + + + Show Advanced Serial Settings + Показать раÑширенные наÑтройки поÑледовательного ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ + + + + Enable Flow Control + Enable Flow Control + + + + Parity: + Parity: + + + + None + None + + + + Even + Even + + + + Odd + Odd + + + + Stop Bits: + Stop Bits: + + + + SetupPage + + + armed + armed + + + + flying + flying + + + + %1 Setup + %1 Setup + + + + Advanced + Advanced + + + + (Disabled while the vehicle is %1) + (Disabled while the vehicle is %1) + + + + SetupView + + + This operation cannot be performed while the vehicle is armed. + This operation cannot be performed while the vehicle is armed. + + + + missing message panel text + missing message panel text + + + + %1 setup must be completed prior to %2 setup. + %1 setup must be completed prior to %2 setup. + + + + %1 does not currently support setup of your vehicle type. + %1 does not currently support setup of your vehicle type. + + + + Vehicle settings and info will display after connecting your vehicle. + Vehicle settings and info will display after connecting your vehicle. + + + + You are currently connected to a vehicle but it did not return the full parameter list. + You are currently connected to a vehicle but it did not return the full parameter list. + + + + As a result, the full set of vehicle setup options are not available. + As a result, the full set of vehicle setup options are not available. + + + + Vehicle Setup + ÐаÑтройка аппарата + + + + Summary + Сводка + + + + Firmware + Прошивка + + + + PX4Flow + PX4Flow + + + + Joystick + Joystick + + + + Parameters + Параматры + + + + SimpleItemEditor + + + Provides advanced access to all commands/parameters. Be very careful! + ПредоÑтавлÑет раÑширенный доÑтуп ко вÑем командам/параметрам. Будьте предельно оÑторожны! + + + + Altitude + Ð’Ñ‹Ñота + + + + Rel + Отн. + + + + Relative to home altitude + Relative to home altitude + + + + Abs + ÐбÑ. + + + + Absolute WGS84 + ÐбÑ. WGS-84 + + + + AGL + AGL + + + + Calculated from terrain data +Abs Alt + Calculated from terrain data +Abs Alt + + + + TerrF + TerrF + + + + Using terrain reference frame + Using terrain reference frame + + + + Flight Speed + СкороÑÑ‚ÑŒ полета + + + + SimpleMissionItem + + + Unknown: %1 + Unknown: %1 + + + + H + H + + + + Takeoff + Взлет + + + + Land + ПоÑадка + + + + VTOL Takeoff + VTOL Takeoff + + + + VTOL Land + VTOL Land + + + + ROI + ROI + + + + StructureScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Structure Scan + Structure Scan + + + + StructureScanEditor + + + Note: Polygon respresents structure surface not vehicle flight path. + Note: Polygon respresents structure surface not vehicle flight path. + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Scan Distance + Scan Distance + + + + Layer Height + Layer Height + + + + + Trigger Distance + Trigger Distance + + + + Scan + Scan + + + + Structure height + Structure height + + + + # Layers + # Layers + + + + Bottom layer alt + Bottom layer alt + + + + Gimbal pitch + Gimbal pitch + + + + Relative altitude + Relative altitude + + + + Rotate entry point + Rotate entry point + + + + Statistics + Statistics + + + + Photo count + Photo count + + + + Photo interval + Photo interval + + + + secs + secs + + + + SurveyComplexItem + + + Survey items do not support version %1 + Survey items do not support version %1 + + + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 but %2 object is missing + %1 but %2 object is missing + + + + + Survey + Survey + + + + S + S + + + + SurveyItemEditor + + + Trigger Distance + Trigger Distance + + + + Hover and capture image + Hover and capture image + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Angle + Angle + + + + Turnaround dist + Turnaround dist + + + + Altitude + Altitude + + + + Spacing + Spacing + + + + Transects + Transects + + + + Rotate Entry Point + Rotate Entry Point + + + + Refly at 90 deg offset + Refly at 90 deg offset + + + + Images in turnarounds + Images in turnarounds + + + + Fly alternate transects + Fly alternate transects + + + + Relative altitude + Relative altitude + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + SyslinkComponent + + + Radio Settings + Radio Settings + + + + Channel + Channel + + + + Address + Address + + + + Data Rate + Data Rate + + + + Syslink + Syslink + + + + The Syslink Component is used to setup the radio connection on Crazyflies. + The Syslink Component is used to setup the radio connection on Crazyflies. + + + + TCPLink + + + + Link Error + Link Error + + + + Error on link %1. Connection failed + Error on link %1. Connection failed + + + + Error on link %1. Error on socket: %2. + Error on link %1. Error on socket: %2. + + + + TcpSettings + + + TCP Link Settings + TCP Link Settings + + + + Host Address: + Host Address: + + + + TCP Port: + TCP Port: + + + + TelemetryRSSIIndicator + + + Telemetry RSSI Status + Telemetry RSSI Status + + + + Local RSSI: + Local RSSI: + + + + Remote RSSI: + Remote RSSI: + + + + RX Errors: + RX Errors: + + + + Errors Fixed: + Errors Fixed: + + + + TX Buffer: + TX Buffer: + + + + Local Noise: + Local Noise: + + + + Remote Noise: + Remote Noise: + + + + TransectStyleComplexItem + + + TransectStyleComplexItem version %2 not supported + TransectStyleComplexItem version %2 not supported + + + + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + + + + + Transect + Transect + + + + T + T + + + + TransectStyleComplexItemStats + + + Survey Area + Survey Area + + + + Photo Count + Photo Count + + + + Photo Interval + Photo Interval + + + + secs + secs + + + + Trigger Distance + Trigger Distance + + + + UAS + + + UNINIT + UNINIT + + + + Unitialized, booting up. + Unitialized, booting up. + + + + BOOT + BOOT + + + + Booting system, please wait. + Booting system, please wait. + + + + CALIBRATING + CALIBRATING + + + + Calibrating sensors, please wait. + Calibrating sensors, please wait. + + + + ACTIVE + ACTIVE + + + + Active, normal operation. + Active, normal operation. + + + + STANDBY + STANDBY + + + + Standby mode, ready for launch. + Standby mode, ready for launch. + + + + CRITICAL + CRITICAL + + + + FAILURE: Continuing operation. + FAILURE: Continuing operation. + + + + EMERGENCY + EMERGENCY + + + + EMERGENCY: Land Immediately! + EMERGENCY: Land Immediately! + + + + SHUTDOWN + SHUTDOWN + + + + Powering off system. + Powering off system. + + + + UNKNOWN + UNKNOWN + + + + Unknown system state + Unknown system state + + + + UASMessageHandler + + + EMERGENCY: + EMERGENCY: + + + + ALERT: + ALERT: + + + + Critical: + Critical: + + + + Error: + Error: + + + + Warning: + Warning: + + + + Notice: + Notice: + + + + Info: + Info: + + + + Debug: + Debug: + + + + UDPLink + + + + UDP Link Error + UDP Link Error + + + + Error binding UDP port: %1 + Error binding UDP port: %1 + + + + Error registering Zeroconf + Error registering Zeroconf + + + + ULogParser + + + Could not detect ULog file header magic + Could not detect ULog file header magic + + + + Could not detect camera_capture packets in ULog + Could not detect camera_capture packets in ULog + + + + UdpSettings + + + UDP Link Settings + UDP Link Settings + + + + Listening Port: + Listening Port: + + + + Target Hosts: + Target Hosts: + + + + Add + Add + + + + Remove + Remove + + + + VTOLModeIndicator + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + ValuePageWidget + + + Value Widget Setup + Value Widget Setup + + + + Select the values you want to display: + Select the values you want to display: + + + + Large + Large + + + + Vehicle + + + MAVLink Generic + MAVLink Generic + + + + Fixed Wing + Fixed Wing + + + + Multi-Rotor + Multi-Rotor + + + + VTOL + VTOL + + + + Rover + Rover + + + + Sub + Sub + + + + Unknown + Unknown + + + + switch to %2 as priority link + switch to %2 as priority link + + + + %1 communication to auxiliary link %2 %3 + %1 communication to auxiliary link %2 %3 + + + + Communication regained + Communication regained + + + + Communication regained to vehicle %1 on %2 link %3 + Communication regained to vehicle %1 on %2 link %3 + + + + + priority + priority + + + + + auxiliary + auxiliary + + + + Communication regained to vehicle %1 + Communication regained to vehicle %1 + + + + Communication lost + Communication lost + + + + Communication lost to vehicle %1 on %2 link %3 + Communication lost to vehicle %1 on %2 link %3 + + + + Communication lost to vehicle %1 + Communication lost to vehicle %1 + + + + to vehicle %1 + to vehicle %1 + + + + %1 command temporarily rejected + %1 command temporarily rejected + + + + %1 command denied + %1 command denied + + + + %1 command not supported + %1 command not supported + + + + %1 command failed + %1 command failed + + + + AutoLoad%1.%2 + AutoLoad%1.%2 + + + + %1 low battery: %2 percent remaining + %1 low battery: %2 percent remaining + + + + Mission transfer failed. Retry transfer. Error: %1 + Mission transfer failed. Retry transfer. Error: %1 + + + + GeoFence transfer failed. Retry transfer. Error: %1 + GeoFence transfer failed. Retry transfer. Error: %1 + + + + Rally Point transfer failed. Retry transfer. Error: %1 + Rally Point transfer failed. Retry transfer. Error: %1 + + + + Generic micro air vehicle + Generic micro air vehicle + + + + Fixed wing aircraft + Fixed wing aircraft + + + + Quadrotor + Quadrotor + + + + Coaxial helicopter + Coaxial helicopter + + + + Normal helicopter with tail rotor. + Normal helicopter with tail rotor. + + + + Ground installation + Ground installation + + + + Operator control unit / ground control station + Operator control unit / ground control station + + + + Airship, controlled + Airship, controlled + + + + Free balloon, uncontrolled + Free balloon, uncontrolled + + + + Rocket + Rocket + + + + Ground rover + Ground rover + + + + Surface vessel, boat, ship + Surface vessel, boat, ship + + + + Submarine + Submarine + + + + Hexarotor + Hexarotor + + + + + Octorotor + Octorotor + + + + + Flapping wing + Flapping wing + + + + Onboard companion controller + Onboard companion controller + + + + Two-rotor VTOL using control surfaces in vertical operation in addition. Tailsitter + 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 + Quad-rotor VTOL using a V-shaped quad config in vertical operation. Tailsitter + + + + Tiltrotor VTOL + Tiltrotor VTOL + + + + VTOL reserved 2 + VTOL reserved 2 + + + + VTOL reserved 3 + VTOL reserved 3 + + + + VTOL reserved 4 + VTOL reserved 4 + + + + VTOL reserved 5 + VTOL reserved 5 + + + + Onboard gimbal + Onboard gimbal + + + + Onboard ADSB peripheral + Onboard ADSB peripheral + + + + vehicle %1 + vehicle %1 + + + + %1 %2 flight mode + %1 %2 flight mode + + + + armed + armed + + + + disarmed + disarmed + + + + Vehicle did not respond to command: %1 + Vehicle did not respond to command: %1 + + + + VehicleMapItem + + + Vehicle %1 + Vehicle %1 + + + + VehicleRotationCal + + + Hold Still + Hold Still + + + + Completed + Completed + + + + Incomplete + Incomplete + + + + VehicleSummary + + + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + + + + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + + + + VibrationPageWidget + + + Vibe + Vibe + + + + Clip count + Clip count + + + + Accel 1: + Accel 1: + + + + Accel 2: + Accel 2: + + + + Accel 3: + Accel 3: + + + + Not Available + Not Available + + + + VideoPageWidget + + + Enable Stream + Enable Stream + + + + Grid Lines + Grid Lines + + + + Stop Recording + Stop Recording + + + + Record Stream + Record Stream + + + + Video Streaming Not Configured + Video Streaming Not Configured + + + + VideoReceiver + + + Unabled to record video. Video save path must be specified in Settings. + Unabled to record video. Video save path must be specified in Settings. + + + + Invalid video format defined. + Invalid video format defined. + + + + ViewWidget + + + missing connected implementation + missing connected implementation + + + + no vehicle connected + no vehicle connected + + + + linechart + + + Form + Form + + + + Filter... (Ctrl+F) + Filter... (Ctrl+F) + + + + All MAVs + Ð’Ñе БПЛР+ + + + Display only variable names in curve list + Display only variable names in curve list + + + + Short names + Короткие имена + + + + + Display variable units in curve list + Display variable units in curve list + + + + Show units + Show units + + + + Rotate color scheme for all curves + Rotate color scheme for all curves + + + + Recolor + Recolor + + + diff --git a/localization/qgc_sv_SE.ts b/localization/qgc_sv_SE.ts new file mode 100644 index 000000000..0c34de0c5 --- /dev/null +++ b/localization/qgc_sv_SE.ts @@ -0,0 +1,13832 @@ + + + + + APMAirframeComponent + + + + Please select your airframe type + Please select your airframe type + + + + + Frame Class: + Frame Class: + + + + + Frame Type: + Frame Type: + + + + Airframe + Airframe + + + + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + + + + APMAirframeComponentController + + + Param file github json download failed: %1 + Param file github json download failed: %1 + + + + Param file download failed: %1 + Param file download failed: %1 + + + + APMAirframeComponentSummary + + + + + + Frame Type + Frame Type + + + + + Frame Class + Frame Class + + + + + Firmware Version + Firmware Version + + + + + Unknown + Unknown + + + + APMCameraComponent + + + + Disabled + Disabled + + + + + Channel + Channel + + + + + Gimbal + Gimbal + + + + + Stabilize + Stabilize + + + + + Servo reverse + Servo reverse + + + + + Output channel: + Output channel: + + + + + Input channel: + Input channel: + + + + + Gimbal angle limits: + Gimbal angle limits: + + + + + + + min + min + + + + + + + max + max + + + + + Servo PWM limits: + Servo PWM limits: + + + + + Gimbal Settings + Gimbal Settings + + + + + Type: + Type: + + + + + Gimbal Type changes takes affect next reboot of autopilot + Gimbal Type changes takes affect next reboot of autopilot + + + + + Default Mode: + Default Mode: + + + + + Tilt + Tilt + + + + + Roll + Roll + + + + + Pan + Pan + + + + Camera + Camera + + + + Camera setup is used to adjust camera and gimbal settings. + Camera setup is used to adjust camera and gimbal settings. + + + + APMCameraComponentSummary + + + + Gimbal type + Gimbal type + + + + + Tilt input channel + Tilt input channel + + + + + Pan input channel + Pan input channel + + + + + Roll input channel + Roll input channel + + + + APMFirmwarePlugin + + + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + + + + Error during Solo video link setup: %1 + Error during Solo video link setup: %1 + + + + Unable to change altitude, vehicle altitude not known. + Unable to change altitude, vehicle altitude not known. + + + + Vehicle does not support guided takeoff + Vehicle does not support guided takeoff + + + + Unable to takeoff, vehicle position not known. + Unable to takeoff, vehicle position not known. + + + + Unable to takeoff: Vehicle failed to change to Guided mode. + Unable to takeoff: Vehicle failed to change to Guided mode. + + + + Unable to takeoff: Vehicle failed to arm. + 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 Auto mode. + + + + Unable to start mission: Vehicle failed to change to Guided mode. + Unable to start mission: Vehicle failed to change to Guided mode. + + + + Unable to start mission: Vehicle failed to arm. + Unable to start mission: Vehicle failed to arm. + + + + APMFlightModesComponent + + + + Flight Mode Settings + Flight Mode Settings + + + + + (Channel 5) + (Channel 5) + + + + + Flight mode channel: + Flight mode channel: + + + + + Not assigned + Not assigned + + + + + Channel 1 + Channel 1 + + + + + Channel 2 + Channel 2 + + + + + Channel 3 + Channel 3 + + + + + Channel 4 + Channel 4 + + + + + Channel 5 + Channel 5 + + + + + Channel 6 + Channel 6 + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Flight Mode + Flight Mode + + + + + Channel Options + Channel Options + + + + + Channel option %1 : + Channel option %1 : + + + + Flight Modes + Flight Modes + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + + + + APMFlightModesComponentSummary + + + + Flight Mode 1 + Flight Mode 1 + + + + + Flight Mode 2 + Flight Mode 2 + + + + + Flight Mode 3 + Flight Mode 3 + + + + + Flight Mode 4 + Flight Mode 4 + + + + + Flight Mode 5 + Flight Mode 5 + + + + + Flight Mode 6 + Flight Mode 6 + + + + APMHeliComponent + + + + Servo Setup + Servo Setup + + + + + Servo + Servo + + + + + Function + Function + + + + + Min + Min + + + + + Max + Max + + + + + Trim + Trim + + + + + Reversed + Reversed + + + + + 1 + 1 + + + + + 2 + 2 + + + + + 3 + 3 + + + + + 4 + 4 + + + + + Swash Setup + Swash Setup + + + + + Throttle Setup + Throttle Setup + + + + + Collective Curve Setup + Collective Curve Setup + + + + Heli + Heli + + + + Heli Setup is used to setup parameters which are specific to a helicopter. + Heli Setup is used to setup parameters which are specific to a helicopter. + + + + APMLightsComponent + + + + Disabled + Disabled + + + + + Channel + Channel + + + + + Light Output Channels + Light Output Channels + + + + + Lights 1: + Lights 1: + + + + + Lights 2: + Lights 2: + + + + + Brightness Steps: + Brightness Steps: + + + + Lights + Lights + + + + Lights setup is used to adjust light output channels. + Lights setup is used to adjust light output channels. + + + + APMLightsComponentSummary + + + + Disabled + Disabled + + + + + Channel 5 + Channel 5 + + + + + Channel 6 + Channel 6 + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Channel 9 + Channel 9 + + + + + Channel 10 + Channel 10 + + + + + Channel 11 + Channel 11 + + + + + Channel 12 + Channel 12 + + + + + Channel 13 + Channel 13 + + + + + Channel 14 + Channel 14 + + + + + Lights Output 1 + Lights Output 1 + + + + + Lights Output 2 + Lights Output 2 + + + + APMNotSupported + + + + Not supported + Not supported + + + + APMPowerComponent + + + + Power Module 90A + Power Module 90A + + + + + Power Module HV + Power Module HV + + + + + 3DR Iris + 3DR Iris + + + + + Other + Other + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Measured voltage: + + + + + Vehicle voltage: + Vehicle voltage: + + + + + Measure current draw using an external current meter and enter the value below. Click Calculate to set the new amps per volt value. + 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: + Measured current: + + + + + Vehicle current: + Vehicle current: + + + + + Battery monitor: + Battery monitor: + + + + + Requires vehicle reboot + Requires vehicle reboot + + + + + + + Battery 1 + Battery 1 + + + + + Battery1 monitor: + Battery1 monitor: + + + + + + + Reboot vehicle + Reboot vehicle + + + + + + + Battery 2 + Battery 2 + + + + + Battery2 monitor: + Battery2 monitor: + + + + + Battery capacity: + Battery capacity: + + + + + Minimum arming voltage: + Minimum arming voltage: + + + + + Power sensor: + Power sensor: + + + + + Current pin: + Current pin: + + + + + Voltage pin: + Voltage pin: + + + + + + + Voltage multiplier: + Voltage multiplier: + + + + + + + Calculate + Calculate + + + + + Calculate Voltage Multiplier + 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. + 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: + Amps per volt: + + + + + Calculate 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. + 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. + + + + Power + Power + + + + The Power Component is used to setup battery parameters. + The Power Component is used to setup battery parameters. + + + + APMPowerComponentSummary + + + + Batt1 monitor + Batt1 monitor + + + + + Batt1 capacity + Batt1 capacity + + + + + Batt2 monitor + Batt2 monitor + + + + + Batt2 capacity + Batt2 capacity + + + + APMRadioComponent + + + Radio + Radio + + + + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + + + + APMRadioComponentSummary + + + + Roll + Roll + + + + + + + + + + + Setup required + Setup required + + + + + + + + + + + Channel %1 + Channel %1 + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Throttle + + + + APMSafetyComponent + + + Safety + Safety + + + + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + + Requires vehicle reboot + Requires vehicle reboot + + + + + Low action: + Low action: + + + + + Critical action: + Critical action: + + + + + Low voltage threshold: + Low voltage threshold: + + + + + Critical voltage threshold: + Critical voltage threshold: + + + + + Low mAh threshold: + Low mAh threshold: + + + + + Critical mAh threshold: + Critical mAh threshold: + + + + + Reboot vehicle + Reboot vehicle + + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + + + + Failsafe Triggers + Failsafe Triggers + + + + + Throttle PWM threshold: + Throttle PWM threshold: + + + + + GCS failsafe + GCS failsafe + + + + + + + Ground Station failsafe: + Ground Station failsafe: + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + + + PWM threshold: + PWM threshold: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + General Failsafe Triggers + General Failsafe Triggers + + + + + Disabled + Disabled + + + + + Always RTL + Always RTL + + + + + Continue with Mission in Auto Mode + Continue with Mission in Auto Mode + + + + + Always Land + Always Land + + + + + GeoFence + GeoFence + + + + + Circle GeoFence enabled + Circle GeoFence enabled + + + + + Altitude GeoFence enabled + Altitude GeoFence enabled + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Max radius: + Max radius: + + + + + Max altitude: + Max altitude: + + + + + + + Return to Launch + Return to Launch + + + + + + + Return at current altitude + Return at current altitude + + + + + + + Return at specified altitude: + Return at specified altitude: + + + + + Loiter above Home for: + Loiter above Home for: + + + + + Land with descent speed: + Land with descent speed: + + + + + Final loiter altitude: + Final loiter altitude: + + + + + Arming Checks + Arming Checks + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentCopter + + + Ground Station failsafe: + Ground Station failsafe: + + + + Throttle failsafe: + Throttle failsafe: + + + + Disabled + Disabled + + + + Always RTL + Always RTL + + + + Continue with Mission in Auto Mode + Continue with Mission in Auto Mode + + + + Always Land + Always Land + + + + PWM threshold: + PWM threshold: + + + + Return to Launch + Return to Launch + + + + + Voltage threshold: + Voltage threshold: + + + + Battery1 Failsafe Triggers + Battery1 Failsafe Triggers + + + + + Battery low action: + Battery low action: + + + + + Battery critical action: + Battery critical action: + + + + + MAH threshold: + MAH threshold: + + + + Battery2 Failsafe Triggers + Battery2 Failsafe Triggers + + + + General Failsafe Triggers + General Failsafe Triggers + + + + GeoFence + GeoFence + + + + Circle GeoFence enabled + Circle GeoFence enabled + + + + Altitude GeoFence enabled + Altitude GeoFence enabled + + + + Report only + Report only + + + + RTL or Land + RTL or Land + + + + Max radius: + Max radius: + + + + Max altitude: + Max altitude: + + + + Return at current altitude + Return at current altitude + + + + Return at specified altitude: + Return at specified altitude: + + + + Loiter above Home for: + Loiter above Home for: + + + + Land with descent speed: + Land with descent speed: + + + + Final loiter altitude: + Final loiter altitude: + + + + Arming Checks + Arming Checks + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentPlane + + + Failsafe Triggers + Failsafe Triggers + + + + Throttle PWM threshold: + Throttle PWM threshold: + + + + Voltage threshold: + Voltage threshold: + + + + MAH threshold: + MAH threshold: + + + + GCS failsafe + GCS failsafe + + + + Return to Launch + Return to Launch + + + + Return at current altitude + Return at current altitude + + + + Return at specified altitude: + Return at specified altitude: + + + + APMSafetyComponentRover + + + Failsafe Triggers + Failsafe Triggers + + + + Ground Station failsafe: + Ground Station failsafe: + + + + Throttle failsafe: + Throttle failsafe: + + + + PWM threshold: + PWM threshold: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + Disabled + Disabled + + + + Hold + Hold + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks + Arming Checks + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentSub + + + + Failsafe Actions + Failsafe Actions + + + + + GCS Heartbeat: + GCS Heartbeat: + + + + + Leak: + Leak: + + + + + Detector Pin: + Detector Pin: + + + + + Battery: + Battery: + + + + + EKF: + EKF: + + + + + Pilot Input: + Pilot Input: + + + + + Internal Temperature: + Internal Temperature: + + + + + Internal Pressure: + Internal Pressure: + + + + + Threshold: + Threshold: + + + + + Arming Checks + Arming Checks + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Warning: Turning off arming checks can lead to loss of Vehicle control. + + + + APMSafetyComponentSummary + + + + Arming Checks: + Arming Checks: + + + + + Enabled + Enabled + + + + + Some disabled + Some disabled + + + + + + + + + Throttle failsafe: + Throttle failsafe: + + + + + Failsafe Action: + Failsafe Action: + + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + + + GeoFence: + GeoFence: + + + + + Disabled + Disabled + + + + + Altitude + Altitude + + + + + Circle + Circle + + + + + Altitude,Circle + Altitude,Circle + + + + + Report only + Report only + + + + + RTL or Land + RTL or Land + + + + + Unknown + Unknown + + + + + + + RTL min alt: + RTL min alt: + + + + + + + current + current + + + + APMSafetyComponentSummaryCopter + + + Disabled + Disabled + + + + Unknown + Unknown + + + + Arming Checks: + Arming Checks: + + + + Enabled + Enabled + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Batt1 low failsafe: + Batt1 low failsafe: + + + + Batt1 critical failsafe: + Batt1 critical failsafe: + + + + Batt2 low failsafe: + Batt2 low failsafe: + + + + Batt2 critical failsafe: + Batt2 critical failsafe: + + + + + GeoFence: + GeoFence: + + + + Altitude + Altitude + + + + Circle + Circle + + + + Altitude,Circle + Altitude,Circle + + + + Report only + Report only + + + + RTL or Land + RTL or Land + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryPlane + + + Throttle failsafe: + Throttle failsafe: + + + + + + Disabled + Disabled + + + + Voltage failsafe: + Voltage failsafe: + + + + mAh failsafe: + mAh failsafe: + + + + RTL min alt: + RTL min alt: + + + + current + current + + + + APMSafetyComponentSummaryRover + + + + + Disabled + Disabled + + + + Always RTL + Always RTL + + + + Always Hold + Always Hold + + + + + Unknown + Unknown + + + + Hold + Hold + + + + Hold and Disarm + Hold and Disarm + + + + Arming Checks: + Arming Checks: + + + + Enabled + Enabled + + + + Some disabled + Some disabled + + + + Throttle failsafe: + Throttle failsafe: + + + + Failsafe Action: + Failsafe Action: + + + + Failsafe Crash Check: + Failsafe Crash Check: + + + + APMSafetyComponentSummarySub + + + + Arming Checks: + Arming Checks: + + + + + Enabled + Enabled + + + + + Some disabled + Some disabled + + + + + GCS failsafe: + GCS failsafe: + + + + + Leak failsafe: + Leak failsafe: + + + + + Battery failsafe: + Battery failsafe: + + + + + EKF failsafe: + EKF failsafe: + + + + + Pilot Input failsafe: + Pilot Input failsafe: + + + + + Int. Temperature failsafe: + Int. Temperature failsafe: + + + + + Int. Pressure failsafe: + Int. Pressure failsafe: + + + + APMSensorsComponent + + + + If the compass or GPS module is mounted in flight direction, leave the default value (None) + If the compass or GPS module is mounted in flight direction, leave the default value (None) + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + For Compass calibration you will need to rotate your vehicle through a number of positions. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + The calibration for Compass %1 appears to be poor. + The calibration for Compass %1 appears to be poor. + + + + + Check the compass position within your vehicle and re-do the calibration. + Check the compass position within your vehicle and re-do the calibration. + + + + + + + Calibrate Compass + Calibrate Compass + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Sensor Settings + Sensor Settings + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Calibration complete + Calibration complete + + + + + Sensor Calibration + Sensor Calibration + + + + + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + + + + + + + Compass + Compass + + + + + + + (primary + (primary + + + + + + + (secondary + (secondary + + + + + + + , external + , external + + + + + + + , internal + , internal + + + + + + + Use Compass + Use Compass + + + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + + + + + - Green indicates a well functioning compass. + + - Green indicates a well functioning compass. + + + + + + - Yellow indicates a questionable compass or calibration. + + - Yellow indicates a questionable compass or calibration. + + + + + + - Red indicates a compass which should not be used. + + + - Red indicates a compass which should not be used. + + + + + + + + + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + + + + + Orientation: + Orientation: + + + + + If mounted in the direction of flight, select None. + If mounted in the direction of flight, select None. + + + + + Before calibrating make sure rotation settings are correct. + Before calibrating make sure rotation settings are correct. + + + + + Accelerometer calibration complete + Accelerometer calibration complete + + + + + Compass calibration complete + Compass calibration complete + + + + + + + Reboot Vehicle + Reboot Vehicle + + + + + Autopilot Rotation: + Autopilot Rotation: + + + + + 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. + 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. + 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. + 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. + 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. + 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. + Secure the copter (perhaps with tape) so that it does not move. + + + + + Turn on your transmitter and keep throttle at zero. + Turn on your transmitter and keep throttle at zero. + + + + + Click Ok to start CompassMot calibration. + Click Ok to start CompassMot calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press Ok. + To level the horizon you need to place the vehicle in its level flight position and press Ok. + + + + + depth + depth + + + + + altitude + altitude + + + + + Pressure calibration will set the %1 to zero at the current pressure reading. %2 + 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. + To calibrate the airspeed sensor shield it from the wind. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Accelerometer + Accelerometer + + + + + Compass + Compass + + + + + Accelerometer must be calibrated prior to Compass. + Accelerometer must be calibrated prior to Compass. + + + + + Level Horizon + Level Horizon + + + + + Accelerometer must be calibrated prior to Level Horizon. + Accelerometer must be calibrated prior to Level Horizon. + + + + + Calibrate Pressure + Calibrate Pressure + + + + + Cal Baro/Airspeed + Cal Baro/Airspeed + + + + + CompassMot + CompassMot + + + + + CompassMot - Compass Motor Interference Calibration + CompassMot - Compass Motor Interference Calibration + + + + + Next + Next + + + + + Cancel + Cancel + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + APMSensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + + + + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + + + + Quickly bring the throttle back down to zero + Quickly bring the throttle back down to zero + + + + Press the Next button to complete the calibration + Press the Next button to complete the calibration + + + + Hold the vehicle in its level flight position. + Hold the vehicle in its level flight position. + + + + Requesting pressure calibration... + Requesting pressure calibration... + + + + Rotate the vehicle continuously as shown in the diagram until marked as Completed + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + Place you vehicle into one of the orientations shown below and hold it still + + + + Level horizon complete + Level horizon complete + + + + Level horizon failed + Level horizon failed + + + + Pressure calibration success + Pressure calibration success + + + + Pressure calibration fail + Pressure calibration fail + + + + Compass %1 calibration complete + Compass %1 calibration complete + + + + Compass %1 calibration below quality threshold + Compass %1 calibration below quality threshold + + + + All compasses calibrated successfully + All compasses calibrated successfully + + + + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + + + + Compass calibration failed + Compass calibration failed + + + + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + + + + Continue rotating... + Continue rotating... + + + + APMSensorsComponentSummary + + + + Compass + Compass + + + + + + + Setup required + Setup required + + + + + Not installed + Not installed + + + + + Accelerometer(s) + Accelerometer(s) + + + + + Ready + Ready + + + + APMSubFrameComponent + + + Frame + 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. + 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. + + + + + + + Load Vehicle Default Parameters + Load Vehicle Default Parameters + + + + + Select your vehicle to load the default parameters: + Select your vehicle to load the default parameters: + + + + APMSubFrameComponentSummary + + + + Frame Type + Frame Type + + + + + Firmware Version + Firmware Version + + + + + + + Unknown + Unknown + + + + + Git Revision + Git Revision + + + + APMTuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + APMTuningComponentCopter + + + + Basic Tuning + Basic Tuning + + + + + Roll/Pitch Sensitivity + Roll/Pitch Sensitivity + + + + + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + + + + + Climb Sensitivity + Climb Sensitivity + + + + + Slide to the right to climb more aggressively or slide to the left to climb more gently + Slide to the right to climb more aggressively or slide to the left to climb more gently + + + + + + + RC Roll/Pitch Feel + RC Roll/Pitch Feel + + + + + + + Slide to the left for soft control, slide to the right for crisp control + Slide to the left for soft control, slide to the right for crisp control + + + + + AutoTune + AutoTune + + + + + Axes to AutoTune: + Axes to AutoTune: + + + + + Channel for AutoTune switch: + Channel for AutoTune switch: + + + + + None + None + + + + + Channel 7 + Channel 7 + + + + + Channel 8 + Channel 8 + + + + + Channel 9 + Channel 9 + + + + + Channel 10 + Channel 10 + + + + + Channel 11 + Channel 11 + + + + + Channel 12 + Channel 12 + + + + + In Flight Tuning + In Flight Tuning + + + + + Channel Option 6 (Tuning): + Channel Option 6 (Tuning): + + + + + Min: + Min: + + + + + Max: + Max: + + + + AirframeComponent + + + + Custom Airframe Config + Custom Airframe Config + + + + + Your vehicle is using a custom airframe configuration. + Your vehicle is using a custom airframe configuration. + + + + + This configuration can only be modified through the Parameter Editor. + + + This configuration can only be modified through the Parameter Editor. + + + + + + + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + + + + + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + + + + + You've connected a %1. + You've connected a %1. + + + + + Airframe is not set. + Airframe is not set. + + + + + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + + + + + + + Apply and Restart + Apply and Restart + + + + Airframe + Airframe + + + + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + + + + AirframeComponentController + + + You cannot change airframe configuration while connected to multiple vehicles. + You cannot change airframe configuration while connected to multiple vehicles. + + + + AirframeComponentSummary + + + + System ID + System ID + + + + + Airframe type + Airframe type + + + + + + + Setup required + Setup required + + + + + Vehicle + Vehicle + + + + + Firmware Version + Firmware Version + + + + + Unknown + Unknown + + + + AnalyzeView + + + Analyze + Analyze + + + + Log Download + Log Download + + + + GeoTag Images + GeoTag Images + + + + Mavlink Console + Mavlink Console + + + + AppLogModel + + + Open console log output file failed %1 : %2 + Open console log output file failed %1 : %2 + + + + AppMessages + + + Clear All + Clear All + + + + Log files (*.txt) + Log files (*.txt) + + + + All Files (*) + All Files (*) + + + + Select log save file + Select log save file + + + + Save App Log + Save App Log + + + + Show Latest + Show Latest + + + + Set logging + Set logging + + + + Turn on logging categories + Turn on logging categories + + + + AppSettings + + + Application Settings + Application Settings + + + + ArmedIndicator + + + Armed + Armed + + + + Disarmed + Disarmed + + + + AudioOutput + + + negative + negative + + + + point + point + + + + meters + meters + + + + AutoPilotPlugin + + + One or more vehicle components require setup prior to flight. + One or more vehicle components require setup prior to flight. + + + + BatteryIndicator + + + Battery Status + Battery Status + + + + Voltage: + Voltage: + + + + Accumulated Consumption: + Accumulated Consumption: + + + + BluetoothLink + + + Bluetooth Link Error + Bluetooth Link Error + + + + BluetoothSettings + + + Bluetooth Not Available + Bluetooth Not Available + + + + Bluetooth Link Settings + Bluetooth Link Settings + + + + Device: + Device: + + + + Address: + Address: + + + + Bluetooth Devices: + Bluetooth Devices: + + + + Scan + Scan + + + + Stop + Stop + + + + Bootloader + + + Write failed: %1 + Write failed: %1 + + + + Incorrect number of bytes returned for write: actual(%1) expected(%2) + Incorrect number of bytes returned for write: actual(%1) expected(%2) + + + + Timeout waiting for bytes to be available + Timeout waiting for bytes to be available + + + + Read failed: error: %1 + Read failed: error: %1 + + + + Get Command Response: + Get Command Response: + + + + Invalid sync response: 0x%1 0x%2 + Invalid sync response: 0x%1 0x%2 + + + + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + + + + Unknown response code + Unknown response code + + + + Command failed: 0x%1 (%2) + Command failed: 0x%1 (%2) + + + + + Get Board Info: + Get Board Info: + + + + Send Command: + Send Command: + + + + Board erase failed: %1 + Board erase failed: %1 + + + + + Unable to open firmware file %1: %2 + Unable to open firmware file %1: %2 + + + + + Firmware file read failed: %1 + Firmware file read failed: %1 + + + + + Flash failed: %1 at address 0x%2 + Flash failed: %1 at address 0x%2 + + + + + Unable to retrieve block from ihx: index %1 + Unable to retrieve block from ihx: index %1 + + + + Unable to set flash start address: 0x%2 + Unable to set flash start address: 0x%2 + + + + + Read failed: %1 at address: 0x%2 + Read failed: %1 at address: 0x%2 + + + + + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + + + + Unable to set read start address: 0x%2 + Unable to set read start address: 0x%2 + + + + CRC mismatch: board(0x%1) file(0x%2) + CRC mismatch: board(0x%1) file(0x%2) + + + + Open failed on port %1: %2 + Open failed on port %1: %2 + + + + Found unsupported bootloader version: %1 + Found unsupported bootloader version: %1 + + + + Get Board Id: + Get Board Id: + + + + BuiltInPreFlightCheckModel + + + Initial checks + Initial checks + + + + Hardware + Hardware + + + + Props mounted? Wings secured? Tail secured? + Props mounted? Wings secured? Tail secured? + + + + Please arm the vehicle here + Please arm the vehicle here + + + + Actuators + Actuators + + + + Move all control surfaces. Did they work properly? + Move all control surfaces. Did they work properly? + + + + Motors + Motors + + + + Propellers free? Then throttle up gently. Working properly? + Propellers free? Then throttle up gently. Working properly? + + + + Mission + Mission + + + + Please confirm mission is valid (waypoints valid, no terrain collision). + Please confirm mission is valid (waypoints valid, no terrain collision). + + + + Last preparations before launch + Last preparations before launch + + + + Payload + Payload + + + + Configured and started? Payload lid closed? + Configured and started? Payload lid closed? + + + + OK for your platform? Lauching into the wind? + OK for your platform? Lauching into the wind? + + + + Flight area + Flight area + + + + Launch area and path free of obstacles/people? + Launch area and path free of obstacles/people? + + + + CameraCalc + + + Camera + Camera + + + + Width + Width + + + + Height + Height + + + + Sensor + Sensor + + + + Image + Image + + + + Focal length + Focal length + + + + Front Lap + Front Lap + + + + Side Lap + Side Lap + + + + Overlap + Overlap + + + + Select one: + Select one: + + + + Ground Res + Ground Res + + + + CameraCalc section version %1 not supported + CameraCalc section version %1 not supported + + + + Custom Camera + Custom Camera + + + + Manual (no camera specs) + Manual (no camera specs) + + + + CameraComponent + + + + Vehicle must be restarted for changes to take effect. + Vehicle must be restarted for changes to take effect. + + + + + Apply and Restart + Apply and Restart + + + + + Camera Trigger Settings + Camera Trigger Settings + + + + + Trigger mode + Trigger mode + + + + + Trigger interface + Trigger interface + + + + + Time Interval + Time Interval + + + + + Distance Interval + Distance Interval + + + + + Hardware Settings + Hardware Settings + + + + + AUX Pin Assignment + AUX Pin Assignment + + + + + Trigger Pin Polarity + Trigger Pin Polarity + + + + + Trigger Period + Trigger Period + + + + + Camera Test + Camera Test + + + + + Trigger Camera + Trigger Camera + + + + Camera + Camera + + + + Camera setup is used to adjust camera and gimbal settings. + Camera setup is used to adjust camera and gimbal settings. + + + + CameraComponentSummary + + + + Trigger interface + Trigger interface + + + + + Trigger mode + Trigger mode + + + + + Time interval + Time interval + + + + + Distance interval + Distance interval + + + + + AUX pins + AUX pins + + + + + AUX pin polarity + AUX pin polarity + + + + CameraPageWidget + + + Video Settings + Video Settings + + + + Camera Settings + Camera Settings + + + + Trigger Camera + Trigger Camera + + + + Camera + Camera + + + + Free Space: + Free Space: + + + + Camera Selector: + Camera Selector: + + + + Single + Single + + + + Time Lapse + Time Lapse + + + + Photo Mode + Photo Mode + + + + Photo Interval (seconds) + Photo Interval (seconds) + + + + Reset Camera Defaults + Reset Camera Defaults + + + + Reset + Reset + + + + Reset Camera to Factory Settings + Reset Camera to Factory Settings + + + + Confirm resetting all settings? + Confirm resetting all settings? + + + + Storage + Storage + + + + Format + Format + + + + Format Camera Storage + Format Camera Storage + + + + Confirm erasing all files? + Confirm erasing all files? + + + + CameraSection + + + Camera + Camera + + + + Time + Time + + + + Distance + Distance + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Gimbal + Gimbal + + + + Mode + Mode + + + + CenterMapDropButton + + + Center map on: + Center map on: + + + + Mission + Mission + + + + All items + All items + + + + Home + Home + + + + Current Location + Current Location + + + + Specified Location + Specified Location + + + + Vehicle + Vehicle + + + + Follow Vehicle + Follow Vehicle + + + + CenterMapDropPanel + + + Center map on: + Center map on: + + + + Mission + Mission + + + + All items + All items + + + + Home + Home + + + + Current Location + Current Location + + + + Specified Location + Specified Location + + + + Vehicle + Vehicle + + + + CorridorScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Corridor Scan + Corridor Scan + + + + C + C + + + + CorridorScanEditor + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Altitude + Altitude + + + + Trigger Distance + Trigger Distance + + + + Spacing + Spacing + + + + Corridor + Corridor + + + + Width + Width + + + + Turnaround dist + Turnaround dist + + + + Take images in turnarounds + Take images in turnarounds + + + + Relative altitude + Relative altitude + + + + Rotate Entry Point + Rotate Entry Point + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + CustomCommandWidget + + + No vehicle connected + No vehicle connected + + + + Load Custom Qml file... + Load Custom Qml file... + + + + Reset + Reset + + + + CustomCommandWidgetController + + + Select custom Qml file + Select custom Qml file + + + + Qml files (*.qml) + Qml files (*.qml) + + + + DebugWindow + + + Qt Platform: + Qt Platform: + + + + Font Point Size 10 + Font Point Size 10 + + + + Default font width: + Default font width: + + + + Font Point Size 10.5 + Font Point Size 10.5 + + + + Default font height: + Default font height: + + + + Font Point Size 11 + Font Point Size 11 + + + + Default font pixel size: + Default font pixel size: + + + + Font Point Size 11.5 + Font Point Size 11.5 + + + + Default font point size: + Default font point size: + + + + Font Point Size 12 + Font Point Size 12 + + + + QML Screen Desktop: + QML Screen Desktop: + + + + Font Point Size 12.5 + Font Point Size 12.5 + + + + QML Screen Size: + QML Screen Size: + + + + Font Point Size 13 + Font Point Size 13 + + + + QML Pixel Density: + QML Pixel Density: + + + + Font Point Size 13.5 + Font Point Size 13.5 + + + + QML Pixel Ratio: + QML Pixel Ratio: + + + + Font Point Size 14 + Font Point Size 14 + + + + Default Point: + Default Point: + + + + Font Point Size 14.5 + Font Point Size 14.5 + + + + Computed Font Height: + Computed Font Height: + + + + Font Point Size 15 + Font Point Size 15 + + + + Computed Screen Height: + Computed Screen Height: + + + + Font Point Size 15.5 + Font Point Size 15.5 + + + + Computed Screen Width: + Computed Screen Width: + + + + Font Point Size 16 + Font Point Size 16 + + + + ESP8266Component + + + controller WiFi Bridge + controller WiFi Bridge + + + + Error fetching WiFi Bridge Status: %1 + Error fetching WiFi Bridge Status: %1 + + + + ESP WiFi Bridge Settings + ESP WiFi Bridge Settings + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + WiFi Channel + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + WiFi STA SSID + WiFi STA SSID + + + + WiFi STA Password + WiFi STA Password + + + + UART Baud Rate + UART Baud Rate + + + + QGC UDP Port + QGC UDP Port + + + + ESP WiFi Bridge Status + ESP WiFi Bridge Status + + + + Bridge/Vehicle Link + Bridge/Vehicle Link + + + + Bridge/QGC Link + Bridge/QGC Link + + + + QGC/Bridge Link + QGC/Bridge Link + + + + + + Messages Received + Messages Received + + + + + + Messages Lost + Messages Lost + + + + + + Messages Sent + Messages Sent + + + + Restore Defaults + Restore Defaults + + + + Restart WiFi Bridge + Restart WiFi Bridge + + + + Reboot WiFi Bridge + Reboot WiFi Bridge + + + + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + + + + Reset Counters + Reset Counters + + + + WiFi Bridge + WiFi Bridge + + + + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + + + + ESP8266ComponentSummary + + + Firmware Version + Firmware Version + + + + WiFi Mode + WiFi Mode + + + + WiFi Channel + WiFi Channel + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP Password + + + + UART Baud Rate + UART Baud Rate + + + + EditPositionDialog + + + Latitude + Latitude + + + + Longitude + Longitude + + + + Set Geographic + Set Geographic + + + + Zone + Zone + + + + Hemisphere + Hemisphere + + + + Easting + Easting + + + + Northing + Northing + + + + Set UTM + Set UTM + + + + Set From Vehicle Position + Set From Vehicle Position + + + + FWLandingPatternEditor + + + Set to vehicle heading + Set to vehicle heading + + + + Set to vehicle location + Set to vehicle location + + + + Loiter point + Loiter point + + + + + Altitude + Altitude + + + + Radius + Radius + + + + Landing Dist + Landing Dist + + + + Glide Slope + Glide Slope + + + + Altitudes relative to home + Altitudes relative to home + + + + - or - + - or - + + + + Loiter clockwise + Loiter clockwise + + + + Landing point + Landing point + + + + Heading + Heading + + + + Click in map to set landing point. + Click in map to set landing point. + + + + Fact + + + Unknown: %1 + Unknown: %1 + + + + true + true + + + + false + false + + + + FactMetaData + + + Other + Other + + + + Misc + Misc + + + + + + + + + + + + + + + Value must be within %1 and %2 + Value must be within %1 and %2 + + + + + Invalid number + Invalid number + + + + FactPanel + + + Parameters(s) missing: %1 + Parameters(s) missing: %1 + + + + FactPanelController + + + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + + + + Internal Error: %1 + Internal Error: %1 + + + + FactTextField + + + Invalid Value + Invalid Value + + + + Value Details + Value Details + + + + FactValueSlider + + + Value Details + Value Details + + + + FileManager + + + Unable to open local file for writing (%1) + Unable to open local file for writing (%1) + + + + Unable to write data to local file (%1) + Unable to write data to local file (%1) + + + + Download: Incorrect session returned + Download: Incorrect session returned + + + + Download: Offset returned (%1) differs from offset requested/expected (%2) + Download: Offset returned (%1) differs from offset requested/expected (%2) + + + + List: Offset returned (%1) differs from offset requested (%2) + List: Offset returned (%1) differs from offset requested (%2) + + + + Incorrectly formed list entry: '%1' + Incorrectly formed list entry: '%1' + + + + Missing NULL termination in list entry + Missing NULL termination in list entry + + + + Write: Incorrect session returned + Write: Incorrect session returned + + + + Write: Offset returned (%1) differs from offset requested (%2) + Write: Offset returned (%1) differs from offset requested (%2) + + + + Write: Returned invalid size of write size data + Write: Returned invalid size of write size data + + + + Write: Size returned (%1) differs from size requested (%2) + Write: Size returned (%1) differs from size requested (%2) + + + + Bad sequence number on received message: expected(%1) received(%2) + Bad sequence number on received message: expected(%1) received(%2) + + + + Nak received creating file, error: %1 + Nak received creating file, error: %1 + + + + Nak received creating directory, error: %1 + Nak received creating directory, error: %1 + + + + Nak received, error: %1 + Nak received, error: %1 + + + + Unknown opcode returned from server: %1 + Unknown opcode returned from server: %1 + + + + + + Command not sent. Waiting for previous command to complete. + Command not sent. Waiting for previous command to complete. + + + + + + + Command not sent. No Vehicle links. + Command not sent. No Vehicle links. + + + + + UAS File manager busy. Try again later + UAS File manager busy. Try again later + + + + File (%1) is not readable for upload + File (%1) is not readable for upload + + + + Unable to open local file for upload (%1) + Unable to open local file for upload (%1) + + + + Unable to read data from local file (%1) + Unable to read data from local file (%1) + + + + + Timeout waiting for ack: Download failed + Timeout waiting for ack: Download failed + + + + + Timeout waiting for ack: Upload failed + Timeout waiting for ack: Upload failed + + + + FirmwareImage + + + Incorrectly formatted line in .ihx file, line too short + Incorrectly formatted line in .ihx file, line too short + + + + Unsupported record type in file: %1 + Unsupported record type in file: %1 + + + + Unable to open firmware file %1, error: %2 + Unable to open firmware file %1, error: %2 + + + + Supplied file is not a valid JSON document + Supplied file is not a valid JSON document + + + + Firmware file mission required key: %1 + Firmware file mission required key: %1 + + + + Firmware file has invalid key: %1 + Firmware file has invalid key: %1 + + + + Downloaded firmware board id does not match hardware board id: %1 != %2 + Downloaded firmware board id does not match hardware board id: %1 != %2 + + + + Write failed for parameter meta data file, error: %1 + Write failed for parameter meta data file, error: %1 + + + + Unable to open parameter meta data file %1 for writing, error: %2 + Unable to open parameter meta data file %1 for writing, error: %2 + + + + Write failed for airframe meta data file, error: %1 + Write failed for airframe meta data file, error: %1 + + + + Unable to open airframe meta data file %1 for writing, error: %2 + Unable to open airframe meta data file %1 for writing, error: %2 + + + + Unable to open decompressed file %1 for writing, error: %2 + Unable to open decompressed file %1 for writing, error: %2 + + + + Write failed for decompressed image file, error: %1 + Write failed for decompressed image file, error: %1 + + + + Firmware file has invalid decompressed size for %1 + Firmware file has invalid decompressed size for %1 + + + + Could not find compressed bytes for %1 in Firmware file + Could not find compressed bytes for %1 in Firmware file + + + + Incorrectly formed compressed bytes section for %1 in Firmware file + Incorrectly formed compressed bytes section for %1 in Firmware file + + + + Firmware file has 0 length %1 + Firmware file has 0 length %1 + + + + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + + + + Successfully decompressed %1 + Successfully decompressed %1 + + + + Unabled to open firmware file %1, %2 + Unabled to open firmware file %1, %2 + + + + FirmwarePlugin + + + Sony NEX-5R 20mm + Sony NEX-5R 20mm + + + + Sony ILCE-QX1 + Sony ILCE-QX1 + + + + Canon S100 PowerShot + Canon S100 PowerShot + + + + Canon G9 X PowerShot + Canon G9 X PowerShot + + + + Canon SX260 HS PowerShot + Canon SX260 HS PowerShot + + + + Canon EOS-M 22mm + Canon EOS-M 22mm + + + + Sony a6000 16mm + Sony a6000 16mm + + + + Sony RX100 II 28mm + Sony RX100 II 28mm + + + + Ricoh GR II + Ricoh GR II + + + + RedEdge + RedEdge + + + + Parrot Sequioa RGB + Parrot Sequioa RGB + + + + Parrot Sequioa Monochrome + Parrot Sequioa Monochrome + + + + GoPro Hero 4 + GoPro Hero 4 + + + + Sentera NDVI Single Sensor + Sentera NDVI Single Sensor + + + + Sentera Double 4K Sensor + Sentera Double 4K Sensor + + + + FirmwareUpgrade + + + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + + + + Update the autopilot firmware to the latest version + Update the autopilot firmware to the latest version + + + + All %1 connections to vehicles must be + All %1 connections to vehicles must be + + + + Upgrade cancelled + Upgrade cancelled + + + + Found device + Found device + + + + + + + PX4 Flight Stack + PX4 Flight Stack + + + + + Standard Version (stable) + Standard Version (stable) + + + + Beta Testing (beta) + Beta Testing (beta) + + + + Developer Build (master) + Developer Build (master) + + + + + + Custom firmware file... + Custom firmware file... + + + + PX4 Pro + PX4 Pro + + + + ArduPilot + ArduPilot + + + + Standard Version + Standard Version + + + + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + + + + Detected Pixhawk board. You can select from the following flight stacks: + Detected Pixhawk board. You can select from the following flight stacks: + + + + Press Ok to upgrade your vehicle. + Press Ok to upgrade your vehicle. + + + + ArduPilot Flight Stack + ArduPilot Flight Stack + + + + Advanced settings + Advanced settings + + + + Select which version of the firmware you would like to install: + Select which version of the firmware you would like to install: + + + + Select which version of the above flight stack you would like to install: + Select which version of the above flight stack you would like to install: + + + + Select the standard version or one from the file system (previously downloaded): + Select the standard version or one from the file system (previously downloaded): + + + + WARNING: BETA FIRMWARE. + WARNING: BETA FIRMWARE. + + + + This firmware version is ONLY intended for beta testers. + This firmware version is ONLY intended for beta testers. + + + + Although it has received FLIGHT TESTING, it represents actively changed code. + Although it has received FLIGHT TESTING, it represents actively changed code. + + + + Do NOT use for normal operation. + Do NOT use for normal operation. + + + + WARNING: CONTINUOUS BUILD FIRMWARE. + WARNING: CONTINUOUS BUILD FIRMWARE. + + + + This firmware has NOT BEEN FLIGHT TESTED. + This firmware has NOT BEEN FLIGHT TESTED. + + + + It is only intended for DEVELOPERS. + It is only intended for DEVELOPERS. + + + + Run bench tests without props first. + Run bench tests without props first. + + + + Do NOT fly this without additional safety precautions. + Do NOT fly this without additional safety precautions. + + + + Follow the mailing list actively when using it. + Follow the mailing list actively when using it. + + + + FirmwareUpgradeController + + + Connect not allowed during Firmware Upgrade. + Connect not allowed during Firmware Upgrade. + + + + Connected to bootloader: + Connected to bootloader: + + + + Version: %1 + Version: %1 + + + + Board ID: %1 + Board ID: %1 + + + + Flash size: %1 + Flash size: %1 + + + + Attempting to flash an unknown board type, you must select 'Custom firmware file' + Attempting to flash an unknown board type, you must select 'Custom firmware file' + + + + Select Firmware File + Select Firmware File + + + + Firmware Files (*.px4 *.bin *.ihx) + Firmware Files (*.px4 *.bin *.ihx) + + + + Unable to find specified firmware download location + Unable to find specified firmware download location + + + + No firmware file selected + No firmware file selected + + + + Downloading firmware... + Downloading firmware... + + + + From: %1 + From: %1 + + + + Download complete + Download complete + + + + Image load failed + Image load failed + + + + Bootloader not found + Bootloader not found + + + + Image size of %1 is too large for board flash size %2 + Image size of %1 is too large for board flash size %2 + + + + Upgrade complete + Upgrade complete + + + + Upgrade cancelled + Upgrade cancelled + + + + MultiRotor - + MultiRotor - + + + + Heli - + Heli - + + + + ChibiOS:MultiRotor - + ChibiOS:MultiRotor - + + + + ChibiOS:Heli - + ChibiOS:Heli - + + + + ChibiOS - + ChibiOS - + + + + FixedWingLandingComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %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 altitude relative. Be sure to adjust/check your plan prior to flight. + 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 altitude relative. Be sure to adjust/check your plan prior to flight. + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + FlightDisplayView + + + Flight Plan complete + Flight Plan complete + + + + %1 Images Taken + %1 Images Taken + + + + Remove plan from vehicle + Remove plan from vehicle + + + + Leave plan on vehicle + Leave plan on vehicle + + + + Single + Single + + + + Multi-Vehicle + Multi-Vehicle + + + + Fly + Fly + + + + Action + Action + + + + FlightDisplayViewMap + + + R + rally point map item label + R + + + + Goto here + Goto here waypoint + Goto here + + + + Go to location + Go to location + + + + Orbit at location + Orbit at location + + + + FlightDisplayViewVideo + + + WAITING FOR VIDEO + WAITING FOR VIDEO + + + + VIDEO DISABLED + VIDEO DISABLED + + + + FlightDisplayViewWidgets + + + No GPS Lock for Vehicle + No GPS Lock for Vehicle + + + + FlightMap + + + Specify Position + Specify Position + + + + FlightModeDropdown + + + N/A + No data to display + N/A + + + + FlightModeMenu + + + N/A + No data to display + N/A + + + + FlightModesComponent + + + Flight Modes + Flight Modes + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + + + + FlightModesComponentSummary + + + + + + Mode switch + Mode switch + + + + + + + Setup required + Setup required + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Position Ctl switch + Position Ctl switch + + + + + Loiter switch + Loiter switch + + + + + Return switch + Return switch + + + + + + + + + Disabled + Disabled + + + + GPSIndicator + + + GPS Status + GPS Status + + + + GPS Data Unavailable + GPS Data Unavailable + + + + GPS Count: + GPS Count: + + + + + N/A + No data to display + N/A + + + + GPS Lock: + GPS Lock: + + + + HDOP: + HDOP: + + + + + + --.-- + No data to display + --.-- + + + + VDOP: + VDOP: + + + + Course Over Ground: + Course Over Ground: + + + + GPSRTKIndicator + + + Survey-in Active + Survey-in Active + + + + RTK Streaming + RTK Streaming + + + + Duration: + Duration: + + + + Accuracy: + Accuracy: + + + + Current Accuracy: + Current Accuracy: + + + + Satellites: + Satellites: + + + + GeneralSettings + + + (Requires Restart) + (Requires Restart) + + + + Units (Requires Restart) + Units (Requires Restart) + + + + Miscellaneous + Miscellaneous + + + + Distance + Distance + + + + Area + Area + + + + Speed + Speed + + + + Temperature + Temperature + + + + Color Scheme + Color Scheme + + + + Map Provider + Map Provider + + + + Map Type + Map Type + + + + Stream GCS Position + Stream GCS Position + + + + Mute all audio output + Mute all audio output + + + + Save telemetry log after each flight + Save telemetry log after each flight + + + + Save telemetry log even if vehicle was not armed + Save telemetry log even if vehicle was not armed + + + + Use preflight checklist + Use preflight checklist + + + + Clear all settings on next start + Clear all settings on next start + + + + Clear Settings + Clear Settings + + + + All saved settings will be reset the next time you start %1. Is this really what you want? + All saved settings will be reset the next time you start %1. Is this really what you want? + + + + Announce battery lower than + Announce battery lower than + + + + Default Mission Altitude + Default Mission Altitude + + + + Application Load/Save Path + Application Load/Save Path + + + + + + Browse + Browse + + + + Choose the location to save/load files + Choose the location to save/load files + + + + Survey in accuracy (U-blox only) + Survey in accuracy (U-blox only) + + + + Minimum observation duration + Minimum observation duration + + + + AutoConnect to the following devices + AutoConnect to the following devices + + + + NMEA GPS Device + NMEA GPS Device + + + + NMEA GPS Baudrate + NMEA GPS Baudrate + + + + Video Source + Video Source + + + + UDP Port + UDP Port + + + + RTSP URL + RTSP URL + + + + TCP URL + TCP URL + + + + Aspect Ratio + Aspect Ratio + + + + Disable When Disarmed + Disable When Disarmed + + + + Auto-Delete Files + Auto-Delete Files + + + + Max Storage Usage + Max Storage Usage + + + + Video File Format + Video File Format + + + + Indoor Image + Indoor Image + + + + + Choose custom brand image file + Choose custom brand image file + + + + Outdoor Image + Outdoor Image + + + + Reset Default Brand Image + Reset Default Brand Image + + + + %1 Version + %1 Version + + + + Virtual Joystick + Virtual Joystick + + + + Font Size: + Font Size: + + + + AutoLoad Missions + AutoLoad Missions + + + + <not set> + <not set> + + + + RTK GPS (Requires Restart) + RTK GPS (Requires Restart) + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + LibrePilot + LibrePilot + + + + UDP + UDP + + + + RTK GPS + RTK GPS + + + + Video + Video + + + + Brand Image + Brand Image + + + + Video Recording + Video Recording + + + + GeoFenceController + + + GeoFence supports version %1 + GeoFence supports version %1 + + + + GeoFence polygon not stored as object + GeoFence polygon not stored as object + + + + GeoFence circle not stored as object + GeoFence circle not stored as object + + + + GeoFenceEditor + + + GeoFence + GeoFence + + + + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + + + + This vehicle does not support GeoFence. + This vehicle does not support GeoFence. + + + + Insert GeoFence + Insert GeoFence + + + + Polygon Fence + Polygon Fence + + + + Circular Fence + Circular Fence + + + + Polygon Fences + Polygon Fences + + + + + None + None + + + + + Inclusion + Inclusion + + + + + Edit + Edit + + + + + Delete + Delete + + + + Circular Fences + Circular Fences + + + + Radius + Radius + + + + GeoFenceManager + + + GeoFence load: Vertex count change mid-polygon - actual:expected + GeoFence load: Vertex count change mid-polygon - actual:expected + + + + GeoFence load: Polygon type changed before last load complete - actual:expected + GeoFence load: Polygon type changed before last load complete - actual:expected + + + + GeoFence load: Incomplete polygon loaded + GeoFence load: Incomplete polygon loaded + + + + GeoFence load: Unsupported command %1 + GeoFence load: Unsupported command %1 + + + + GeoTagController + + + Select log file load + Select log file load + + + + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + + + + Select image directory + Select image directory + + + + Select save directory + Select save directory + + + + Cannot find the image directory + Cannot find the image directory + + + + Images have alreay been tagged. + Images have alreay been tagged. + + + + The images have already been tagged. Do you want to replace the previously tagged images? + The images have already been tagged. Do you want to replace the previously tagged images? + + + + + Replace + Replace + + + + Images have already been tagged + Images have already been tagged + + + + Couldn't replace the previously tagged images + Couldn't replace the previously tagged images + + + + Cannot find the save directory + Cannot find the save directory + + + + Save folder not empty. + Save folder not empty. + + + + The save folder already contains images. Do you want to replace them? + The save folder already contains images. Do you want to replace them? + + + + Save folder not empty + Save folder not empty + + + + Couldn't replace the existing images + Couldn't replace the existing images + + + + GeoTagPage + + + GeoTag Images + GeoTag Images + + + + 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. + 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 + Select log file + + + + Select image directory + Select image directory + + + + (Optionally) Select save directory + (Optionally) Select save directory + + + + Cancel Tagging + Cancel Tagging + + + + Start Tagging + Start Tagging + + + + GeoTagWorker + + + The image directory doesn't contain images, make sure your images are of the JPG format + The image directory doesn't contain images, make sure your images are of the JPG format + + + + + Geotagging failed. Couldn't open an image. + Geotagging failed. Couldn't open an image. + + + + + + + + + Tagging cancelled + Tagging cancelled + + + + Geotagging failed. Couldn't open log file. + Geotagging failed. Couldn't open log file. + + + + %1 - tagging cancelled + %1 - tagging cancelled + + + + Log parsing failed + Log parsing failed + + + + Geotagging failed in trigger filtering + Geotagging failed in trigger filtering + + + + Geotagging failed. Image requested not present. + Geotagging failed. Image requested not present. + + + + Geotagging failed. Couldn't write to image. + Geotagging failed. Couldn't write to image. + + + + Geotagging failed. Couldn't write to an image. + Geotagging failed. Couldn't write to an image. + + + + GuidedActionConfirm + + + Slide to confirm + Slide to confirm + + + + GuidedActionList + + + Select Action + Select Action + + + + GuidedActionsController + + + EMERGENCY STOP + EMERGENCY STOP + + + + Arm + Arm + + + + Disarm + Disarm + + + + RTL + RTL + + + + Takeoff + Takeoff + + + + Land + Land + + + + Start Mission + Start Mission + + + + Continue Mission + Continue Mission + + + + Resume Mission + Resume Mission + + + + Resume FAILED + Resume FAILED + + + + Pause + Pause + + + + Change Altitude + Change Altitude + + + + Orbit + Orbit + + + + Land Abort + Land Abort + + + + Set Waypoint + Set Waypoint + + + + Goto Location + Goto Location + + + + VTOL Transition + VTOL Transition + + + + Arm the vehicle. + Arm the vehicle. + + + + Disarm the vehicle + Disarm the vehicle + + + + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + + + + Move the vehicle to the specified location. + Move the vehicle to the specified location. + + + + Orbit the vehicle around the specified location. + Orbit the vehicle around the specified location. + + + + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + + + + Takeoff from ground and hold position. + Takeoff from ground and hold position. + + + + Takeoff from ground and start the current mission. + Takeoff from ground and start the current mission. + + + + Continue the mission from the current waypoint. + Continue the mission from the current waypoint. + + + + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + + + + Upload of resume mission failed. Confirm to retry upload + Upload of resume mission failed. Confirm to retry upload + + + + Review the modified mission. Confirm if you want to takeoff and begin mission. + Review the modified mission. Confirm if you want to takeoff and begin mission. + + + + Land the vehicle at the current position. + Land the vehicle at the current position. + + + + Return to the home position of the vehicle. + Return to the home position of the vehicle. + + + + Change the altitude of the vehicle up or down. + Change the altitude of the vehicle up or down. + + + + Adjust current waypoint to %1. + Adjust current waypoint to %1. + + + + Abort the landing sequence. + Abort the landing sequence. + + + + Pause all vehicles at their current position. + Pause all vehicles at their current position. + + + + Transition VTOL to fixed wing flight. + Transition VTOL to fixed wing flight. + + + + Transition VTOL to multi-rotor flight. + Transition VTOL to multi-rotor flight. + + + + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + + + + Internal error: unknown actionCode + Internal error: unknown actionCode + + + + GuidedAltitudeSlider + + + New Alt(rel) + New Alt(rel) + + + + HealthPageWidget + + + All systems healthy + All systems healthy + + + + HelpSettings + + + QGroundControl User Guide + QGroundControl User Guide + + + + PX4 Users Discussion Forum + PX4 Users Discussion Forum + + + + ArduPilot Users Discussion Forum + ArduPilot Users Discussion Forum + + + + Joystick + + + Arm + Arm + + + + Disarm + Disarm + + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + JoystickConfig + + + Joystick + Joystick + + + + Joystick Setup is used to configure a calibrate joysticks. + Joystick Setup is used to configure a calibrate joysticks. + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Lateral + Lateral + + + + Roll + Roll + + + + Forward + Forward + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + Calibrate + Calibrate + + + + Additional Joystick settings: + Additional Joystick settings: + + + + Enable joystick input + Enable joystick input + + + + Enable not allowed (Calibrate First) + Enable not allowed (Calibrate First) + + + + Active joystick: + Active joystick: + + + + Active joystick name not in combo + Active joystick name not in combo + + + + Center stick is zero throttle + Center stick is zero throttle + + + + Spring loaded throttle smoothing + Spring loaded throttle smoothing + + + + Full down stick is zero throttle + Full down stick is zero throttle + + + + Allow negative Thrust + Allow negative Thrust + + + + Exponential: + Exponential: + + + + Advanced settings (careful!) + Advanced settings (careful!) + + + + Joystick mode: + Joystick mode: + + + + Message frequency (Hz): + Message frequency (Hz): + + + + Enable circle correction + Enable circle correction + + + + Deadbands + Deadbands + + + + Deadband can be set during the first + Deadband can be set during the first + + + + step of calibration by gently wiggling each axis. + step of calibration by gently wiggling each axis. + + + + Deadband can also be adjusted by clicking and + Deadband can also be adjusted by clicking and + + + + dragging vertically on the corresponding axis monitor. + dragging vertically on the corresponding axis monitor. + + + + Button actions: + Button actions: + + + + Buttons 0-%1 reserved for firmware use + Buttons 0-%1 reserved for firmware use + + + + # + # + + + + Function: + Function: + + + + Shift Function: + Shift Function: + + + + Axis Monitor + Axis Monitor + + + + Button Monitor + Button Monitor + + + + JoystickConfigController + + + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + JoystickIndicator + + + Joystick Status + Joystick Status + + + + Connected: + Connected: + + + + Enabled: + Enabled: + + + + KMLFileHelper + + + File not found: %1 + File not found: %1 + + + + Unable to open file: %1 error: $%2 + Unable to open file: %1 error: $%2 + + + + Unable to parse KML file: %1 error: %2 line: %3 + Unable to parse KML file: %1 error: %2 line: %3 + + + + No known type found in KML file. + No known type found in KML file. + + + + Unable to find Polygon node in KML + Unable to find Polygon node in KML + + + + + Internal error: Unable to find coordinates node in KML + Internal error: Unable to find coordinates node in KML + + + + Unable to find LineString node in KML + Unable to find LineString node in KML + + + + LinechartWidget + + + Name + Name + + + + Val + Val + + + + Unit + Unit + + + + Mean + Mean + + + + Variance + Variance + + + + LOG + LOG + + + + + Set logarithmic scale for Y axis + Set logarithmic scale for Y axis + + + + + Sliding window size to calculate mean and variance + Sliding window size to calculate mean and variance + + + + + Start to log curve data into a CSV or TXT file + Start to log curve data into a CSV or TXT file + + + + Start Logging + Start Logging + + + + Ground Time + Ground Time + + + + + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + + + + Time axis: + Time axis: + + + + 10 seconds + 10 seconds + + + + 20 seconds + 20 seconds + + + + 30 seconds + 30 seconds + + + + 40 seconds + 40 seconds + + + + 50 seconds + 50 seconds + + + + 1 minute + 1 minute + + + + 2 minutes + 2 minutes + + + + 3 minutes + 3 minutes + + + + 4 minutes + 4 minutes + + + + 5 minutes + 5 minutes + + + + 10 minutes + 10 minutes + + + + No curves selected for logging. + No curves selected for logging. + + + + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + + + + Save Log File + Save Log File + + + + Log Files (*.log) + Log Files (*.log) + + + + Stop logging + Stop logging + + + + Starting Log Compression + Starting Log Compression + + + + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + + + + Start logging + Start logging + + + + + Enable the curve in the graph window + Enable the curve in the graph window + + + + + Current value of %1 in %2 units + Current value of %1 in %2 units + + + + + Unit of + Unit of + + + + + Arithmetic mean of %1 in %2 units + Arithmetic mean of %1 in %2 units + + + + + Variance of %1 in (%2)^2 units + Variance of %1 in (%2)^2 units + + + + LinkIndicator + + + N/A + No data to display + N/A + + + + LinkManager + + + Connect not allowed: %1 + Connect not allowed: %1 + + + + + + + %1 on %2 (AutoConnect) + %1 on %2 (AutoConnect) + + + + Shutdown + Shutdown + + + + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + + + + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + + + + LinkSettings + + + Delete + Delete + + + + Remove Link Configuration + Remove Link Configuration + + + + Remove %1. Is this really what you want? + Remove %1. Is this really what you want? + + + + Edit + Edit + + + + Add + Add + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + Edit Link Configuration Settings (WIP) + Edit Link Configuration Settings (WIP) + + + + Create New Link Configuration (WIP) + Create New Link Configuration (WIP) + + + + Name: + Name: + + + + Type: + Type: + + + + OK + OK + + + + Cancel + Cancel + + + + LogCompressor + + + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + + + + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + + + + Log compressor: Dataset contains dimensions: + Log compressor: Dataset contains dimensions: + + + + Log Compressor + Log Compressor + + + + LogDownloadController + + + Available + Available + + + + + Canceled + Canceled + + + + + + Error + Error + + + + Downloaded + Downloaded + + + + Timed Out + Timed Out + + + + Log Download Directory + Log Download Directory + + + + Waiting + Waiting + + + + UnknownDate + UnknownDate + + + + LogDownloadPage + + + Log Download + Log Download + + + + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + + + + Id + Id + + + + Date + Date + + + + Date Unknown + Date Unknown + + + + Size + Size + + + + Status + Status + + + + Refresh + Refresh + + + + Log Refresh + Log Refresh + + + + You must be connected to a vehicle in order to download logs. + You must be connected to a vehicle in order to download logs. + + + + Download + Download + + + + Select save directory + Select save directory + + + + Erase All + Erase All + + + + Delete All Log Files + Delete All Log Files + + + + All log files will be erased permanently. Is this really what you want? + All log files will be erased permanently. Is this really what you want? + + + + Cancel + Cancel + + + + LogReplayLink + + + Log Replay Error + Log Replay Error + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Attempt to load new log while log being played + Attempt to load new log while log being played + + + + Unable to open log file: '%1', error: %2 + Unable to open log file: '%1', error: %2 + + + + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + + + + Connect not allowed during Flight Data replay. + Connect not allowed during Flight Data replay. + + + + + + Unable to seek to new position + Unable to seek to new position + + + + LogReplaySettings + + + Log Replay Link Settings + Log Replay Link Settings + + + + Log File: + Log File: + + + + Browse + Browse + + + + Please choose a file + Please choose a file + + + + MAVLinkProtocol + + + + + MAVLink Protocol + MAVLink Protocol + + + + MAVLink Logging failed. Could not write to file %1, logging disabled. + 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. + Detected radio still using MAVLink v1.0 on a link with MAVLink v2.0 enabled. Please upgrade the radio firmware. + + + + MAVLink protocol + MAVLink protocol + + + + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + + + + MainToolBar + + + Downloading Parameters + Downloading Parameters + + + + Click anywhere to hide + Click anywhere to hide + + + + MainToolBarIndicators + + + Advanced Mode + Advanced Mode + + + + Waiting For Vehicle Connection + Waiting For Vehicle Connection + + + + Disconnect + Disconnect + + + + COMMUNICATION LOST + COMMUNICATION LOST + + + + MainWindow + + + MGMainWindow + MGMainWindow + + + + File + File + + + + Widgets + Widgets + + + + Exit + Exit + + + + Ctrl+Q + Ctrl+Q + + + + Manage Communication Links + Manage Communication Links + + + + Advanced Mode + Advanced Mode + + + + Replay Flight Data + Replay Flight Data + + + + Setting up user interface + Setting up user interface + + + + Building common widgets. + Building common widgets. + + + + Building common actions + Building common actions + + + + + Initializing 3D mouse interface + Initializing 3D mouse interface + + + + Restoring last view state + Restoring last view state + + + + Restoring last window size + Restoring last window size + + + + Done + Done + + + + MainWindowInner + + + + %1 close + %1 close + + + + 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? + 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? + + + + There are still active connections to vehicles. Are you sure you want to exit? + There are still active connections to vehicles. Are you sure you want to exit? + + + + No Messages + No Messages + + + + MapScale + + + km + km + + + + m + m + + + + mile + mile + + + + miles + miles + + + + ft + ft + + + + MavlinkConsolePage + + + Mavlink Console + Mavlink Console + + + + Mavlink Console provides a connection to the vehicle's system shell. + Mavlink Console provides a connection to the vehicle's system shell. + + + + Show Latest + Show Latest + + + + MavlinkSettings + + + MAVLink Logging + MAVLink Logging + + + + Please enter an email address before uploading MAVLink log files. + Please enter an email address before uploading MAVLink log files. + + + + Ground Station + Ground Station + + + + MAVLink System ID: + MAVLink System ID: + + + + Emit heartbeat + Emit heartbeat + + + + Only accept MAVs with same protocol version + Only accept MAVs with same protocol version + + + + MAVLink 2.0 Logging (PX4 Firmware Only) + MAVLink 2.0 Logging (PX4 Firmware Only) + + + + Manual Start/Stop: + Manual Start/Stop: + + + + Start Logging + Start Logging + + + + Stop Logging + Stop Logging + + + + Enable automatic logging + Enable automatic logging + + + + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + + + + Email address for Log Upload: + Email address for Log Upload: + + + + Default Description: + Default Description: + + + + Default Upload URL + Default Upload URL + + + + Video URL: + Video URL: + + + + Wind Speed: + Wind Speed: + + + + Flight Rating: + Flight Rating: + + + + Additional Feedback: + Additional Feedback: + + + + Make this log publicly available + Make this log publicly available + + + + Enable automatic log uploads + Enable automatic log uploads + + + + Delete log file after uploading + Delete log file after uploading + + + + Saved Log Files + Saved Log Files + + + + Uploaded + Uploaded + + + + Check All + Check All + + + + Check None + Check None + + + + Delete Selected + Delete Selected + + + + Delete Selected Log Files + Delete Selected Log Files + + + + Confirm deleting selected log files? + Confirm deleting selected log files? + + + + Upload Selected + Upload Selected + + + + Upload Selected Log Files + Upload Selected Log Files + + + + Confirm uploading selected log files? + Confirm uploading selected log files? + + + + Cancel + Cancel + + + + Cancel Upload + Cancel Upload + + + + Confirm canceling the upload process? + Confirm canceling the upload process? + + + + MissionCommandDialog + + + Category: + Category: + + + + MissionCommandTree + + + All commands + All commands + + + + MissionController + + + Survey + Survey + + + + Fixed Wing Landing + Fixed Wing Landing + + + + Structure Scan + Structure Scan + + + + Corridor Scan + Corridor Scan + + + + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + + + + Mission item %1 is not an object + Mission item %1 is not an object + + + + Unsupported complex item type: %1 + Unsupported complex item type: %1 + + + + Unknown item type: %1 + Unknown item type: %1 + + + + Could not find doJumpId: %1 + Could not find doJumpId: %1 + + + + The mission file is corrupted. + The mission file is corrupted. + + + + The mission file is not compatible with this version of %1. + The mission file is not compatible with this version of %1. + + + + + + Mission: %1 + Mission: %1 + + + + MissionItem + + + Type found: %1 must be: %2 + Type found: %1 must be: %2 + + + + %1 key must contains 7 values + %1 key must contains 7 values + + + + Param %1 incorrect type %2, must be double or null + Param %1 incorrect type %2, must be double or null + + + + MissionItemEditor + + + Insert waypoint + Insert waypoint + + + + Insert pattern + Insert pattern + + + + Insert + Insert + + + + Delete + Delete + + + + Change command... + Change command... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Show all values + Show all values + + + + Mission Edit + Mission Edit + + + + You have made changes to the mission item which cannot be shown in Simple Mode + You have made changes to the mission item which cannot be shown in Simple Mode + + + + Select Mission Command + Select Mission Command + + + + MissionItemStatus + + + Terrain Altitude + Terrain Altitude + + + + MissionManager + + + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + + + + MissionSettingsEditor + + + Firmware + Firmware + + + + Vehicle + Vehicle + + + + Waypoint alt + Waypoint alt + + + + Flight speed + Flight speed + + + + Above camera commands will take affect immediately upon mission start. + Above camera commands will take affect immediately upon mission start. + + + + Mission End + Mission End + + + + Return To Launch + Return To Launch + + + + Vehicle Info + Vehicle Info + + + + Cruise speed + Cruise speed + + + + Hover speed + Hover speed + + + + Planned Home Position + Planned Home Position + + + + Altitude + Altitude + + + + Actual position set by vehicle at flight time. + Actual position set by vehicle at flight time. + + + + Set Home To Map Center + Set Home To Map Center + + + + MissionSettingsItem + + + H + H + + + + Planned Home + Planned Home + + + + MockLink + + + PX4 Vehicle + PX4 Vehicle + + + + APM ArduCopter Vehicle + APM ArduCopter Vehicle + + + + APM ArduPlane Vehicle + APM ArduPlane Vehicle + + + + APM ArduSub Vehicle + APM ArduSub Vehicle + + + + Generic Vehicle + Generic Vehicle + + + + Send status text + voice + Send status text + voice + + + + Stop One MockLink + Stop One MockLink + + + + MockLinkSettings + + + Mock Link Settings + Mock Link Settings + + + + Send Status Text and Voice + Send Status Text and Voice + + + + High latency + High latency + + + + PX4 Firmware + PX4 Firmware + + + + APM Firmware + APM Firmware + + + + Generic Firmware + Generic Firmware + + + + APM Vehicle Type + APM Vehicle Type + + + + ArduCopter + ArduCopter + + + + ArduPlane + ArduPlane + + + + ModeIndicator + + + N/A + No data to display + N/A + + + + ModeSwitchDisplay + + + Monitor: + Monitor: + + + + Threshold: + Threshold: + + + + MotorComponent + + + All + All + + + + Moving the sliders will causes the motors to spin. Make sure you remove all props. + Moving the sliders will causes the motors to spin. Make sure you remove all props. + + + + Propellers are removed - Enable motor sliders + Propellers are removed - Enable motor sliders + + + + Motors + Motors + + + + Motors Setup is used to manually test motor control and direction. + Motors Setup is used to manually test motor control and direction. + + + + Mouse6dofInput + + + No 3DxWare driver is running. + No 3DxWare driver is running. + + + + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + + + + MultiVehicleDockWidget + + + Form + Form + + + + MultiVehicleList + + + The following commands will be applied to all vehicles + The following commands will be applied to all vehicles + + + + Armed + Armed + + + + Disarmed + Disarmed + + + + MultiVehicleManager + + + Warning: A vehicle is using the same system id as %1: %2 + Warning: A vehicle is using the same system id as %1: %2 + + + + Connected to Vehicle %1 + Connected to Vehicle %1 + + + + OfflineMap + + + Error Message + Error Message + + + + Max Cache Disk Size (MB): + Max Cache Disk Size (MB): + + + + Max Cache Memory Size (MB): + Max Cache Memory Size (MB): + + + + Memory cache changes require a restart to take effect. + Memory cache changes require a restart to take effect. + + + + Esri Access Token + Esri Access Token + + + + Mapbox Access Token + Mapbox Access Token + + + + To enable Mapbox maps, enter your access token. + To enable Mapbox maps, enter your access token. + + + + To enable Esri maps, enter your access token. + To enable Esri maps, enter your access token. + + + + This will delete all tiles INCLUDING the tile sets you have created yourself. + +Is this really what you want? + 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? + Delete %1 and all its tiles. + +Is this really what you want? + + + + System Wide Tile Cache + System Wide Tile Cache + + + + Zoom Levels: + Zoom Levels: + + + + Total: + Total: + + + + Unique: + Unique: + + + + Downloaded: + Downloaded: + + + + Error Count: + Error Count: + + + + Size: + Size: + + + + + Tile Count: + Tile Count: + + + + Resume Download + Resume Download + + + + Cancel Download + Cancel Download + + + + Delete + Delete + + + + Confirm Delete + Confirm Delete + + + + Ok + Ok + + + + + + Close + Close + + + + Min Zoom: %1 + Min Zoom: %1 + + + + Max Zoom: %1 + Max Zoom: %1 + + + + + Add New Set + Add New Set + + + + Name: + Name: + + + + Map type: + Map type: + + + + Fetch elevation data + Fetch elevation data + + + + Min/Max Zoom Levels + Min/Max Zoom Levels + + + + Est Size: + Est Size: + + + + Too many tiles + Too many tiles + + + + Download + Download + + + + Import Tile Set + Import Tile Set + + + + + + + Cancel + Cancel + + + + + Import + Import + + + + + Export + Export + + + + Options + Options + + + + Offline Maps Options + Offline Maps Options + + + + Select Tile Sets to Export + Select Tile Sets to Export + + + + Select All + Select All + + + + Select None + Select None + + + + Export Tile Set + Export Tile Set + + + + Tile Set Export Progress + Tile Set Export Progress + + + + Tile Set Export Completed + Tile Set Export Completed + + + + Map Tile Set Import + Map Tile Set Import + + + + Map Tile Set Import Progress + Map Tile Set Import Progress + + + + Map Tile Set Import Completed + Map Tile Set Import Completed + + + + Append to existing set + Append to existing set + + + + Replace existing set + Replace existing set + + + + PIDTuning + + + Tuning Axis: + Tuning Axis: + + + + Tuning Values: + Tuning Values: + + + + Increment/Decrement % + Increment/Decrement % + + + + Saved Tuning Values: + Saved Tuning Values: + + + + Save Values + Save Values + + + + Reset To Saved Values + Reset To Saved Values + + + + Chart: + Chart: + + + + Clear + Clear + + + + Stop + Stop + + + + Start + Start + + + + Rate + Rate + + + + PX4AdvancedFlightModes + + + + FLIGHT MODES + FLIGHT MODES + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + + + + + You can assign multiple flight modes to a single channel. + You can assign multiple flight modes to a single channel. + + + + + Turn your radio control on to test switch settings. + Turn your radio control on to test switch settings. + + + + + The following channels: + The following channels: + + + + + are not available for Flight Modes since they are already in use for other functions. + are not available for Flight Modes since they are already in use for other functions. + + + + + Manual/Main + Manual/Main + + + + + Stabilized/Main + Stabilized/Main + + + + + The pilot has full control of the aircraft, no assistance is provided. + The pilot has full control of the aircraft, no assistance is provided. + + + + + + + The Main mode switch must always be assigned to a channel in order to fly + The Main mode switch must always be assigned to a channel in order to fly + + + + + The pilot has full control of the aircraft, only attitude is stabilized. + The pilot has full control of the aircraft, only attitude is stabilized. + + + + + Assist + Assist + + + + + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + + + + + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + + + + + Auto + Auto + + + + + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + + + + + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + + + + + Stabilized + Stabilized + + + + + Acro + Acro + + + + + Roll/pitch angles and rudder deflection are controlled. + Roll/pitch angles and rudder deflection are controlled. + + + + + The angular rates are controlled, but not the attitude. + The angular rates are controlled, but not the attitude. + + + + + Altitude + Altitude + + + + + Roll stick controls banking, pitch stick altitude + Roll stick controls banking, pitch stick altitude + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane holds heading, but drifts off in wind. + With no stick inputs the plane holds heading, but drifts off in wind. + + + + + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + + + + + Position Control + Position Control + + + + + Roll stick controls banking, pitch stick controls altitude. + Roll stick controls banking, pitch stick controls altitude. + + + + + Throttle stick controls speed. + Throttle stick controls speed. + + + + + With no stick inputs the plane flies a straight line, even in wind. + With no stick inputs the plane flies a straight line, even in wind. + + + + + Roll and Pitch sticks control sideways and forward speed + Roll and Pitch sticks control sideways and forward speed + + + + + Throttle stick controls climb / sink rade. + Throttle stick controls climb / sink rade. + + + + + Mission + Mission + + + + + The aircraft obeys the programmed mission sent by QGroundControl. + The aircraft obeys the programmed mission sent by QGroundControl. + + + + + Hold + Hold + + + + + The aircraft flies in a circle around the current position at the current altitude. + The aircraft flies in a circle around the current position at the current altitude. + + + + + The multirotor hovers at the current position and altitude. + The multirotor hovers at the current position and altitude. + + + + + Return + Return + + + + + The vehicle returns to the home position, loiters and then lands. + The vehicle returns to the home position, loiters and then lands. + + + + + Offboard + Offboard + + + + + All flight control aspects are controlled by an offboard system. + All flight control aspects are controlled by an offboard system. + + + + + Flight Mode Config is disabled since you have a Joystick enabled. + Flight Mode Config is disabled since you have a Joystick enabled. + + + + + Use Single Channel Mode Selection + Use Single Channel Mode Selection + + + + + Generate Thresholds + Generate Thresholds + + + + PX4AdvancedFlightModesController + + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + + + + %1 is set to same channel as %2. + + %1 is set to same channel as %2. + + + + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + + + + PX4AutoPilotPlugin + + + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + + + + PX4FirmwarePlugin + + + Manual + Manual + + + + Acro + Acro + + + + Stabilized + Stabilized + + + + Rattitude + Rattitude + + + + Altitude + Altitude + + + + Position + Position + + + + Offboard + Offboard + + + + Ready + Ready + + + + Takeoff + Takeoff + + + + Hold + Hold + + + + Mission + Mission + + + + Return + Return + + + + Land + Land + + + + Precision Land + Precision Land + + + + Return to Groundstation + Return to Groundstation + + + + Follow Me + Follow Me + + + + Simple + Simple + + + + Unknown %1:%2 + Unknown %1:%2 + + + + Unable to takeoff, vehicle position not known. + Unable to takeoff, vehicle position not known. + + + + Unable to start mission: Vehicle rejected arming. + Unable to start mission: Vehicle rejected arming. + + + + Unable to start mission: Vehicle not ready. + Unable to start mission: Vehicle not ready. + + + + 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. + 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. + + + + Unable to go to location, vehicle position not known. + Unable to go to location, vehicle position not known. + + + + Unable to change altitude, home position unknown. + Unable to change altitude, home position unknown. + + + + Unable to change altitude, home position altitude unknown. + Unable to change altitude, home position altitude unknown. + + + + PX4FirmwareUpgradeThreadWorker + + + Putting radio into command mode + Putting radio into command mode + + + + Unable to open port: %1 error: %2 + Unable to open port: %1 error: %2 + + + + + Unable to put radio into command mode + Unable to put radio into command mode + + + + Rebooting radio to bootloader + Rebooting radio to bootloader + + + + Unable to reboot radio (bytes written) + Unable to reboot radio (bytes written) + + + + Unable to reboot radio (ready read) + Unable to reboot radio (ready read) + + + + Programming new version... + Programming new version... + + + + Verifying program... + Verifying program... + + + + Verify complete + Verify complete + + + + Erasing previous program... + Erasing previous program... + + + + Erase complete + Erase complete + + + + PX4FlowSensor + + + PX4Flow Camera + PX4Flow Camera + + + + PX4ParameterMetaData + + + Enabled + Enabled + + + + Disabled + Disabled + + + + PX4RadioComponent + + + Radio + 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. + 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 + Roll + + + + + + + + + + + Setup required + Setup required + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + + Throttle + Throttle + + + + + Flaps + Flaps + + + + + Aux1 + Aux1 + + + + + Aux2 + Aux2 + + + + + + + + + Disabled + Disabled + + + + PX4SimpleFlightModes + + + + Flight Mode Settings + Flight Mode Settings + + + + + Mode channel: + Mode channel: + + + + + Flight Mode %1 + Flight Mode %1 + + + + + Switch Settings + Switch Settings + + + + + VTOL mode switch: + VTOL mode switch: + + + + PX4TuningComponent + + + Tuning + Tuning + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Tuning Setup is used to tune the flight characteristics of the Vehicle. + + + + PX4TuningComponentCopter + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Manual minimum throttle + Manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentPlane + + + + Cruise throttle + Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Roll + Roll + + + + + Pitch + Pitch + + + + + Yaw + Yaw + + + + PX4TuningComponentVTOL + + + + Plane Roll sensitivity + Plane Roll sensitivity + + + + + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + + + + + Plane Pitch sensitivity + Plane Pitch sensitivity + + + + + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + + + + + Plane Cruise throttle + Plane Cruise throttle + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + + + + + Hover Throttle + Hover Throttle + + + + + 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. + 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. + + + + + Hover manual minimum throttle + Hover manual minimum throttle + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + + + + + Plane Mission mode sensitivity + Plane Mission mode sensitivity + + + + + 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. + 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. + + + + ParameterEditor + + + Parameter Load Errors + Parameter Load Errors + + + + Search: + Search: + + + + Clear + Clear + + + + Tools + Tools + + + + Refresh + Refresh + + + + Reset all to defaults + Reset all to defaults + + + + Reset All + Reset All + + + + Load from file... + Load from file... + + + + Parameter Files (*.%1) + Parameter Files (*.%1) + + + + All Files (*.*) + All Files (*.*) + + + + Save to file... + Save to file... + + + + Load Parameters + Load Parameters + + + + Save Parameters + Save Parameters + + + + Clear RC to Param + Clear RC to Param + + + + + Reboot Vehicle + Reboot Vehicle + + + + Parameter Editor + Parameter Editor + + + + Select Reset to reset all parameters to their defaults. + Select Reset to reset all parameters to their defaults. + + + + Select Ok to reboot vehicle. + Select Ok to reboot vehicle. + + + + ParameterEditorController + + + Unable to create file: %1 + Unable to create file: %1 + + + + Unable to open file: %1 + Unable to open file: %1 + + + + ParameterEditorDialog + + + Reset to default + Reset to default + + + + Min: + Min: + + + + Max: + Max: + + + + Default: + Default: + + + + Parameter name: + Parameter name: + + + + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + + + + Make sure you know what you are doing and double-check your values before Save! + Make sure you know what you are doing and double-check your values before Save! + + + + Force save (dangerous!) + Force save (dangerous!) + + + + Advanced settings + Advanced settings + + + + Manual Entry + Manual Entry + + + + Set RC to Param... + Set RC to Param... + + + + ParameterManager + + + Change of parameter %1 requires a Vehicle reboot to take effect + Change of parameter %1 requires a Vehicle reboot to take effect + + + + Parameter write failed: veh:%1 comp:%2 param:%3 + Parameter write failed: veh:%1 comp:%2 param:%3 + + + + Parameter read failed: veh:%1 comp:%2 param:%3 + Parameter read failed: veh:%1 comp:%2 param:%3 + + + + Parameter cache CRC match failed + Parameter cache CRC match failed + + + + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + + + + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + + + + %1 key is not a json object + %1 key is not a json object + + + + PlanManager + + + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + + + + Mission request list failed, maximum retries exceeded. + Mission request list failed, maximum retries exceeded. + + + + Retrying %1 REQUEST_LIST retry Count + Retrying %1 REQUEST_LIST retry Count + + + + Mission read failed, maximum retries exceeded. + Mission read failed, maximum retries exceeded. + + + + Retrying %1 MISSION_REQUEST retry Count + Retrying %1 MISSION_REQUEST retry Count + + + + Mission write failed, vehicle failed to send final ack. + Mission write failed, vehicle failed to send final ack. + + + + Mission write mission count failed, maximum retries exceeded. + Mission write mission count failed, maximum retries exceeded. + + + + Vehicle did not request all items from ground station: %1 + Vehicle did not request all items from ground station: %1 + + + + Mission remove all, maximum retries exceeded. + Mission remove all, maximum retries exceeded. + + + + Retrying %1 MISSION_CLEAR_ALL retry Count + Retrying %1 MISSION_CLEAR_ALL retry Count + + + + Vehicle did not respond to mission item communication: %1 + Vehicle did not respond to mission item communication: %1 + + + + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + + + + + + Vehicle returned error: %1. + Vehicle returned error: %1. + + + + Vehicle did not request all items during write sequence, missed count %1. + Vehicle did not request all items during write sequence, missed count %1. + + + + Vehicle returned error: %1. Vehicle remove all failed. + Vehicle returned error: %1. Vehicle remove all failed. + + + + Vehicle returned error: %1. %2Vehicle did not accept guided item. + Vehicle returned error: %1. %2Vehicle did not accept guided item. + + + + Mission accepted (MAV_MISSION_ACCEPTED) + Mission accepted (MAV_MISSION_ACCEPTED) + + + + Unspecified error (MAV_MISSION_ERROR) + Unspecified error (MAV_MISSION_ERROR) + + + + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + + + + Command is not supported (MAV_MISSION_UNSUPPORTED) + Command is not supported (MAV_MISSION_UNSUPPORTED) + + + + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + + + + One of the parameters has an invalid value (MAV_MISSION_INVALID) + One of the parameters has an invalid value (MAV_MISSION_INVALID) + + + + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + + + + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + + + + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + + + + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + + + + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + + + + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + + + + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + + + + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + + + + Not accepting any mission commands (MAV_MISSION_DENIED) + Not accepting any mission commands (MAV_MISSION_DENIED) + + + + QGC Internal Error + QGC Internal Error + + + + PlanMasterController + + + Download not supported on high latency links. + Download not supported on high latency links. + + + + Upload not supported on high latency links. + Upload not supported on high latency links. + + + + Error loading Plan file (%1). %2 + Error loading Plan file (%1). %2 + + + + Plan save error %1 : %2 + Plan save error %1 : %2 + + + + KML save error %1 : %2 + KML save error %1 : %2 + + + + Supported types (*.%1 *.%2 *.%3 *.%4) + Supported types (*.%1 *.%2 *.%3 *.%4) + + + + + + All Files (*.*) + All Files (*.*) + + + + Plan Files (*.%1) + Plan Files (*.%1) + + + + KML Files (*.%1) + KML Files (*.%1) + + + + PlanToolBar + + + Selected Waypoint + Selected Waypoint + + + + Alt diff: + Alt diff: + + + + Azimuth: + Azimuth: + + + + + Distance: + Distance: + + + + Gradient: + Gradient: + + + + Heading: + Heading: + + + + Total Mission + Total Mission + + + + Max telem dist: + Max telem dist: + + + + Time: + Time: + + + + Battery + Battery + + + + Batteries required: + Batteries required: + + + + Upload Required + Upload Required + + + + Upload + Upload + + + + Syncing Mission + Syncing Mission + + + + Click anywhere to hide + Click anywhere to hide + + + + PlanView + + + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + + + + Apply new alititude + 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? + You have changed the default altitude for mission items. Would you like to apply that altitude to all the items in the current mission? + + + + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + + + + After the mission is uploaded you can adjust the current waypoint and start the mission. + After the mission is uploaded you can adjust the current waypoint and start the mission. + + + + Pause and Upload + Pause and Upload + + + + You need at least one item to create a KML. + You need at least one item to create a KML. + + + + Unable to Save/Upload + Unable to Save/Upload + + + + Plan is waiting on terrain data from server for correct altitude values. + Plan is waiting on terrain data from server for correct altitude values. + + + + Plan Upload + Plan Upload + + + + Select Plan File + Select Plan File + + + + Save Plan + Save Plan + + + + Load KML + Load KML + + + + Save KML + Save KML + + + + What would you like to create from the polygon specified by the KML file? + What would you like to create from the polygon specified by the KML file? + + + + Survey + Survey + + + + Structure Scan + Structure Scan + + + + Move the selected mission item to the be after following mission item: + Move the selected mission item to the be after following mission item: + + + + Plan + Plan + + + + File + File + + + + Waypoint + Waypoint + + + + ROI + ROI + + + + Pattern + Pattern + + + + Center + Center + + + + In + In + + + + Out + Out + + + + Mission + Mission + + + + Fence + Fence + + + + Rally + 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 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? + You have unsaved/unsent changes. Loading from a file will lose these changes. Are you sure you want to load from a file? + + + + Are you sure you want to remove all items and create a new plan? + Are you sure you want to remove all items and create a new plan? + + + + You have unsaved changes. + You have unsaved changes. + + + + Plan File: + Plan File: + + + + New... + New... + + + + New Plan + New Plan + + + + Open... + Open... + + + + Save + Save + + + + Save As... + Save As... + + + + Load KML... + Load KML... + + + + Clear Vehicle Mission + Clear Vehicle Mission + + + + This will also remove all items from the vehicle. + This will also remove all items from the vehicle. + + + + Are you sure you want to remove all mission items and clear the mission from the vehicle? + Are you sure you want to remove all mission items and clear the mission from the vehicle? + + + + Create complex pattern: + Create complex pattern: + + + + Mission overwrite + Mission overwrite + + + + GeoFence overwrite + GeoFence overwrite + + + + Rally Points overwrite + Rally Points overwrite + + + + You have unsaved changes. You should upload to your vehicle, or save to a file: + You have unsaved changes. You should upload to your vehicle, or save to a file: + + + + Upload + Upload + + + + Download + Download + + + + Save KML... + Save KML... + + + + KML + KML + + + + PolygonEditor + + + Click to add point %1 + Click to add point %1 + + + + - Right Click to end polygon + - Right Click to end polygon + + + + Click to add point + Click to add point + + + + Click to add point - Right Click to end polygon + Click to add point - Right Click to end polygon + + + + Adjust polygon by dragging corners + Adjust polygon by dragging corners + + + + PowerComponent + + + + + + + + + + + + ESC Calibration + ESC Calibration + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + + + + + Performing calibration. This will take a few seconds.. + 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. + Calibration complete. You can disconnect your battery now if you like. + + + + + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + + + + + Connect the battery now and calibration will begin. + Connect the battery now and calibration will begin. + + + + + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + + + + + Measured voltage: + Measured voltage: + + + + + Vehicle voltage: + Vehicle voltage: + + + + + Voltage divider: + 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. + 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: + Measured current: + + + + + Vehicle current: + Vehicle current: + + + + + Amps per volt: + Amps per volt: + + + + + + + + + Calculate + Calculate + + + + + Battery + Battery + + + + + Number of Cells (in Series) + Number of Cells (in Series) + + + + + Full Voltage (per cell) + Full Voltage (per cell) + + + + + Battery Max: + Battery Max: + + + + + Empty Voltage (per cell) + Empty Voltage (per cell) + + + + + Battery Min: + Battery Min: + + + + + Voltage divider + Voltage divider + + + + + Calculate 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. + 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. + Click the Calculate button for help with calculating a new value. + + + + + Amps per volt + Amps per volt + + + + + Calculate 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. + 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 + ESC PWM Minimum and Maximum Calibration + + + + + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + + + + + You must use USB connection for this operation. + You must use USB connection for this operation. + + + + + Calibrate + Calibrate + + + + + Show UAVCAN Settings + Show UAVCAN Settings + + + + + UAVCAN Bus Configuration + UAVCAN Bus Configuration + + + + + Change required restart + Change required restart + + + + + UAVCAN Motor Index and Direction Assignment + UAVCAN Motor Index and Direction Assignment + + + + + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + + + + + ESC parameters will only be accessible in the editor after assignment. + 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 the process, then turn each motor into its turn direction, in the order of their motor indices. + + + + + Start Assignment + Start Assignment + + + + + Stop Assignment + Stop Assignment + + + + + Show Advanced Settings + Show Advanced Settings + + + + + Advanced Power Settings + Advanced Power Settings + + + + + Voltage Drop on Full Load (per cell) + Voltage Drop on Full Load (per cell) + + + + + Batteries show less voltage at high throttle. Enter the difference in Volts between idle throttle and full + 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. + 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. + If this value is set too high, the battery might be deep discharged and damaged. + + + + + Compensated Minimum Voltage: + Compensated Minimum Voltage: + + + + + V + V + + + + Power + Power + + + + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + + + + PowerComponentSummary + + + + Battery Full + Battery Full + + + + + Battery Empty + Battery Empty + + + + + Number of Cells + Number of Cells + + + + PreFlightBatteryCheck + + + Battery + Battery + + + + Battery connector firmly plugged? + Battery connector firmly plugged? + + + + Warning - Battery charge below %1%. + Warning - Battery charge below %1%. + + + + Battery charge below %1%. Please recharge. + Battery charge below %1%. Please recharge. + + + + PreFlightCheckButton + + + Passed + Passed + + + + PreFlightCheckGroup + + + (passed) + (passed) + + + + PreFlightCheckList + + + Pre-Flight Checklist %1 + Pre-Flight Checklist %1 + + + + (passed) + (passed) + + + + Reset the checklist (e.g. after a vehicle reboot) + Reset the checklist (e.g. after a vehicle reboot) + + + + PreFlightGPSCheck + + + GPS + GPS + + + + Waiting for 3D lock. + Waiting for 3D lock. + + + + Warning - Sat count below %1. + Warning - Sat count below %1. + + + + Waiting for sat count above %1. + Waiting for sat count above %1. + + + + PreFlightRCCheck + + + Radio Control + Radio Control + + + + Receiving signal. Perform range test & confirm. + Receiving signal. Perform range test & confirm. + + + + No signal or invalid autopilot-RC config. Check RC and console. + No signal or invalid autopilot-RC config. Check RC and console. + + + + PreFlightSensorsHealthCheck + + + Sensors + Sensors + + + + Failure. Magnetometer issues. Check console. + Failure. Magnetometer issues. Check console. + + + + Failure. Accelerometer issues. Check console. + Failure. Accelerometer issues. Check console. + + + + Failure. Gyroscope issues. Check console. + Failure. Gyroscope issues. Check console. + + + + Failure. Barometer issues. Check console. + Failure. Barometer issues. Check console. + + + + Failure. Airspeed sensor issues. Check console. + Failure. Airspeed sensor issues. Check console. + + + + Failure. AHRS issues. Check console. + Failure. AHRS issues. Check console. + + + + Failure. GPS issues. Check console. + Failure. GPS issues. Check console. + + + + PreFlightSoundCheck + + + Sound output + Sound output + + + + QGC audio output enabled. System audio output enabled, too? + QGC audio output enabled. System audio output enabled, too? + + + + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + + + + QGCApplication + + + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + + + + Telemetry save error + Telemetry save error + + + + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + + + + The format for QGroundControl saved settings has been modified. Your saved settings have been reset to defaults. + The format for QGroundControl 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. + The Offline Map Cache database has been upgraded. Your old map cache sets have been reset. + + + + Telemetry Save Error + Telemetry Save Error + + + + Unable to save telemetry log. Application save directory is not set. + Unable to save telemetry log. Application save directory is not set. + + + + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + + + + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + + + + QGCCorePlugin + + + General + General + + + + Comm Links + Comm Links + + + + Offline Maps + Offline Maps + + + + MAVLink + MAVLink + + + + Console + Console + + + + Help + Help + + + + Mock Link + Mock Link + + + + Debug + Debug + + + + Values + Values + + + + Camera + Camera + + + + Video Stream + Video Stream + + + + Health + Health + + + + Vibration + Vibration + + + + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + + + + QGCFenceCircle + + + GeoFence Circle only supports version %1 + GeoFence Circle only supports version %1 + + + + QGCFencePolygon + + + GeoFence Polygon only supports version %1 + GeoFence Polygon only supports version %1 + + + + QGCFileDialog + + + + Delete + Delete + + + + No files + No files + + + + New file name: + New file name: + + + + File names must end with .%1 file extension. If missing it will be added. + File names must end with .%1 file extension. If missing it will be added. + + + + The file %1 exists. Click Save again to replace it. + The file %1 exists. Click Save again to replace it. + + + + Save to existing file: + Save to existing file: + + + + QGCFileDownload + + + Could not save downloaded file to %1. Error: %2 + Could not save downloaded file to %1. Error: %2 + + + + Download cancelled + Download cancelled + + + + Error: File Not Found + Error: File Not Found + + + + Error during download. Error: %1 + Error during download. Error: %1 + + + + QGCFlightGearLink + + + FlightGear 3.0+ Link (port:%1) + FlightGear 3.0+ Link (port:%1) + + + + + FlightGear Failed to Start + FlightGear Failed to Start + + + + FlightGear Crashed + FlightGear Crashed + + + + This is a FlightGear-related problem. Please upgrade FlightGear + This is a FlightGear-related problem. Please upgrade FlightGear + + + + FlightGear Start Timed Out + FlightGear Start Timed Out + + + + + + Please check if the path and command is correct + Please check if the path and command is correct + + + + + Could not Communicate with FlightGear + Could not Communicate with FlightGear + + + + FlightGear Error + FlightGear Error + + + + Please check if the path and command is correct. + Please check if the path and command is correct. + + + + + + + + + + + + + + + FlightGear HIL + FlightGear HIL + + + + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + + + + + FlightGear failed to start. There are mismatched quotes in specified command line options + FlightGear failed to start. There are mismatched quotes in specified command line options + + + + FlightGear application not found + FlightGear application not found + + + + FlightGear application not found at: %1 + FlightGear application not found at: %1 + + + + I'll specify directory + I'll specify directory + + + + Please select directory of FlightGear application : + Please select directory of FlightGear application : + + + + --fg-root directory specified from ui option not found: %1 + --fg-root directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + + + + --fg-scenery directory specified from ui option not found: %1 + --fg-scenery directory specified from ui option not found: %1 + + + + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + + + + Incorrect %1 installation. Aircraft directory is missing: '%2'. + Incorrect %1 installation. Aircraft directory is missing: '%2'. + + + + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + + + + Incorrect installation. Protocol directory is missing (%1). + Incorrect installation. Protocol directory is missing (%1). + + + + Incorrect installation. FlightGear protocol file missing: %1 + Incorrect installation. FlightGear protocol file missing: %1 + + + + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + + + + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + + + + Delete of protocol file failed. You will have to manually delete the file. + Delete of protocol file failed. You will have to manually delete the file. + + + + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + + + + Fix it for me + Fix it for me + + + + Copy failed + Copy failed + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + + + + Copy to Clipboard + Copy to Clipboard + + + + QGCHilConfiguration + + + HIL Config + HIL Config + + + + Simulator + Simulator + + + + FlightGear 3.0+ + FlightGear 3.0+ + + + + X-Plane 10 + X-Plane 10 + + + + X-Plane 9 + X-Plane 9 + + + + QGCHilFlightGearConfiguration + + + Form + Form + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + Airframe: + Airframe: + + + + Start + Start + + + + Stop + Stop + + + + Sensor HIL + Sensor HIL + + + + Barometer Offset [kPa]: + Barometer Offset [kPa]: + + + + 0 + + + + + Reset to default options + Reset to default options + + + + QGCHilJSBSimConfiguration + + + Form + Form + + + + Airframe: + Airframe: + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head/><body><p>Additional Options:</p></body></html> + + + + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + + + + Start + Start + + + + Stop + Stop + + + + QGCHilXPlaneConfiguration + + + Form + Form + + + + Start + Start + + + + Host + Host + + + + Enable sensor level HIL + Enable sensor level HIL + + + + 127.0.0.1:49000 + 127.0.0.1:49000 + + + + Use newer actuator format + Use newer actuator format + + + + + Connect + Connect + + + + Disconnect + Disconnect + + + + QGCJSBSimLink + + + JSBSim Link (port:%1) + JSBSim Link (port:%1) + + + + JSBSim failed to start. JSBSim was not found at %1 + JSBSim failed to start. JSBSim was not found at %1 + + + + JSBSim failed to start. JSBSim data directory was not found at %1 + JSBSim failed to start. JSBSim data directory was not found at %1 + + + + JSBSim Failed to start. Please check if the path and command is correct + JSBSim Failed to start. Please check if the path and command is correct + + + + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + + + + JSBSim start timed out. Please check if the path and command is correct + JSBSim start timed out. Please check if the path and command is correct + + + + Could not communicate with JSBSim. Please check if the path and command are correct + Could not communicate with JSBSim. Please check if the path and command are correct + + + + JSBSim error occurred. Please check if the path and command is correct. + JSBSim error occurred. Please check if the path and command is correct. + + + + QGCLogEntry + + + Pending + Pending + + + + QGCMAVLinkInspector + + + MAVLink Inspector + MAVLink Inspector + + + + System + System + + + + Component + Component + + + + Clear + Clear + + + + + + All + All + + + + Name + Name + + + + Value + Value + + + + Type + Type + + + + Vehicle %1 + Vehicle %1 + + + + QGCMAVLinkLogPlayer + + + Form + Form + + + + + + Start to replay Flight Data + Start to replay Flight Data + + + + ... + ... + + + + Time + Time + + + + No Flight Data selected.. + No Flight Data selected.. + + + + + + Select the Flight Data to replay + Select the Flight Data to replay + + + + Replay Flight Data + Replay Flight Data + + + + Log Replay + Log Replay + + + + You must close all connections prior to replaying a log. + You must close all connections prior to replaying a log. + + + + Load Telemetry Log File + Load Telemetry Log File + + + + MAVLink Log Files (*.tlog);;All Files (*) + MAVLink Log Files (*.tlog);;All Files (*) + + + + QGCMapPolygonVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Circle + Circle + + + + Polygon + Polygon + + + + Set radius... + Set radius... + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + Radius: + Radius: + + + + QGCMapPolylineVisuals + + + Select KML File + Select KML File + + + + KML files (*.kml) + KML files (*.kml) + + + + Remove vertex + Remove vertex + + + + Edit position... + Edit position... + + + + Edit Position + Edit Position + + + + Load KML... + Load KML... + + + + QGCMapRCToParamDialog + + + Dialog + Dialog + + + + Bind + Bind + + + + Parameter Tuning ID + Parameter Tuning ID + + + + + 1 + 1 + + + + 2 + 2 + + + + 3 + 3 + + + + Parameter + Parameter + + + + TextLabel + TextLabel + + + + with + with + + + + Scale (keep default) + Scale (keep default) + + + + Center value + Center value + + + + Minimum Value + Minimum Value + + + + Maximum Value + Maximum Value + + + + Waiting for parameter refresh,,, + Waiting for parameter refresh,,, + + + + Tuning IDs can be mapped to channels in the RC settings + Tuning IDs can be mapped to channels in the RC settings + + + + QGCPluginHost + + + Form + Form + + + + Loaded Plugins + Loaded Plugins + + + + Plugin Log + Plugin Log + + + + QGCQFileDialog + + + File Exists + File Exists + + + + %1 already exists. +Do you want to replace it? + %1 already exists. +Do you want to replace it? + + + + Replace + Replace + + + + QGCQmlWidgetHolder + + + Form + Form + + + + QGCQuickWidget + + + Source not ready: Status(%1) +Errors: +%2 + Source not ready: Status(%1) +Errors: +%2 + + + + QGCTextField + + + ? + ? + + + + QGCUASFileView + + + Form + Form + + + + List Files + List Files + + + + Download File + Download File + + + + + Upload File + Upload File + + + + Download Directory + Download Directory + + + + Downloading: %1 + Downloading: %1 + + + + Uploading: %1 + Uploading: %1 + + + + Error: %1 + Error: %1 + + + + QGCUASFileViewMulti + + + Onboard Files + Onboard Files + + + + QGCUnconnectedInfoWidget + + + Form + Form + + + + QGCView + + + showDialog called before QGCView.completed signalled + showDialog called before QGCView.completed signalled + + + + QGCViewDialogContainer + + + Ok + Ok + + + + + Open + Open + + + + Save + Save + + + + Apply + Apply + + + + Save All + Save All + + + + Yes + Yes + + + + Yes to All + Yes to All + + + + Retry + Retry + + + + Reset + Reset + + + + Restore to Defaults + Restore to Defaults + + + + Ignore + Ignore + + + + Cancel + Cancel + + + + Close + Close + + + + No + No + + + + No to All + No to All + + + + Abort + Abort + + + + QGCWebView + + + Form + Form + + + + about:blank + about:blank + + + + QGCXPlaneLink + + + X-Plane Link (localPort:%1) + X-Plane Link (localPort:%1) + + + + Waiting for XPlane.. + Waiting for XPlane.. + + + + X-Plane Failed to start. Please check if the path and command is correct + X-Plane Failed to start. Please check if the path and command is correct + + + + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + + + + X-Plane start timed out. Please check if the path and command is correct + X-Plane start timed out. Please check if the path and command is correct + + + + Could not communicate with X-Plane. Please check if the path and command are correct + Could not communicate with X-Plane. Please check if the path and command are correct + + + + X-Plane error occurred. Please check if the path and command is correct. + X-Plane error occurred. Please check if the path and command is correct. + + + + X-Plane HIL + X-Plane HIL + + + + Receiving from XPlane at %1 Hz + Receiving from XPlane at %1 Hz + + + + Receiving from XPlane. + Receiving from XPlane. + + + + QMap3D + + + Form + Form + + + + Map + Map + + + + Vehicle + Vehicle + + + + QObject + + + Unknown + Unknown + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK Radio + + + + PX4 Flow + PX4 Flow + + + + OpenPilot + OpenPilot + + + + RTK GPS + RTK GPS + + + + The following required keys are missing: %1 + The following required keys are missing: %1 + + + + value for coordinate is not array + value for coordinate is not array + + + + Coordinate array must contain %1 values + Coordinate array must contain %1 values + + + + Coordinate array may only contain double values, found: %1 + Coordinate array may only contain double values, found: %1 + + + + Incorrect value type - key:type:expected %1:%2:%3 + Incorrect value type - key:type:expected %1:%2:%3 + + + + enum strings/values count mismatch in %3 strings:values %1:%2 + enum strings/values count mismatch in %3 strings:values %1:%2 + + + + Incorrect file type key expected:%1 actual:%2 + Incorrect file type key expected:%1 actual:%2 + + + + Incorrect type for version value, must be integer + Incorrect type for version value, must be integer + + + + File version %1 is no longer supported + File version %1 is no longer supported + + + + File version %1 is newer than current supported version %2 + File version %1 is newer than current supported version %2 + + + + value for coordinate array is not array + value for coordinate array is not array + + + + Unknown type: %1 + Unknown type: %1 + + + + + Guided mode not supported by Vehicle. + Guided mode not supported by Vehicle. + + + + Follow Me + Follow Me + + + + QmlTest + + + Window Color + Window Color + + + + Light + Light + + + + Dark + Dark + + + + + Disabled + Disabled + + + + + Enabled + Enabled + + + + + Value + Value + + + + + Label + Label + + + + + + + + + Button + Button + + + + + + Item 1 + Item 1 + + + + + + Item 2 + Item 2 + + + + + + Item 3 + Item 3 + + + + + Radio + Radio + + + + + Check Box + Check Box + + + + + SUB MENU + SUB MENU + + + + RCRSSIIndicator + + + RC RSSI Status + RC RSSI Status + + + + RC RSSI Data Unavailable + RC RSSI Data Unavailable + + + + N/A + No data available + N/A + + + + RSSI: + RSSI: + + + + RadioComponent + + + Radio + Radio + + + + Reboot required + Reboot required + + + + Your stick mappings have changed, you must reboot the vehicle for correct operation. + Your stick mappings have changed, you must reboot the vehicle for correct operation. + + + + Throttle channel reversed + Throttle channel reversed + + + + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + + + + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + + + + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + + + + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + + + + Please turn on transmitter. + Please turn on transmitter. + + + + %1 channels or more are needed to fly. + %1 channels or more are needed to fly. + + + + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + + + + DSM2 Mode + DSM2 Mode + + + + DSMX (7 channels or less) + DSMX (7 channels or less) + + + + DSMX (8 channels or more) + DSMX (8 channels or more) + + + + Not Mapped + Not Mapped + + + + Attitude Controls + Attitude Controls + + + + Roll + Roll + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Throttle + + + + Skip + Skip + + + + Cancel + Cancel + + + + + Calibrate + Calibrate + + + + Additional Radio setup: + Additional Radio setup: + + + + Spektrum Bind + Spektrum Bind + + + + Copy Trims + Copy Trims + + + + Mode 1 + Mode 1 + + + + Mode 2 + Mode 2 + + + + RadioComponentController + + + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + + + + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + + + + Move the Throttle stick all the way up and hold it there... + Move the Throttle stick all the way up and hold it there... + + + + Move the Throttle stick all the way down and leave it there... + Move the Throttle stick all the way down and leave it there... + + + + Move the Yaw stick all the way to the left and hold it there... + Move the Yaw stick all the way to the left and hold it there... + + + + Move the Yaw stick all the way to the right and hold it there... + Move the Yaw stick all the way to the right and hold it there... + + + + Move the Roll stick all the way to the left and hold it there... + Move the Roll stick all the way to the left and hold it there... + + + + Move the Roll stick all the way to the right and hold it there... + Move the Roll stick all the way to the right and hold it there... + + + + Move the Pitch stick all the way down and hold it there... + Move the Pitch stick all the way down and hold it there... + + + + Move the Pitch stick all the way up and hold it there... + Move the Pitch stick all the way up and hold it there... + + + + Allow the Pitch stick to move back to center... + Allow the Pitch stick to move back to center... + + + + Move all the transmitter switches and/or dials back and forth to their extreme positions. + Move all the transmitter switches and/or dials back and forth to their extreme positions. + + + + All settings have been captured. Click Next to write the new parameters to your board. + All settings have been captured. Click Next to write the new parameters to your board. + + + + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + + + + Next + Next + + + + Calibrate + Calibrate + + + + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + + + + RallyPointController + + + Rally: %1 + Rally: %1 + + + + Rally Points supports version %1 + Rally Points supports version %1 + + + + RallyPointEditorHeader + + + Rally Points + Rally Points + + + + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + + + + Click in the map to add new rally points. + Click in the map to add new rally points. + + + + This vehicle does not support Rally Points. + This vehicle does not support Rally Points. + + + + RallyPointItemEditor + + + Rally Point + Rally Point + + + + Delete + Delete + + + + RallyPointMapVisuals + + + R + rally point map item label + R + + + + SafetyComponent + + + + Low Battery Failsafe Trigger + Low Battery Failsafe Trigger + + + + + + + + + Failsafe Action: + Failsafe Action: + + + + + Battery Warn Level: + Battery Warn Level: + + + + + Battery Failsafe Level: + Battery Failsafe Level: + + + + + RC Loss Failsafe Trigger + RC Loss Failsafe Trigger + + + + + RC Loss Timeout: + RC Loss Timeout: + + + + + Data Link Loss Failsafe Trigger + Data Link Loss Failsafe Trigger + + + + + Data Link Loss Timeout: + Data Link Loss Timeout: + + + + + Geofence Failsafe Trigger + Geofence Failsafe Trigger + + + + + Action on breach: + Action on breach: + + + + + Hardware in the Loop Simulation + Hardware in the Loop Simulation + + + + + HITL Enabled: + HITL Enabled: + + + + + Battery Emergency Level: + Battery Emergency Level: + + + + + Max Radius: + Max Radius: + + + + + Max Altitude: + Max Altitude: + + + + + Return Home Settings + Return Home Settings + + + + + Climb to altitude of: + Climb to altitude of: + + + + + Return home, then: + Return home, then: + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Time + Loiter Time + + + + + Loiter Altitude + Loiter Altitude + + + + + Land Mode Settings + Land Mode Settings + + + + + Landing Descent Rate: + Landing Descent Rate: + + + + + Disarm After: + Disarm After: + + + + Safety + Safety + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + + + + SafetyComponentSummary + + + + Low Battery Failsafe + Low Battery Failsafe + + + + + RC Loss Failsafe + RC Loss Failsafe + + + + + RC Loss Timeout + RC Loss Timeout + + + + + Data Link Loss Failsafe + Data Link Loss Failsafe + + + + + RTL Climb To + RTL Climb To + + + + + RTL, Then + RTL, Then + + + + + Land immediately + Land immediately + + + + + Loiter and do not land + Loiter and do not land + + + + + Loiter and land after specified time + Loiter and land after specified time + + + + + Loiter Alt + Loiter Alt + + + + + Land Delay + Land Delay + + + + SensorsComponent + + + Sensors + Sensors + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensors Setup is used to calibrate the sensors within your vehicle. + + + + SensorsComponentController + + + Calibration complete + Calibration complete + + + + Calibration failed. Calibration log will be displayed. + Calibration failed. Calibration log will be displayed. + + + + Unsupported calibration firmware version, using log + Unsupported calibration firmware version, using log + + + + Place your vehicle into one of the Incomplete orientations shown below and hold it still + 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 + Rotate the vehicle continuously as shown in the diagram until marked as Completed + + + + Hold still in the current orientation + Hold still in the current orientation + + + + Place you vehicle into one of the orientations shown below and hold it still + 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 + Orientation already completed, place you vehicle into one of the incomplete orientations shown below and hold it still + + + + SensorsComponentSummary + + + + Compass 0 + Compass 0 + + + + + + + + + Setup required + Setup required + + + + + + + + + + + + + Ready + Ready + + + + + Compass 1 + Compass 1 + + + + + Compass 2 + Compass 2 + + + + + Gyro + Gyro + + + + + Accelerometer + Accelerometer + + + + SensorsComponentSummaryFixedWing + + + + Compass: + Compass: + + + + + + + + + + + Setup required + Setup required + + + + + + + + + + + Ready + Ready + + + + + Gyro: + Gyro: + + + + + Accelerometer: + Accelerometer: + + + + + Airspeed: + Airspeed: + + + + SensorsSetup + + + + + + If the orientation is in the direction of flight, select ROTATION_NONE. + If the orientation is in the direction of flight, select ROTATION_NONE. + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + To level the horizon you need to place the vehicle in its level flight position and press OK. + + + + + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Start the individual calibration steps by clicking one of the buttons to the left. + + + + + Calibration Cancel + Calibration Cancel + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Waiting for Vehicle to response to Cancel. This may take a few seconds. + + + + + Sensor Calibration + Sensor Calibration + + + + + Compass Calibration Complete + Compass Calibration Complete + + + + + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + + + + + Set autopilot orientation before calibrating. + Set autopilot orientation before calibrating. + + + + + + + Autopilot Orientation: + Autopilot Orientation: + + + + + Make sure to reboot the vehicle prior to flight. + Make sure to reboot the vehicle prior to flight. + + + + + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + + + + + Reboot Vehicle + Reboot Vehicle + + + + + External Compass Orientation: + External Compass Orientation: + + + + + External Compass 1 Orientation: + External Compass 1 Orientation: + + + + + Compass 2 Orientation + Compass 2 Orientation + + + + + Compass + Compass + + + + + Calibrate Compass + Calibrate Compass + + + + + Gyroscope + Gyroscope + + + + + Calibrate Gyro + Calibrate Gyro + + + + + Accelerometer + Accelerometer + + + + + Calibrate Accelerometer + Calibrate Accelerometer + + + + + + + Level Horizon + Level Horizon + + + + + Airspeed + Airspeed + + + + + Calibrate Airspeed + Calibrate Airspeed + + + + + Cancel + Cancel + + + + + Next + Next + + + + + + + Set Orientations + Set Orientations + + + + + + + + + + + + + + + Rotate + Rotate + + + + + + + + + + + + + + + Hold Still + Hold Still + + + + SerialLink + + + Could not send data - link %1 is disconnected! + Could not send data - link %1 is disconnected! + + + + Error connecting: Could not create port. %1 + Error connecting: Could not create port. %1 + + + + Error opening port: %1 + Error opening port: %1 + + + + Could not read data - link %1 is disconnected! + Could not read data - link %1 is disconnected! + + + + Link Error + Link Error + + + + SerialSettings + + + Serial Link Settings + Serial Link Settings + + + + Serial Port: + Serial Port: + + + + No serial ports available + No serial ports available + + + + Baud Rate: + Baud Rate: + + + + Baud rate name not in combo box + Baud rate name not in combo box + + + + Show Advanced Serial Settings + Show Advanced Serial Settings + + + + Enable Flow Control + Enable Flow Control + + + + Parity: + Parity: + + + + None + None + + + + Even + Even + + + + Odd + Odd + + + + Stop Bits: + Stop Bits: + + + + SetupPage + + + armed + armed + + + + flying + flying + + + + %1 Setup + %1 Setup + + + + Advanced + Advanced + + + + (Disabled while the vehicle is %1) + (Disabled while the vehicle is %1) + + + + SetupView + + + This operation cannot be performed while the vehicle is armed. + This operation cannot be performed while the vehicle is armed. + + + + missing message panel text + missing message panel text + + + + %1 setup must be completed prior to %2 setup. + %1 setup must be completed prior to %2 setup. + + + + %1 does not currently support setup of your vehicle type. + %1 does not currently support setup of your vehicle type. + + + + Vehicle settings and info will display after connecting your vehicle. + Vehicle settings and info will display after connecting your vehicle. + + + + You are currently connected to a vehicle but it did not return the full parameter list. + You are currently connected to a vehicle but it did not return the full parameter list. + + + + As a result, the full set of vehicle setup options are not available. + As a result, the full set of vehicle setup options are not available. + + + + Vehicle Setup + Vehicle Setup + + + + Summary + Summary + + + + Firmware + Firmware + + + + PX4Flow + PX4Flow + + + + Joystick + Joystick + + + + Parameters + Parameters + + + + SimpleItemEditor + + + Provides advanced access to all commands/parameters. Be very careful! + Provides advanced access to all commands/parameters. Be very careful! + + + + Altitude + Altitude + + + + Rel + Rel + + + + Relative to home altitude + Relative to home altitude + + + + Abs + Abs + + + + Absolute WGS84 + Absolute WGS84 + + + + AGL + AGL + + + + Calculated from terrain data +Abs Alt + Calculated from terrain data +Abs Alt + + + + TerrF + TerrF + + + + Using terrain reference frame + Using terrain reference frame + + + + Flight Speed + Flight Speed + + + + SimpleMissionItem + + + Unknown: %1 + Unknown: %1 + + + + H + H + + + + Takeoff + Takeoff + + + + Land + Land + + + + VTOL Takeoff + VTOL Takeoff + + + + VTOL Land + VTOL Land + + + + ROI + ROI + + + + StructureScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 complex item version %2 not supported + %1 complex item version %2 not supported + + + + + Structure Scan + Structure Scan + + + + StructureScanEditor + + + Note: Polygon respresents structure surface not vehicle flight path. + Note: Polygon respresents structure surface not vehicle flight path. + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Scan Distance + Scan Distance + + + + Layer Height + Layer Height + + + + + Trigger Distance + Trigger Distance + + + + Scan + Scan + + + + Structure height + Structure height + + + + # Layers + # Layers + + + + Bottom layer alt + Bottom layer alt + + + + Gimbal pitch + Gimbal pitch + + + + Relative altitude + Relative altitude + + + + Rotate entry point + Rotate entry point + + + + Statistics + Statistics + + + + Photo count + Photo count + + + + Photo interval + Photo interval + + + + secs + secs + + + + SurveyComplexItem + + + Survey items do not support version %1 + Survey items do not support version %1 + + + + + %1 does not support loading this complex mission item type: %2:%3 + %1 does not support loading this complex mission item type: %2:%3 + + + + %1 but %2 object is missing + %1 but %2 object is missing + + + + + Survey + Survey + + + + S + S + + + + SurveyItemEditor + + + Trigger Distance + Trigger Distance + + + + Hover and capture image + Hover and capture image + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + + + + Angle + Angle + + + + Turnaround dist + Turnaround dist + + + + Altitude + Altitude + + + + Spacing + Spacing + + + + Transects + Transects + + + + Rotate Entry Point + Rotate Entry Point + + + + Refly at 90 deg offset + Refly at 90 deg offset + + + + Images in turnarounds + Images in turnarounds + + + + Fly alternate transects + Fly alternate transects + + + + Relative altitude + Relative altitude + + + + Terrain + Terrain + + + + Vehicle follows terrain + Vehicle follows terrain + + + + Tolerance + Tolerance + + + + Max Climb Rate + Max Climb Rate + + + + Max Descent Rate + Max Descent Rate + + + + Statistics + Statistics + + + + SyslinkComponent + + + Radio Settings + Radio Settings + + + + Channel + Channel + + + + Address + Address + + + + Data Rate + Data Rate + + + + Syslink + Syslink + + + + The Syslink Component is used to setup the radio connection on Crazyflies. + The Syslink Component is used to setup the radio connection on Crazyflies. + + + + TCPLink + + + + Link Error + Link Error + + + + Error on link %1. Connection failed + Error on link %1. Connection failed + + + + Error on link %1. Error on socket: %2. + Error on link %1. Error on socket: %2. + + + + TcpSettings + + + TCP Link Settings + TCP Link Settings + + + + Host Address: + Host Address: + + + + TCP Port: + TCP Port: + + + + TelemetryRSSIIndicator + + + Telemetry RSSI Status + Telemetry RSSI Status + + + + Local RSSI: + Local RSSI: + + + + Remote RSSI: + Remote RSSI: + + + + RX Errors: + RX Errors: + + + + Errors Fixed: + Errors Fixed: + + + + TX Buffer: + TX Buffer: + + + + Local Noise: + Local Noise: + + + + Remote Noise: + Remote Noise: + + + + TransectStyleComplexItem + + + TransectStyleComplexItem version %2 not supported + TransectStyleComplexItem version %2 not supported + + + + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + + + + + Transect + Transect + + + + T + T + + + + TransectStyleComplexItemStats + + + Survey Area + Survey Area + + + + Photo Count + Photo Count + + + + Photo Interval + Photo Interval + + + + secs + secs + + + + Trigger Distance + Trigger Distance + + + + UAS + + + UNINIT + UNINIT + + + + Unitialized, booting up. + Unitialized, booting up. + + + + BOOT + BOOT + + + + Booting system, please wait. + Booting system, please wait. + + + + CALIBRATING + CALIBRATING + + + + Calibrating sensors, please wait. + Calibrating sensors, please wait. + + + + ACTIVE + ACTIVE + + + + Active, normal operation. + Active, normal operation. + + + + STANDBY + STANDBY + + + + Standby mode, ready for launch. + Standby mode, ready for launch. + + + + CRITICAL + CRITICAL + + + + FAILURE: Continuing operation. + FAILURE: Continuing operation. + + + + EMERGENCY + EMERGENCY + + + + EMERGENCY: Land Immediately! + EMERGENCY: Land Immediately! + + + + SHUTDOWN + SHUTDOWN + + + + Powering off system. + Powering off system. + + + + UNKNOWN + UNKNOWN + + + + Unknown system state + Unknown system state + + + + UASMessageHandler + + + EMERGENCY: + EMERGENCY: + + + + ALERT: + ALERT: + + + + Critical: + Critical: + + + + Error: + Error: + + + + Warning: + Warning: + + + + Notice: + Notice: + + + + Info: + Info: + + + + Debug: + Debug: + + + + UDPLink + + + + UDP Link Error + UDP Link Error + + + + Error binding UDP port: %1 + Error binding UDP port: %1 + + + + Error registering Zeroconf + Error registering Zeroconf + + + + ULogParser + + + Could not detect ULog file header magic + Could not detect ULog file header magic + + + + Could not detect camera_capture packets in ULog + Could not detect camera_capture packets in ULog + + + + UdpSettings + + + UDP Link Settings + UDP Link Settings + + + + Listening Port: + Listening Port: + + + + Target Hosts: + Target Hosts: + + + + Add + Add + + + + Remove + Remove + + + + VTOLModeIndicator + + + VTOL: Fixed Wing + VTOL: Fixed Wing + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + ValuePageWidget + + + Value Widget Setup + Value Widget Setup + + + + Select the values you want to display: + Select the values you want to display: + + + + Large + Large + + + + Vehicle + + + MAVLink Generic + MAVLink Generic + + + + Fixed Wing + Fixed Wing + + + + Multi-Rotor + Multi-Rotor + + + + VTOL + VTOL + + + + Rover + Rover + + + + Sub + Sub + + + + Unknown + Unknown + + + + switch to %2 as priority link + switch to %2 as priority link + + + + %1 communication to auxiliary link %2 %3 + %1 communication to auxiliary link %2 %3 + + + + Communication regained + Communication regained + + + + Communication regained to vehicle %1 on %2 link %3 + Communication regained to vehicle %1 on %2 link %3 + + + + + priority + priority + + + + + auxiliary + auxiliary + + + + Communication regained to vehicle %1 + Communication regained to vehicle %1 + + + + Communication lost + Communication lost + + + + Communication lost to vehicle %1 on %2 link %3 + Communication lost to vehicle %1 on %2 link %3 + + + + Communication lost to vehicle %1 + Communication lost to vehicle %1 + + + + to vehicle %1 + to vehicle %1 + + + + %1 command temporarily rejected + %1 command temporarily rejected + + + + %1 command denied + %1 command denied + + + + %1 command not supported + %1 command not supported + + + + %1 command failed + %1 command failed + + + + AutoLoad%1.%2 + AutoLoad%1.%2 + + + + %1 low battery: %2 percent remaining + %1 low battery: %2 percent remaining + + + + Mission transfer failed. Retry transfer. Error: %1 + Mission transfer failed. Retry transfer. Error: %1 + + + + GeoFence transfer failed. Retry transfer. Error: %1 + GeoFence transfer failed. Retry transfer. Error: %1 + + + + Rally Point transfer failed. Retry transfer. Error: %1 + Rally Point transfer failed. Retry transfer. Error: %1 + + + + Generic micro air vehicle + Generic micro air vehicle + + + + Fixed wing aircraft + Fixed wing aircraft + + + + Quadrotor + Quadrotor + + + + Coaxial helicopter + Coaxial helicopter + + + + Normal helicopter with tail rotor. + Normal helicopter with tail rotor. + + + + Ground installation + Ground installation + + + + Operator control unit / ground control station + Operator control unit / ground control station + + + + Airship, controlled + Airship, controlled + + + + Free balloon, uncontrolled + Free balloon, uncontrolled + + + + Rocket + Rocket + + + + Ground rover + Ground rover + + + + Surface vessel, boat, ship + Surface vessel, boat, ship + + + + Submarine + Submarine + + + + Hexarotor + Hexarotor + + + + + Octorotor + Octorotor + + + + + Flapping wing + Flapping wing + + + + Onboard companion controller + Onboard companion controller + + + + Two-rotor VTOL using control surfaces in vertical operation in addition. Tailsitter + 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 + Quad-rotor VTOL using a V-shaped quad config in vertical operation. Tailsitter + + + + Tiltrotor VTOL + Tiltrotor VTOL + + + + VTOL reserved 2 + VTOL reserved 2 + + + + VTOL reserved 3 + VTOL reserved 3 + + + + VTOL reserved 4 + VTOL reserved 4 + + + + VTOL reserved 5 + VTOL reserved 5 + + + + Onboard gimbal + Onboard gimbal + + + + Onboard ADSB peripheral + Onboard ADSB peripheral + + + + vehicle %1 + vehicle %1 + + + + %1 %2 flight mode + %1 %2 flight mode + + + + armed + armed + + + + disarmed + disarmed + + + + Vehicle did not respond to command: %1 + Vehicle did not respond to command: %1 + + + + VehicleMapItem + + + Vehicle %1 + Vehicle %1 + + + + VehicleRotationCal + + + Hold Still + Hold Still + + + + Completed + Completed + + + + Incomplete + Incomplete + + + + VehicleSummary + + + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + + + + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + + + + VibrationPageWidget + + + Vibe + Vibe + + + + Clip count + Clip count + + + + Accel 1: + Accel 1: + + + + Accel 2: + Accel 2: + + + + Accel 3: + Accel 3: + + + + Not Available + Not Available + + + + VideoPageWidget + + + Enable Stream + Enable Stream + + + + Grid Lines + Grid Lines + + + + Stop Recording + Stop Recording + + + + Record Stream + Record Stream + + + + Video Streaming Not Configured + Video Streaming Not Configured + + + + VideoReceiver + + + Unabled to record video. Video save path must be specified in Settings. + Unabled to record video. Video save path must be specified in Settings. + + + + Invalid video format defined. + Invalid video format defined. + + + + ViewWidget + + + missing connected implementation + missing connected implementation + + + + no vehicle connected + no vehicle connected + + + + linechart + + + Form + Form + + + + Filter... (Ctrl+F) + Filter... (Ctrl+F) + + + + All MAVs + All MAVs + + + + Display only variable names in curve list + Display only variable names in curve list + + + + Short names + Short names + + + + + Display variable units in curve list + Display variable units in curve list + + + + Show units + Show units + + + + Rotate color scheme for all curves + Rotate color scheme for all curves + + + + Recolor + Recolor + + + diff --git a/localization/qgc_tr.qm b/localization/qgc_tr.qm deleted file mode 100644 index 8e7e7194f963fb774ea86f50299bf622d65c5f14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 327834 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

F1b6Vyl^7F6MI$|Vn$*pB-X%W7L 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 Yo`VL7X41uPHA + + + + APMAirframeComponent + + + + Please select your airframe type + Lütfen araca iliÅŸkin gövde tipini seçiniz + + + + + Frame Class: + Gövde Sınıfı: + + + + + Frame Type: + Gövde Tipi: + + + + Airframe + Gövde + + + + Airframe Setup is used to select the airframe which matches your vehicle. You can also the load default parameter values associated with known vehicle types. + Hava Aracı kurulumu, aracınızla eÅŸleÅŸen hava aracı tipini seçmek için kullanılır. Bilinen hava araçları tipleri ile iliÅŸkili varsayılan parametre deÄŸerlerini yükleyebilirsiniz. + + + + APMAirframeComponentController + + + Param file github json download failed: %1 + Param dosyasının github json yüklemesi baÅŸarısız oldu: %1 + + + + Param file download failed: %1 + Param dosya yüklemesi baÅŸarısız oldu: %1 + + + + APMAirframeComponentSummary + + + + + + Frame Type + Gövde Tipi + + + + + Frame Class + Gövde Sınıfı + + + + + Firmware Version + Firmware versiyonu + + + + + Unknown + Bilinmeyen + + + + APMCameraComponent + + + + Disabled + Devre Dışı + + + + + Channel + Kanal + + + + + Gimbal + Gimbal + + + + + Stabilize + Kararlı + + + + + Servo reverse + Servo ters + + + + + Output channel: + Çıkış kanalı: + + + + + Input channel: + GiriÅŸ kanalı: + + + + + Gimbal angle limits: + Gimbal açısı limitleri: + + + + + + + min + min + + + + + + + max + max + + + + + Servo PWM limits: + Servo PWM limitleri: + + + + + Gimbal Settings + Gimbal Ayarları + + + + + Type: + Tip: + + + + + Gimbal Type changes takes affect next reboot of autopilot + Gimbal tipi deÄŸiÅŸiklikleri autopilotun yenide baÅŸlatılması ile etkin hale gelir + + + + + Default Mode: + Varsayılan Mod: + + + + + Tilt + Tilt + + + + + Roll + Roll + + + + + Pan + Pan + + + + Camera + Kamera + + + + Camera setup is used to adjust camera and gimbal settings. + Kamera ayarları; kamera ve gimbal ayarlarını yapmak için kullanılır. + + + + APMCameraComponentSummary + + + + Gimbal type + Gimbal tipi + + + + + Tilt input channel + Tilt giriÅŸ kanalı + + + + + Pan input channel + Pan giriÅŸ kanalı + + + + + Roll input channel + Roll giriÅŸ kanalı + + + + APMFirmwarePlugin + + + QGroundControl fully supports Version %1.%2 and above. You are using a version prior to that. This combination is untested, you may run into unpredictable results. + QGroundControl, versiyon %1.%2 yazılımını ve üzerini tam destekler. Versiyon %1.%2 dan eski bir versiyon kullanıyorsunuz. Bu kombinasyon test edilmedi, tahmin edilemeyen sonuçlarla karşılaÅŸabilirsiniz. + + + + Error during Solo video link setup: %1 + Solo video iletiÅŸim kurulumu sırasında hata:%1 + + + + Unable to change altitude, vehicle altitude not known. + Yükseklik deÄŸiÅŸtirilemiyor, Araç yüksekliÄŸi bilinmiyor. + + + + Vehicle does not support guided takeoff + Araç,"Guided" mod durumunda kalkışa izin vermiyor + + + + Unable to takeoff, vehicle position not known. + Kalkış yapılamıyor, araç pozisyonu bilinmiyor. + + + + Unable to takeoff: Vehicle failed to change to Guided mode. + Kalkış yapılamıyor: Araç "Guided" moda geçemedi. + + + + Unable to takeoff: Vehicle failed to arm. + Kalkış Yapılamıyor: Araç motorlara komut gönderemiyor. + + + + + Unable to start mission: Vehicle failed to change to Auto mode. + Göreve baÅŸlanamadı: Araç "Auto" moda geçemedi. + + + + Unable to start mission: Vehicle failed to change to Guided mode. + Göreve baÅŸlanamadı: Araç "Guided" moda geçemedi. + + + + Unable to start mission: Vehicle failed to arm. + Kalkış Yapılamıyor: Sistem motor baÅŸlangıç baÅŸarısız oldu. + + + + APMFlightModesComponent + + + + Flight Mode Settings + UçuÅŸ Mod Ayarları + + + + + (Channel 5) + (Kanal 5) + + + + + Flight mode channel: + UçuÅŸ Modu Kanalı: + + + + + Not assigned + Atanmamış + + + + + Channel 1 + Kanal 1 + + + + + Channel 2 + Kanal 2 + + + + + Channel 3 + Kanal 3 + + + + + Channel 4 + Kanal 4 + + + + + Channel 5 + Kanal 5 + + + + + Channel 6 + Kanal 6 + + + + + Channel 7 + Kanal 7 + + + + + Channel 8 + Kanal 8 + + + + + Flight Mode + UçuÅŸ Modu + + + + + Channel Options + Kanal Seçenekleri + + + + + Channel option %1 : + Kanal seçeneÄŸi %1: + + + + Flight Modes + UçuÅŸ Modları + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + UçuÅŸ Modları Ayarı, UçuÅŸ Modları ile iliÅŸkili kumanda anahtarlarını yapılandırmak için kullanılır. + + + + APMFlightModesComponentSummary + + + + Flight Mode 1 + UçuÅŸ Modu 1 + + + + + Flight Mode 2 + UçuÅŸ Modu 2 + + + + + Flight Mode 3 + UçuÅŸ Modu 3 + + + + + Flight Mode 4 + UçuÅŸ Modu 4 + + + + + Flight Mode 5 + UçuÅŸ Modu 5 + + + + + Flight Mode 6 + UçuÅŸ Modu 6 + + + + APMHeliComponent + + + + Servo Setup + Servo Kurulumu + + + + + Servo + Servo + + + + + Function + Fonksiyon + + + + + Min + Min + + + + + Max + Maks + + + + + Trim + Düzeltme + + + + + Reversed + Ters + + + + + 1 + 1 + + + + + 2 + 2 + + + + + 3 + 3 + + + + + 4 + 4 + + + + + Swash Setup + Swash Kurulumu + + + + + Throttle Setup + Gaz Kurulumu + + + + + Collective Curve Setup + Kollektif EÄŸri Ayarı + + + + Heli + Heli + + + + Heli Setup is used to setup parameters which are specific to a helicopter. + Heli Ayarı, bir helikoptere özgü parametreleri ayarlamak için kullanılır. + + + + APMLightsComponent + + + + Disabled + Devre Dışı + + + + + Channel + Kanal + + + + + Light Output Channels + Işık Çıkış Kanalları + + + + + Lights 1: + Işıklar 1: + + + + + Lights 2: + Işıklar 2: + + + + + Brightness Steps: + Parlaklık Düzeyi: + + + + Lights + Işıklar + + + + Lights setup is used to adjust light output channels. + Işık ayarları, ışık çıkış kanallarını ayarlamak için kullanılır. + + + + APMLightsComponentSummary + + + + Disabled + Devre Dışı + + + + + Channel 5 + Kanal 5 + + + + + Channel 6 + Kanal 6 + + + + + Channel 7 + Kanal 7 + + + + + Channel 8 + Kanal 8 + + + + + Channel 9 + Kanal 9 + + + + + Channel 10 + Kanal 10 + + + + + Channel 11 + Kanal 11 + + + + + Channel 12 + Kanal 12 + + + + + Channel 13 + Kanal 13 + + + + + Channel 14 + Kanal 14 + + + + + Lights Output 1 + Işık Çıkışı 1 + + + + + Lights Output 2 + Işık Çıkışı 2 + + + + APMNotSupported + + + + Not supported + Desteklenmiyor + + + + APMPowerComponent + + + + Power Module 90A + Güç Birimi 90A + + + + + Power Module HV + Güç Birimi HV(Yüksek Voltaj) + + + + + 3DR Iris + 3DR Iris + + + + + Other + DiÄŸer + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Harici bir voltmetre kullanarak batarya voltajını ölçün ve aÅŸağıdaki deÄŸer yerine girin. Yeni voltaj çarpanını ayarlamak için Hesapla'ya tıklayın. + + + + + Measured voltage: + Ölçülen voltaj: + + + + + Vehicle voltage: + Araç Voltajı: + + + + + Measure current draw using an external current meter and enter the value below. Click Calculate to set the new amps per volt value. + Harici bir akım ölçer kullanarak akımı ölçün ve aÅŸağıdaki deÄŸer yerine girin. Voltaj deÄŸeri başına yeni amper deÄŸerini ayarlamak için Hesapla seçeneÄŸine tıklayın. + + + + + Measured current: + Ölçülen akım: + + + + + Vehicle current: + Araç akımı: + + + + + Battery monitor: + Batarya monitör: + + + + + Requires vehicle reboot + Aracı yeniden baÅŸlatmayı gerektirir + + + + + + + Battery 1 + Batarya 1 + + + + + Battery1 monitor: + Batarya1 monitör: + + + + + + + Reboot vehicle + Aracı yeniden baÅŸlat + + + + + + + Battery 2 + Batarya 2 + + + + + Battery2 monitor: + Batarya2 monitör: + + + + + Battery capacity: + Batarya Kapasitesi: + + + + + Minimum arming voltage: + Minimum motor açma gerilimi: + + + + + Power sensor: + Güç sensörü: + + + + + Current pin: + Akım pini: + + + + + Voltage pin: + Gerilim pini: + + + + + + + Voltage multiplier: + Gerilim çarpanı: + + + + + + + Calculate + Hesapla + + + + + Calculate Voltage Multiplier + Gerilim Çarpanı Hesapla + + + + + 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. + Araç tarafından bildirilen batarya voltaj deÄŸeri, voltmetre kullanılarak harici olarak okunan voltajdan deÄŸerinden büyük ölçüde farklıysa, bunu düzeltmek için voltaj çarpan deÄŸerini ayarlayabilirsiniz. Yeni bir deÄŸer hesaplamayla ilgili yardım için Hesapla düğmesine tıklayın. + + + + + + + Amps per volt: + Volt başına amper: + + + + + Calculate Amps per Volt + Volt başına amper hesapla + + + + + 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. + EÄŸer araç tarafından çekilen akım deÄŸeri, akım metre kullanılarak harici olarak okunan deÄŸerden büyük ölçüde farklıysa, bunu düzeltmek için volt başına amper deÄŸerini ayarlayabilirsiniz. Yeni bir deÄŸer hesaplamayla ilgili yardım için Hesapla düğmesine tıklayın. + + + + Power + Güç + + + + The Power Component is used to setup battery parameters. + Güç BileÅŸeni, batarya parametrelerini ayarlamak için kullanılır. + + + + APMPowerComponentSummary + + + + Batt1 monitor + Batt1 monitörü + + + + + Batt1 capacity + Batt1 kapasitesi + + + + + Batt2 monitor + Batt2 monitörü + + + + + Batt2 capacity + Batt2 kapasitesi + + + + APMRadioComponent + + + Radio + Radyo + + + + The Radio Component is used to setup which channels on your RC Transmitter you will use for each vehicle control such as Roll, Pitch, Yaw and Throttle. It also allows you to assign switches and dials to the various flight modes. Prior to flight you must also calibrate the extents for all of your channels. + Radyo BileÅŸeni, Roll ( Yuvarlanma), Pitch ( Yunuslama), Yaw ( Dümen) ve Throttle (Gaz) gibi her araç kontrolü için RC Kumanda da hangi kanalları kullanacağınızı ayarlamak için kullanılır. Ayrıca çeÅŸitli uçuÅŸ modlarına anahtarlara ve potlara atamanıza olanak tanır. UçuÅŸtan önce, tüm kanallarınızın uç noktalarını kalibre etmeniz gerekir. + + + + APMRadioComponentSummary + + + + Roll + Roll (Yuvarlanma) + + + + + + + + + + + Setup required + Kurulum gerekli + + + + + + + + + + + Channel %1 + Kanal %1 + + + + + Pitch + Pitch (Yunuslama) + + + + + Yaw + Yaw (Dümen) + + + + + Throttle + Gaz + + + + APMSafetyComponent + + + Safety + Güvenlik + + + + Safety Setup is used to setup failsafe actions, leak detection, and arming checks. + Güvenlik Kurulumu, hata önleyici eylemler, sızıntı tespiti ve motor baÅŸlangıç kontrollerini ayarlamak için kullanılır. + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Güvenlik Kurulumu, Geri dönüş - Ä°niÅŸ tetikleme ve ayarlarının yapılması için kullanılır. + + + + + Requires vehicle reboot + Araç yeniden baÅŸlatma gerektirir + + + + + Low action: + Düşük aksiyon: + + + + + Critical action: + Kritik aksiyon: + + + + + Low voltage threshold: + Düşük voltaj eÅŸik seviyesi: + + + + + Critical voltage threshold: + Kritik voltaj eÅŸik deÄŸeri: + + + + + Low mAh threshold: + Düşük mAh (mili amper saat) eÅŸik deÄŸeri: + + + + + Critical mAh threshold: + Kritik mAh(mili amper saat) eÅŸik deÄŸeri: + + + + + Reboot vehicle + Aracı yeniden baÅŸlat + + + + + Battery1 Failsafe Triggers + Batarya 1 Hata Önleyici Tetikleyiciler + + + + + Battery2 Failsafe Triggers + Batarya 2 Hata Önleyici Tetikleyiciler + + + + + + + Failsafe Triggers + Hata Önleyici Tetikleyicileri + + + + + Throttle PWM threshold: + Gaz PWM eÅŸik deÄŸeri: + + + + + GCS failsafe + GCS (Yer Kontrol Ä°stasyonu) hata önleyici + + + + + + + Ground Station failsafe: + Yer Ä°stasyonu hata önleyici: + + + + + + + Throttle failsafe: + Gaz hata önleyici: + + + + + + + PWM threshold: + PWM eÅŸik deÄŸeri: + + + + + Failsafe Crash Check: + Güvenlik Çarpma Kontrolü: + + + + + General Failsafe Triggers + Genel Hata Önleyici Tetikleyicileri + + + + + Disabled + Devre Dışı + + + + + Always RTL + Her zaman RTL + + + + + Continue with Mission in Auto Mode + Auto Mod da Göreve Devam Et + + + + + Always Land + Her zaman Ä°n + + + + + GeoFence + CoÄŸrafi Sınır + + + + + Circle GeoFence enabled + CoÄŸrafi Sınır dairesi etkinleÅŸtirildi + + + + + Altitude GeoFence enabled + CoÄŸrafi Çit Ä°rtifa etkinleÅŸtirildi + + + + + Report only + Yalnızca rapor et + + + + + RTL or Land + RTL veya Ä°niÅŸ + + + + + Max radius: + Maksimum yarıçap: + + + + + Max altitude: + Maksimum irtifa: + + + + + + + Return to Launch + BaÅŸlangıç Noktasına Dönüş + + + + + + + Return at current altitude + Mevcut irtifaya dön + + + + + + + Return at specified altitude: + Belirtilen irtifaya dön: + + + + + Loiter above Home for: + BaÅŸlangıç Noktası üzerinde Loiter için: + + + + + Land with descent speed: + Ä°niÅŸ Alçalma Hızı: + + + + + Final loiter altitude: + Son Loiter Ä°rtifa: + + + + + Arming Checks + Motor BaÅŸlangıç Kontrolleri + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Uyarı: Motor baÅŸlangıç kontrollerini kapatmak araç kontrol kaybına yol açabilir. + + + + APMSafetyComponentCopter + + + Ground Station failsafe: + Yer Ä°stasyonu hata önleyici: + + + + Throttle failsafe: + Gaz hata önleyici: + + + + Disabled + Devre Dışı + + + + Always RTL + Her zaman RTL ( Ä°niÅŸ için Dönüş) + + + + Continue with Mission in Auto Mode + Auto Mod'da Göreve Devam Et + + + + Always Land + Her zaman Ä°n + + + + PWM threshold: + PWM eÅŸik deÄŸeri: + + + + Return to Launch + BaÅŸlangıç Noktasına Dönüş + + + + + Voltage threshold: + Voltaj eÅŸik seviyesi: + + + + Battery1 Failsafe Triggers + Batarya1 Hata Önleyici Tetikleyicileri + + + + + Battery low action: + Batarya düşük eylemi: + + + + + Battery critical action: + Batarya kritik eylemi: + + + + + MAH threshold: + MAh (mili amper saat) eÅŸik deÄŸeri: + + + + Battery2 Failsafe Triggers + Batarya 2 Hata Önleyici Tetikleyicileri + + + + General Failsafe Triggers + Genel Hata Önleme Tetikleyicileri + + + + GeoFence + CoÄŸrafi Sınır + + + + Circle GeoFence enabled + CoÄŸrafi Sınır dairesi etkinleÅŸtirildi + + + + Altitude GeoFence enabled + Ä°rtifa CoÄŸrafi Sınır etkinleÅŸtirildi + + + + Report only + Yalnızca rapor et + + + + RTL or Land + RTL veya Ä°niÅŸ + + + + Max radius: + Maksimum yarıçap: + + + + Max altitude: + Maksimum irtifa: + + + + Return at current altitude + Mevcut irtifada dön + + + + Return at specified altitude: + Belirtilen irtifada dön: + + + + Loiter above Home for: + BaÅŸlangıç Noktası üzerinde Loiter için: + + + + Land with descent speed: + Ä°niÅŸ Alçalma Hızı: + + + + Final loiter altitude: + Son Loiter Ä°rtifası: + + + + Arming Checks + Motor BaÅŸlangıç Kontrolleri + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Uyarı: Motor baÅŸlangıç kontrollerini kapatmak araç kontrol kaybına yol açabilir. + + + + APMSafetyComponentPlane + + + Failsafe Triggers + Hata Önleyici Tetikleyicileri + + + + Throttle PWM threshold: + Gaz PWM eÅŸik deÄŸeri: + + + + Voltage threshold: + Voltaj eÅŸik seviyesi: + + + + MAH threshold: + MAh (mili amper saat) eÅŸik deÄŸeri: + + + + GCS failsafe + GCS (Yer Kontrol Ä°stasyonu) hata önleyici + + + + Return to Launch + BaÅŸlangıç Noktasına Dönüş + + + + Return at current altitude + Mevcut irtifada dön + + + + Return at specified altitude: + Belirtilen irtifada dön: + + + + APMSafetyComponentRover + + + Failsafe Triggers + Hata Önleyici Tetikleyicileri + + + + Ground Station failsafe: + Yer Ä°stasyonu hata önleyici: + + + + Throttle failsafe: + Gaz hata önleyici: + + + + PWM threshold: + PWM eÅŸik deÄŸeri: + + + + Failsafe Crash Check: + Hata Önleyici Kaza Kontrol: + + + + Disabled + Devre dışı + + + + Hold + Dur + + + + Hold and Disarm + Dur ve Motorları Durdur + + + + Arming Checks + Motor BaÅŸlangıç Kontrolleri + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Uyarı: Motor baÅŸlangıç kontrollerini kapatmak araç kontrol kaybına yol açabilir. + + + + APMSafetyComponentSub + + + + Failsafe Actions + Hata Önleyici Aksiyonları + + + + + GCS Heartbeat: + GCS ( Yer Kontrol Ä°stasyonu) Heartbeat: + + + + + Leak: + Sızıntı/Kaçak: + + + + + Detector Pin: + Algılayıcı Pin: + + + + + Battery: + Batarya: + + + + + EKF: + EKF: + + + + + Pilot Input: + Pilot GiriÅŸ: + + + + + Internal Temperature: + İç sıcaklık: + + + + + Internal Pressure: + İç Basınç: + + + + + Threshold: + EÅŸik deÄŸer: + + + + + Arming Checks + Motor BaÅŸlangıç Kontrolleri + + + + + Warning: Turning off arming checks can lead to loss of Vehicle control. + Uyarı: Motor baÅŸlangıç kontrollerini kapatmak araç kontrol kaybına yol açabilir. + + + + APMSafetyComponentSummary + + + + Arming Checks: + Motor BaÅŸlangıç Kontrolleri: + + + + + Enabled + Etkin + + + + + Some disabled + Bir kısım devre dışı + + + + + + + + + Throttle failsafe: + Gaz hata önleyici: + + + + + Failsafe Action: + Hata Önleyici Eylem: + + + + + Failsafe Crash Check: + Hata Önleyici Kaza Kontrol: + + + + + Batt1 low failsafe: + Batt1 düşük hata önleyici: + + + + + Batt1 critical failsafe: + Batt1 kritik hata önleyici: + + + + + Batt2 low failsafe: + Batt2 düşük hata önleyici: + + + + + Batt2 critical failsafe: + Batt2 kritik hata önleyici: + + + + + + + GeoFence: + CoÄŸrafi sınır + + + + + Disabled + Devre Dışı + + + + + Altitude + Yükseklik + + + + + Circle + Çember + + + + + Altitude,Circle + Yükseklik, Çember + + + + + Report only + Yalnızca rapor et + + + + + RTL or Land + RTL veya in + + + + + Unknown + Bilinmeyen + + + + + + + RTL min alt: + RTL min yükseklik: + + + + + + + current + mevcut + + + + APMSafetyComponentSummaryCopter + + + Disabled + Devre dışı + + + + Unknown + Bilinmeyen + + + + Arming Checks: + Motor BaÅŸlangıç Kontrolleri: + + + + Enabled + Etkin + + + + Some disabled + Bir kısım devre dışı + + + + Throttle failsafe: + Gaz hata önleyici: + + + + Batt1 low failsafe: + Batt1 düşük hata önleyici: + + + + Batt1 critical failsafe: + Batt1 kritik hata önleyici: + + + + Batt2 low failsafe: + Batt2 düşük hata önleyici: + + + + Batt2 critical failsafe: + Batt2 kritik hata önleyici: + + + + + GeoFence: + CoÄŸrafi sınır + + + + Altitude + Yükseklik + + + + Circle + Çember + + + + Altitude,Circle + Yükseklik, çember + + + + Report only + Yalnızca rapor et + + + + RTL or Land + RTL veya in + + + + RTL min alt: + RTL min yükseklik: + + + + current + akım + + + + APMSafetyComponentSummaryPlane + + + Throttle failsafe: + Gaz hata önleyici: + + + + + + Disabled + Devre Dışı + + + + Voltage failsafe: + Voltaj hata önleyici: + + + + mAh failsafe: + mAh hata önleyici: + + + + RTL min alt: + RTL min yükseklik: + + + + current + geçerli + + + + APMSafetyComponentSummaryRover + + + + + Disabled + Devre Dışı + + + + Always RTL + Her zaman RTL + + + + Always Hold + Her zaman Tut + + + + + Unknown + Bilinmeyen + + + + Hold + Tut + + + + Hold and Disarm + Tut ve Motorları durdur + + + + Arming Checks: + Motor BaÅŸlangıç Kontrolleri: + + + + Enabled + Etkin + + + + Some disabled + Bir kısım devre dışı + + + + Throttle failsafe: + Gaz hata önleyici: + + + + Failsafe Action: + Hata Önleyici Eylemleri: + + + + Failsafe Crash Check: + Hata Önleyici Kaza Kontrol: + + + + APMSafetyComponentSummarySub + + + + Arming Checks: + Motor BaÅŸlangıç Kontrolleri: + + + + + Enabled + Etkin + + + + + Some disabled + Bir kısmı etkin deÄŸil + + + + + GCS failsafe: + GCS ( Yer Kontrol Ä°stasyonu) hata önleyici: + + + + + Leak failsafe: + Sızıntı hata önleyici: + + + + + Battery failsafe: + Batarya hata önleyici: + + + + + EKF failsafe: + EKF hata önleyici: + + + + + Pilot Input failsafe: + Pilot Komutu hata önleyici: + + + + + Int. Temperature failsafe: + İç Sıcaklık hata önleyici: + + + + + Int. Pressure failsafe: + İç Basınç hata önleyici: + + + + APMSensorsComponent + + + + If the compass or GPS module is mounted in flight direction, leave the default value (None) + EÄŸer kumpas veya GPS modülleri uçuÅŸ yönünde yerleÅŸtirilmiÅŸ ise, deÄŸerleri baÅŸlangıç deÄŸeri olarak bırakın (None) + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + Pusula kalibrasyonu için aracınızı bir dizi pozisyonda döndürmeniz gerekecek. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + Jiroskop kalibrasyonu için aracınızı bir yüzeye koymanız ve bırakmanız gerekir. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + Ä°vmeölçer kalibrasyonu için aracınızı altı kenardan tamamen düz bir yüzeye yerleÅŸtirmeniz ve birkaç saniye boyunca her yönde tutmanız gerekecek. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + Yatay düzlem seviyesini ayarlamak için aracı uçuÅŸ pozisyona getip OK yi tıklayın. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Soldaki düğmelerden birine tıklayarak bireysel kalibrasyon adımlarını baÅŸlatın. + + + + + The calibration for Compass %1 appears to be poor. + Pusula % 1 için kalibrasyon zayıf görünüyor. + + + + + Check the compass position within your vehicle and re-do the calibration. + Aracınızdaki pusula konumunu kontrol edin ve kalibrasyonu tekrar yapın. + + + + + + + Calibrate Compass + Pusula Kalibrasyon + + + + + Calibrate Accelerometer + Ä°vmeölçer Kalibrasyon + + + + + + + Sensor Settings + Sensör Ayarları + + + + + Calibration Cancel + Kalibrasyon Ä°ptal + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Aracın Ä°ptal iÅŸlemine yanıt vermesi bekleniyor. Bu bir kaç saniye sürebilir. + + + + + Calibration complete + Kalibrasyon tamamlandı + + + + + Sensor Calibration + Sensör Kalibrasyonu + + + + + Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead. + Wi-Fi baÄŸlantısı üzerinden sensor kalibrasyon iÅŸlemini gerçekleÅŸtirmek güvenilmezdir. EÄŸer sorun yaÅŸarsanız, bunun yerine doÄŸrudan bir USB baÄŸlantısı kullanmayı deneyin. + + + + + + + Compass + Pusula + + + + + + + (primary + (birincil + + + + + + + (secondary + (ikincil + + + + + + + , external + , harici + + + + + + + , internal + , dahili + + + + + + + Use Compass + Pusula Kullan + + + + + Shown in the indicator bars is the quality of the calibration for each compass. + + + Gösterge çubuklarında gösterilen deÄŸerler her pusula için kalibrasyonun kalitesidir. + + + + + + + - Green indicates a well functioning compass. + + - YeÅŸil iyi çalışan bir pusulayı gösterir. + + + + + + - Yellow indicates a questionable compass or calibration. + + - YeÅŸil şüpheli çalışan bir pusulayı veya kalibrasyonu gösterir. + + + + + + - Red indicates a compass which should not be used. + + + - Kırmızı kullanılmaması gereken bir pusulayı belirtir. + + + + + + + + + YOU MUST REBOOT YOUR VEHICLE AFTER EACH CALIBRATION. + HER KALÄ°BRASYON Ä°ÅžLEMÄ°NDEN SONRA ARACINIZI YENÄ°DEN BAÅžLATMALISINIZ. + + + + + Orientation: + Yön: + + + + + If mounted in the direction of flight, select None. + UçuÅŸ yönünde monte edilmiÅŸse, Hiçbiri (None) seçin. + + + + + Before calibrating make sure rotation settings are correct. + Kalibre etmeden önce, yön ayarlarının doÄŸru olduÄŸundan emin olun. + + + + + Accelerometer calibration complete + Ä°vmeölçer kalibrasyonu tamamlandı + + + + + Compass calibration complete + Pusula kalibrasyonu tamamlandı + + + + + + + Reboot Vehicle + Aracı yeniden baÅŸlatın + + + + + Autopilot Rotation: + Otopilot Yönü: + + + + + 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. + Bu sadece dahili bir pusulası olan ve motorlardan, güç kablolarından vb. bileÅŸenlerden dolayı pusula üzerinde ciddi parazit bulunan araçlar için önerilir. + + + + + CompassMot only works well if you have a battery current monitor because the magnetic interference is linear with current drawn. + CompassMot (Motorlar Çalıştırılarak Pusula Kalibrasyon Yapılması) sadece batarya akım ölçer birimi ( Güç Birimi (Voltaj/Akım ölçer birimi)) varsa iyi çalışır çünkü manyetik giriÅŸimler ile harcanan akım arasındaki iliÅŸki doÄŸrusaldır. + + + + + It is technically possible to set-up CompassMot using throttle but this is not recommended. + Teknik olarak CompassMot ( Motorlar Çalıştırılarak Pusula Kalibrasyon Yapılması) kumanda gaz komutu kullanılarak ayarlanabilir, fakat bu önerilmemektedir. + + + + + Disconnect your props, flip them over and rotate them one position around the frame. + Pervaneleri sökün, ters çevirin ve aynı sıra ile gövdedeki komÅŸu motora monte edin. + + + + + In this configuration they should push the copter down into the ground when the throttle is raised. + Bu konfigürasyonda gaz arttırıldığında pervaneler aracı yere doÄŸru itecektir. + + + + + Secure the copter (perhaps with tape) so that it does not move. + Aracı hareket etmemesi için (örneÄŸin bir bant ile) sabitleyin. + + + + + Turn on your transmitter and keep throttle at zero. + RC Kumandanızı açın ve gazı sıfırda tutun. + + + + + Click Ok to start CompassMot calibration. + CompassMot kalibrasyonu baÅŸlatmak için Tamam'ı tıklatın. + + + + + To level the horizon you need to place the vehicle in its level flight position and press Ok. + Ufuk seviyesini ayarlamak için aracı uçuÅŸ pozisyonuna getirin ve Tamam'ı tıklayın. + + + + + depth + derinlik + + + + + altitude + rakım + + + + + Pressure calibration will set the %1 to zero at the current pressure reading. %2 + Basınç kalibrasyonu mevcut okunan basıncı %1 den sıfıra ayarlar. %2 + + + + + To calibrate the airspeed sensor shield it from the wind. Do not touch the sensor or obstruct any holes during the calibration. + Hava hızı sensörünü kalibre etmek için rüzgardan koruyun. Kalibrasyon esnasında sensöre dokunmayın ya da herhangi bir deliÄŸe müdahale etmeyin. + + + + + Accelerometer + Ä°vmeölçer + + + + + Compass + Pusula + + + + + Accelerometer must be calibrated prior to Compass. + Ä°vmeölçer pusuladan önce kalibre edilmelidir. + + + + + Level Horizon + Ufuk Ayarı + + + + + Accelerometer must be calibrated prior to Level Horizon. + Ä°vmeölçer Ufuk ayarından önce kalibre edilmelidir. + + + + + Calibrate Pressure + Basınç Kalibrasyonu + + + + + Cal Baro/Airspeed + Barometre/Hava Hızı Kalibrasyonu + + + + + CompassMot + Pusula-Motor + + + + + CompassMot - Compass Motor Interference Calibration + Pusula-Motor - Pusula ile Motor Arasındaki EtkileÅŸim Kalibrasyonu + + + + + Next + Ä°leri + + + + + Cancel + Ä°ptal + + + + + + + + + + + + + + + Rotate + Çevir + + + + + + + + + + + + + + + Hold Still + Sabit Tut + + + + Sensors + Sensörler + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensör Kurulumu aracınızın içindeki sensörleri kalibre etmek için kullanılır. + + + + APMSensorsComponentController + + + Calibration complete + Kalibrasyon tamamlandı + + + + Calibration failed. Calibration log will be displayed. + Kalibrasyon baÅŸarısız oldu. Kalibrasyon logu görüntülenecek. + + + + Rotate the vehicle randomly around all axes until the progress bar fills all the way to the right . + Aracınızı süreç çubuÄŸu tam dolana kadar tüm yönlerde döndürünüz. + + + + Raise the throttle slowly to between 50% ~ 75% (the props will spin!) for 5 ~ 10 seconds. + Gazı 5 ~ 10 saniye içinde yavaÅŸ yavaÅŸ %50 ~ %75 (pervaneler dönecek!) arasına yükseltin. + + + + Quickly bring the throttle back down to zero + Gazı hızlıca sıfıra indirin + + + + Press the Next button to complete the calibration + Kalibrasyonu tamamlamak için ileri düğmesine tıklayın + + + + Hold the vehicle in its level flight position. + Aracı düz uçuÅŸ konumunda tutun. + + + + Requesting pressure calibration... + Basınç Kalibrasyonu isteniyor... + + + + Rotate the vehicle continuously as shown in the diagram until marked as Completed + Aracınızı "Tamamlandı" görene kadar ÅŸekildeki gibi sürekli olarak döndürün + + + + Hold still in the current orientation + Mevcut açıda sabit tutun + + + + Place you vehicle into one of the orientations shown below and hold it still + Aracınızı aÅŸağıda gösterilen ÅŸekillerden birindeki gibi yerleÅŸtirin ve sabit tutun + + + + Level horizon complete + Ufuk ayar tamamlandı + + + + Level horizon failed + Ufuk ayarı baÅŸarısız oldu + + + + Pressure calibration success + Basınç kalibrasyonu baÅŸarılı + + + + Pressure calibration fail + Basınç Kalibrasyonu baÅŸarısız + + + + Compass %1 calibration complete + Pusula %1 kalibrasyonu tamamlandı + + + + Compass %1 calibration below quality threshold + Pusula %1 kalibrasyon kalitesi eÅŸiÄŸin altında + + + + All compasses calibrated successfully + Tüm pusulalar baÅŸarıyla kalibre edildi + + + + YOU MUST REBOOT YOUR VEHICLE NOW FOR NEW SETTINGS TO TAKE AFFECT + ARACINIZIN YENÄ° AYARLARIN ETKÄ°NLEÅžMESÄ° İÇİN ŞİMDÄ° YENÄ°DEN BAÅžLATIN + + + + Compass calibration failed + Pusula kalibrasyonu baÅŸarısız + + + + YOU MUST REBOOT YOUR VEHICLE NOW AND RETRY COMPASS CALIBRATION PRIOR TO FLIGHT + ARACINIZIN ŞİMDÄ° YENÄ°DEN BAÅžLATIP, UÇUÅž ÖNCESÄ°NDE PUSULA KALÄ°BRASYONUNU YENÄ°DEN DENEMELÄ°SÄ°NÄ°Z + + + + Continue rotating... + Döndürmeye devam... + + + + APMSensorsComponentSummary + + + + Compass + Pusula + + + + + + + Setup required + Kurulum gerekli + + + + + Not installed + Yüklü deÄŸil + + + + + Accelerometer(s) + Ä°vmeölçer(ler) + + + + + Ready + Hazır + + + + APMSubFrameComponent + + + Frame + Gövde + + + + 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. + Åžase kurulumu aracınızın motor konfigürasyonunu seçmenizi saÄŸlar. YeÅŸil iticilere saat yönünde pervaneler takın ve Mavi iticilere saat yönünün tersinde pervaneler takın(ya da tam tersi). DeÄŸiÅŸiklikleri uygulamak için uçuÅŸ kontrol cihazının yeniden baÅŸlatılması gerekecektir. + + + + + + + Load Vehicle Default Parameters + Araca Varsayılan Parametreleri Yükle + + + + + Select your vehicle to load the default parameters: + Varsayılan parametreleri yüklemek için aracınızı seçin: + + + + APMSubFrameComponentSummary + + + + Frame Type + Gövde Tipi + + + + + Firmware Version + Donanım Yazılımı Versiyonu + + + + + + + Unknown + Bilinmeyen + + + + + Git Revision + Git Revizyonu + + + + APMTuningComponent + + + Tuning + Ayarlama + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Ayarlama Sekmesi, aracın uçuÅŸ özelliklerini ayarlamak için kullanılır. + + + + APMTuningComponentCopter + + + + Basic Tuning + Temel Ayarlamalar + + + + + Roll/Pitch Sensitivity + Roll/Pitch Duyarlılığı + + + + + Slide to the right if the copter is sluggish or slide to the left if the copter is twitchy + Helikopter durgun ise saÄŸa kaydırın veya helikopter kasılıyor ise sola kaydırın + + + + + Climb Sensitivity + Tırmanma duyarlılığı + + + + + Slide to the right to climb more aggressively or slide to the left to climb more gently + Daha Agresif tırmanmak için saÄŸa nazikçe tırmanmak için sola kaydırın + + + + + + + RC Roll/Pitch Feel + RC Roll/Pitch Sezmek + + + + + + + Slide to the left for soft control, slide to the right for crisp control + YumuÅŸak denetim için sola doÄŸru kaydırın, net kontrol için saÄŸa doÄŸru kaydırın + + + + + AutoTune + Otomatik Ayar + + + + + Axes to AutoTune: + Otomatik Ayar Eksenleri: + + + + + Channel for AutoTune switch: + Otomatik Ayar anahtar kanalı: + + + + + None + Hiçbiri + + + + + Channel 7 + Kanal 7 + + + + + Channel 8 + Kanal 8 + + + + + Channel 9 + Kanal 9 + + + + + Channel 10 + Kanal 10 + + + + + Channel 11 + Kanal 11 + + + + + Channel 12 + Kanal 12 + + + + + In Flight Tuning + UçuÅŸ sırasında ayarlama + + + + + Channel Option 6 (Tuning): + Kanal Seçenekleri 6 (Ayarlama): + + + + + Min: + Min: + + + + + Max: + Maks: + + + + AirframeComponent + + + + Custom Airframe Config + Özel gövde Konfigürasyonu + + + + + Your vehicle is using a custom airframe configuration. + Aracınız özel airframe konfigürasyonu kullanıyor. + + + + + This configuration can only be modified through the Parameter Editor. + + + Bu yapılandırma yalnızca parametre Düzenleyicisi aracılığıyla deÄŸiÅŸtirilebilir. + + + + + + + If you want to reset your airframe configuration and select a standard configuration, click 'Reset' above. + Gövde yapılandırmanızı sıfırlamak ve standart bir yapılandırma seçmek istiyorsanız. yukarıda 'sıfırlama' ya tıklayın. + + + + + Clicking “Apply†will save the changes you have made to your airframe configuration.<br><br>All vehicle parameters other than Radio Calibration will be reset.<br><br>Your vehicle will also be restarted in order to complete the process. + "Uygula" tıklayarak iskeleti yapılandırmanızı yapmış olduÄŸunuz deÄŸiÅŸiklikleri kaydeder.<br><br>radyo kalibrasyon dışındaki tüm araç parametreleri sıfırlanmış olacaktır.<br><br> Aynı zamanda araç da iÅŸlemi tamamlamak için yeniden baÅŸlatılır. + + + + + You've connected a %1. + baÄŸlandınız %1. + + + + + Airframe is not set. + Gövde ayarlanmamış. + + + + + To change this configuration, select the desired airframe below then click “Apply and Restartâ€. + Bu yapılandırmayı deÄŸiÅŸtirmek için istediÄŸiniz gövdeyi aÅŸağıdan seçin ve "Uygulamak ve yeniden BaÅŸlat" tıklayın. + + + + + + + Apply and Restart + Uygula ve Yeniden BaÅŸlat + + + + Airframe + Gövde + + + + Airframe Setup is used to select the airframe which matches your vehicle. This will in turn set up the various tuning values for flight parameters. + Gövde kurulumu aracınızla eÅŸleÅŸen gövdeyi seçmek için kullanılır. Bu sırayla uçuÅŸ parametreleri için çeÅŸitli ayar deÄŸerleri ayarlar. + + + + AirframeComponentController + + + You cannot change airframe configuration while connected to multiple vehicles. + Birden çok araçla baÄŸlıyken iskeleti yapılandırma deÄŸiÅŸtiremezsiniz. + + + + AirframeComponentSummary + + + + System ID + Sistem KimliÄŸi + + + + + Airframe type + Gövde tipi + + + + + + + Setup required + Kurulum gerekli + + + + + Vehicle + Araç + + + + + Firmware Version + Firmware versiyonu + + + + + Unknown + Bilinmeyen + + + + AnalyzeView + + + Analyze + Analiz + + + + Log Download + Log Ä°ndir + + + + GeoTag Images + CoÄŸrafi etiket resimleri + + + + Mavlink Console + Mavlink Konsolu + + + + AppLogModel + + + Open console log output file failed %1 : %2 + Açık Konsolu günlük çıkış dosyası baÅŸarısız %1 : %2 + + + + AppMessages + + + Clear All + Tümünü Temizle + + + + Log files (*.txt) + Log dosyaları (*.txt) + + + + All Files (*) + Tüm Dosyalar (*) + + + + Select log save file + Log dosyasını seç + + + + Save App Log + Uygulama logunu kaydet + + + + Show Latest + En günceli göster + + + + Set logging + Loglamayı ayarla + + + + Turn on logging categories + Loglama kategorilerini aktive et + + + + AppSettings + + + Application Settings + Uygulama Ayarları + + + + ArmedIndicator + + + Armed + BaÅŸlatıldı + + + + Disarmed + Devredışı + + + + AudioOutput + + + negative + olumsuz + + + + point + nokta + + + + meters + metre + + + + AutoPilotPlugin + + + One or more vehicle components require setup prior to flight. + Bir veya daha fazla araç bileÅŸenleri uçuÅŸ öncesinde kurulum gerektirir. + + + + BatteryIndicator + + + Battery Status + Batarya Durumu + + + + Voltage: + Voltaj: + + + + Accumulated Consumption: + Birikimli Tüketim: + + + + BluetoothLink + + + Bluetooth Link Error + Bluetooth BaÄŸlantı Hatası + + + + BluetoothSettings + + + Bluetooth Not Available + Bluetooth Mevcut DeÄŸil + + + + Bluetooth Link Settings + Bluetooth BaÄŸlantı Ayarları + + + + Device: + Cihaz: + + + + Address: + Adres: + + + + Bluetooth Devices: + Bluetooth Cihazları: + + + + Scan + Tara + + + + Stop + Durdur + + + + Bootloader + + + Write failed: %1 + Yazma baÅŸarız: %1 + + + + Incorrect number of bytes returned for write: actual(%1) expected(%2) + Yazmak için hatalı sayıda bayt döndürüldü: gerçek (%1) beklenen (%2) + + + + Timeout waiting for bytes to be available + Kullanılabilir bayt için beklenirken zaman aşımı + + + + Read failed: error: %1 + Okuma baÅŸarısız oldu: hata: %1 + + + + Get Command Response: + Komut yanıtı al: + + + + Invalid sync response: 0x%1 0x%2 + Geçersiz senkronizasyon yanıtı: 0x%1 0x%2 + + + + This board is using a microcontroller with faulty silicon and an incorrect configuration and should be put out of service. + Bu kart hatalı silikonlanmış ve yanlış bir yapılandırılmış mikroiÅŸlemci kullanıyor ve hizmet dışı durumuna getirilmelidir. + + + + Unknown response code + Bilinmeyen cevap kodu + + + + Command failed: 0x%1 (%2) + Komutu baÅŸarısız oldu: 0 x%1 (%2) + + + + + Get Board Info: + Kart Bilgisini al: + + + + Send Command: + Komut Gönder: + + + + Board erase failed: %1 + Kart silme baÅŸarısız: %1 + + + + + Unable to open firmware file %1: %2 + Firmware dosyası açılamıyor %1: %2 + + + + + Firmware file read failed: %1 + Firmware dosyası okunamadı: %1 + + + + + Flash failed: %1 at address 0x%2 + FlaÅŸ baÅŸarısız: %1 adresi 0 x%2 + + + + + Unable to retrieve block from ihx: index %1 + Ä°hx den blok alınamıyor: dizin %1 + + + + Unable to set flash start address: 0x%2 + Flash baÅŸlangıç adresi ayarlanamıyor: 0 x%2 + + + + + Read failed: %1 at address: 0x%2 + FlaÅŸ baÅŸarısız: %1 adresi 0 x%2 + + + + + Compare failed: expected(0x%1) actual(0x%2) at address: 0x%3 + KarşılaÅŸtırma baÅŸarısız oldu: (0 x%1) beklenen gerçek (0 x%2) adresi: 0 x%3 + + + + Unable to set read start address: 0x%2 + Flash baÅŸlangıç adresi ayarlanamıyor: 0 x%2 + + + + CRC mismatch: board(0x%1) file(0x%2) + CRC uyuÅŸmazlığı: (0 x%2) Yönetim Kurulu (0 x%1) dosyası + + + + Open failed on port %1: %2 + BaÄŸlantı noktası %1açılamadı: %2 + + + + Found unsupported bootloader version: %1 + Desteklenmeyen bootloader sürümü bulundu: %1 + + + + Get Board Id: + Kart Bilgisini al: + + + + BuiltInPreFlightCheckModel + + + Initial checks + Ä°lk Kontroller + + + + Hardware + Donanım + + + + Props mounted? Wings secured? Tail secured? + Pervaneler takılı mı? Kanatlar güvenli mi? KuyruÄŸu güvenli mi? + + + + Please arm the vehicle here + Lütfen aracı baÅŸlatın + + + + Actuators + Aktüatörler + + + + Move all control surfaces. Did they work properly? + Tüm kontrol yüzeyleri taşıyın. Düzgün çalışıyorlar mı? + + + + Motors + Motorlar + + + + Propellers free? Then throttle up gently. Working properly? + Pervaneler serbest mi? O zaman nazikçe gaz verin. Düzgün çalışıyor mu? + + + + Mission + Görev + + + + Please confirm mission is valid (waypoints valid, no terrain collision). + Lütfen görevin geçerli (yol iÅŸaretleri geçerli, hiçbir arazi çarpışması yok) olduÄŸunu doÄŸrulayın. + + + + Last preparations before launch + BaÅŸlatmadan önceki son hazırlıklar + + + + Payload + Yük + + + + Configured and started? Payload lid closed? + Yapılandırıldı ve baÅŸladı mı? Yük kapağı kapalı mı? + + + + OK for your platform? Lauching into the wind? + Platformunuz çin sakıncası var mı? Rüzgara doÄŸru baÅŸlatılıyor? + + + + Flight area + UçuÅŸ alanı + + + + Launch area and path free of obstacles/people? + BaÅŸlangıç alanı ve yol açık ve insanlar ve engellerden arındırılmış mı? + + + + CameraCalc + + + Camera + Kamera + + + + Width + GeniÅŸlik + + + + Height + Yükseklik + + + + Sensor + Algılayıcı + + + + Image + Görüntü + + + + Focal length + Odak Uzaklığı + + + + Front Lap + Ön tur + + + + Side Lap + Yan tur + + + + Overlap + Örtüşmek + + + + Select one: + Birini Seç: + + + + Ground Res + Zemin Res + + + + CameraCalc section version %1 not supported + CameraCalc bölümü sürüm %1 desteklenmiyor + + + + Custom Camera + Özgün kamera + + + + Manual (no camera specs) + Manuel (kamera teknik özellikleri) + + + + CameraComponent + + + + Vehicle must be restarted for changes to take effect. + DeÄŸiÅŸikliklerin etkili olması için aracı yeniden baÅŸlatın. + + + + + Apply and Restart + Uygula ve Yeniden BaÅŸlat + + + + + Camera Trigger Settings + Kamera tetikleyici ayarları + + + + + Trigger mode + Tetik modu + + + + + Trigger interface + Tetikleyici arabirimi + + + + + Time Interval + Zaman Aralığı + + + + + Distance Interval + Mesafe Aralığı + + + + + Hardware Settings + Donanım Ayarları + + + + + AUX Pin Assignment + AUX pin ataması + + + + + Trigger Pin Polarity + Tetikleyici Pin Kutupları + + + + + Trigger Period + Tetikleyici periyodu + + + + + Camera Test + Kamera testi + + + + + Trigger Camera + Tetikleyici kamera + + + + Camera + Kamera + + + + Camera setup is used to adjust camera and gimbal settings. + Kamera ayarları kamera ve gimbal ayarlarını yapmak için kullanılır. + + + + CameraComponentSummary + + + + Trigger interface + Tetikleyici arabirimi + + + + + Trigger mode + Tetikleyici modu + + + + + Time interval + Zaman Aralığı + + + + + Distance interval + Mesafe aralığı + + + + + AUX pins + AUX pinleri + + + + + AUX pin polarity + AUX PIN kutupları + + + + CameraPageWidget + + + Video Settings + Video Ayarları + + + + Camera Settings + Kamera ayarları + + + + Trigger Camera + Tetikleyici kamera + + + + Camera + Kamera + + + + Free Space: + BoÅŸ Alan: + + + + Camera Selector: + Kamera Seçici: + + + + Single + Tek + + + + Time Lapse + Zaman atlamalı + + + + Photo Mode + FotoÄŸraf modu + + + + Photo Interval (seconds) + FotoÄŸraf aralığı (saniye) + + + + Reset Camera Defaults + Kamera Ayarlarını Sıfırla + + + + Reset + Sıfırla + + + + Reset Camera to Factory Settings + Kamerayı fabrika ayarlarına döndür + + + + Confirm resetting all settings? + Ayarları sıfırlamayı onaylayın? + + + + Storage + Depolama + + + + Format + Biçim + + + + Format Camera Storage + Kamera belleÄŸini biçimlendirin + + + + Confirm erasing all files? + Tüm dosyaları silmeyi onayla? + + + + CameraSection + + + Camera + Kamera + + + + Time + Zaman + + + + Distance + Mesafe + + + + Pitch + Pitch (Yunuslama) + + + + Yaw + Yaw (Dümen) + + + + Gimbal + Yalpa + + + + Mode + Mod + + + + CenterMapDropButton + + + Center map on: + Merkezi harita üzerinde: + + + + Mission + Görev + + + + All items + Tüm Öğeler + + + + Home + BaÅŸlangıç Noktası + + + + Current Location + Geçerli Konum + + + + Specified Location + BelirlenmiÅŸ Konum + + + + Vehicle + Taşıt + + + + Follow Vehicle + Aracı takip et + + + + CenterMapDropPanel + + + Center map on: + Merkezi harita üzerinde: + + + + Mission + Görev + + + + All items + Tüm Ögeler + + + + Home + GiriÅŸ + + + + Current Location + Åžimdiki Konum + + + + Specified Location + Belirtilen konum + + + + Vehicle + Araç + + + + CorridorScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 bu karmaşık görev öğesi türünü yüklemeyi desteklemiyor: %2:%3 + + + + %1 complex item version %2 not supported + %1 karmaşık öğe sürümü desteklenmiyor %2 + + + + + Corridor Scan + Koridor Taraması + + + + C + C + + + + CorridorScanEditor + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + UYARI: FotoÄŸraf çekim sıklığı fotoÄŸraf makinesinin desteklediÄŸi minimum çekim sıklığından (%1 san) daha azdır. + + + + Altitude + Rakım + + + + Trigger Distance + Tetikleme uzaklığı + + + + Spacing + Aralıklandırma + + + + Corridor + Koridor + + + + Width + GeniÅŸlik + + + + Turnaround dist + Dönüş uzaklığı + + + + Take images in turnarounds + Dönüşlerde fotoÄŸraf çek + + + + Relative altitude + Göreli yükseklik + + + + Rotate Entry Point + GiriÅŸ noktasını döndür + + + + Terrain + Arazi + + + + Vehicle follows terrain + Araç araziyi takip eder + + + + Tolerance + Hata payı + + + + Max Climb Rate + Max Tırmanma oranı + + + + Max Descent Rate + Max iniÅŸ hızı + + + + Statistics + Ä°statistikler + + + + CustomCommandWidget + + + No vehicle connected + BaÄŸlı araç yok + + + + Load Custom Qml file... + Özel Qml dosyasını yükle... + + + + Reset + Sıfırla + + + + CustomCommandWidgetController + + + Select custom Qml file + Özel Qml dosyayı seçin + + + + Qml files (*.qml) + Qml dosyaları (*.qml) + + + + DebugWindow + + + Qt Platform: + Qt Platform: + + + + Font Point Size 10 + Yazı tipi puntosu 10 + + + + Default font width: + Varsayılan yazı tipi geniÅŸliÄŸi: + + + + Font Point Size 10.5 + Yazı tipi puntosu 10.5 + + + + Default font height: + Varsayılan yazı tipi yüksekliÄŸi: + + + + Font Point Size 11 + Yazı tipi puntosu 11 + + + + Default font pixel size: + Varsayılan yazı tipi piksel boyutu: + + + + Font Point Size 11.5 + Yazı tipi puntosu 11.5 + + + + Default font point size: + Varsayılan yazı tipi puntosu: + + + + Font Point Size 12 + Yazı tipi puntosu 12 + + + + QML Screen Desktop: + QML ekran Masaüstü: + + + + Font Point Size 12.5 + Yazı tipi puntosu 12.5 + + + + QML Screen Size: + QML ekran boyutu: + + + + Font Point Size 13 + Yazı tipi puntosu 13 + + + + QML Pixel Density: + QML piksel yoÄŸunluÄŸu: + + + + Font Point Size 13.5 + Yazı tipi puntosu 13.5 + + + + QML Pixel Ratio: + QML piksel oranı: + + + + Font Point Size 14 + Yazı tipi puntosu 14 + + + + Default Point: + Varsayılan punto: + + + + Font Point Size 14.5 + Yazı tipi puntosu 14.5 + + + + Computed Font Height: + Hesaplanan yazı tipi yüksekliÄŸi: + + + + Font Point Size 15 + Yazı tipi puntosu 15 + + + + Computed Screen Height: + Hesaplanan ekran yüksekliÄŸi: + + + + Font Point Size 15.5 + Yazı tipi puntosu 15.5 + + + + Computed Screen Width: + Hesaplanan ekran geniÅŸliÄŸi: + + + + Font Point Size 16 + Yazı tipi puntosu 16 + + + + ESP8266Component + + + controller WiFi Bridge + denetleyicisi WiFi Köprüsü + + + + Error fetching WiFi Bridge Status: %1 + WiFi köprü durumu alma hatası: %1 + + + + ESP WiFi Bridge Settings + ESP WiFi köprü ayarları + + + + WiFi Mode + WiFi modu + + + + WiFi Channel + WiFi Kanal + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP parola + + + + WiFi STA SSID + WiFi AP SSID + + + + WiFi STA Password + WiFi AP parola + + + + UART Baud Rate + UART Baud hızı + + + + QGC UDP Port + QGC UDP baÄŸlantı noktası + + + + ESP WiFi Bridge Status + ESP WiFi köprü ayarları + + + + Bridge/Vehicle Link + Köprü/araç baÄŸlantı + + + + Bridge/QGC Link + Köprü/QGC baÄŸlantı + + + + QGC/Bridge Link + QGC/köprü baÄŸlantı + + + + + + Messages Received + Mesaj alındı + + + + + + Messages Lost + Mesaj kaybedildi + + + + + + Messages Sent + Mesaj Gönderildi + + + + Restore Defaults + Varsayılanları Geri Yükle + + + + Restart WiFi Bridge + Wifi Köprüsünü yeniden baÅŸlat + + + + Reboot WiFi Bridge + Wifi Köprüsünü yeniden baÅŸlat + + + + This will restart the WiFi Bridge so the settings you've changed can take effect. Note that you may have to change your computer WiFi settings and QGroundControl link settings to match these changes. Are you sure you want to restart it? + Bu iÅŸlem WÄ°FÄ° Köprüsünü yeniden baÅŸlatacak ki deÄŸiÅŸtirdiÄŸiniz ayarlar etkn olsun. Bu deÄŸiÅŸikliklere uydurabilmek için bilgiayarınızın WÄ°FÄ° ayarlarını ve QGroundControl baÄŸlantı ayarlarını deÄŸiÅŸtirmeniz gerekebilir. Bunu yapmak istediÄŸinizden emin misiniz? + + + + Reset Counters + Sayaçları sıfırla + + + + WiFi Bridge + WiFi Köprüsü + + + + The ESP8266 WiFi Bridge Component is used to setup the WiFi link. + ESP8266 WiFi köprü bileÅŸeni WiFi baÄŸlantı köprüsünü kurmak için kullanılır. + + + + ESP8266ComponentSummary + + + Firmware Version + Firmware versiyonu + + + + WiFi Mode + WiFi Modu + + + + WiFi Channel + WiFi Kanalı + + + + WiFi AP SSID + WiFi AP SSID + + + + WiFi AP Password + WiFi AP parola + + + + UART Baud Rate + UART Baud hızı + + + + EditPositionDialog + + + Latitude + Enlem + + + + Longitude + Boylam + + + + Set Geographic + CoÄŸrafi konum belirle + + + + Zone + Bölge + + + + Hemisphere + Yarıküre + + + + Easting + DoÄŸuya Yönü + + + + Northing + Kuzey Yönü + + + + Set UTM + UTM Ayarla + + + + Set From Vehicle Position + Araç pozisyonundan ayarla + + + + FWLandingPatternEditor + + + Set to vehicle heading + Araç istikametini belirle + + + + Set to vehicle location + Araç pozisyonuna ayarla + + + + Loiter point + Havada bekleme noktası + + + + + Altitude + Ä°rtifa + + + + Radius + Yarıçap + + + + Landing Dist + Ä°niÅŸ Dist + + + + Glide Slope + Süzülme eÄŸimi + + + + Altitudes relative to home + BaÅŸlangıç noktasına göre yükseklik + + + + - or - + veya + + + + Loiter clockwise + Saat yönünde döndür + + + + Landing point + Ä°niÅŸ noktası + + + + Heading + Ä°stikamet + + + + Click in map to set landing point. + Ä°niÅŸ noktası belirlemek üzere haritaya tıklayınız. + + + + Fact + + + Unknown: %1 + Bilinmiyor (%1) + + + + true + olumlu + + + + false + olumsuz + + + + FactMetaData + + + Other + DiÄŸer + + + + Misc + ÇeÅŸitli + + + + + + + + + + + + + + + Value must be within %1 and %2 + DeÄŸer %s ile %s arasında olmalıdır + + + + + Invalid number + geçersiz sayı + + + + FactPanel + + + Parameters(s) missing: %1 + Parametre(ler) bulunamadı: %1 + + + + FactPanelController + + + Incorrect FactPanel Qml implementation. FactPanelController used without passing in factPanel. + Yanlış FactPanel Qml kodlaması. FactPanelController factPanel geçilmeden kullanıldı. + + + + Internal Error: %1 + içsel hata + + + + FactTextField + + + Invalid Value + Geçersiz DeÄŸer + + + + Value Details + DeÄŸer ayrıntıları + + + + FactValueSlider + + + Value Details + DeÄŸer ayrıntıları + + + + FileManager + + + Unable to open local file for writing (%1) + Yerel dosya (%1) yazma için açılamıyor + + + + Unable to write data to local file (%1) + Yerel dosyaya (%1) veri yazılamıyor + + + + Download: Incorrect session returned + Ä°ndirme: yanlış oturum döndürüldü + + + + Download: Offset returned (%1) differs from offset requested/expected (%2) + Ä°ndirme: döndürülen ofset (%1) istenen/beklenen (%2) ofsetten farklıdır + + + + List: Offset returned (%1) differs from offset requested (%2) + Liste: döndürülen ofset (%1) istenen/beklenen (%2) ofsetten farklıdır + + + + Incorrectly formed list entry: '%1' + Hatalı biçimlendirilmiÅŸ liste girdisi: '%1' + + + + Missing NULL termination in list entry + Liste girdisinde eksik NULL sonlandırma + + + + Write: Incorrect session returned + Yazma: yanlış oturum döndürüldü + + + + Write: Offset returned (%1) differs from offset requested (%2) + Yazma: döndürülen ofset (%1) istenen/beklenen (%2) ofsetten farklıdır + + + + Write: Returned invalid size of write size data + Yazma: yazma veri boyutu boyutu geçersiz büyüklük döndürdü + + + + Write: Size returned (%1) differs from size requested (%2) + Yazma: döndürülen boyut (%1) istenen boyuttan (%2) farklıdır + + + + Bad sequence number on received message: expected(%1) received(%2) + Alınan mesajda kötü sıra numarası: beklenen (%1) alınan (%2) + + + + Nak received creating file, error: %1 + Nak dosya oluÅŸturmada alınan hata: %1 + + + + Nak received creating directory, error: %1 + Nak dosya oluÅŸturmada alınan hata: %1 + + + + Nak received, error: %1 + Nak alınan, hata: %1 + + + + Unknown opcode returned from server: %1 + Sunucudan bilinmeyen iÅŸlem kodu döndürdü: %1 + + + + + + Command not sent. Waiting for previous command to complete. + Komut gönderilemedi. Önceki komutun tamamlaması için bekliyor. + + + + + + + Command not sent. No Vehicle links. + Komut gönderilemedi Araç baÄŸlantısı yok. + + + + + UAS File manager busy. Try again later + UAS dosya yöneticisi meÅŸgul. Daha sonra yeniden deneyin + + + + File (%1) is not readable for upload + Dosya (%1) yükleme için okunabilir deÄŸil + + + + Unable to open local file for upload (%1) + Yerel dosya (%1) yükleme için açılamıyor + + + + Unable to read data from local file (%1) + Yerel dosyadan (%1) veri okunamıyor + + + + + Timeout waiting for ack: Download failed + Ack için beklenirken zaman aşımı oluÅŸtu: indirme baÅŸarısız oldu + + + + + Timeout waiting for ack: Upload failed + Ack için beklenirken zaman aşımı oluÅŸtu: yükleme baÅŸarısız oldu + + + + FirmwareImage + + + Incorrectly formatted line in .ihx file, line too short + .ihx dosyasında hatalı biçimlendirilmiÅŸ satır, ya da satır çok kısa + + + + Unsupported record type in file: %1 + Dosya desteklenmeyen kayıt türü içeriyor: %1 + + + + Unable to open firmware file %1, error: %2 + Firmware dosyası açılamıyor %1, error: %2 + + + + Supplied file is not a valid JSON document + SaÄŸlanan dosya geçerli bir JSON belgesi deÄŸil + + + + Firmware file mission required key: %1 + Firmware dosyası görev gerekli anahtar: %1 + + + + Firmware file has invalid key: %1 + Firmware dosyası geçersiz anahtar içeriyor: %1 + + + + Downloaded firmware board id does not match hardware board id: %1 != %2 + Ä°ndirilen firmware kart id'si donanım kart id si ile eÅŸleÅŸmiyor: %1 !=%2 + + + + Write failed for parameter meta data file, error: %1 + Parametre meta data dosyası için yazma baÅŸarısız, hata: %1 + + + + Unable to open parameter meta data file %1 for writing, error: %2 + Parametre veri dosyası yazmak için açılamıyor %1, hata: %2 + + + + Write failed for airframe meta data file, error: %1 + Airframe meta veri dosyası için yazma baÅŸarısız, hata: %1 + + + + Unable to open airframe meta data file %1 for writing, error: %2 + Airframe meta veri dosyası yazmak için açılamıyor %1, hata: %2 + + + + Unable to open decompressed file %1 for writing, error: %2 + Dekompres dosya yazmak için açılamıyor %1, hata: %2 + + + + Write failed for decompressed image file, error: %1 + Dekompres görsel için yazma baÅŸarısız oldu, error: %1 + + + + Firmware file has invalid decompressed size for %1 + Firmware dosyası geçersiz dekompres boyutu %1 + + + + Could not find compressed bytes for %1 in Firmware file + Sıkıştırılmış bayt %1 için Firmware dosyasında bulunamadı + + + + Incorrectly formed compressed bytes section for %1 in Firmware file + Firmware dosyasında %1 için hatalı sıkıştırılmış bayt bölümü oluÅŸtu + + + + Firmware file has 0 length %1 + Firmware dosyası 0 uzunluk %1 + + + + Size for decompressed %1 does not match stored size: Expected(%1) Actual(%2) + %1 için dekonpress edilmiÅŸ boyut, saklı boyut ile eÅŸleÅŸmiyor: beklenen (%1) mevcut (%2) + + + + Successfully decompressed %1 + BaÅŸarıyla dekompres edildi %1 + + + + Unabled to open firmware file %1, %2 + Firmware dosyası açılamıyor %1, %2 + + + + FirmwarePlugin + + + Sony NEX-5R 20mm + Sony NEX-5R 20mm + + + + Sony ILCE-QX1 + Sony ILCE-QX1 + + + + Canon S100 PowerShot + Canon S100 PowerShot + + + + Canon G9 X PowerShot + Canon S100 PowerShot + + + + Canon SX260 HS PowerShot + Canon S100 PowerShot + + + + Canon EOS-M 22mm + Canon EOS-M 22mm + + + + Sony a6000 16mm + Sony a6000 16mm + + + + Sony RX100 II 28mm + Sony RX100 II 28mm + + + + Ricoh GR II + Ricoh GR II + + + + RedEdge + Kırmızı Kenar + + + + Parrot Sequioa RGB + Parrot Sequioa RGB + + + + Parrot Sequioa Monochrome + Parrot Sequioa Monochrome + + + + GoPro Hero 4 + GoPro Hero 4 + + + + Sentera NDVI Single Sensor + Sentera NDVI Tek Sensörü + + + + Sentera Double 4K Sensor + Sentera Double 4K sensörü + + + + FirmwareUpgrade + + + %1 can upgrade the firmware on Pixhawk devices, SiK Radios and PX4 Flow Smart Cameras. + %1 Pixhawk cihazlarında, SiK Radios ve PX4 Flow smart kameralarda firmware güncellenebilir. + + + + Update the autopilot firmware to the latest version + Otomatik pilot yazılımını son sürümüne güncelleyin + + + + All %1 connections to vehicles must be + Tüm %1 araçlara baÄŸlantı yapılmalıdır. + + + + Upgrade cancelled + Güncelleme iptal edildi + + + + Found device + Aygıt Bulundu + + + + + + + PX4 Flight Stack + PX4 UçuÅŸ Seti + + + + + Standard Version (stable) + Kararlı Sürüm + + + + Beta Testing (beta) + Beta Testi (beta) + + + + Developer Build (master) + Ana GeliÅŸtirici Sürümü + + + + + + Custom firmware file... + Özgün firmware dosyası... + + + + PX4 Pro + PX4 Pro + + + + ArduPilot + ArduPilot + + + + Standard Version + Standart Sürüm + + + + Detected PX4 Flow board. The firmware you use on the PX4 Flow must match the AutoPilot firmware type you are using on the vehicle: + PX4 Flow board tespit edildi. PX4 üzerinde kullandığınız firmware aracınız üzerindeki ArduPilot firmware türü ile uyumlu olmalıdır (eÅŸleÅŸmelidir). + + + + Detected Pixhawk board. You can select from the following flight stacks: + Pixhawk board tespit edildi. UçuÅŸ setlerinden seçim yapabilirsiniz: + + + + Press Ok to upgrade your vehicle. + Taşıt sürümünü yükseltmek için Ok düğmesine basınız. + + + + ArduPilot Flight Stack + ArduPilot UçuÅŸ Seti + + + + Advanced settings + GeliÅŸmiÅŸ ayarlar + + + + Select which version of the firmware you would like to install: + Kurmak istediÄŸiniz firmware sürümünü seçiniz: + + + + Select which version of the above flight stack you would like to install: + Yüklemek istediÄŸiniz yukarıdaki uçuÅŸ listesinin versiyonunu seçin: + + + + Select the standard version or one from the file system (previously downloaded): + Standart sürümü veya dosya sisteminden birisini seçiniz (önceden indirilmiÅŸ): + + + + WARNING: BETA FIRMWARE. + UYARI: BETA FIRMWARE + + + + This firmware version is ONLY intended for beta testers. + Bu firmware versiyonu sadece beta testi kullanıcılarına yöneliktir. + + + + Although it has received FLIGHT TESTING, it represents actively changed code. + UÇUÅž TEST EDÄ°LÄ°YOR almış olsa da, aktif olarak deÄŸiÅŸtirilmiÅŸ kodu temsil ediyor. + + + + Do NOT use for normal operation. + Normal operasyonlar için KULLANMAYIN. + + + + WARNING: CONTINUOUS BUILD FIRMWARE. + UYARI: SÃœREKLÄ° YAPILANDIRILAN FIRMWARE. + + + + This firmware has NOT BEEN FLIGHT TESTED. + Bu firmware için UÇUÅž TESTLERÄ° YAPILMAMIÅžTIR. + + + + It is only intended for DEVELOPERS. + Yalnızca GELÄ°ÅžTÄ°RÄ°CÄ°LER için tasarlanmıştır. + + + + Run bench tests without props first. + Propslar olmadan tezgah üstü test edin. + + + + Do NOT fly this without additional safety precautions. + Ek güvenlik önlemler almadan bununla UÇMAYINIZ. + + + + Follow the mailing list actively when using it. + Bunu kullanırken email listesi aktif olarak takip edin. + + + + FirmwareUpgradeController + + + Connect not allowed during Firmware Upgrade. + Yazılım yükseltmesi esnasında baÄŸlantı izni verilmez. + + + + Connected to bootloader: + Bootloadera baÄŸlandı: + + + + Version: %1 + Versiyon %1 + + + + Board ID: %1 + Kart kimliÄŸi: %1 + + + + Flash size: %1 + Flash boyutu: %1 + + + + Attempting to flash an unknown board type, you must select 'Custom firmware file' + Bilinmeyen bir kart tipi flashlanmaya çalışılıyor, 'Özel firmware dosyası' seçmek zorundasınız + + + + Select Firmware File + Firmware dosyasını seçin + + + + Firmware Files (*.px4 *.bin *.ihx) + Firmware dosyaları (*.px4 *.bin *.ihx) + + + + Unable to find specified firmware download location + Belirtilen firmware indirme yeri bulunamıyor + + + + No firmware file selected + Firware dosyası seçilmedi + + + + Downloading firmware... + Yazılım indiriliyor... + + + + From: %1 + Gönderen: %1 + + + + Download complete + Ä°ndirme tamamlandı + + + + Image load failed + Görüntü yükleme baÅŸarısız oldu + + + + Bootloader not found + Önyükleme yükleyicisi bulunamadı + + + + Image size of %1 is too large for board flash size %2 + Görüntü boyutu %1 kurulu flash boyutu %2 için çok büyüktür + + + + Upgrade complete + Yükseltme tamamlandı + + + + Upgrade cancelled + Yükseltme iptal edildi + + + + MultiRotor - + MultiRotor- + + + + Heli - + Heli- + + + + ChibiOS:MultiRotor - + ChibiOS:MultiRotor- + + + + ChibiOS:Heli - + ChibiOS:Heli- + + + + ChibiOS - + ChibiOS- + + + + FixedWingLandingComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 bu karmaşık görev öğesi türünü yüklemeyi desteklemiyor: %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 altitude relative. Be sure to adjust/check your plan prior to flight. + Sabit kanat iniÅŸ düzeni: Loiter ve iniÅŸ yükseklikleri yüksekliÄŸe göre farklı ayarlamak artık desteklenmiyor. Ä°kisi birden yüksekliÄŸe göre ayarlanmalıdır. UçuÅŸtan önce planınızı kontrol ettiÄŸinizden emin olunuz. + + + + %1 complex item version %2 not supported + %1 karmaşık öğe sürümü desteklenmiyor %2 + + + + FlightDisplayView + + + Flight Plan complete + UçuÅŸ planı tamamlandı + + + + %1 Images Taken + %1 fotoÄŸraf çekildi + + + + Remove plan from vehicle + Planı araçtan kaldır + + + + Leave plan on vehicle + Planı araçta bırak + + + + Single + Tek + + + + Multi-Vehicle + Çoklu araç + + + + Fly + Uç + + + + Action + Eylem + + + + FlightDisplayViewMap + + + R + rally point map item label + R + + + + Goto here + Goto here waypoint + Buraya gel + + + + Go to location + Konuma git + + + + Orbit at location + Konumda yörüngelen + + + + FlightDisplayViewVideo + + + WAITING FOR VIDEO + VIDEO İÇİN BEKLÄ°YOR + + + + VIDEO DISABLED + VIDEO DEVRE DIÅžI + + + + FlightDisplayViewWidgets + + + No GPS Lock for Vehicle + Araç için GPS kilidi yok + + + + FlightMap + + + Specify Position + Konumu belirt + + + + FlightModeDropdown + + + N/A + No data to display + N/A + + + + FlightModeMenu + + + N/A + No data to display + N/A + + + + FlightModesComponent + + + Flight Modes + UçuÅŸ Modları + + + + Flight Modes Setup is used to configure the transmitter switches associated with Flight Modes. + UçuÅŸ Modları Ayarı, UçuÅŸ Modları ile iliÅŸkili kumanda anahtarlarını yapılandırmak için kullanılır. + + + + FlightModesComponentSummary + + + + + + Mode switch + Mod anahtarı + + + + + + + Setup required + Kurulum gerekli + + + + + Flight Mode %1 + UçuÅŸ Modu %1 + + + + + Position Ctl switch + Konum Ctl anahtarı + + + + + Loiter switch + Loiter anahtarı + + + + + Return switch + Dönüş anahtarı + + + + + + + + + Disabled + Kapalı + + + + GPSIndicator + + + GPS Status + GPS Durumu + + + + GPS Data Unavailable + GPS verisi bulunamıyor + + + + GPS Count: + GPS sayısı: + + + + + N/A + No data to display + N/A + + + + GPS Lock: + GPS kilidi: + + + + HDOP: + HDOP: + + + + + + --.-- + No data to display + --.-- + + + + VDOP: + VDOP: + + + + Course Over Ground: + Yer üstü rota: + + + + GPSRTKIndicator + + + Survey-in Active + GPS Sorgulaması Etkin + + + + RTK Streaming + RTK yayını + + + + Duration: + Süre: + + + + Accuracy: + DoÄŸruluk: + + + + Current Accuracy: + Geçerli doÄŸruluk: + + + + Satellites: + Uydular: + + + + GeneralSettings + + + (Requires Restart) + (Yeniden baÅŸlatma gerektirir) + + + + Units (Requires Restart) + Birimler (yeniden baÅŸlatma gerektirir) + + + + Miscellaneous + ÇeÅŸitli + + + + Distance + Mesafe + + + + Area + Alan + + + + Speed + Hız + + + + Temperature + Sıcaklık + + + + Color Scheme + Renk Åžeması + + + + Map Provider + Harita SaÄŸlayıcı + + + + Map Type + Harita Türü + + + + Stream GCS Position + Akış GCS pozisyon + + + + Mute all audio output + Tüm radyo çıkışlarını sessize al + + + + Save telemetry log after each flight + Her uçuÅŸtan sonra telemetri loglarını kaydet + + + + Save telemetry log even if vehicle was not armed + Araç baÅŸlatılmamış olsa bile telemetri loglarını kaydet + + + + Use preflight checklist + Kullanım ön kontrol kontrol listesi + + + + Clear all settings on next start + Sonraki baÅŸlangıçta tüm ayarları temizle + + + + Clear Settings + Ayarları Sil + + + + All saved settings will be reset the next time you start %1. Is this really what you want? + Tüm kaydedilmiÅŸ ayarlar %1bir sonraki baÅŸlatışınızda sıfırlanacaktır. Ä°stediÄŸiniz gerçekten bu mu? + + + + Announce battery lower than + Bataryanın ÅŸu deÄŸerden düşük olduÄŸunu ilan edin + + + + Default Mission Altitude + Varsayılan görev irtifa + + + + Application Load/Save Path + Uygulama Yükle/Kaydet yolu + + + + + + Browse + Gözat + + + + Choose the location to save/load files + Kaydet/Yükle için konum seçin + + + + Survey in accuracy (U-blox only) + DoÄŸruluk (sadece U-blox) anketi + + + + Minimum observation duration + En az gözlem süresi + + + + AutoConnect to the following devices + AÅŸağıdaki aygıtları için otomatik baÄŸlantı + + + + NMEA GPS Device + NMEA GPS cihazı + + + + NMEA GPS Baudrate + NMEA GPS Baud hızı + + + + Video Source + Video Kaynağı + + + + UDP Port + UDP GiriÅŸleri + + + + RTSP URL + RTSP URL + + + + TCP URL + TCP URL + + + + Aspect Ratio + En-boy Oranı + + + + Disable When Disarmed + Hareketsizken etkinsizleÅŸtir + + + + Auto-Delete Files + Dosyaları otomatik sil + + + + Max Storage Usage + Max depolama alanı kullanımı + + + + Video File Format + Video Dosya Formatı + + + + Indoor Image + İç mekan görüntüsü + + + + + Choose custom brand image file + Özel marka görüntü dosyası seçin + + + + Outdoor Image + Dış mekan görüntüsü + + + + Reset Default Brand Image + Varsayılan marka imajını Sıfırla + + + + %1 Version + %1 Versiyon + + + + Virtual Joystick + Dijital Joystick + + + + Font Size: + Yazı Boyutu: + + + + AutoLoad Missions + AutoLoad misyonları + + + + <not set> + <Ayarlanmadı> + + + + RTK GPS (Requires Restart) + RTK GPS (yeniden baÅŸlatma gerektirir) + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK radyo + + + + PX4 Flow + Px4 akışı + + + + LibrePilot + LibrePilot + + + + UDP + UDP + + + + RTK GPS + RTK GPS + + + + Video + Video + + + + Brand Image + Marka Görseli + + + + Video Recording + Video kaydı + + + + GeoFenceController + + + GeoFence supports version %1 + CoÄŸrafi sınırlama sürüm %1 destekler + + + + GeoFence polygon not stored as object + CoÄŸrafi sınırlama Çokgen nesne olarak depolanmamış + + + + GeoFence circle not stored as object + CoÄŸrafi sınırlama çember nesne olarak depolanmamış + + + + GeoFenceEditor + + + GeoFence + CoÄŸrafik sınır + + + + GeoFencing allows you to set a virtual ‘fence’ around the area you want to fly in. + CoÄŸrafi sınırlama uçmak istediÄŸiniz alanın çevresinde sanal bir sınır belirlemenizi saÄŸlar. + + + + This vehicle does not support GeoFence. + Bu araç CoÄŸrafi sınırlama desteklemiyor. + + + + Insert GeoFence + CoÄŸrafi Sınır Ekle + + + + Polygon Fence + Çokgen sınır + + + + Circular Fence + Dairesel sınır + + + + Polygon Fences + Çokgen sınırlar + + + + + None + Hiçbiri + + + + + Inclusion + Dahil etme + + + + + Edit + Düzenle + + + + + Delete + Sil + + + + Circular Fences + Dairesel sınırlar + + + + Radius + Yarıçap + + + + GeoFenceManager + + + GeoFence load: Vertex count change mid-polygon - actual:expected + CoÄŸrafi sınırlama yükle: köşe sayısı deÄŸiÅŸtirmek orta Çokgen-gerçek: beklenen + + + + GeoFence load: Polygon type changed before last load complete - actual:expected + CoÄŸrafi sınırlama yükle: Son yük tamamlamadan önce çokgen türü deÄŸiÅŸti - gerçek: beklenen + + + + GeoFence load: Incomplete polygon loaded + CoÄŸrafi sınırlama yükle: tamamlanmamış çokgen yüklendi + + + + GeoFence load: Unsupported command %1 + CoÄŸrafi sınırlama yükle: desteklenmeyen komut %1 + + + + GeoTagController + + + Select log file load + Log dosyası yüklemesi seçin + + + + ULog file (*.ulg);;PX4 log file (*.px4log);;All Files (*.*) + ULog dosyası (*.ulg); Px4 log (*.px4log); Tüm dosyalar (*. *) + + + + Select image directory + Görsel dizini seçin + + + + Select save directory + Kayıt dizini seçin + + + + Cannot find the image directory + Görsel dizini bulunamıyor + + + + Images have alreay been tagged. + Görüntüler zaten iÅŸaretlendi. + + + + The images have already been tagged. Do you want to replace the previously tagged images? + Görüntüleri zaten etiketledi. Daha önce iÅŸaretlenen görüntüleri deÄŸiÅŸtirmek istiyor musunuz? + + + + + Replace + DeÄŸiÅŸtir + + + + Images have already been tagged + Görüntüler zaten iÅŸaretlendi + + + + Couldn't replace the previously tagged images + Önceden iÅŸaretlenen görüntüler deÄŸiÅŸtirilemiyor + + + + Cannot find the save directory + Kayıt dizini bulunamıyor + + + + Save folder not empty. + Kayıt dizini boÅŸ deÄŸil. + + + + The save folder already contains images. Do you want to replace them? + Kayıt dizini zaten görsel içeriyor. Onları deÄŸiÅŸtirmek istiyor musunuz? + + + + Save folder not empty + Kayıt dizini boÅŸ deÄŸil + + + + Couldn't replace the existing images + Varolan görseller deÄŸiÅŸtirilemiyor + + + + GeoTagPage + + + GeoTag Images + GeoTag görüntüleri + + + + 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. + GeoTag görselleri, bir survey görevinden GPS koordinatlarıyla bir dizi görüntüyü etiketlemek için kullanılır. Binary günlüğü, uçuÅŸtan ve etiketlenecek görselleri içeren dizinden saÄŸlamanız gerekir. + + + + Select log file + Günlük dosyasını seç + + + + Select image directory + Görsel dizini seçin + + + + (Optionally) Select save directory + (Seçimlik) Kayıt dizinini seç + + + + Cancel Tagging + Etiketleme Ä°ptal + + + + Start Tagging + Etiketlemeye BaÅŸla + + + + GeoTagWorker + + + The image directory doesn't contain images, make sure your images are of the JPG format + Image dizini görselleri barındırmıyor, görsellerin JPG formatında olduÄŸundan emin olun. + + + + + Geotagging failed. Couldn't open an image. + CoÄŸrafi etiketleme iÅŸlemi baÅŸarısız oldu. Görsel açılamadı. + + + + + + + + + Tagging cancelled + Etiketleme iptal edildi + + + + + Geotagging failed. Couldn't open log file. + CoÄŸrafi etiketleme iÅŸlemi baÅŸarısız oldu. Görsel açılamadı. + + + + %1 - tagging cancelled + Etiketleme iptal edildi + + + + + Log parsing failed + Günlük ayrıştırma hatası + + + + Geotagging failed in trigger filtering + CoÄŸrafi etiketleme iÅŸlemi tetikleyici filtrelemede baÅŸarısız oldu + + + + Geotagging failed. Image requested not present. + CoÄŸrafi etiketleme iÅŸlemi baÅŸarısız oldu. Talep edilen görsel verilmedi. + + + + Geotagging failed. Couldn't write to image. + CoÄŸrafi etiketleme iÅŸlemi baÅŸarısız oldu. Görsel üzerine yazma iÅŸlemi yapılamadı. + + + + Geotagging failed. Couldn't write to an image. + CoÄŸrafi etiketleme iÅŸlemi baÅŸarısız oldu. Görsel üzerine yazma iÅŸlemi yapılamadı. + + + + GuidedActionConfirm + + + Slide to confirm + Onay için kaydır + + + + GuidedActionList + + + Select Action + Ä°ÅŸlem Seçin + + + + GuidedActionsController + + + EMERGENCY STOP + ACÄ°L DURUÅž + + + + Arm + Devreye Al + + + + Disarm + Devredışı + + + + RTL + RTL + + + + Takeoff + Kalkış + + + + Land + Ä°niÅŸ + + + + Start Mission + Göreve BaÅŸla + + + + Continue Mission + Göreve Devam Et + + + + Resume Mission + Göreve kaldığı yerden devam et + + + + Resume FAILED + Geri alma iÅŸlemi baÅŸarısız + + + + Pause + Duraklat + + + + Change Altitude + YüksekliÄŸi DeÄŸiÅŸtir + + + + Orbit + Yörünge + + + + Land Abort + Ä°niÅŸ iptal + + + + Set Waypoint + Yer Ä°ÅŸaretini Kaydet + + + + Goto Location + Konuma git + + + + VTOL Transition + VTOL geçiÅŸ + + + + Arm the vehicle. + Aracı baÅŸlat. + + + + Disarm the vehicle + Aracı durdur + + + + WARNING: THIS WILL STOP ALL MOTORS. IF VEHICLE IS CURRENTLY IN THE AIR IT WILL CRASH. + UYARI: BU BÃœTÃœN MOTORLARI DURDURACAKTIR. EÄžER ARAÇ HAVADAYSA YERE ÇARPACAKTIR. + + + + Move the vehicle to the specified location. + Araç belirtilen konuma taşıyın. + + + + Orbit the vehicle around the specified location. + Aracın belirtilen konum çevresinde yörüngeye oturtun. + + + + Pause the vehicle at it's current position, adjusting altitude up or down as needed. + Aracı bulunduÄŸu konumda durdurun, yüksekliÄŸi ihtiyaca göre aÅŸağı yukarı ayarlayın. + + + + Takeoff from ground and hold position. + Zeminden kalk ve bekleme pozisyonu al. + + + + Takeoff from ground and start the current mission. + Zeminden kalk ve mevcut görevi baÅŸlat. + + + + Continue the mission from the current waypoint. + Geçerli geçiÅŸ noktasından göreve devam et. + + + + Resume the current mission. This will re-generate the mission from waypoint %1, takeoff and continue the mission. + Mevcut misyona devam et. Bu görevi yeniden düzenleyecek ve misyona %1 noktasından devam edecektir. + + + + Upload of resume mission failed. Confirm to retry upload + Yükleme devam misyonu baÅŸarısız oldu. Karşıya yüklemeyi yeniden denemeyi doÄŸrulayın + + + + Review the modified mission. Confirm if you want to takeoff and begin mission. + DeÄŸiÅŸtirilen görev gözden geçirin. Kalkış yapmak ve göreve baÅŸlamak için onaylayın. + + + + Land the vehicle at the current position. + Aracı mevcut konumda indirin. + + + + Return to the home position of the vehicle. + Aracı baÅŸlangıç konumuma geri getirin. + + + + Change the altitude of the vehicle up or down. + Aracın irtifasını yukarı veya aÅŸağı deÄŸiÅŸtirin. + + + + Adjust current waypoint to %1. + Geçerli hedef noktasını %1 ayarlayın. + + + + Abort the landing sequence. + Ä°niÅŸ sekansını iptal et. + + + + Pause all vehicles at their current position. + Tüm araçları mevcut konumlarında duraklatın. + + + + Transition VTOL to fixed wing flight. + VTOL dan sabit kanat uçuÅŸa geçiÅŸ. + + + + Transition VTOL to multi-rotor flight. + VTOL dan multi-rotor uçuÅŸa geçiÅŸ. + + + + _activeVehicle(%1) _vehicleArmed(%2) guidedModeSupported(%3) _vehicleFlying(%4) _vehicleInRTLMode(%5) pauseVehicleSupported(%6) _vehiclePaused(%7) _flightMode(%8) + _activeVehicle (%1) _vehicleArmed (%2) guidedModeSupported (%3) _vehicleFlying (%4) _vehicleInRTLMode)%5) pauseVehicleSupported (%6) _vehiclePaused (%7) _flightMode (%8) + + + + Internal error: unknown actionCode + Internal error: bilinmeyen actionCode + + + + GuidedAltitudeSlider + + + New Alt(rel) + Yeni Alt(rel) + + + + HealthPageWidget + + + All systems healthy + Tüm sistemleri saÄŸlıklı + + + + HelpSettings + + + QGroundControl User Guide + QGroundControl Kullanım Kılavuzu + + + + PX4 Users Discussion Forum + Px4 Kullanıcılar tartışma forumu + + + + ArduPilot Users Discussion Forum + ArduPilot kullanıcıları tartışma forumu + + + + Joystick + + + Arm + Kur + + + + Disarm + Devredışı + + + + VTOL: Fixed Wing + VTOL: Sabit kanat + + + + VTOL: Multi-Rotor + VTOL: Multi-Rotor + + + + JoystickConfig + + + Joystick + Joystick + + + + Joystick Setup is used to configure a calibrate joysticks. + Joystick kurulumu kalibre joystickleri konfigüre etmek için kullanılır. + + + + Not Mapped + EÅŸleÅŸemedi + + + + Attitude Controls + Yükseklik Kontrolleri + + + + Lateral + Lateral + + + + Roll + Roll + + + + Forward + Ä°leri + + + + Pitch + Pitch + + + + Yaw + Yaw + + + + Throttle + Gaz + + + + Skip + Atla + + + + Cancel + Ä°ptal + + + + Calibrate + Kalibre et + + + + Additional Joystick settings: + Ek Joystick ayarları: + + + + Enable joystick input + Joystick girdilerini aktive et + + + + Enable not allowed (Calibrate First) + Akitve etmeye izin verilmiyor (Önce kalibre et) + + + + Active joystick: + Aktif Joystick: + + + + Active joystick name not in combo + Aktif joystick ismi comboda deÄŸil + + + + Center stick is zero throttle + Merkez çubuk sıfır gaz + + + + Spring loaded throttle smoothing + Yay yüklü gaz yumuÅŸatma + + + + Full down stick is zero throttle + Full aÅŸağı çubuk sıfır gaz + + + + Allow negative Thrust + Negatif hızlanmaya izin verin + + + + Exponential: + Ãœstel: + + + + Advanced settings (careful!) + GeliÅŸmiÅŸ ayarlar (dikkat!) + + + + Joystick mode: + Joystick Modu: + + + + Message frequency (Hz): + Mesaj frekansı (Hz): + + + + Enable circle correction + Çember düzeltmeye izin ver + + + + Deadbands + Deadbands + + + + Deadband can be set during the first + Deadband ilk seferde ayarlanabilir + + + + step of calibration by gently wiggling each axis. + kalibrasyondan çıkmak için tüm yönlere nazikçe sallayınız. + + + + Deadband can also be adjusted by clicking and + Deadband bir de tıklanarak ayarlanabilir ve + + + + dragging vertically on the corresponding axis monitor. + belirtilen eksen yönünde düşey olarak sürüklenme monitörü. + + + + Button actions: + Buton eylemleri: + + + + Buttons 0-%1 reserved for firmware use + Button 0-%1 firmware kullanımı için rezerve edildi + + + + # + # + + + + Function: + Fonksyion: + + + + Shift Function: + Shift Fonksiyon: + + + + Axis Monitor + Eksen Monitörü + + + + Button Monitor + Buton Monitörü + + + + JoystickConfigController + + + Detected %1 joystick axes. To operate PX4, you need at least %2 axes. + %1 joystick eksen tespit edildi. PX4 u çalıştırmak için en azından %2 eksen gerekmektedir. + + + + Calibrate + Kalibre et + + + + The current calibration settings are now displayed for each axis on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + Güncel kalibrasyon ayarları ÅŸimdi tüm eksenler için ekranda görüntülenmektedir. Kalibrasyonu karta yüklemek için ileri butonuna tıklayınız. Bu deÄŸerleri saklamak istemiyorsanız Ä°ptal e tıklayınız. + + + + JoystickIndicator + + + Joystick Status + Kumanda kolu durumu + + + + Connected: + BaÄŸlandı: + + + + Enabled: + Etkin: + + + + KMLFileHelper + + + File not found: %1 + Dosya bulunamadı: %1 + + + + Unable to open file: %1 error: $%2 + Dosya açılamıyor %1, hata: %2 + + + + Unable to parse KML file: %1 error: %2 line: %3 + KML dosyası parse edilemedi: %1 hata: %2 satır: %3 + + + + No known type found in KML file. + Bilinmeyen tipte KML dosyası bulundu. + + + + Unable to find Polygon node in KML + KML içinde Poligon nodu bulunamadı + + + + + Internal error: Unable to find coordinates node in KML + İç hata: KMLde koordinat nodu bulunamıyor + + + + Unable to find LineString node in KML + KML içinde LineString nodu bulunamadı + + + + LinechartWidget + + + Name + Ä°sim + + + + Val + Val + + + + Unit + Birim + + + + Mean + Ortalama + + + + Variance + Varyans + + + + LOG + LOG + + + + + Set logarithmic scale for Y axis + Y ekseni için logaritmik ölçek belirtin + + + + + Sliding window size to calculate mean and variance + Mean ve Varyansı hesaplamak için pencere büyüklüğü kaydırılıyor + + + + + Start to log curve data into a CSV or TXT file + Çan verisini CSV ya da TXT dosyasına loglamaya baÅŸla + + + + Start Logging + Kaydı BaÅŸlat + + + + Ground Time + Yer zamanı + + + + + Overwrite timestamp of data from vehicle with ground receive time. Helps if the plots are not visible because of missing or invalid onboard time. + Verinin tarihini araçtan gelen yer alıcı zamanı ile güncelleyin. Eksik ya da geçersiz onboard zamanı nedeniyle plotlar görünmez olduÄŸunda yardımcı olur. + + + + Time axis: + Zaman ekseni: + + + + 10 seconds + 10 saniye + + + + 20 seconds + 20 saniye + + + + 30 seconds + 30 saniye + + + + 40 seconds + 40 saniye + + + + 50 seconds + 50 saniye + + + + 1 minute + 1 dakika + + + + 2 minutes + 2 dakika + + + + 3 minutes + 3 dakika + + + + 4 minutes + 4 dakika + + + + 5 minutes + 5 Dakika + + + + 10 minutes + 10 dakika + + + + No curves selected for logging. + Log için eÄŸri seçilmedi. + + + + Please check all curves you want to log. Currently no data would be logged. Aborting the logging. + Lütfen loglamak istediÄŸiniz tüm eÄŸrileri seçin. Åžu an hiç bir veri loglanmayacak. Loglama iptal ediliyor. + + + + Save Log File + Log dosyasını kaydet + + + + Log Files (*.log) + Log dosyaları (*.txt) + + + + Stop logging + Loglamayı Durdur + + + + Starting Log Compression + Log sıkıştırmasına baÅŸla + + + + Should empty fields (e.g. due to packet drops) be filled with the previous value of the same variable (zero order hold)? + BoÅŸ alanlar (örneÄŸin paket damla nedeniyle) aynı deÄŸiÅŸkenin (sıfır sıra tutma) önceki deÄŸeri ile dolu olması gerekir mi? + + + + Start logging + Loglamaya baÅŸla + + + + + Enable the curve in the graph window + Grafik ekranından eÄŸriyi etkinleÅŸtir + + + + + Current value of %1 in %2 units + Geçerli deÄŸer %1 %2 birim + + + + + Unit of + Birimi + + + + + Arithmetic mean of %1 in %2 units + Aritmetik ortalaması %1 %2 birim + + + + + Variance of %1 in (%2)^2 units + Varyans %1 (%2) ^ 2 birim + + + + LinkIndicator + + + N/A + No data to display + Bulunmuyor + + + + LinkManager + + + Connect not allowed: %1 + BaÄŸlantı izni yok: %1 + + + + + + + %1 on %2 (AutoConnect) + %1 %2 (otomatik baÄŸlantı) + + + + Shutdown + Kapat + + + + Please check to make sure you have an SD Card inserted in your Vehicle and try again. + Lütfen aracınızda bir SD Card takılı olduÄŸundan emin olun ve tekrar deneyin. + + + + Your Vehicle is not responding. If this continues, shutdown %1, restart the Vehicle letting it boot completely, then start %1. + Aracınızın yanıt vermiyor. EÄŸer bu devam ederse, %1 kapatın, aracın tamamen boot etmesine izin vererek yeniden baÅŸlatın, sonra tekrar %1 baÅŸlatın. + + + + LinkSettings + + + Delete + Sil + + + + Remove Link Configuration + Mevcut yapılandırmaları kaldırın + + + + Remove %1. Is this really what you want? + %1kaldırın. Emin misiniz? + + + + Edit + Düzenle + + + + Add + Ekle + + + + Connect + BaÄŸlan + + + + Disconnect + BaÄŸlantıyı kes + + + + Edit Link Configuration Settings (WIP) + BaÄŸlantı yapılandırma ayarlarını (WIP) Düzenle + + + + Create New Link Configuration (WIP) + Yeni baÄŸlantı yapılandırması (WIP) oluÅŸtur + + + + Name: + Ad: + + + + Type: + Tip: + + + + OK + Tamam + + + + Cancel + Ä°ptal + + + + LogCompressor + + + Log Compressor: Cannot start/compress log file, since input file %1 is not readable + Log Sıkıçtırma: BaÅŸlat/log sıkıştır baÅŸlatılamıyor, giriÅŸ dosyası %1 okunabilir deÄŸil + + + + Log Compressor: Cannot start/compress log file, since output file %1 is not writable + Log Sıkıçtırma: BaÅŸlat/log sıkıştır baÅŸlatılamıyor, çıkış dosyası %1 yazılabilir deÄŸil + + + + Log compressor: Dataset contains dimensions: + Log Sıkıştırma: veri kümesi boyutları: + + + + Log Compressor + Log Sıkıştırma + + + + LogDownloadController + + + Available + Uygun + + + + + Canceled + Ä°ptal edildi + + + + + + Error + Hata + + + + Downloaded + Ä°ndirildi + + + + Timed Out + Zaman Aşımı + + + + Log Download Directory + Log Ä°ndirme Dizini + + + + Waiting + Bekleniyor + + + + UnknownDate + Bilinmeyen Tarih + + + + LogDownloadPage + + + Log Download + Log Ä°ndir + + + + Log Download allows you to download binary log files from your vehicle. Click Refresh to get list of available logs. + Log indirme, binary günlük dosyalarını aracınızdan indirmenizi saÄŸlar. Kullanılabilir logların listesini almak için Yenile'ye tıklayın. + + + + Id + Id + + + + Date + Tarih + + + + Date Unknown + Bilinmeyen Tarih + + + + Size + Boyut + + + + Status + Durum + + + + Refresh + Yenile + + + + Log Refresh + Günlük Tazeleme + + + + You must be connected to a vehicle in order to download logs. + Günlükleri indirmek için aracınıza baÄŸlantı kurmanız gerekir. + + + + Download + Ä°ndir + + + + Select save directory + Kayıt dizini seçin + + + + Erase All + Tümünü Sil + + + + Delete All Log Files + Tüm günlük dosyalarını sil + + + + All log files will be erased permanently. Is this really what you want? + Tüm günlük dosyaları kalıcı olarak silinecektir. Gerçekten bunu mu istiyorsunuz? + + + + Cancel + Vazgeç + + + + LogReplayLink + + + Log Replay Error + Günlük Yeniden Oynatma Hatası + + + + You must close all connections prior to replaying a log. + Günlüğü tekrar oynatmadan önce tüm baÄŸlantıları kapatmanız gerekir. + + + + Attempt to load new log while log being played + Oynatma esnasında yeni günlüğü yüklemeye çalışın + + + + Unable to open log file: '%1', error: %2 + Log dosyası açılamadı: '%1', error: %2 + + + + + + The log file '%1' is corrupt. No valid timestamps were found at the end of the file. + Günlük dosyası zarar görmüş. Dosya sonunda geçerli zaman iÅŸareti bulunamadı. + + + + Connect not allowed during Flight Data replay. + UçuÅŸ verisi tekrarı esnasında baÄŸlantı izni verilmemektedir. + + + + + + Unable to seek to new position + Yeni konuma eriÅŸilemiyor + + + + LogReplaySettings + + + Log Replay Link Settings + Günlük Yineleme BaÄŸlantı Ayarları + + + + Log File: + Günlük Dosyası: + + + + Browse + Gözat + + + + Please choose a file + Lütfen bir dosya seçiniz. + + + + MAVLinkProtocol + + + + + MAVLink Protocol + MAVLink Protokolü + + + + MAVLink Logging failed. Could not write to file %1, logging disabled. + MAVLink günlük oluÅŸturma hatası. Dosyaya yazma iÅŸlemi yapılamadı, günlük kaydı pasif. + + + + Detected radio still using MAVLink v1.0 on a link with MAVLink v2.0 enabled. Please upgrade the radio firmware. + MAVLink v2.0 aktif bir baÄŸlantıda halen MAVLink v1.0 kullanan radyo algılandı. Lütfen radyo yazılımını güncelleyin. + + + + MAVLink protocol + MAVLink Protokolü + + + + Opening Flight Data file for writing failed. Unable to write to %1. Please choose a different file location. + Yazma iÅŸlemi için UçuÅŸ Verileri dosyasını açma baÅŸarısız oldu. % 1'e yazılamıyor. Lütfen farklı bir dosya konumu seçin. + + + + MainToolBar + + + Downloading Parameters + Parametreler indiriliyor + + + + Click anywhere to hide + Gizlemek üzere herhangi bir yere tıklayın + + + + MainToolBarIndicators + + + Advanced Mode + GeliÅŸmiÅŸ Mod + + + + Waiting For Vehicle Connection + Araç baÄŸlantısı bekleniyor + + + + Disconnect + BaÄŸlantıyı kes + + + + COMMUNICATION LOST + BAÄžLANTI KAYBI + + + + MainWindow + + + MGMainWindow + MGMainWindow + + + + File + Dosya + + + + Widgets + Araçlar + + + + Exit + Çıkış + + + + Ctrl+Q + Ctrl+Q + + + + Manage Communication Links + Ä°letiÅŸim BaÄŸlantıları Yönetimi + + + + Advanced Mode + GeliÅŸmiÅŸ Mod + + + + Replay Flight Data + UçuÅŸ planını yeniden oynat + + + + Setting up user interface + Kullanıcı arayüzü hazırlama + + + + Building common widgets. + Sık kullanılan araçlar yapılandırılıyor. + + + + Building common actions + Sık kullanılan eylemler yapılandırılıyor. + + + + + Initializing 3D mouse interface + 3D fare arabirimi baÅŸlatılıyor + + + + Restoring last view state + Son duruma geri döndür + + + + Restoring last window size + Pencereyi son boyutuna geri getir + + + + Done + Yapıldı + + + + MainWindowInner + + + + %1 close + %1 kapalı + + + + 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? + KaydedilememiÅŸ/gönderilmemiÅŸ devam eden misyon düzenleme iÅŸleminiz bulunmaktadır. EÄŸer kapatırsanız deÄŸiÅŸiklikleri kaybedeceksiniz. Kapatmak istediÄŸinize emin misiniz? + + + + There are still active connections to vehicles. Are you sure you want to exit? + Araca hâlâ etkin baÄŸlantılar mevcut. Çıkmak istediÄŸinizden emin misiniz? + + + + No Messages + Mesaj Yok + + + + MapScale + + + km + km + + + + m + m + + + + mile + mil + + + + miles + mil + + + + ft + fit + + + + MavlinkConsolePage + + + Mavlink Console + Mavlink Konsolu + + + + Mavlink Console provides a connection to the vehicle's system shell. + Mavlink konsolu aracın sistem kabuÄŸuna baÄŸlantı saÄŸlar. + + + + Show Latest + En günceli göster + + + + MavlinkSettings + + + MAVLink Logging + MAVLink loglanıyor + + + + Please enter an email address before uploading MAVLink log files. + MAVLing log dosyalarını yüklemeden önce lütfen email adresinizi giriniz. + + + + Ground Station + Yer istasyonu + + + + MAVLink System ID: + MAVLink Sistem ID: + + + + Emit heartbeat + TitreÅŸim(pulse) yayıcı + + + + Only accept MAVs with same protocol version + Sadece aynı protokol versiyonunda olan MAVları kabul edin + + + + MAVLink 2.0 Logging (PX4 Firmware Only) + MAVLink 2.0 loglanıyor (Sadece PX4 Firmware) + + + + Manual Start/Stop: + Manüel BaÅŸlat/Durdur: + + + + Start Logging + Loglama BaÅŸla + + + + Stop Logging + Loglamayı Durdur + + + + Enable automatic logging + Otomatik Loglamayı etkinleÅŸtir + + + + MAVLink 2.0 Log Uploads (PX4 Firmware Only) + MAVLink 2.0 logu Yükleniyor (Sadece PX4 Firmware) + + + + Email address for Log Upload: + Log yükleme için Email adresi: + + + + Default Description: + Varsayılan Açıklama: + + + + Default Upload URL + Varsayılan yükleme adresi + + + + Video URL: + Video adresi: + + + + Wind Speed: + Rüzgar hızı: + + + + Flight Rating: + UçuÅŸ Derecesi: + + + + Additional Feedback: + Ek Geribildirm: + + + + Make this log publicly available + Bu logu herkese görünür hale getir + + + + Enable automatic log uploads + Otomatik Log yüklemeyi etkinleÅŸtir + + + + Delete log file after uploading + Yüklendikten sonra log dosyasını sil + + + + Saved Log Files + Kayıtlı log dosyaları + + + + Uploaded + Yüklendi + + + + Check All + Tümünü seç + + + + Check None + Hiçbirini Kontrol Et + + + + Delete Selected + Seçileni Sil + + + + Delete Selected Log Files + Seçilen log dosyalarını sil + + + + Confirm deleting selected log files? + Seçilen log dosyalarını silmeyi onaylıyor musunuz? + + + + Upload Selected + Seçileni yükle + + + + Upload Selected Log Files + Seçilen log dosyalarını yükle + + + + Confirm uploading selected log files? + Seçilen log dosyalarını yüklemeyi onaylıyor musunuz? + + + + Cancel + Ä°ptal + + + + Cancel Upload + Yüklemeyi Ä°ptal Et + + + + Confirm canceling the upload process? + Yükleme iÅŸlemini iptal etmeyi onaylıyor musunuz? + + + + MissionCommandDialog + + + Category: + Kategori: + + + + MissionCommandTree + + + All commands + Tüm komutlar + + + + MissionController + + + Survey + Anket + + + + Fixed Wing Landing + Sabit Kanat Ä°niÅŸ + + + + Structure Scan + Yapı Taraması + + + + Corridor Scan + Koridor Taraması + + + + Warning: You are using MAV_FRAME_GLOBAL_TERRAIN_ALT in a mission. %1 does not support sending terrain tiles to vehicle. + Uyarı: Bir misyonda MAV_FRAME_GLOBAL_TERRAIN_ALT kullanıyorsunuz. %1 araç için gönderen arazi karelerini desteklemez. + + + + Mission item %1 is not an object + Misyon öğesi %1 bir obje deÄŸil + + + + Unsupported complex item type: %1 + Desteklenmeyen karmaşık öğe türü: %1 + + + + Unknown item type: %1 + Bilinmeyen öğe türü: %1 + + + + Could not find doJumpId: %1 + DoJumpId bulunamadı: %1 + + + + The mission file is corrupted. + Görev dosyası bozuk. + + + + The mission file is not compatible with this version of %1. + Görev dosyası %1 bu sürümü ile uyumlu deÄŸil. + + + + + + Mission: %1 + Görev: %1 + + + + MissionItem + + + Type found: %1 must be: %2 + Tür bulundu: %1 olması gereken: %2 + + + + %1 key must contains 7 values + %1 anahtar 7 deÄŸerleri içermesi gerekir + + + + Param %1 incorrect type %2, must be double or null + Param %1 yanlış tip %2, çift veya null olmalıdır + + + + MissionItemEditor + + + Insert waypoint + GeçiÅŸ Noktası Ekle + + + + Insert pattern + Desen ekle + + + + Insert + Ekle + + + + Delete + Sil + + + + Change command... + Komut deÄŸiÅŸtir... + + + + Edit position... + Konumu Düzenle... + + + + Edit Position + Konumu Düzenle + + + + Show all values + Tüm deÄŸerleri göster + + + + Mission Edit + Görev Düzenle + + + + You have made changes to the mission item which cannot be shown in Simple Mode + Basit modda gösterilemeyece görev öğesi deÄŸiÅŸiklikleri yaptınız + + + + Select Mission Command + Görev Komutu Seç + + + + MissionItemStatus + + + Terrain Altitude + Arazi irtifa + + + + MissionManager + + + Unable to generate resume mission due to MAV_CMD_DO_JUMP command. + MAV_CMD_DO_JUMP komutu nedeniyle görev devam oluÅŸturulamıyor. + + + + MissionSettingsEditor + + + Firmware + Firmware + + + + Vehicle + Araç + + + + Waypoint alt + GeçiÅŸ noktası irtifası + + + + Flight speed + UçuÅŸ Hızı + + + + Above camera commands will take affect immediately upon mission start. + Yukarıdaki kamera komutları görev baÅŸlatıldığı anda etkin olacaktır. + + + + Mission End + Görev sonu + + + + Return To Launch + Fırlatmaya dön + + + + Vehicle Info + Araç bilgi + + + + Cruise speed + Seyir hızı + + + + Hover speed + YükseliÅŸ Hızı + + + + Planned Home Position + Planlanan baÅŸlangıç konumu + + + + Altitude + Rakım + + + + Actual position set by vehicle at flight time. + Gerçek pozisyon araç tarafından uçuÅŸ sırasında belirlenir. + + + + Set Home To Map Center + Araç BaÅŸlangıç noktasını harita merkezi olarak ayarlayın + + + + MissionSettingsItem + + + H + H + + + + Planned Home + Planlanan baÅŸlangıç + + + + MockLink + + + PX4 Vehicle + Px4 araç + + + + APM ArduCopter Vehicle + APM ArduCopter araç + + + + APM ArduPlane Vehicle + APM ArduPlane araç + + + + APM ArduSub Vehicle + APM ArduPlane aracı + + + + Generic Vehicle + Genel amaçlı araç + + + + Send status text + voice + Durum bilgisi (metin + ses) gönder + + + + Stop One MockLink + Bir MockLink Durdur + + + + MockLinkSettings + + + Mock Link Settings + Sahte BaÄŸlantı Ayarları + + + + Send Status Text and Voice + Durum bilgisi (metin + ses) gönder + + + + High latency + Yüksek gecikme süresi + + + + PX4 Firmware + PX4 Firmware + + + + APM Firmware + APM Firmware + + + + Generic Firmware + Jenerik firmware + + + + APM Vehicle Type + APM Araç Tipi + + + + ArduCopter + ArduCopter + + + + ArduPlane + ArduPlane + + + + ModeIndicator + + + N/A + No data to display + N/A + + + + ModeSwitchDisplay + + + Monitor: + Monitör: + + + + Threshold: + EÅŸik deÄŸeri: + + + + MotorComponent + + + All + Tümü + + + + Moving the sliders will causes the motors to spin. Make sure you remove all props. + Slideları hareket ettirmek motorların dönmesine neden olur. Tüm pervaneleri çıkardığınıza emin olun. + + + + Propellers are removed - Enable motor sliders + Pervaneler çıkarıldı - Motor Slidelarını aktive et + + + + Motors + Motorlar + + + + Motors Setup is used to manually test motor control and direction. + Motor Ayarları motor kontrolü ve yönüün test etmek için kullanılır. + + + + Mouse6dofInput + + + No 3DxWare driver is running. + Hiçbir 3DWare sürücüsü çalışmıyor. + + + + Enter in Terminal 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' and then restart QGroundControl. + Terminale 'sudo /etc/3DxWare/daemon/3dxsrv -d usb' girin ve QGroundControl yeniden baÅŸlatın. + + + + MultiVehicleDockWidget + + + Form + Form + + + + MultiVehicleList + + + The following commands will be applied to all vehicles + AÅŸağıdaki komutlar tüm araçlara uygulanacak + + + + Armed + BaÅŸlatıldı + + + + Disarmed + Devredışı + + + + MultiVehicleManager + + + Warning: A vehicle is using the same system id as %1: %2 + Uyarı: Bir araç ÅŸununla aynı id ye sahip %1: %2 + + + + Connected to Vehicle %1 + Araca baÄŸlandı %1 + + + + OfflineMap + + + Error Message + Hata Mesajı + + + + Max Cache Disk Size (MB): + Maksimum Cache Disk Boyutu (MB): + + + + Max Cache Memory Size (MB): + Maksimum Cache Hafıza Boyutu (MB): + + + + Memory cache changes require a restart to take effect. + Hafıza cache deÄŸiÅŸiklikleri etkin olabilmesi için tekrardan baÅŸlatma gerektirmektedir. + + + + Esri Access Token + Esri EriÅŸim Anahtarı + + + + Mapbox Access Token + Mapbox EriÅŸim Anahtarı + + + + To enable Mapbox maps, enter your access token. + Mapbox haritalarını etkin hale getirmek için eriÅŸim anahtarınızı giriniz. + + + + To enable Esri maps, enter your access token. + Esri haritalarını etkin hale getirmek için eriÅŸim anahtarınızı giriniz. + + + + This will delete all tiles INCLUDING the tile sets you have created yourself. + +Is this really what you want? + Bu kendi yarattığınız kareler DAHÄ°L tüm kareleri silecektir. + +Emin misiniz? + + + + Delete %1 and all its tiles. + +Is this really what you want? + %1 i ve tüm karelerini sil. + +Emin misiniz? + + + + System Wide Tile Cache + Sistem çapında kare saklama + + + + Zoom Levels: + YakınlaÅŸtırma Düzeyi: + + + + Total: + Toplam: + + + + Unique: + Benzersiz: + + + + Downloaded: + Ä°ndirildi: + + + + Error Count: + Hata Sayısı: + + + + Size: + Boyut: + + + + + Tile Count: + Kare Sayısı: + + + + Resume Download + Ä°ndirmeyi Sürdür + + + + Cancel Download + Ä°ndirmeyi iptal et + + + + Delete + Sil + + + + Confirm Delete + Silmeyi Onayla + + + + Ok + Tamam + + + + + + Close + Kapat + + + + Min Zoom: %1 + Min Zum: %1 + + + + Max Zoom: %1 + Max Zum: %1 + + + + + Add New Set + Yeni set ekle + + + + Name: + Ad: + + + + Map type: + Harita tipi: + + + + Fetch elevation data + Yükleme datasını eÅŸzamanla + + + + Min/Max Zoom Levels + Min/Max Zum Seviyeleri + + + + Est Size: + Tahmini Boyut: + + + + Too many tiles + Çok fazla kare + + + + Download + Ä°ndir + + + + Import Tile Set + Bu Seti İçe Aktar + + + + + + + Cancel + Ä°ptal + + + + + Import + İçe aktar + + + + + Export + Dışa aktar + + + + Options + Seçenekler + + + + Offline Maps Options + Çevirimdışı Harita Seçenekleri + + + + Select Tile Sets to Export + Dışa aktarılacak kare setini seçiniz + + + + Select All + Tümünü Seç + + + + Select None + Hiçbirini Seçme + + + + Export Tile Set + Bu Seti Dışa Aktar + + + + Tile Set Export Progress + Kare seti Dışa aktarma ilerlemesi + + + + Tile Set Export Completed + Kareseti dışa aktarma tamamlandı + + + + Map Tile Set Import + Harita kare seti içe aktar + + + + Map Tile Set Import Progress + Kare seti İçe aktarma ilerlemesi + + + + Map Tile Set Import Completed + Kare seti İçe aktarma tamamlandı + + + + Append to existing set + Mevcut sete ekle + + + + Replace existing set + Mevcut sesi deÄŸiÅŸtir + + + + PIDTuning + + + Tuning Axis: + Ä°nce ayar ekseni: + + + + Tuning Values: + Ä°nce ayar DeÄŸerleri: + + + + Increment/Decrement % + Yükselt/Alçalt % + + + + Saved Tuning Values: + Kayıtlı Ä°nce Ayar DeÄŸerleri: + + + + Save Values + DeÄŸerleri Kaydet + + + + Reset To Saved Values + KaydedilmiÅŸ deÄŸerlere yeniden ayarla + + + + Chart: + Grafik: + + + + Clear + Sil + + + + Stop + Dur + + + + Start + BaÅŸla + + + + Rate + Oran + + + + PX4AdvancedFlightModes + + + + FLIGHT MODES + UÇUÅž MODLARI + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + UçuÅŸ modlarını radyo kontrol kanallarına ayarla ve tetiklemek için eÅŸikleri belirle. + + + + + Assign Flight Modes to radio control channels and adjust the thresholds for triggering them. + UçuÅŸ modlarını radyo kontrol kanallarına ayarla ve tetiklemek için eÅŸikleri belirle. + + + + + You can assign multiple flight modes to a single channel. + Bir kanala birden fazla uçuÅŸ modu atayabilirsiniz. + + + + + Turn your radio control on to test switch settings. + Switch ayarlarını test etmek için radyo kontrolünüzü açınız. + + + + + The following channels: + AÅŸağıdaki kanallar: + + + + + are not available for Flight Modes since they are already in use for other functions. + UçuÅŸ Modları için uygun deÄŸil çünkü baÅŸka fonksiyonlar için halihazırda kullanımdalar. + + + + + Manual/Main + Manüel/Main + + + + + Stabilized/Main + Stabilize/Main + + + + + The pilot has full control of the aircraft, no assistance is provided. + Pilot hava taşıtı üzerinde tam kontrole haiz, sadece irtifa stabilize edildi. + + + + + + + The Main mode switch must always be assigned to a channel in order to fly + Ana mode anahtarı uçuÅŸ amaçlı olarak mutlaka bir kanala atanmış olmalıdır + + + + + The pilot has full control of the aircraft, only attitude is stabilized. + Pilot hava taşıtı üzerinde tam kontrole haiz, sadece irtifa stabilize edildi. + + + + + Assist + Yardım + + + + + If Position Control is placed on a separate channel from the Main mode channel, an additional 'Assist' mode is added to the Main switch. + Åžayet konum kontrolü, ana mod kanalından ayrı bir kanala yerleÅŸtirilirse, ana anahtara ilave bir yardımcı mod eklenir. + + + + + In order for the Attitude Control/Position Control switch to be active, the Main switch must be in Assist mode. + Attitude Control / Position Control düğmesinin aktif olması için ana anahtarın yardım modunda olması gerekir. + + + + + Auto + Otomatik + + + + + If Loiter is placed on a separate channel from the Main mode channel, an additional 'Auto' mode is added to the Main switch. + Åžayet Loiter, ana mod kanalından farklı bir kanala yerleÅŸtirilirse, ilave bir 'Oto'; modu ana kumandaya (anahtara) eklenir. + + + + + In order for the Mission/Loiter switch to be active, the Main switch must be in Auto mode. + Loiter anahtarının aktif hale gelmesi için ana anahtarın Otomatik modda olması gerekir. + + + + + Stabilized + Stabilize + + + + + Acro + Acro + + + + + Roll/pitch angles and rudder deflection are controlled. + Roll/pitch açıları ve dümen sapması denetim altında. + + + + + The angular rates are controlled, but not the attitude. + Açısal oranlar kontrol edildi, ancak durum kontrol edilmedi. + + + + + Altitude + Rakım + + + + + Roll stick controls banking, pitch stick altitude + Roll kolu yana yatışı kontrol eder, pitch kolu irtifayı + + + + + Throttle stick controls speed. + Gaz kolu hızı kontrol eder. + + + + + With no stick inputs the plane holds heading, but drifts off in wind. + Kontrol kolu girdileri olmadan, uçak rotayı takip eder, ancak rüzgarda sürüklenir. + + + + + Same as Stablized mode except that Throttle controls climb/sink rate. Centered Throttle holds altitude steady. + Gaz kontrolleri tırmanma/dalış oranı dışında stabilize modu ile aynı. MerkezlenmiÅŸ gaz kontrolü irtifayı sabit tutar. + + + + + Position Control + Konum Kontrol + + + + + Roll stick controls banking, pitch stick controls altitude. + Roll kolu yana yatışı kontrol eder, pitch kolu irtifayı kontrol eder + + + + + Throttle stick controls speed. + Gaz kolu hızı kontrol eder. + + + + + With no stick inputs the plane flies a straight line, even in wind. + Rüzgarda bile kontrol kolu (lövye) girdisi olmadığında uçak düz bir çizgide uçar. + + + + + Roll and Pitch sticks control sideways and forward speed + Roll ve Pitch kontrol kolları yanlara ve ileriye doÄŸru hızı kontrol eder. + + + + + Throttle stick controls climb / sink rade. + Gaz kolu tırmanma / dalışı kontrol eder. + + + + + Mission + Görev + + + + + The aircraft obeys the programmed mission sent by QGroundControl. + Hava aracı QGroundControl tarafından gönderilen programlanmış göreve uymak zorundadır. + + + + + Hold + Sakla + + + + + The aircraft flies in a circle around the current position at the current altitude. + Uçak mevcut irtifada mevcut konumun etrafındaki bir daire etrafında uçar. + + + + + The multirotor hovers at the current position and altitude. + Multirotor mevcut pozisyon ve irtifada seyirde. + + + + + Return + Geri Dön + + + + + The vehicle returns to the home position, loiters and then lands. + Araç baÅŸlangıç konumuna döner, havada bekler ve takiben iniÅŸ yapar. + + + + + Offboard + Kartdışı + + + + + All flight control aspects are controlled by an offboard system. + Tüm uçuÅŸ kontrol unsurları bir offboard sistemi ile kontrol edilmektedir. + + + + + Flight Mode Config is disabled since you have a Joystick enabled. + Joystick etkin olduÄŸundan Flight Mode Config devre dışıdır. + + + + + Use Single Channel Mode Selection + Tek kanallı mod seçimi kullan + + + + + Generate Thresholds + EÅŸikdeÄŸerleri Ãœret + + + + PX4AdvancedFlightModesController + + + %1 is set to %2. Mapping must between 0 and %3 (inclusive). + + %1, %2'ye ayarlandı. Haritalama 0 ile %3 arasında olmalıdır (kapalı aralık). (0-%3] + + + + %1 is set to same channel as %2. + + %1, %2 ile aynı kanala ayarlandı. + + + + + %1 is set to %2. Threshold must between 0.0 and 1.0 (inclusive). + + %1, %2 olarak ayarlandı. EÅŸik deÄŸeri 0,0 ve 1,0 (kapalı aralık) arasında olmalıdır. + + + + PX4AutoPilotPlugin + + + This version of GroundControl can only perform vehicle setup on a newer version of firmware. Please perform a Firmware Upgrade if you wish to use Vehicle Setup. + GroundControl'ün bu sürümü sadece araç kurulumunu daha yeni bir yazılım sürümünde yapabilir. Araç kurulumunu kullanmak isterseniz, donanım yükseltmesi yapın. + + + + PX4FirmwarePlugin + + + Manual + Elle + + + + Acro + Acro + + + + Stabilized + Stabilize + + + + Rattitude + Rattitude + + + + Altitude + Rakım + + + + Position + Konum + + + + Offboard + Harici + + + + Ready + Hazır + + + + Takeoff + Kalkış + + + + Hold + Tut + + + + Mission + Görev + + + + Return + Geri Dön + + + + Land + Yere in + + + + Precision Land + Hassas iniÅŸ + + + + Return to Groundstation + Yer üssüne geri dön + + + + Follow Me + Beni Takip Et + + + + Simple + Basit + + + + Unknown %1:%2 + Bilinmeyen %1 %2 + + + + Unable to takeoff, vehicle position not known. + Kalkış yapılamıyor, araç pozisyonu bilinmiyor. + + + + Unable to start mission: Vehicle rejected arming. + Kalkış Yapılamıyor: Sistem motor baÅŸlangıç baÅŸarısız oldu. + + + + Unable to start mission: Vehicle not ready. + Kalkış Yapılamıyor: Sistem hazır deÄŸil. + + + + 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. + QGroundControl PX4 Pro firmware versiyon %1.%2.%3 ve yukarısını destekler. Bu versiyonlardan daha eski bir versiyon kullanıyorsunuz. Bu durum beklenmeyen sonuçlara neden olabilir. Lütfen firmware versiyonunuzu yükseltiniz. + + + + Unable to go to location, vehicle position not known. + Lokasyona gidilemiyor, araç pozisyonu bilinmiyor. + + + + Unable to change altitude, home position unknown. + Yükseklik deÄŸiÅŸtirilemiyor, sistem yüksekliÄŸi bilinmiyor. + + + + Unable to change altitude, home position altitude unknown. + Yükseklik deÄŸiÅŸtirilemiyor, sistem yüksekliÄŸi bilinmiyor. + + + + PX4FirmwareUpgradeThreadWorker + + + Putting radio into command mode + Radyo komut moduna alınıyor + + + + Unable to open port: %1 error: %2 + Port açılamıyor %1, hata: %2 + + + + + Unable to put radio into command mode + Radyo komut moduna alınamıyor + + + + Rebooting radio to bootloader + Ön yükleyici modunda baÅŸlatılıyor + + + + Unable to reboot radio (bytes written) + Radyo yeniden baÅŸlatılamıyor(byte yazıldı) + + + + Unable to reboot radio (ready read) + Radyo yeniden baÅŸlatılamıyor(hazır okuma) + + + + Programming new version... + Yeni versiyon programlanıyor... + + + + Verifying program... + Program doÄŸrulanıyor... + + + + Verify complete + DoÄŸrulama tamamlandı + + + + Erasing previous program... + Önceki program siliniyor... + + + + Erase complete + Silme tamamlandı + + + + PX4FlowSensor + + + PX4Flow Camera + PX4Flow Kamera + + + + PX4ParameterMetaData + + + Enabled + Etkin + + + + Disabled + Kapalı + + + + PX4RadioComponent + + + Radio + Radyo + + + + 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. + Radyo ayarı vericinizi kalibre etmek için kullanılır. Aynı zamanda aracın Roll, Pitch, Yaw ve Gaz kanallarını kontrol ettiÄŸi gibi tersine olup olmadıklarını da kontrol eder. + + + + PX4RadioComponentSummary + + + + Roll + Roll (Yuvarlanma) + + + + + + + + + + + Setup required + Kurulum gerekli + + + + + Pitch + Pitch (Yunuslama) + + + + + Yaw + Yaw (Dümen) + + + + + Throttle + Gaz + + + + + Flaps + Flaplar + + + + + Aux1 + Harici1 + + + + + Aux2 + Harici2 + + + + + + + + + Disabled + Kapalı + + + + PX4SimpleFlightModes + + + + Flight Mode Settings + UçuÅŸ Mod Ayarları + + + + + Mode channel: + Mod Kanalı: + + + + + Flight Mode %1 + UçuÅŸ Modu %1 + + + + + Switch Settings + Anahtar Ayarları + + + + + VTOL mode switch: + VTOL mod anahtarı: + + + + PX4TuningComponent + + + Tuning + Hassas Ayar + + + + Tuning Setup is used to tune the flight characteristics of the Vehicle. + Ayarlama Sekmesi, aracın uçuÅŸ özelliklerini ayarlamak için kullanılır. + + + + PX4TuningComponentCopter + + + + Hover Throttle + YükseliÅŸ Gaz + + + + + 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. + YükseliÅŸin ortalama gazla olabilmesi için gazı ayarlayın. YükseliÅŸ ortalama gazdan daha düşükse sola doÄŸru kaydırın. YükseliÅŸ ortalama gazdan daha fazla ise saÄŸa doÄŸru kaydırın. + + + + + Manual minimum throttle + Manüel minimum gaz + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Motorları daha az rölanti gücünde çalıştırmak için sola kaydırın. Åžayet manuel uçuÅŸta iniÅŸ kararsız duruma gelirse saÄŸa kaydırın. + + + + + Roll + Roll (Yuvarlanma) + + + + + Pitch + Pitch (Yunuslama) + + + + + Yaw + Yaw (Dümen) + + + + PX4TuningComponentPlane + + + + Cruise throttle + Seyir Gazı + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + Bu istenilen uçuÅŸ hızını elde etmek için gereken gaz kolu ayarıdır. ÇoÄŸu uçak için gereken; 50-60%. + + + + + Roll + Roll (Yuvarlanma) + + + + + Pitch + Pitch (Yunuslama) + + + + + Yaw + Yaw (Dümen) + + + + PX4TuningComponentVTOL + + + + Plane Roll sensitivity + Yuvarlanma(Roll) hassasiyeti + + + + + Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy. + Roll kontrolünü daha hızlı ve doÄŸru yapmak için sola kaydırın. Roll titreÅŸim yaparsa veya çok salınım yaparsa saÄŸa kaydırın. + + + + + Plane Pitch sensitivity + Yunuslama(Pitch) hassasiyeti + + + + + Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy. + Roll kontrolünü daha hızlı ve doÄŸru yapmak için sola kaydırın. Roll titreÅŸim yaparsa veya çok salınım yaparsa saÄŸa kaydırın. + + + + + Plane Cruise throttle + Uçak seyir gaz + + + + + This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%. + Ä°stenilen seyir hızını elde etmek için gerekli gaz ayarı budur. ÇoÄŸu uçak % 50-60'a gereksinim duyar. + + + + + Hover Throttle + YükseliÅŸ Gaz + + + + + 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. + YükseliÅŸin ortalama gazla olabilmesi için gazı ayarlayın. YükseliÅŸ ortalama gazdan daha düşükse sola doÄŸru kaydırın. YükseliÅŸ ortalama gazdan daha fazla ise saÄŸa doÄŸru kaydırın. + + + + + Hover manual minimum throttle + Manüel minimum gaz + + + + + Slide to the left to start the motors with less idle power. Slide to the right if descending in manual flight becomes unstable. + Motorları daha az rölanti gücünde çalıştırmak için sola kaydırın. Åžayet manuel uçuÅŸta iniÅŸ kararsız duruma gelirse saÄŸa kaydırın. + + + + + Plane Mission mode sensitivity + Uçak görev modu duyarlılık + + + + + 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. + Daha doÄŸru pozisyon kontrolü yapmak için sola kaydırın. UçuÅŸ görevi modunda daha yumuÅŸak olması için saÄŸa kaydırın. + + + + ParameterEditor + + + Parameter Load Errors + Parametre yükleme hataları + + + + Search: + Arama: + + + + Clear + Temizle + + + + Tools + Araçlar + + + + Refresh + Yenile + + + + Reset all to defaults + Varsayılana sıfırla + + + + Reset All + Tümünü Sıfırla + + + + Load from file... + Dosyadan yükle... + + + + Parameter Files (*.%1) + Parametre dosyaları (*.%1) + + + + All Files (*.*) + Tüm Dosyalar (*.*) + + + + Save to file... + Dosyaya kaydet... + + + + Load Parameters + Parametreleri Yükle + + + + Save Parameters + Parametreleri kaydet + + + + Clear RC to Param + Param için RC yi sil + + + + + Reboot Vehicle + Aracı yeniden baÅŸlatın + + + + Parameter Editor + Parametre Düzenleyicisi + + + + Select Reset to reset all parameters to their defaults. + Tüm parametreleri varsayılan deÄŸerlerine sıfırlamak için Sıfırla seçeneÄŸini seçin. + + + + Select Ok to reboot vehicle. + Araç yeniden baÅŸlatmak için Tamam'ı seçin. + + + + ParameterEditorController + + + Unable to create file: %1 + Dosya oluÅŸturulamadı:%1 + + + + Unable to open file: %1 + Dosya açılamadı: %1 + + + + ParameterEditorDialog + + + Reset to default + Varsayılana sıfırla + + + + Min: + Min: + + + + Max: + Maks: + + + + Default: + Varsayılan: + + + + Parameter name: + Parametre adı: + + + + Warning: Modifying values while vehicle is in flight can lead to vehicle instability and possible vehicle loss. + Uyarı: Araç hareket halindeyken deÄŸerlerin deÄŸiÅŸtirilmesi, denge yitimine ve olası araç kayıplarına neden olabilir. + + + + Make sure you know what you are doing and double-check your values before Save! + Kaydetmeden önce ne yaptığınızdan emin olunuz ve deÄŸerleri iki kere kontrol ediniz! + + + + Force save (dangerous!) + Zorla kaydet (tehlikeli!) + + + + Advanced settings + GeliÅŸmiÅŸ ayarlar + + + + Manual Entry + Manuel giriÅŸ + + + + Set RC to Param... + Paramı RC yap... + + + + ParameterManager + + + Change of parameter %1 requires a Vehicle reboot to take effect + Parameter %1 in deÄŸiÅŸmesini etkili olabilmesi için aracın yeniden baÅŸlatılması gerekir + + + + Parameter write failed: veh:%1 comp:%2 param:%3 + Parametre yazımı baÅŸarısız oldu: veh:%1 comp:%2 param:%3 + + + + Parameter read failed: veh:%1 comp:%2 param:%3 + Parametre okuma hatası: veh:%1 comp:%2 param:%3 + + + + Parameter cache CRC match failed + Parametre saklama CRC eÅŸleÅŸmesi baÅŸarısız + + + + %1 was unable to retrieve the full set of parameters from vehicle %2. This will cause %1 to be unable to display its full user interface. If you are using modified firmware, you may need to resolve any vehicle startup errors to resolve the issue. If you are using standard firmware, you may need to upgrade to a newer version to resolve the issue. + %1, %2 aracından tüm parametreleri alamadı. Bu, %1'in kullanıcı arabirimini tam olarak görüntüleyememesine neden olur. DeÄŸiÅŸtirilmiÅŸ firmware kullanıyorsanız, sorunu çözmek için herhangi bir araç baÅŸlatma hatasını çözmeniz gerekebilir. Standart bir firmware kullanıyorsanız, sorunu çözmek için daha yeni bir sürüme geçmeniz gerekebilir. + + + + Vehicle %1 did not respond to request for parameters. This will cause %2 to be unable to display its full user interface. + Araç %1 parametre isteklerine yanıt vermiyor. Bu durum %2 nin tüm kullanıcı arayüzünü göstermesine engel olacaktır. + + + + %1 key is not a json object + %1 anahtarı json objesi deÄŸil + + + + PlanManager + + + Internal error occurred during Mission Item communication: _ackTimeOut:_expectedAck == AckNone + Görev öğesi haberleÅŸmesi esnasında iç hata oluÅŸtu: _ackTimeOut:_expectedAck == AckNone + + + + Mission request list failed, maximum retries exceeded. + Görev istek listesi baÅŸarısız oldu, maksimum yeniden deneme sayısı aşıldı. + + + + Retrying %1 REQUEST_LIST retry Count + Tekrar deneniyor: %1REQUEST_LIST yeniden deneme sayısı + + + + Mission read failed, maximum retries exceeded. + Görev okuma baÅŸarısız oldu, maksimum yeniden deneme sayısı aşıldı. + + + + Retrying %1 MISSION_REQUEST retry Count + Tekrar deneniyor: %1 MISSION_REQUEST yeniden deneme sayısı + + + + Mission write failed, vehicle failed to send final ack. + Görev yazma baÅŸarısız oldu, araç son onayı göndermekte baÅŸarısız oldu. + + + + Mission write mission count failed, maximum retries exceeded. + Görev yazma görev sayma baÅŸarısız oldu, maksimum yeniden deneme sayısı aşıldı. + + + + Vehicle did not request all items from ground station: %1 + Araç yer istasyonundan tüm öğeler için istek göndermedi: %1 + + + + Mission remove all, maximum retries exceeded. + Görev tümünü sil, maksimum yeniden deneme sayısı aşıldı. + + + + Retrying %1 MISSION_CLEAR_ALL retry Count + Tekrar deneniyor: %1 MISSION_CLEAR_ALL yeniden deneme sayısı + + + + Vehicle did not respond to mission item communication: %1 + Araç görev öğesi haberleÅŸmesine cevap vermedi: %1 + + + + Vehicle requested item outside range, count:request %1:%2. Send to Vehicle failed. + Araç aralık dışı eleman talep etti, adet:talep %1:%2. Araca gönderimde hata oluÅŸtu. + + + + + + Vehicle returned error: %1. + Araç hata döndü: %1. + + + + Vehicle did not request all items during write sequence, missed count %1. + Tüm unsurlar yazma iÅŸlemi esnasında araç tarafından talep edilmedi, sayı %1. + + + + Vehicle returned error: %1. Vehicle remove all failed. + Hata: %1. Araç silme iÅŸlemi baÅŸarısız. + + + + Vehicle returned error: %1. %2Vehicle did not accept guided item. + Araç hata döndürdü: %1. %2 araç güdümlü öğeyi kabul etmedi. + + + + Mission accepted (MAV_MISSION_ACCEPTED) + Görev kabul edildi (MAV_MISSION_ACCEPTED) + + + + Unspecified error (MAV_MISSION_ERROR) + BelirlenmemiÅŸ Hata (MAV_MISSION_ERROR) + + + + Coordinate frame is not supported (MAV_MISSION_UNSUPPORTED_FRAME) + Koordinat çerçevesi desteklenmiyor (MAV_MISSION_UNSUPPORTED_FRAME) + + + + Command is not supported (MAV_MISSION_UNSUPPORTED) + Komut desteklenmiyor (MAV_MISSION_UNSUPPORTED) + + + + Mission item exceeds storage space (MAV_MISSION_NO_SPACE) + Görev unsuru depolama alanının kapasitesini aşıyor (MAV_MISSION_NO_SPACE) + + + + + + One of the parameters has an invalid value (MAV_MISSION_INVALID) + Parametrelerden birisi geçersiz bir deÄŸer içeriyor (MAV_MISSION_INVALID) + + + + Param1 has an invalid value (MAV_MISSION_INVALID_PARAM1) + Param1 geçersiz bir deÄŸer içeriyor (MAV_MISSION_INVALID_PARAM1) + + + + Param2 has an invalid value (MAV_MISSION_INVALID_PARAM2) + Param2 geçersiz bir deÄŸer içeriyor (MAV_MISSION_INVALID_PARAM2) + + + + Param3 has an invalid value (MAV_MISSION_INVALID_PARAM3) + Param3 geçersiz bir deÄŸer içeriyor (MAV_MISSION_INVALID_PARAM3) + + + + Param4 has an invalid value (MAV_MISSION_INVALID_PARAM4) + Param4 geçersiz bir deÄŸer içeriyor (MAV_MISSION_INVALID_PARAM4) + + + + X/Param5 has an invalid value (MAV_MISSION_INVALID_PARAM5_X) + X/Param5 geçersiz bir deÄŸer içeriyor (MAV_MISSION_INVALID_PARAM5_X) + + + + Y/Param6 has an invalid value (MAV_MISSION_INVALID_PARAM6_Y) + //Param6 geçersiz bir deÄŸer içeriyor (MAV_MISSION_INVALID_PARAM6_Y) + + + + Param7 has an invalid value (MAV_MISSION_INVALID_PARAM7) + Param7 geçersiz bir deÄŸer içeriyor (MAV_MISSION_INVALID_PARAM7) + + + + Received mission item out of sequence (MAV_MISSION_INVALID_SEQUENCE) + Alınan görev unsuru sıralama dışı + + + + Not accepting any mission commands (MAV_MISSION_DENIED) + Herhangi bir görev komutu (MAV_MISSION_DENIED) kabul etmiyor + + + + QGC Internal Error + QGC İçsel Hata + + + + PlanMasterController + + + Download not supported on high latency links. + Yüksek gecikmeli baÄŸlantılardan indirme desteklenmiyor. + + + + Upload not supported on high latency links. + Yüksek gecikmeli baÄŸlantılardan indirme desteklenmiyor. + + + + Error loading Plan file (%1). %2 + Plan dosyası yüklenirken hata (%1).%2 + + + + Plan save error %1 : %2 + Plan kaydetme hatası %1 : %2 + + + + KML save error %1 : %2 + KML kaydetme hatası %1 : %2 + + + + Supported types (*.%1 *.%2 *.%3 *.%4) + Desteklenen tipler (*.%1 *.%2 *.%3 *.%4) + + + + + + All Files (*.*) + Tüm Dosyalar (*.*) + + + + Plan Files (*.%1) + Plan Dosyaları (*.%1) + + + + KML Files (*.%1) + KML Dosyaları (*.%1) + + + + PlanToolBar + + + Selected Waypoint + Seçili kerteriz + + + + Alt diff: + Ä°rtifa farkı + + + + Azimuth: + Azimut: + + + + + Distance: + Mesafe: + + + + Gradient: + Gradyan: + + + + Heading: + Ä°stikamet + + + + Total Mission + Toplam Görev + + + + Max telem dist: + Max telemetri mesafesi: + + + + Time: + Saat: + + + + Battery + Batarya + + + + Batteries required: + Bataryalar gerekli: + + + + Upload Required + Yükleme yapmanız gerekmektedir! + + + + Upload + Yükle + + + + Syncing Mission + EÅŸitleme Görevi + + + + Click anywhere to hide + Gizlemek üzere herhangi bir yere tıklayın + + + + PlanView + + + Vehicle is currently armed. Do you want to upload the mission to the vehicle? + Araç ÅŸu an kalkış durumunda. Görevi araca yüklemek ister misiniz? + + + + Apply new alititude + Yeni irtifa deÄŸerini uygula + + + + You have changed the default altitude for mission items. Would you like to apply that altitude to all the items in the current mission? + Görev unsurları için varsayılan irtifayı deÄŸiÅŸtirdiniz. Bu irtifayı geçerli görevdeki tüm unsurlara uygulamak ister misiniz? + + + + Your vehicle is currently flying a mission. In order to upload a new or modified mission the current mission will be paused. + Aracınız ÅŸu anda bir görevde uçuyor. Yeni veya deÄŸiÅŸtirilmiÅŸ bir görevi yüklemek için mevcut görev duraklatılacak. + + + + After the mission is uploaded you can adjust the current waypoint and start the mission. + Görev yüklendikten sonra mevcut geçiÅŸ noktasını ayarlayabilir ve görevi baÅŸlatabilirsiniz. + + + + Pause and Upload + Duraklat ve Yükle + + + + You need at least one item to create a KML. + En az bir tane KML ögesi yaratmanız gerekir. + + + + Unable to Save/Upload + Kaydetme/Yükleme Yapılamıyor + + + + Plan is waiting on terrain data from server for correct altitude values. + Plan, doÄŸru irtifa deÄŸerleri için sunucudan arazi verilerini beklemektedir. + + + + Plan Upload + Plan Yükle + + + + Select Plan File + Plan Dosyası Seç + + + + Save Plan + Plan Kaydet + + + + Load KML + KML Yükle + + + + Save KML + KML Kaydet + + + + What would you like to create from the polygon specified by the KML file? + KML dosyasında belirtilen çokgenden yaratmak istediÄŸiniz nedir? + + + + Survey + GPS Hassasiyet Sorgulaması + + + + Structure Scan + Yapı Tarama + + + + Move the selected mission item to the be after following mission item: + Seçilen görev unsurunu, takip sonrasına taşıyın: + + + + Plan + Tasarı + + + + File + Dosya + + + + Waypoint + Kerteriz + + + + ROI + ROI + + + + Pattern + Desen + + + + Center + Merkez + + + + In + Içinde + + + + Out + Dışarı + + + + Mission + Görev + + + + Fence + Sınır çizgisi + + + + Rally + Kerteriz + + + + You have unsaved/unsent changes. Loading from the Vehicle will lose these changes. Are you sure you want to load from the Vehicle? + KaydedilmemiÅŸ/gönderilmemiÅŸ deÄŸiÅŸiklikleriniz var. Araçtan yükleme iÅŸlemi bu deÄŸiÅŸiklikleri kaybettirecektir. Bu iÅŸlemi yapmak istediÄŸinize emin misiniz? + + + + You have unsaved/unsent changes. Loading from a file will lose these changes. Are you sure you want to load from a file? + KaydedilmemiÅŸ/gönderilmemiÅŸ deÄŸiÅŸiklikleriniz var. Dosyadan yükleme bu deÄŸiÅŸiklikleri kaybettirir. Dosyadan yüklemek istediÄŸinizden emin misiniz? + + + + Are you sure you want to remove all items and create a new plan? + Tüm ögeleri silmek ve yeni bir plan yaratmak istediÄŸinize emin misiniz? + + + + You have unsaved changes. + KaydedilmemiÅŸ deÄŸiÅŸiklikleriniz var + + + + Plan File: + Plan Dosyası: + + + + New... + Yeni... + + + + New Plan + Yeni Tasarı + + + + Open... + Aç... + + + + Save + Kaydet + + + + Save As... + Farklı kaydet... + + + + Load KML... + KML Yükle... + + + + Clear Vehicle Mission + Araç görevini temizle + + + + This will also remove all items from the vehicle. + Bu iÅŸlem tüm parçaları araçtan çıkartacaktır. + + + + Are you sure you want to remove all mission items and clear the mission from the vehicle? + Tüm görev öğelerini kaldırmak ve görevi silmek istediÄŸinizden emin misiniz? + + + + Create complex pattern: + Karmaşık desen yarat: + + + + Mission overwrite + Görev üzerine yaz + + + + GeoFence overwrite + CoÄŸrafi sınır üzerine yaz + + + + Rally Points overwrite + Rally noktalarının üzerine yaz. + + + + You have unsaved changes. You should upload to your vehicle, or save to a file: + KaydedilmemiÅŸ deÄŸiÅŸiklikleriniz var. Bu deÄŸiÅŸiklikleri ya aracınıza yüklemelisiniz ya da bir dosyaya kaydetmelisiniz. + + + + Upload + Yükle + + + + Download + Ä°ndir + + + + Save KML... + KML Kaydet... + + + + KML + KML + + + + PolygonEditor + + + Click to add point %1 + Nokta eklemek üzere tıkla %1 + + + + - Right Click to end polygon + Çokgenin bitiminde saÄŸ tıklama + + + + Click to add point + Nokta eklemek üzere tıkla + + + + Click to add point - Right Click to end polygon + Nokta eklemek için tıklayın - poligonun (çokgenin) sonunda saÄŸ tıklayın + + + + Adjust polygon by dragging corners + Çokgeni köşelerini sürükleyerek ayarla + + + + PowerComponent + + + + + + + + + + + + ESC Calibration + ESC Kalibrasyonu + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade to a newer firmware. + %1 bu yazılım sürümü ile ESC kalibrasyonu gerçekleÅŸtiremez. Daha yeni bir sürüme yükseltmeniz gerekiyor. + + + + + %1 cannot perform ESC Calibration with this version of firmware. You will need to upgrade %1. + %1 bu yazılım sürümü ile ESC kalibrasyonu gerçekleÅŸtiremez. %1 sürümüne yükseltmeniz gerekiyor. + + + + + Performing calibration. This will take a few seconds.. + Kalibrasyon yapılıyor bu iÅŸlem bir kaç sn sürebilir. + + + + + + + ESC Calibration failed + ESC Kalibrasyonu BaÅŸarısız + + + + + Calibration complete. You can disconnect your battery now if you like. + Kalibrasyon tamamlandı. Åžayet isterseniz bataryayı ÅŸimdi çıkartabilirsiniz. + + + + + WARNING: Props must be removed from vehicle prior to performing ESC calibration. + UYARI: ESC kalibrasyonunu gerçekleÅŸtirmeden önce prop'lar araçtan çıkarılmalıdır. + + + + + Connect the battery now and calibration will begin. + Bataryayı takın kalibrasyon baÅŸlayacaktır. + + + + + You must disconnect the battery prior to performing ESC Calibration. Disconnect your battery and try again. + ESC kalibrasyonunu gerçekleÅŸtirmeden önce bataryayı çıkartmanız gerekir. Bataryanızı çıkartın ve tekrar deneyin. + + + + + Measure battery voltage using an external voltmeter and enter the value below. Click Calculate to set the new voltage multiplier. + Batarya gerilimini bir voltmetre kullanarak ölçüp söz konusu deÄŸeri aÅŸağıya girin. Yeni voltaj çarpanını hesaplamak üzere tıklayın. + + + + + Measured voltage: + Ölçülen gerilim: + + + + + Vehicle voltage: + Araç gerilimi: + + + + + Voltage divider: + Gerilim bölücü: + + + + + Measure current draw using an external current meter and enter the value below. Click Calculate to set the new amps per volt value. + Ampermetre kullanarak akımı ölçün ve deÄŸeri girin. Volt başına yeni akım deÄŸerlerini belirlemek için Hesapla seçeneÄŸine tıklayın. + + + + + Measured current: + Ölçülen akım: + + + + + Vehicle current: + Araç akımı: + + + + + Amps per volt: + Volt başına amper: + + + + + + + + + Calculate + Hesapla + + + + + Battery + Batarya + + + + + Number of Cells (in Series) + Hücre adedi + + + + + Full Voltage (per cell) + Her bir hücreden elde edilen tam gerilim + + + + + Battery Max: + Batarya Maks: + + + + + Empty Voltage (per cell) + Her bir boÅŸ hücreden elde edilen gerilim + + + + + Battery Min: + Batarya Min: + + + + + Voltage divider + Gerilim bölücü: + + + + + Calculate Voltage Divider + Gerilim Bölücü Hesapla + + + + + 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. + Araç tarafından gösterilen batarya gerilimi, ÅŸayet voltmetre kullanılarak dışarıdan okunan voltajdan büyük ölçüde farklıysa, bunu düzeltmek için voltaj çarpan deÄŸerini ayarlayabilirsiniz. + + + + + + + Click the Calculate button for help with calculating a new value. + Yeni bir deÄŸer hesaplamayla ilgili yardım almak üzere Hesapla düğmesine tıklayın. + + + + + Amps per volt + Volt başına amper: + + + + + Calculate Amps per Volt + Volt başına amper hesapla + + + + + 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. + EÄŸer sistem tarafından çekilen akım , ampermetre kullanılarak okunan akımdan deÄŸerinden büyük ölçüde farklı ise, bunu düzeltmek için volt başına amper deÄŸerini ayarlayabilirsiniz. Yeni bir deÄŸer hesaplamayla ilgili yardım için Hesapla düğmesine tıklayın. + + + + + ESC PWM Minimum and Maximum Calibration + ESC PWM (Pulse Width Modulation) Minimum ve Maksimum Kalibrasyonu + + + + + WARNING: Propellers must be removed from vehicle prior to performing ESC calibration. + UYARI: Pervaneler ESC kalibrasyonu gerçekleÅŸtirilmeden önce araçtan sökülmelidir. + + + + + You must use USB connection for this operation. + Bu iÅŸlem için USB baÄŸlantısı kullanmalısınız. + + + + + Calibrate + Kalibre et + + + + + Show UAVCAN Settings + UAVCAN Ayarlarını Göster + + + + + UAVCAN Bus Configuration + UAVCAN protokolü bus konfigürasyonu + + + + + Change required restart + DeÄŸiÅŸiklik yeniden baÅŸlatma gerektirir. + + + + + UAVCAN Motor Index and Direction Assignment + UAVCAN Motor indeks ve yön atama + + + + + WARNING: Propellers must be removed from vehicle prior to performing UAVCAN ESC configuration. + UYARI: Pervaneler ESC kalibrasyonu gerçekleÅŸtirilmeden önce araçtan sökülmelidir. + + + + + ESC parameters will only be accessible in the editor after assignment. + ESC parametrelerine sadece atama sonrasında editör içerisinden eriÅŸilebilir. + + + + + Start the process, then turn each motor into its turn direction, in the order of their motor indices. + Süreci baÅŸlattıktan sonra her bir motoru kendi hareket yönünde döndürün + + + + + Start Assignment + Görevi baÅŸlat + + + + + Stop Assignment + Görevi Sonlandır + + + + + Show Advanced Settings + GeliÅŸmiÅŸ Ayarları Göster + + + + + Advanced Power Settings + GeliÅŸmiÅŸ Güç Ayarları + + + + + Voltage Drop on Full Load (per cell) + Her bir batarya hücresi için tam yüklemede gerilim düşümü + + + + + Batteries show less voltage at high throttle. Enter the difference in Volts between idle throttle and full + Yüksek gaz verildiÄŸinde bataryalar düşük gerilim deÄŸeri gösteriyor. Rölantide ve tam gazda gerilim farklarını giriniz. + + + + + throttle, divided by the number of battery cells. Leave at the default if unsure. + gaz, batarya hücre sayısına bölündü. Emin deÄŸilseniz varsayılan durumda bırakınız. + + + + + If this value is set too high, the battery might be deep discharged and damaged. + Bu deÄŸer çok yükseÄŸe ayarlanırsa, batarya aşırı deÅŸarj olabilir ve hasar görebilir. + + + + + Compensated Minimum Voltage: + En düşük gerilim kompanze edildi. + + + + + V + V + + + + Power + Güç + + + + Power Setup is used to setup battery parameters as well as advanced settings for propellers. + Güç yönetimi kurulumu, batarya ile ilgili parametreleri ve pervaneler için geliÅŸmiÅŸ ayarları yapmak için kullanılır. + + + + PowerComponentSummary + + + + Battery Full + Batarya tam dolu. + + + + + Battery Empty + Batarya BoÅŸ + + + + + Number of Cells + Hücre Adedi + + + + PreFlightBatteryCheck + + + Battery + Batarya + + + + Battery connector firmly plugged? + Batarya baÄŸlantı soketi tam olarak takılı mı? + + + + Warning - Battery charge below %1%. + Uyarı - Batarya ÅŸarjı %1 altında. + + + + Battery charge below %1%. Please recharge. + Batarya ÅŸarjı %1 altında. Lütfen tekrar ÅŸarj ediniz. + + + + PreFlightCheckButton + + + Passed + Geçildi + + + + PreFlightCheckGroup + + + (passed) + (geçildi) + + + + PreFlightCheckList + + + Pre-Flight Checklist %1 + UçuÅŸ öncesi kontrol listesi %1 + + + + (passed) + (geçildi) + + + + Reset the checklist (e.g. after a vehicle reboot) + (Aracın yeniden baÅŸlatılmasını takiben) kontrol listesini sıfırlayın + + + + PreFlightGPSCheck + + + GPS + GPS (Küresel Konumlandırma Hizmeti) + + + + Waiting for 3D lock. + 3D kilidi bekleniyor. + + + + Warning - Sat count below %1. + Uyarı - Sat sayısı %1 altında. + + + + Waiting for sat count above %1. + Uyarı: Sat sayısının (adedi) %1 üzerine çıkması bekleniyor. + + + + PreFlightRCCheck + + + Radio Control + Radyo Kontrol + + + + Receiving signal. Perform range test & confirm. + Sinyal alınıyor. Aralık testi ve onayı gerçekleÅŸtir. + + + + No signal or invalid autopilot-RC config. Check RC and console. + Sinyal yok ya da geçersiz otomatik pilot-RC konfigürasyonu söz konusu. RC ve konsolu kontrol edin. + + + + PreFlightSensorsHealthCheck + + + Sensors + Algılayıcılar + + + + Failure. Magnetometer issues. Check console. + Hata. Manyetometre sorunları. Konsolu kontrol edin. + + + + Failure. Accelerometer issues. Check console. + Hata. ivmeölçer sorunları. Konsolu kontrol edin. + + + + Failure. Gyroscope issues. Check console. + Hata. Jiroskop sorunları. Konsolu kontrol edin. + + + + Failure. Barometer issues. Check console. + Hata. Basınçölçer sorunları. Konsolu kontrol edin. + + + + Failure. Airspeed sensor issues. Check console. + Hata. Hava hızı sensörü kaynaklı sorunlar mevcut. Konsolu kontrol et. + + + + Failure. AHRS issues. Check console. + Hata. AHRS kaynaklı sorunlar söz konusu. Konsolu kontrol edin. + + + + Failure. GPS issues. Check console. + Hata. GPS ile ilgili sorunlar. Konsolu kontrol edin. + + + + PreFlightSoundCheck + + + Sound output + Ses çıkışı. + + + + QGC audio output enabled. System audio output enabled, too? + QGC ses çıkışı etkin. Sistem ses çıkışı da etkin mi? + + + + QGC audio output is disabled. Please enable it under application settings->general to hear audio warnings! + QGC ses çıkışı devre dışı. Lütfen sesli uyarıları almak için (uygulama ayarları-genel sekmesi altında) etkin duruma getirin. + + + + QGCApplication + + + You are running %1 as root. You should not do this since it will cause other issues with %1. %1 will now exit. If you are having serial port issues on Ubuntu, execute the following commands to fix most issues: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + %1 root olarak çalışıyorsunuz. Bunu %1 ile diÄŸer sorunlara neden olacağından yapmamalısınız. %1 ÅŸimdi sistemden ayrılacak. Ubuntu'da seri port sorunları yaşıyorsanız, bu tür pek çok sorunu gidermek için aÅŸağıdaki komutları çalıştırın: +sudo usermod -a -G dialout $USER +sudo apt-get remove modemmanager + + + + Telemetry save error + Telemetri verisi kayıt hatası + + + + Unable to save telemetry log. Error copying telemetry to '%1': '%2'. + Telemetri günlüğü kaydedilemiyor. Telemetri '%1': '%2' kopyalanırken hata oluÅŸtu + + + + The format for QGroundControl saved settings has been modified. Your saved settings have been reset to defaults. + QGroundControl kaydedilmiÅŸ ayarlar deÄŸiÅŸtirildi. Kayıtlı ayarlarınız varsayılanlarına sıfırlandı. + + + + The Offline Map Cache database has been upgraded. Your old map cache sets have been reset. + Çevrimdışı harita önbelleÄŸine ait veritabanı sürümü yükseltildi (güncellendi). Eski harita önbelleÄŸi ayarlarınız sıfırlandı. + + + + Telemetry Save Error + Telemetri verisi kayıt hatası + + + + Unable to save telemetry log. Application save directory is not set. + Telemetri günlüğü kaydedilemiyor. Kaydetme dizini belirtilmemiÅŸ. + + + + Unable to save telemetry log. Telemetry save directory "%1" does not exist. + Telemetri verisi günlük dosyasına kaydedilemedi. Telemetri kayıt dizini "%1" mevcut deÄŸil. + + + + Parameters are missing from firmware. You may be running a version of firmware QGC does not work correctly with or your firmware has a bug in it. Missing params: %1 + Firmware'den alınan parametreler eksik. QGC'nin düzgün çalışmadığı bir firmware sürümünüz olabilir veya üründe bir hata vardır. Eksik parametre:% 1 + + + + QGCCorePlugin + + + General + Genel + + + + Comm Links + Ä°letiÅŸim BaÄŸlantıları + + + + Offline Maps + Çevrimdışı haritalar + + + + MAVLink + MavLink + + + + Console + Konsol + + + + Help + Yardım + + + + Mock Link + Sahte baÄŸlantı + + + + Debug + Hata ayıklama + + + + Values + DeÄŸerler + + + + Camera + Kamera + + + + Video Stream + Video akışı + + + + Health + SaÄŸlık + + + + Vibration + TitreÅŸim + + + + WARNING: You are about to enter Advanced Mode. If used incorrectly, this may cause your vehicle to malfunction thus voiding your warranty. You should do so only if instructed by customer support. Are you sure you want to enable Advanced Mode? + UYARI: GeliÅŸmiÅŸ moda girmek üzeresiniz. Hatalı kullanımda aracınız zarar görebilir ve garanti dışında kalabilir. Bu iÅŸlemi sadece müşteri destek hattı yönlendirmesi ile yapmanız önerilir. GeliÅŸmiÅŸ modu aktifleÅŸtirmek istediÄŸinize emin misiniz? + + + + QGCFenceCircle + + + GeoFence Circle only supports version %1 + CoÄŸrafi sınır poligonu sadece %1 sürümünü destekler + + + + QGCFencePolygon + + + GeoFence Polygon only supports version %1 + CoÄŸrafi sınır poligonu sadece %1 sürümünü destekler + + + + QGCFileDialog + + + + Delete + Sil + + + + No files + Dosya Yok + + + + New file name: + Yeni dosya ismi: + + + + File names must end with .%1 file extension. If missing it will be added. + Dosya isimleri .%1 dosya uzantısı ile sonlandırılmalıdır. Uzantı yok ise otomatik olarak eklenecektir. + + + + The file %1 exists. Click Save again to replace it. + %1 dosyası mevcut. DeÄŸiÅŸtirmek için Kaydet'e tıklayın. + + + + Save to existing file: + Mevcut dosyaya kaydet: + + + + QGCFileDownload + + + Could not save downloaded file to %1. Error: %2 + Ä°ndirilen dosya kaydedilemedi %1. Hata: %2 + + + + Download cancelled + Ä°ndirme iÅŸlemi iptal edildi + + + + Error: File Not Found + Hata: Dosya bulunamadı + + + + Error during download. Error: %1 + Ä°ndirme iÅŸlemi sırasında hata. Hata: %1 + + + + QGCFlightGearLink + + + FlightGear 3.0+ Link (port:%1) + FlightGear 3.0+ BaÄŸlantısı (port:%1) + + + + + FlightGear Failed to Start + FlightGear baÅŸlatma hatası + + + + FlightGear Crashed + FlightGear çöktü + + + + This is a FlightGear-related problem. Please upgrade FlightGear + Bu sorun FlightGear ile iliÅŸkilidir. Lütfen FlightGear sürümünü yükseltin + + + + FlightGear Start Timed Out + FlightGear baÅŸlatması zaman aşımına uÄŸradı + + + + + + Please check if the path and command is correct + Lütfen yol ve komutun doÄŸruluÄŸunu sınayınız + + + + + Could not Communicate with FlightGear + FlightGear ile baÄŸlantı kurulamıyor + + + + FlightGear Error + FlightGear Hatası + + + + Please check if the path and command is correct. + Lütfen yol ve komutun doÄŸruluÄŸunu sınayınız + + + + + + + + + + + + + + + FlightGear HIL + FlightGear HIL + + + + Flight Gear protocol file '%1' is out of date. Quit %2. Delete the file and restart %2 to fix. + Flight Gear protokol dosyasının '%1'; tarihi geçmiÅŸ. %2'den çık. Dosyayı sil ve hatayı düzeltmek için %2'yi yeniden baÅŸlat. + + + + + FlightGear failed to start. There are mismatched quotes in specified command line options + FlightGear baÅŸlatılamadı. Belirtilen komut satırı seçeneklerinde eÅŸleÅŸmeyen seçenekler söz konusu + + + + FlightGear application not found + FlightGear uygulaması bulunamadı: %1 + + + + FlightGear application not found at: %1 + FlightGear uygulaması bulunamadı: %1 + + + + I'll specify directory + I'll dizini belirtin + + + + Please select directory of FlightGear application : + FlightGear uygulaması için lütfen dizin seçiniz: + + + + --fg-root directory specified from ui option not found: %1 + Kullanıcı arayüzü seçeneÄŸi ile belirtilen --fg-scenery dizini bulunamadı: %1 + + + + Unable to automatically determine --fg-root directory location. You will need to specify --fg-root=<directory> as an additional command line parameter from ui. + --fg-scenery kök dizini konumunu otomatik olarak belirlenemiyor. Kullanıcı arayüzünden -fg-root=<directory> komutu ve parametresi ile bunu belirtmeniz gerekir. + + + + --fg-scenery directory specified from ui option not found: %1 + ui seçeneÄŸi ile belirtilen --fg-scenery dizini bulunamadı: %1 + + + + Unable to automatically determine --fg-scenery directory location. You will need to specify --fg-scenery=directory as an additional command line parameter from ui. + --fg-scenery dizin konumunu otomatik olarak belirlenemiyor. Kullanıcı arayüzünden --fg-scenery=directory komutu ve parametresi ile bunu belirtmeniz gerekir. + + + + Incorrect %1 installation. Aircraft directory is missing: '%2'. + %1 hatalı kurulumu. Uçak dizini eksik: '%2'. Uçak dizini eksik: '%2'. + + + + Incorrect FlightGear setup. Protocol directory is missing: '%1'. Command line parameter for --fg-root may be set incorrectly. + Hatalı FlightGear kurulumu. Protokol dizini eksik: '% 1'. --fg-root komut satırı parametresi hatalı ayarlanmış olabilir. + + + + Incorrect installation. Protocol directory is missing (%1). + Yanlış kurulum. Protokol dizini eksik (%1). + + + + Incorrect installation. FlightGear protocol file missing: %1 + Hatalı kurulum. FlightGear protokol dosyası eksik: %1 + + + + Unable to verify that protocol file %1 is current. If file is out of date, you may experience problems. Safest approach is to delete the file manually and allow %2 install the latest file. + % 1 protokol dosyasının geçerliliÄŸi kontrol edilemedi. Åžayet bu dosya güncel deÄŸilse, sorun yaÅŸayabilirsiniz. En makûl yaklaşım; dosyayı elle silmek ve %2'nin güncel olan dosyayı yüklemesine izin vermektir. + + + + FlightGear protocol file %1 is out of date. It will be deleted, which will cause %2 to install the latest version of the file. + FlightGear protokol dosyası %1 güncel deÄŸil. Bu dosya silinecek ve en son sürümü %2 yüklenecek. + + + + Delete of protocol file failed. You will have to manually delete the file. + Protokol dosyası silme hatası. Dosyayı elle silmeniz gerekecek. + + + + FlightGear Failed to Start. %1 protocol (%2) not installed to FlightGear Protocol directory (%3) + FlightGear BaÅŸlatılamadı. %1 protokolü (%2) FlightGear protokol dizinine kurulamadı (%3) + + + + Fix it for me + Benim için düzelt + + + + Copy failed + Kopyalama baÅŸarısız + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a Command Prompt which was started with Run as Administrator: + + + Ä°zinlere dayalı muhtemel bir nedenle (% 1) ile (% 2) arasında kopyalama baÅŸarısız. Bu iÅŸlemi kendiniz (manuel olarak) gerçekleÅŸtirmeniz gerekecek. AÅŸağıdaki komutu terminalde (yönetici olarak baÅŸlatılmış) yapmayı deneyin: + + + + Copy from (%1) to (%2) failed, possibly due to permissions issue. You will need to perform manually. Try pasting the following command into a shell: + + + Ä°zinlere dayalı muhtemel bir nedenle (% 1) ile (% 2) arasında kopyalama baÅŸarısız. Bu iÅŸlemi kendiniz (manuel olarak) gerçekleÅŸtirmeniz gerekecek. AÅŸağıdaki kabuk komutunu terminale yapıştırmayı deneyin: + + + + Copy to Clipboard + Panoya kopyala + + + + QGCHilConfiguration + + + HIL Config + HIL Konfigürasyonu + + + + Simulator + Simülatör + + + + FlightGear 3.0+ + FlightGear 3.0 + + + + + X-Plane 10 + X-Plane 10 + + + + X-Plane 9 + X-Plane 9 + + + + QGCHilFlightGearConfiguration + + + Form + Biçim + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head></head><body>Ä°lave Seçenekler</body></html> + + + + Airframe: + Gövde + + + + Start + BaÅŸlat + + + + Stop + Durdur + + + + Sensor HIL + Sensör HIL + + + + Barometer Offset [kPa]: + Barometre Offset [kPa]: + + + + 0 + + + + + Reset to default options + Varsayılan seçeneklere sıfırla + + + + QGCHilJSBSimConfiguration + + + Form + Biçim + + + + Airframe: + Gövde + + + + <html><head/><body><p>Additional Options:</p></body></html> + <html><head></head><body>Ä°lave Seçenekler</body></html> + + + + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + --in-air --roll=0 --pitch=0 --vc=90 --heading=300 --timeofday=noon --disable-hud-3d --disable-fullscreen --geometry=400x300 --disable-anti-alias-hud --wind=0@0 --turbulence=0.0 --prop:/sim/frame-rate-throttle-hz=30 --control=mouse --disable-intro-music --disable-sound --disable-random-objects --disable-ai-models --shading-flat --fog-disable --disable-specular-highlight --disable-random-objects --disable-panel --disable-clouds --fdm=jsb --units-meters --prop:/engines/engine/running=true + + + + Start + BaÅŸlat + + + + Stop + Durdur + + + + QGCHilXPlaneConfiguration + + + Form + Biçim + + + + Start + BaÅŸlat + + + + Host + Host + + + + Enable sensor level HIL + Sensör seviyesini etkinleÅŸtir HIL + + + + 127.0.0.1:49000 + 127.0.0.1:49000 + + + + Use newer actuator format + Daha yeni bir aktüatör formatı kullanın. + + + + + Connect + BaÄŸlan + + + + Disconnect + BaÄŸlantıyı kes + + + + QGCJSBSimLink + + + JSBSim Link (port:%1) + JSBSim baÄŸlantısı (port:%1) + + + + JSBSim failed to start. JSBSim was not found at %1 + JSBSim baÅŸlatılamadı. JSBSim %1'de bulunamadı + + + + JSBSim failed to start. JSBSim data directory was not found at %1 + JSBSim baÅŸlatma hatası. JSBSim veri dizini %1'de bulunamadı + + + + JSBSim Failed to start. Please check if the path and command is correct + JSBSim baÅŸlatma hatası. Lütfen yol ve komutun doÄŸruluÄŸunu kontrol edin + + + + JSBSim crashed. This is a JSBSim-related problem, check for JSBSim upgrade. + JSBSim çöktü. Bu JSBSm ile ilintili bir sorundur, JSBSim güncellemesini kontrol edin. + + + + JSBSim start timed out. Please check if the path and command is correct + X-Plane baÅŸlatması zaman aşımına uÄŸradı. Yol ve komut bilgisinin doÄŸrulunu sınayınız. + + + + Could not communicate with JSBSim. Please check if the path and command are correct + JSBSim ile baÄŸlantı kurulamadı. Lütfen yol ve komut bilgisinin doÄŸruluÄŸunu kontrol ediniz. + + + + JSBSim error occurred. Please check if the path and command is correct. + JSBSim hatası oluÅŸtu. Lütfen yol ve komut bilgisinin doÄŸrulunu sınayınız. + + + + QGCLogEntry + + + Pending + Beklemede + + + + QGCMAVLinkInspector + + + MAVLink Inspector + MAVLink denetleyicisi + + + + System + Sistem + + + + Component + BileÅŸen + + + + Clear + Temizle + + + + + + All + Tümü + + + + Name + Ä°sim + + + + Value + DeÄŸer + + + + Type + Tür + + + + Vehicle %1 + Taşıt + + + + QGCMAVLinkLogPlayer + + + Form + Biçim + + + + + + Start to replay Flight Data + UçuÅŸ verisi tekrarlamayı baÅŸlat + + + + ... + ... + + + + Time + Zaman + + + + No Flight Data selected.. + UçuÅŸ verisi seçilmedi.. + + + + + + Select the Flight Data to replay + Tekrar oynatılacak uçuÅŸ verisini seç + + + + Replay Flight Data + UçuÅŸ planını yeniden oynat + + + + Log Replay + Log Tekrarı + + + + You must close all connections prior to replaying a log. + Bir kaydı yenilemeden önce tüm baÄŸlantıları kapatmalısınız. + + + + Load Telemetry Log File + Telemetri Günlüğünü Yükle + + + + MAVLink Log Files (*.tlog);;All Files (*) + MAVLink Günlük Dosyaları (*.tlog);; Tüm Dosyalar (*) + + + + QGCMapPolygonVisuals + + + Select KML File + KML Dosyası Seç + + + + KML files (*.kml) + KML dosyaları (*.kml) + + + + Remove vertex + Vertex'i sil + + + + Circle + Çember + + + + Polygon + Çokgen + + + + Set radius... + Yarıçap belirle... + + + + Edit position... + Konumu Düzenle... + + + + Edit Position + Konumu Düzenle + + + + Load KML... + KML Yükle... + + + + Radius: + Yarıçap: + + + + QGCMapPolylineVisuals + + + Select KML File + KML Dosyası Seç + + + + KML files (*.kml) + KML dosyaları (*.kml) + + + + Remove vertex + Vertex'i sil + + + + Edit position... + Konumu Düzenle... + + + + Edit Position + Konumu Düzenle + + + + Load KML... + KML Yükle... + + + + QGCMapRCToParamDialog + + + Dialog + Ä°letiÅŸim Penceresi + + + + Bind + BaÄŸdaÅŸtırma + + + + Parameter Tuning ID + Parametre Ä°nceayarı ID + + + + + 1 + 1 + + + + 2 + 2 + + + + 3 + 3 + + + + Parameter + Parametre + + + + TextLabel + Metin + + + + with + ile + + + + Scale (keep default) + Ölçek (varsayılanı koru) + + + + Center value + Merkez deÄŸer + + + + Minimum Value + En Düşük DeÄŸer + + + + Maximum Value + En Büyük DeÄŸer + + + + Waiting for parameter refresh,,, + Parametrelerin yenilenmesi bekleniyor,,,, + + + + Tuning IDs can be mapped to channels in the RC settings + Ayar ID'leri RC ayarlarındaki kanallarla eÅŸleÅŸtirilebilir + + + + QGCPluginHost + + + Form + Biçim + + + + Loaded Plugins + Yüklü Eklentiler + + + + Plugin Log + Eklenti Günlüğü + + + + QGCQFileDialog + + + File Exists + Dosya mevcut + + + + %1 already exists. +Do you want to replace it? + %1 zaten mevcut. Mevcut olanı deÄŸiÅŸtirmek istiyor musunuz? + + + + Replace + DeÄŸiÅŸtir + + + + QGCQmlWidgetHolder + + + Form + Biçim + + + + QGCQuickWidget + + + Source not ready: Status(%1) +Errors: +%2 + Kaynak hazır deÄŸil. Durum (%1) +Hatalar: %2 + + + + QGCTextField + + + ? + ? + + + + QGCUASFileView + + + Form + Biçim + + + + List Files + Dosyaları Listele + + + + Download File + Dosya Ä°ndir + + + + + Upload File + Dosya Yükle + + + + Download Directory + Ä°ndirme dizini + + + + Downloading: %1 + Ä°ndiriliyor: %1$d%% + + + + Uploading: %1 + Yükleniyor: %1 + + + + Error: %1 + Hata: %1 + + + + QGCUASFileViewMulti + + + Onboard Files + Kart Ãœzerindeki Dosyalar + + + + QGCUnconnectedInfoWidget + + + Form + Biçim + + + + QGCView + + + showDialog called before QGCView.completed signalled + showDialog, QGCView.completed iÅŸaret gönderildikten sonra çaÄŸrıldı. + + + + QGCViewDialogContainer + + + Ok + Tamam + + + + + Open + Açık + + + + Save + Kaydet + + + + Apply + Uygula + + + + Save All + Tümünü Kaydet + + + + Yes + Evet + + + + Yes to All + Tümüne Evet + + + + Retry + Yeniden Dene + + + + Reset + Sıfırla + + + + Restore to Defaults + Varsayılanları geri yükle + + + + Ignore + Yoksay + + + + Cancel + Ä°ptal + + + + Close + Kapat + + + + No + Hayır + + + + No to All + Tümüne Hayır + + + + Abort + Görev iptal + + + + QGCWebView + + + Form + Biçim + + + + about:blank + BoÅŸ tarayıcı sayfası + + + + QGCXPlaneLink + + + X-Plane Link (localPort:%1) + X-Plane baÄŸlantısı (localPort:%1) + + + + Waiting for XPlane.. + XPlane bekleniyor.. + + + + X-Plane Failed to start. Please check if the path and command is correct + X-Plane baÅŸlatma hatası. Yol ve komut bilgisinin doÄŸrulunu sınayınız. + + + + X-Plane crashed. This is an X-Plane-related problem, check for X-Plane upgrade. + X-Plane çöktü. Bu X-Plane ile ilintili bir sorundur X-Plane güncellemesini kontrol ediniz. + + + + X-Plane start timed out. Please check if the path and command is correct + X-Plane baÅŸlatması zaman aşımına uÄŸradı. Yol ve komut bilgisinin doÄŸrulunu sınayınız. + + + + Could not communicate with X-Plane. Please check if the path and command are correct + X-Plane ile iletiÅŸim kurulamadı. Lütfen yol ve komut bilgisinin doÄŸruluÄŸunu kontrol ediniz. + + + + X-Plane error occurred. Please check if the path and command is correct. + X-Plane hata oluÅŸtu. Yol ve komut bilgisinin doÄŸrulunu sınayınız. + + + + X-Plane HIL + X-Plane HIL + + + + Receiving from XPlane at %1 Hz + XPlane'den %1 Hz'de (frekansta) alınıyor + + + + Receiving from XPlane. + XPlane'den alınıyor. + + + + QMap3D + + + Form + Biçim + + + + Map + Harita + + + + Vehicle + Taşıt + + + + QObject + + + Unknown + Bilinmeyen + + + + Pixhawk + Pixhawk + + + + SiK Radio + SiK radyo + + + + PX4 Flow + Px4 Flow + + + + OpenPilot + OpenPilot + + + + RTK GPS + RTK GPS + + + + The following required keys are missing: %1 + Gerekli anahtarlar eksik: %1 + + + + value for coordinate is not array + koordinat deÄŸeri dizi deÄŸil + + + + Coordinate array must contain %1 values + Koordinat dizisi %1 deÄŸerlerini içermelidir + + + + Coordinate array may only contain double values, found: %1 + Koordinat dizisi sadece double türünde deÄŸerler içerebilir, bulundu: %1 + + + + Incorrect value type - key:type:expected %1:%2:%3 + Hatalı deÄŸer türü - anahtar: türü: beklenen %1:%2:%3 + + + + enum strings/values count mismatch in %3 strings:values %1:%2 + enum string/deÄŸer adedi uyumsuzluÄŸu %3 stringler:deÄŸerler %1:%2 + + + + Incorrect file type key expected:%1 actual:%2 + Yanlış dosya türü anahtarı beklentisi :%1 doÄŸrusu: %2 + + + + Incorrect type for version value, must be integer + Sürüm deÄŸeri için hatalı veri türü. Tür Integer olmalıdır. + + + + File version %1 is no longer supported + Dosya sürümü %1 artık desteklenmiyor. + + + + File version %1 is newer than current supported version %2 + Dosya sürümü %1 güncel, desteklenen sürümden yeni. + + + + value for coordinate array is not array + Koordinat dizisi için deÄŸer dizi deÄŸildir + + + + Unknown type: %1 + Bilinmeyen tür: %1 + + + + + Guided mode not supported by Vehicle. + Kılavuz modu (kipi) araç tarafından desteklenmiyor. + + + + Follow Me + Beni Takip Et + + + + QmlTest + + + Window Color + Pencere rengi + + + + Light + Açık + + + + Dark + Koyu + + + + + Disabled + Pasif + + + + + Enabled + Etkin + + + + + Value + DeÄŸer + + + + + Label + Etiket + + + + + + + + + Button + Düğme + + + + + + Item 1 + Eleman 1 + + + + + + Item 2 + Eleman 2 + + + + + + Item 3 + Eleman 3 + + + + + Radio + Radyo + + + + + Check Box + Onay kutusu + + + + + SUB MENU + Alt Menü + + + + RCRSSIIndicator + + + RC RSSI Status + RC RSSI Durumu + + + + RC RSSI Data Unavailable + RC RSSI Verisi Elde Edilemiyor + + + + N/A + No data available + N/A + + + + RSSI: + RSSI: + + + + RadioComponent + + + Radio + Radyo + + + + Reboot required + Yeniden baÅŸlatma gereklidir! + + + + Your stick mappings have changed, you must reboot the vehicle for correct operation. + Kontrol kolu eÅŸleÅŸtirmeleri deÄŸiÅŸti, doÄŸru operasyon için yeniden baÅŸlatmalısınız. + + + + Throttle channel reversed + Gaz kanalı ters çevrildi. + + + + Calibration failed. The throttle channel on your transmitter is reversed. You must correct this on your transmitter in order to complete calibration. + Kalibrasyon hatası. Vericinizdeki gaz kolu ters çevrilmiÅŸtir. Kalibrasyonu tamamlamak için vericinizde bunu düzeltmeniz gerekir. + + + + Center your sticks and move throttle all the way down, then press Ok to copy trims. After pressing Ok, reset the trims on your radio back to zero. + Kumanda kollarını ortalayın ve gazı tamamen aÅŸağı doÄŸru hareket ettirin, daha sonra trimleri kopyalamak için Tamam'a basın. Tamam'a bastıktan sonra, radyodaki (telsizdeki) trimleri sıfırlayın. + + + + Before calibrating you should zero all your trims and subtrims. Click Ok to start Calibration. + +%1 + Kalibrasyon öncesinde tüm trim ve alt trimleri sıfırlamanız gerekir. Kalibrasyonu baÅŸlatmak için Tamam'a tıklayın. + + + + Please ensure all motor power is disconnected AND all props are removed from the vehicle. + Lütfen tüm motorlara giden gücün kesildiÄŸinden ve tüm pervanelerin araçtan söküldüğünden emin olunuz. + + + + Please turn on transmitter. + Lütfen transmitter'ı açınız. + + + + %1 channels or more are needed to fly. + %1 kanal veya daha çoÄŸu uçuÅŸ için gerekli. + + + + Click Ok to place your Spektrum receiver in the bind mode. Select the specific receiver type below: + Spektrum alıcınızı baÄŸdaÅŸtırma moduna getirmek için Tamam'a tıklayın. AÅŸağıda özel alıcı tipini seçin: + + + + DSM2 Mode + DSM2 Modu (Kipi) + + + + DSMX (7 channels or less) + DSMX (7 kanal veya daha azı) + + + + DSMX (8 channels or more) + DSMX (8 kanal veya daha azı) + + + + Not Mapped + EÅŸlenmemiÅŸ + + + + Attitude Controls + Yükseklik Kontrolleri + + + + Roll + Roll (Yuvarlanma) + + + + Pitch + Pitch (Yunuslama) + + + + Yaw + Yaw (Dümen) + + + + Throttle + Gaz kolu + + + + Skip + Atla + + + + Cancel + Ä°ptal + + + + + Calibrate + Kalibre et + + + + Additional Radio setup: + Ä°lâve radyo kurulumu: + + + + Spektrum Bind + Tayf baÄŸdaÅŸtırma + + + + Copy Trims + Trimleri Kopyala + + + + Mode 1 + Mod 1 + + + + Mode 2 + Mod 2 + + + + RadioComponentController + + + Lower the Throttle stick all the way down as shown in diagram. + +It is recommended to disconnect all motors for additional safety, however, the system is designed to not arm during the calibration. + +Click Next to continue + Gaz kolunu, ÅŸekilde gösterildiÄŸi gibi aÅŸağı doÄŸru indirin. + +Ek güvenlik için tüm motorların sökülmesi önerilir, bununla birlikte sistem kalibrasyon sırasında (arm olmayacak) ÅŸekilde tasarlanmıştır. + +Devam etmek için Ä°leri'yi tıklayın. + + + + Lower the Throttle stick all the way down as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected AND all props are removed from the vehicle. + +Click Next to continue + Lütfen tüm motor gücünün baÄŸlantısının kesildiÄŸinden ve tüm aksesuarların araçtan çıkartıldığından emin olun. + + + + Move the Throttle stick all the way up and hold it there... + Gaz kumanda kolunu (yukarıya) sonuna kadar hareket ettir ve orada tut ... + + + + Move the Throttle stick all the way down and leave it there... + Gaz kumanda kolunu (aÅŸağıya) sonuna kadar hareket ettir ve orada tut ... + + + + Move the Yaw stick all the way to the left and hold it there... + Dümen kolunu sonuna kadar hareket ettir ve o ÅŸekilde tut... + + + + Move the Yaw stick all the way to the right and hold it there... + Dümen kolunu sonuna kadar hareket ettir ve orada tut... + + + + Move the Roll stick all the way to the left and hold it there... + Roll kolunu tamamen sola doÄŸru hareket ettir ve o ÅŸekilde tut... + + + + Move the Roll stick all the way to the right and hold it there... + Roll kolunu tamamen saÄŸa doÄŸru hareket ettir ve o ÅŸekilde tut... + + + + Move the Pitch stick all the way down and hold it there... + Pitch kolunu aÅŸağıya doÄŸru sonuna kadar hareket ettir ve o ÅŸekilde tut ... + + + + Move the Pitch stick all the way up and hold it there... + Pitch kolunu yukarıya doÄŸru sonuna kadar hareket ettir ve o ÅŸekilde tut ... + + + + Allow the Pitch stick to move back to center... + Pitch kolunun merkeze (ilk konumuna) dönmesine izin ver... + + + + Move all the transmitter switches and/or dials back and forth to their extreme positions. + Tüm verici anahtarlarını ve/veya kadranlarını geri ve ileri konumunlarına getirin. + + + + All settings have been captured. Click Next to write the new parameters to your board. + Tüm ayarlar yakalandı. Yeni parametreleri borda yazmak için Ä°leri'yi tıklayın. + + + + Center the Throttle stick as shown in diagram. +Reset all transmitter trims to center. + +Please ensure all motor power is disconnected from the vehicle. + +Click Next to continue + Gaz kolunu ÅŸekilde gösterildiÄŸi gibi ortalayın. +Tüm verici trimlerini sıfırlayın. + +Lütfen motor gücünün araçtan tümüyle ayrıldığından emin olun. + +Devam etmek için Ä°leri'yi tıklayın. + + + + Next + Sonraki + + + + Calibrate + Kalibre et + + + + The current calibration settings are now displayed for each channel on screen. + +Click the Next button to upload calibration to board. Click Cancel if you don't want to save these values. + Mevcut kalibrasyon ayarları, ekranda her kanal için görüntülenir. + +Kalibrasyonu karta yüklemek için Ä°leri düğmesine tıklayın. Åžayet bu deÄŸerleri kaydetmek istemiyorsanız Ä°ptal'i tıklayın. + + + + RallyPointController + + + Rally: %1 + Ralli: %1 + + + + Rally Points supports version %1 + Ralli noktaları sürüm %1 destekler + + + + RallyPointEditorHeader + + + Rally Points + Ralli (kerteriz) noktaları + + + + Rally Points provide alternate landing points when performing a Return to Launch (RTL). + Ralli noktaları, BaÅŸlangıç Noktasına Dönüş (RTL) gerçekleÅŸtirirken alternatif iniÅŸ noktaları saÄŸlar. + + + + Click in the map to add new rally points. + Yeni kerteriz noktaları eklemek üzere haritaya tıklayınız. + + + + This vehicle does not support Rally Points. + Bu araç ralli noktalarını desteklemiyor. + + + + RallyPointItemEditor + + + Rally Point + Kerteriz noktası + + + + Delete + Sil + + + + RallyPointMapVisuals + + + R + rally point map item label + R + + + + SafetyComponent + + + + Low Battery Failsafe Trigger + Düşük batarya seviyesi hata önleme tetikleyicisi + + + + + + + + + Failsafe Action: + Hata önleyici aksiyon: + + + + + Battery Warn Level: + Batarya Uyarı Seviyesi: + + + + + Battery Failsafe Level: + Ä°htiyâti Batarya Seviyesi + + + + + RC Loss Failsafe Trigger + RC kaybı hata önleme tetikleyicisi + + + + + RC Loss Timeout: + RC baÄŸlantı zamanaşımı + + + + + Data Link Loss Failsafe Trigger + Veri baÄŸlantısı kaybı önleyicisi + + + + + Data Link Loss Timeout: + Veri baÄŸlantısı kaybı zamanaşımı + + + + + Geofence Failsafe Trigger + CoÄŸrafi sınır Hata Önleme Tetikleyicisi + + + + + Action on breach: + Sınır aşımı eylemi + + + + + Hardware in the Loop Simulation + Donanım döngü simülasyonunda + + + + + HITL Enabled: + HITL Aktif: + + + + + Battery Emergency Level: + Acil batarya seviyesi + + + + + Max Radius: + Maksimum yarıçap: + + + + + Max Altitude: + Maksimum irtifa: + + + + + Return Home Settings + BaÅŸlangıç ayarlarına dön + + + + + Climb to altitude of: + Ä°rtifaya tırman: + + + + + Return home, then: + BaÅŸa dön, arkasından: + + + + + Land immediately + Acil iniÅŸ + + + + + Loiter and do not land + BaÅŸa dön ve iniÅŸ yapma + + + + + Loiter and land after specified time + BaÅŸa dön ve belirlenmiÅŸ zaman sonrasında iniÅŸ yap. + + + + + Loiter Time + BoÅŸta bekleme Zamanı + + + + + Loiter Altitude + BaÅŸlangıç yüksekliÄŸi + + + + + Land Mode Settings + Ä°niÅŸ modu ayarlamaları + + + + + Landing Descent Rate: + Ä°niÅŸ Alçalma Oranı: + + + + + Disarm After: + Takiben Pasif Hale Getir + + + + Safety + Güvenlik + + + + Safety Setup is used to setup triggers for Return to Land as well as the settings for Return to Land itself. + Güvenlik Kurulumu, Geri dönüş - Ä°niÅŸ tetikleme ve ayarlarının yapılması için kullanılır. + + + + SafetyComponentSummary + + + + Low Battery Failsafe + Düşük batarya güvenlik mekanizması + + + + + RC Loss Failsafe + RC kaybı güvenlik mekanizması + + + + + RC Loss Timeout + RC baÄŸlantı zamanaşımı + + + + + Data Link Loss Failsafe + Veri hattı kaybı önleyicisi + + + + + RTL Climb To + RTL tırmanma + + + + + RTL, Then + RTL (BaÅŸlangıç Noktasına Dönüş), akabinde + + + + + Land immediately + Acil iniÅŸ + + + + + Loiter and do not land + BaÅŸa dön ve kalkma + + + + + Loiter and land after specified time + BaÅŸa dön ve belirlenmiÅŸ zaman sonrasında kalkış yap. + + + + + Loiter Alt + Havada bekleme irtifası + + + + + Land Delay + Kalkış gecikmesi + + + + SensorsComponent + + + Sensors + Algılayıcılar + + + + Sensors Setup is used to calibrate the sensors within your vehicle. + Sensör Kurulumu, aracınızdaki sensörleri kalibre etmek için kullanılır. + + + + SensorsComponentController + + + Calibration complete + Kalibrasyon tamamlandı + + + + Calibration failed. Calibration log will be displayed. + Kalibrasyon hatasu. Kalibrasyon günlüğü görüntülenecek. + + + + Unsupported calibration firmware version, using log + Desteklenmeyen kalibrasyon sürünü, günlüğü kullanın + + + + Place your vehicle into one of the Incomplete orientations shown below and hold it still + Aracınızı aÅŸağıda gösterilen tamamlanmamış yönlerden birine yerleÅŸtirin ve sabit tutun + + + + Rotate the vehicle continuously as shown in the diagram until marked as Completed + Aracınızı tamamlandı görene kadar diyagramdaki gibi sürekli döndürün + + + + Hold still in the current orientation + Mevcut yönde sabit tutun + + + + Place you vehicle into one of the orientations shown below and hold it still + Aracınızı aÅŸağıda gösterilen ÅŸekillerden birindeki gibi yerleÅŸtirin ve sabit tutun + + + + Orientation already completed, place you vehicle into one of the incomplete orientations shown below and hold it still + Yönelim (yönlendirme) zaten tamamlandı aracınızı aÅŸağıda gösterilen yönlerden birisine konumlayın ve konumu koruyun. + + + + SensorsComponentSummary + + + + Compass 0 + Pusula + + + + + + + + + Setup required + Kurulum gerekli + + + + + + + + + + + + + Ready + Hazır + + + + + Compass 1 + Pusula 1 + + + + + Compass 2 + Pusula 2 + + + + + Gyro + Jiroskop + + + + + Accelerometer + Ä°vmeölçer + + + + SensorsComponentSummaryFixedWing + + + + Compass: + Pusula + + + + + + + + + + + Setup required + Kurulum gerekli + + + + + + + + + + + Ready + Hazır + + + + + Gyro: + Jiroskop + + + + + Accelerometer: + Ä°vmeölçer + + + + + Airspeed: + Hava hızı + + + + SensorsSetup + + + + + + If the orientation is in the direction of flight, select ROTATION_NONE. + EÄŸer yönelim uçuÅŸ yönlerinden birisi ise ROTATION_NONE seçiniz. + + + + + For Compass calibration you will need to rotate your vehicle through a number of positions. + +Click Ok to start calibration. + Pusula kalibrasyonu için aracınızı bir dizi pozisyonda döndürmeniz gerekecek. + + + + + For Gyroscope calibration you will need to place your vehicle on a surface and leave it still. + +Click Ok to start calibration. + Jiroskop kalibrasyonu için aracınızı bir yüzeye koymanız ve bırakmanız gerekir. + + + + + For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds. + +Click Ok to start calibration. + Ä°vmeölçer kalibrasyonu için aracınızı altı kenarın tümünden kusursuz düz bir yüzeye yerleÅŸtirmeniz ve birkaç saniye boyunca herbir yönde tutmanız gerekecek. + + + + + To level the horizon you need to place the vehicle in its level flight position and press OK. + Ufuk seviyesini ayarlamak için aracı seviye uçuÅŸ pozisyonuna getirin ve tamam ı tıklayın. + + + + + For Airspeed calibration you will need to keep your airspeed sensor out of any wind and then blow across the sensor. Do not touch the sensor or obstruct any holes during the calibration. + Hava Hızı kalibrasyonu için, hava hızı sensörünüzü rüzgârdan uzak tutarak sensöre doÄŸru üflemeniz gerekecektir. Sensöre dokunmayın veya kalibrasyon sırasında herhangi bir deliÄŸi tıkamayın. + + + + + Start the individual calibration steps by clicking one of the buttons to the left. + Soldaki düğmelerden birine tıklayarak kalibrasyon adımlarını tek tek baÅŸlatın. + + + + + Calibration Cancel + Kalibrasyon Ä°ptal + + + + + Waiting for Vehicle to response to Cancel. This may take a few seconds. + Aracın Ä°ptal'e yanıt vermesi bekleniyor. Bu iÅŸlem bir kaç saniye sürebilir. + + + + + Sensor Calibration + Algılayıcı kalibrasyonu + + + + + Compass Calibration Complete + Pusula Kalibrasyonu Tamamlandı + + + + + Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead. + WiFi baÄŸlantısı üzerinden sensör kalibrasyonu güvenlik açısından önerilmez. BaÄŸlantınızı kesiniz ve kalibrasyonunuzu USB baÄŸlantısı üzerinden yapınız. + + + + + Set autopilot orientation before calibrating. + Kalibrasyondan önce otomatik pilot yönünü ayarlayın. + + + + + + + Autopilot Orientation: + Otomatik pilot Yönelimi: + + + + + Make sure to reboot the vehicle prior to flight. + UçuÅŸ öncesinde aracın yeniden baÅŸlatıldığına emin olun. + + + + + Set your compass orientations below and the make sure to reboot the vehicle prior to flight. + Pusula yönelimlerinizi ayarlayın ve aracı uçuÅŸ öncesi yeniden baÅŸlattığınızdan emin olun. + + + + + Reboot Vehicle + Aracı yeniden baÅŸlat + + + + + External Compass Orientation: + Harici pusula yönü (yönelimi) + + + + + External Compass 1 Orientation: + Harici pusula 1 yönü (yönelimi) + + + + + Compass 2 Orientation + Pusula 2 Yönü (Yönelimi) + + + + + Compass + Pusula + + + + + Calibrate Compass + Pusula kalibrasyonu + + + + + Gyroscope + Jiroskop + + + + + Calibrate Gyro + Jiroskop kalibrasyonu + + + + + Accelerometer + Ä°vmeölçer + + + + + Calibrate Accelerometer + Ä°vmeölçer kalibrasyonu + + + + + + + Level Horizon + Ufuk (ufkî) seviye + + + + + Airspeed + Hava hızı + + + + + Calibrate Airspeed + Hava hızı kalibrasyonu + + + + + Cancel + Ä°ptal + + + + + Next + Sonraki + + + + + + + Set Orientations + Yönelimleri belirle + + + + + + + + + + + + + + + Rotate + Dönüş + + + + + + + + + + + + + + + Hold Still + Sabit duruÅŸ + + + + SerialLink + + + Could not send data - link %1 is disconnected! + Veri gönderilemedi - baÄŸlantı %1 kesildi! + + + + Error connecting: Could not create port. %1 + BaÄŸlantı Hatası: Port yaratılamadı. %1 + + + + Error opening port: %1 + Port açılış hatası: %1 + + + + Could not read data - link %1 is disconnected! + Veri okunamadı - baÄŸlantı %1 kesildi! + + + + Link Error + BaÄŸlantı hatası + + + + SerialSettings + + + Serial Link Settings + Seri BaÄŸlantı Ayarları + + + + Serial Port: + Seri port + + + + No serial ports available + Kullanılabilir seri port bulunamadı + + + + Baud Rate: + Baud hızı + + + + Baud rate name not in combo box + Baud hızı açılabilir liste içerisinde yok + + + + Show Advanced Serial Settings + GeliÅŸmiÅŸ Seri HaberleÅŸme Ayarları + + + + Enable Flow Control + Aktif akış kontrolü + + + + Parity: + EÅŸlik: + + + + None + Hiçbiri + + + + Even + Çift + + + + Odd + Tek + + + + Stop Bits: + Sonlandırma bitleri: + + + + SetupPage + + + armed + BaÅŸlatıldı + + + + flying + Uçan + + + + %1 Setup + %1 Kurulum + + + + Advanced + GeliÅŸmiÅŸ + + + + (Disabled while the vehicle is %1) + (Araç %1 iken pasif) + + + + SetupView + + + This operation cannot be performed while the vehicle is armed. + Bu iÅŸlem araç (armed durumda) iken yapılamaz. + + + + missing message panel text + eksik mesaj paneli metni + + + + %1 setup must be completed prior to %2 setup. + %1 kurulumu %2 kurulumundan önce tamamlanmış olmalıdır + + + + %1 does not currently support setup of your vehicle type. + %1 ÅŸu anda araç türünüzün kurulumunu desteklemiyor. + + + + Vehicle settings and info will display after connecting your vehicle. + Aracınızın baÄŸlantı sonrasında ayar ve bilgileri görüntülenecektir. + + + + You are currently connected to a vehicle but it did not return the full parameter list. + Åžu anda araca baÄŸlısınız, ancak tam parametre listesi dönmedi. + + + + As a result, the full set of vehicle setup options are not available. + Sonuç olarak, tüm araç kurulum seçenekleri mevcut deÄŸildir. + + + + Vehicle Setup + Araç Kurulumu + + + + Summary + Özet + + + + Firmware + Donanıma yakın yazılım + + + + PX4Flow + PX4Flow + + + + Joystick + Kumanda kolu + + + + Parameters + Parametreler + + + + SimpleItemEditor + + + Provides advanced access to all commands/parameters. Be very careful! + Tüm komutlara/parametrelere geliÅŸmiÅŸ eriÅŸim saÄŸlar. Çok dikkatli olun! + + + + Altitude + Rakım + + + + Rel + Göreceli (kısaltma) + + + + Relative to home altitude + Meydan irtifasına göreceli + + + + Abs + Mutlak + + + + Absolute WGS84 + Mutlak WGS84 + + + + AGL + AGL + + + + Calculated from terrain data +Abs Alt + Arazi verilerinden mutlak irtifa hesaplanıyor + + + + TerrF + TerrF + + + + Using terrain reference frame + Arazi referans çerçevesi kullanımı + + + + Flight Speed + UçuÅŸ Hızı + + + + SimpleMissionItem + + + Unknown: %1 + Bilinmeyen: %1 + + + + H + H + + + + Takeoff + Kalkış + + + + Land + Ä°niÅŸ + + + + VTOL Takeoff + VTOL Kalkış + + + + VTOL Land + VTOL Ä°niÅŸ + + + + ROI + ROI + + + + StructureScanComplexItem + + + %1 does not support loading this complex mission item type: %2:%3 + %1 bu karmaşık görev ögesi türünü yüklemeyi desteklemiyor: %2:%3 + + + + %1 complex item version %2 not supported + %1 karmaşık öğe sürümü desteklenmiyor %2 + + + + + Structure Scan + Yapı Taraması + + + + StructureScanEditor + + + Note: Polygon respresents structure surface not vehicle flight path. + Not: Poligon araç için uçuÅŸ planı deÄŸil (jeomorfolojik) yüzey yapısını tanımlar. + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + UYARI: FotoÄŸraf çekim sıklığı kameranın desteklediÄŸi minimum çekim sıklığının (%1 san) altındadır. + + + + Scan Distance + Tarama Mesafesi + + + + Layer Height + Katman yüksekliÄŸi + + + + + Trigger Distance + Tetikleyici Mesafesi (Aralığı) + + + + Scan + Tara + + + + Structure height + Yapı yüksekliÄŸi + + + + # Layers + Katmanlar + + + + Bottom layer alt + Alt katman irtifası + + + + Gimbal pitch + Yalpa Pitch + + + + Relative altitude + Ä°zafi yükseklik + + + + Rotate entry point + GiriÅŸ noktasını döndür + + + + Statistics + Ä°statistikler + + + + Photo count + FotoÄŸraf sayacı + + + + Photo interval + FotoÄŸraf aralığı + + + + secs + sn + + + + SurveyComplexItem + + + Survey items do not support version %1 + GPS Sorgulama öğeleri %1 sürümünü desteklemiyor + + + + + %1 does not support loading this complex mission item type: %2:%3 + %1 kompleks görev elemanını yüklemeyi desteklemiyor: %2:%3 + + + + %1 but %2 object is missing + %1 fakat %2 nesne kaybı + + + + + Survey + GPS Hassasiyet Sorgulaması + + + + S + S + + + + SurveyItemEditor + + + Trigger Distance + Tetikleyici Mesafesi (Aralığı) + + + + Hover and capture image + Süzül ve görsel yakala + + + + WARNING: Photo interval is below minimum interval (%1 secs) supported by camera. + UYARI: FotoÄŸraf çekim sıklığı kameranın desteklediÄŸi minimum çekim sıklığının (%1 san) altındadır. + + + + Angle + Açı + + + + Turnaround dist + Dönüş mesafesi + + + + Altitude + Rakım + + + + Spacing + BoÅŸluk bırakma + + + + Transects + Transeksiyon + + + + Rotate Entry Point + GiriÅŸ noktasını döndür + + + + Refly at 90 deg offset + 90 derece offset ile uçuÅŸ + + + + Images in turnarounds + Dönüşlerde fotoÄŸraf çek + + + + Fly alternate transects + Alternatif transeksiyonlardan uçuÅŸ + + + + Relative altitude + Ä°zafi yükseklik + + + + Terrain + Arazi + + + + Vehicle follows terrain + Araç araziyi takip eder + + + + Tolerance + Hata payı + + + + Max Climb Rate + Max Tırmanma hızı (oranı) + + + + Max Descent Rate + Max iniÅŸ oranı (hızı) + + + + Statistics + Ä°statistikler + + + + SyslinkComponent + + + Radio Settings + Radyo ayarları + + + + Channel + Kanal + + + + Address + Adres + + + + Data Rate + Veri oranı + + + + Syslink + Syslink + + + + The Syslink Component is used to setup the radio connection on Crazyflies. + Syslink BileÅŸeni, Crazyflies'daki telsiz baÄŸlantısını kurmak için kullanılır. + + + + TCPLink + + + + Link Error + BaÄŸlantı hatası + + + + Error on link %1. Connection failed + %1 baÄŸlantısında hata. BaÄŸlantı baÅŸarısız. + + + + Error on link %1. Error on socket: %2. + %1 baÄŸlantısında hata. Soket hatası: %2. + + + + TcpSettings + + + TCP Link Settings + TCP baÄŸlantı ayarları + + + + Host Address: + Sunucu Adresi: + + + + TCP Port: + TCP Portu: + + + + TelemetryRSSIIndicator + + + Telemetry RSSI Status + Telemetri RSSI Durumu + + + + Local RSSI: + Yerel RSSI: + + + + Remote RSSI: + Uzak RSSI: + + + + RX Errors: + RX Hataları + + + + Errors Fixed: + Düzeltilen Hatalar: + + + + TX Buffer: + TX (seri port) tamponu + + + + Local Noise: + Yerel sinyal gürültüsü + + + + Remote Noise: + Uzak sinyal gürültüsü + + + + TransectStyleComplexItem + + + TransectStyleComplexItem version %2 not supported + TransectStyleComplexItem sürümü %2 desteklemiyor + + + + INTERNAL ERROR: TransectStyleComplexItem::_adjustTransectPointsForTerrain called when terrain data not ready. Plan will be incorrect. + DAHÄ°LÄ° HATA: TransectStyleComplexItem::_adjustTransectPointsForTerrain arazi verisi hazır deÄŸilken çaÄŸrıldı. Taslak doÄŸru olmayabilir. + + + + + Transect + Transeksiyon + + + + T + T + + + + TransectStyleComplexItemStats + + + Survey Area + GPS Sorgulama Bölgesi + + + + Photo Count + FotoÄŸraf sayacı + + + + Photo Interval + FotoÄŸraf aralığı + + + + secs + sn + + + + Trigger Distance + Tetikleme uzaklığı + + + + UAS + + + UNINIT + BaÅŸlatılmamış + + + + Unitialized, booting up. + Ä°lk deÄŸer verilmemiÅŸ, baÅŸlatma. + + + + BOOT + Sistem açılışı + + + + Booting system, please wait. + Sistem açılıyor, lütfen bekleyiniz. + + + + CALIBRATING + Kalibrasyon + + + + Calibrating sensors, please wait. + Algılayıcılar kalibre ediliyor, lütfen bekleyiniz. + + + + ACTIVE + AKTÄ°F + + + + Active, normal operation. + Aktif, normal operasyon. + + + + STANDBY + HAZIRBEKLE + + + + Standby mode, ready for launch. + Hazırda bekleme durumunda, çalıştırılmak için hazır. + + + + CRITICAL + Kritik + + + + FAILURE: Continuing operation. + HATA: Devam eden iÅŸlem. + + + + EMERGENCY + ACÄ°L DURUM + + + + EMERGENCY: Land Immediately! + ACÄ°L DURUM: Acil iniÅŸ! + + + + SHUTDOWN + KAPAT + + + + Powering off system. + Sisteme giden gücü kapat + + + + UNKNOWN + BÄ°LÄ°NMEYEN + + + + Unknown system state + Bilinmeyen sistem durumu + + + + UASMessageHandler + + + EMERGENCY: + ACÄ°L DURUM: + + + + ALERT: + UYARI: + + + + Critical: + Kritik: + + + + Error: + Hata: + + + + Warning: + Uyarı: + + + + Notice: + Bildirim: + + + + Info: + Bilgi: + + + + Debug: + Hata ayıklama + + + + UDPLink + + + + UDP Link Error + UDP BaÄŸlantı Hatası + + + + Error binding UDP port: %1 + UDP portuna baÄŸlantı hatası: %1 + + + + Error registering Zeroconf + Zeroconf kaydı hatası + + + + ULogParser + + + Could not detect ULog file header magic + ULog dosya baÅŸlığı belirlenemedi + + + + Could not detect camera_capture packets in ULog + ULog içinde camera_yakalama paketleri belirlenemedi + + + + UdpSettings + + + UDP Link Settings + UDP BaÄŸlantı Ayarları + + + + Listening Port: + Dinlenilen Port: + + + + Target Hosts: + Hedef Bilgisayarlar: + + + + Add + Ekle + + + + Remove + Çıkart + + + + VTOLModeIndicator + + + VTOL: Fixed Wing + VTOL: Sabit kanat + + + + VTOL: Multi-Rotor + VTOL: Çoklu-Rotor + + + + ValuePageWidget + + + Value Widget Setup + DeÄŸer Aygıt Kurulumu + + + + Select the values you want to display: + Görüntülemek istediÄŸiniz deÄŸerleri seçin. + + + + Large + GeniÅŸ + + + + Vehicle + + + MAVLink Generic + MAVLink Genel + + + + Fixed Wing + Sabit Kanat + + + + Multi-Rotor + Çoklu-Rotor + + + + VTOL + VTOL + + + + Rover + Süzülme + + + + Sub + Alt + + + + Unknown + Bilinmeyen + + + + switch to %2 as priority link + Öncelik baÄŸlantısını %2'ye çekiniz + + + + %1 communication to auxiliary link %2 %3 + %2 %3 harici baÄŸlantısına %1 iletiÅŸim + + + + Communication regained + Yeniden iletiÅŸim saÄŸlandı + + + + Communication regained to vehicle %1 on %2 link %3 + %1 aracı ile %2 baÄŸlantısı üzerinden yeniden iletiÅŸim saÄŸlandı %3 + + + + + priority + Öncelik + + + + + auxiliary + Yardımcı + + + + Communication regained to vehicle %1 + %1 aracı ile yeniden iletiÅŸim saÄŸlandı + + + + Communication lost + BaÄŸlantı kaybı + + + + Communication lost to vehicle %1 on %2 link %3 + %1 aracı ile %2 baÄŸlantısı üzerinden iletiÅŸim koptu %3 + + + + Communication lost to vehicle %1 + %1 aracı ile yeniden iletiÅŸim kaybı + + + + to vehicle %1 + araca %1 + + + + %1 command temporarily rejected + %1 komutu geçici olarak rededildi + + + + %1 command denied + %1 komutu engellendi + + + + %1 command not supported + %1 komutu desteklenmiyor + + + + %1 command failed + %1 komutu hata oluÅŸtu + + + + AutoLoad%1.%2 + Otomatik yükleme%1.%2 + + + + %1 low battery: %2 percent remaining + %1 düşük batarya: Kalan yüzde %2 + + + + Mission transfer failed. Retry transfer. Error: %1 + Görev aktarım hatası. Aktarımı yinele. Hata: %1 + + + + GeoFence transfer failed. Retry transfer. Error: %1 + CoÄŸrafi sınır aktarım hatası. Aktarımı tekrarla. Hata: %1 + + + + Rally Point transfer failed. Retry transfer. Error: %1 + Ralli nokta aktarım hatası. Aktarımı yinele. Hata: %1 + + + + Generic micro air vehicle + Genel amaçlı küçük ölçekli hava aracı + + + + Fixed wing aircraft + Sabit kanatlı uçak (hava taşıtı) + + + + Quadrotor + Dört rotor + + + + Coaxial helicopter + EÅŸeksenli Helikopter + + + + Normal helicopter with tail rotor. + Kuyruk rotorlu (normal) helikopter + + + + Ground installation + Yerdeki Kurulum + + + + Operator control unit / ground control station + Operatör kontrol birimi / Yer kontrol istasyonu + + + + Airship, controlled + Kontrollü Zeplin + + + + Free balloon, uncontrolled + Kontrolsüz Balon + + + + Rocket + Roket + + + + + Ground rover + Yerde gezinme + + + + Surface vessel, boat, ship + Yüzey gemisi, teknesi + + + + Submarine + Denizaltı gemisi + + + + Hexarotor + Altı Rotor + + + + + Octorotor + Sekiz rotor + + + + + Flapping wing + Hareketli kanat + + + + Onboard companion controller + YerleÅŸik destek (yardımcı) kontrolcüsü + + + + Two-rotor VTOL using control surfaces in vertical operation in addition. Tailsitter + Ek olarak dikey operasyonda kontrol yüzeylerini kullanan iki rotorlu VTOL. Tailsitter + + + + Quad-rotor VTOL using a V-shaped quad config in vertical operation. Tailsitter + Dikey çalışmada V ÅŸeklinde konfigürasyon kullanan Quad-rotor VTOL. Tailsitter + + + + Tiltrotor VTOL + EÄŸimli rotorlu VTOL + + + + VTOL reserved 2 + VTOL rezerve edildi 2 + + + + VTOL reserved 3 + VTOL rezerve edildi 3 + + + + VTOL reserved 4 + VTOL rezerve edildi 4 + + + + VTOL reserved 5 + VTOL reserved 5 + + + + Onboard gimbal + Cihaz üzerindeki yalpa + + + + Onboard ADSB peripheral + YerleÅŸik ADSB donanımları + + + + vehicle %1 + Taşıt aracı + + + + %1 %2 flight mode + %1 %2 uçuÅŸ modu + + + + armed + motorlar baÅŸlatıldı + + + + disarmed + motorlar durduruldu + + + + Vehicle did not respond to command: %1 + Araç %1 komutuna yanıt vermedi + + + + VehicleMapItem + + + Vehicle %1 + Araç %1 + + + + VehicleRotationCal + + + Hold Still + Sabit duruÅŸ + + + + Completed + Tamamlanmış + + + + Incomplete + Tamamlanmamış + + + + VehicleSummary + + + Below you will find a summary of the settings for your vehicle. To the left are the setup menus for each component. + AÅŸağıda aracınızın ayarlarının bir özetini bulacaksınız. Sol tarafta her bir bileÅŸen için kurulum menüleri bulunmaktadır. + + + + WARNING: Your vehicle requires setup prior to flight. Please resolve the items marked in red using the menu on the left. + UYARI: Aracınız uçuÅŸtan önce kurulum gerektirir. Lütfen soldaki menüden kırmızıyla iÅŸaretlenmiÅŸ öğeleri çözümleyin. + + + + VibrationPageWidget + + + Vibe + Vibe + + + + Clip count + Eksenel Hız Adedi + + + + Accel 1: + Ä°vmelenme 1: + + + + Accel 2: + Ä°vmelenme 2: + + + + Accel 3: + Ä°vmelenme 3: + + + + Not Available + Uygun deÄŸil + + + + VideoPageWidget + + + Enable Stream + Aktif akarveri + + + + Grid Lines + Izgara (kılavuz kareler) çizgileri + + + + Stop Recording + Kaydı durdur + + + + Record Stream + Akış Kaydı + + + + Video Streaming Not Configured + Video akımı konfigüre edilmedi + + + + VideoReceiver + + + Unabled to record video. Video save path must be specified in Settings. + Video kaydedilemiyor. Video kayıt yolu Ayarlarda belirtilmeli. + + + + Invalid video format defined. + Geçersiz video formatı (biçemi) tanımlandı + + + + ViewWidget + + + missing connected implementation + BaÄŸlantı kodlaması kaybı + + + + no vehicle connected + Cihaz baÄŸlantısı yok (mevcut deÄŸil) + + + + linechart + + + Form + Biçim + + + + Filter... (Ctrl+F) + Filtre... (Ctrl+F) + + + + All MAVs + Tüm MAV lar + + + + Display only variable names in curve list + Sadece deÄŸiÅŸken isimlerini eÄŸri listesinde göster + + + + Short names + Kısa isimler + + + + + Display variable units in curve list + DeÄŸiÅŸken birimlerini eÄŸri listesinde göster + + + + Show units + Birimleri göster + + + + Rotate color scheme for all curves + Tüm eÄŸriler için renk ÅŸemasını döndür + + + + Recolor + Yeniden renklendirme + + + diff --git a/localization/qgc_zh-CN.qm b/localization/qgc_zh-CN.qm deleted file mode 100644 index dc7d981ddeac458e7062e38814e7d43779040c5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 230268 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

fANjse$7v;DV++TtC*03D|6Nwm< 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 LwHt)OW#IoGzr4^x diff --git a/localization/qgc_zh-CN.ts b/localization/qgc_zh_CN.ts similarity index 99% rename from localization/qgc_zh-CN.ts rename to localization/qgc_zh_CN.ts index 28662b012..231e9b03d 100644 --- a/localization/qgc_zh-CN.ts +++ b/localization/qgc_zh_CN.ts @@ -4796,7 +4796,7 @@ propellers on the green thrusters and counter-clockwise propellers on the blue t Firmware Files (*.px4 *.bin *.ihx) - 固件文件(*.px4 *.bin *.ihx) + 固件文件 (*.px4 *.bin *.ihx) diff --git a/localization/gen_translation_source.sh b/localization/to-crowdin.sh similarity index 78% rename from localization/gen_translation_source.sh rename to localization/to-crowdin.sh index 766a3b211..4ca1455bd 100755 --- a/localization/gen_translation_source.sh +++ b/localization/to-crowdin.sh @@ -1,5 +1,5 @@ #!/bin/bash # This is set to find lupdate in my particular installation. You will need to set the path # where you have Qt installed. -QT_PATH=~/Applications/Qt/5.11.0/clang_64/bin +QT_PATH=~/Applications/Qt/5.12.3/clang_64/bin $QT_PATH/lupdate ../src -ts qgc.ts diff --git a/qgcresources.qrc b/qgcresources.qrc index d108e8749..fd9ea29b3 100644 --- a/qgcresources.qrc +++ b/qgcresources.qrc @@ -1,14 +1,4 @@ - - localization/qgc_bg.qm - localization/qgc_de-DE.qm - localization/qgc_fr_FR.qm - localization/qgc_it.qm - localization/qgc_ko.qm - localization/qgc_ru.qm - localization/qgc_tr.qm - localization/qgc_zh-CN.qm - resources/fonts/OpenSans-Regular.ttf resources/fonts/OpenSans-Semibold.ttf diff --git a/qgroundcontrol.pro b/qgroundcontrol.pro index ce03bba86..33dd5ca9e 100644 --- a/qgroundcontrol.pro +++ b/qgroundcontrol.pro @@ -1216,6 +1216,14 @@ AndroidBuild { } } +#------------------------------------------------------------------------------------- +# +# Localization +# + +TRANSLATIONS += $$files($$PWD/localization/qgc_*.ts) +CONFIG+=lrelease embed_translations + #------------------------------------------------------------------------------------- # # Post link configuration diff --git a/src/QGCApplication.cc b/src/QGCApplication.cc index 0f4e2829f..0f8cb9d6d 100644 --- a/src/QGCApplication.cc +++ b/src/QGCApplication.cc @@ -357,37 +357,86 @@ void QGCApplication::setLanguage() if(langID) { switch(langID) { case 1: - locale = QLocale(QLocale::English); + locale = QLocale(QLocale::Bulgarian); break; case 2: - locale = QLocale(QLocale::Bulgarian); + locale = QLocale(QLocale::Chinese); break; case 3: - locale = QLocale(QLocale::German); + locale = QLocale(QLocale::Dutch); break; case 4: - locale = QLocale(QLocale::French); + locale = QLocale(QLocale::English); break; case 5: - locale = QLocale(QLocale::Italian); + locale = QLocale(QLocale::Finnish); break; case 6: - locale = QLocale(QLocale::Korean); + locale = QLocale(QLocale::French); break; case 7: - locale = QLocale(QLocale::Russian); + locale = QLocale(QLocale::German); break; case 8: - locale = QLocale(QLocale::Turkish); + locale = QLocale(QLocale::Greek); break; case 9: - locale = QLocale(QLocale::Chinese); + locale = QLocale(QLocale::Hebrew); + break; + case 10: + locale = QLocale(QLocale::Italian); + break; + case 11: + locale = QLocale(QLocale::Japanese); + break; + case 12: + locale = QLocale(QLocale::Korean); + if(QFontDatabase::addApplicationFont(":/fonts/NanumGothic-Regular") < 0) { + qWarning() << "Could not load /fonts/NanumGothic-Regular font"; + } + if(QFontDatabase::addApplicationFont(":/fonts/NanumGothic-Bold") < 0) { + qWarning() << "Could not load /fonts/NanumGothic-Bold font"; + } + break; + case 13: + locale = QLocale(QLocale::Norwegian); + break; + case 14: + locale = QLocale(QLocale::Polish); + break; + case 15: + locale = QLocale(QLocale::Portuguese); + break; + case 16: + locale = QLocale(QLocale::Russian); + break; + case 17: + locale = QLocale(QLocale::Spanish); + break; + case 18: + locale = QLocale(QLocale::Swedish); + break; + case 19: + locale = QLocale(QLocale::Turkish); break; } } - //-- Our localization - if(_QGCTranslator.load(locale, "qgc_", "", ":/localization")) + qDebug() << "Loading localization for" << locale.name(); + _app->removeTranslator(&_QGCTranslator); + _app->removeTranslator(&_QGCTranslatorQt); + if(_QGCTranslatorQt.load("qt_" + locale.name(), QLibraryInfo::location(QLibraryInfo::TranslationsPath))) { + _app->installTranslator(&_QGCTranslatorQt); + } else { + qDebug() << "Error loading Qt localization for" << locale.name(); + } + if(_QGCTranslator.load(locale, QLatin1String("qgc_"), "", ":/i18n")) { + QLocale::setDefault(locale); _app->installTranslator(&_QGCTranslator); + } else { + qDebug() << "Error loading application localization for" << locale.name(); + } + if(_qmlAppEngine) + _qmlAppEngine->retranslate(); } void QGCApplication::_shutdown() @@ -476,23 +525,11 @@ void QGCApplication::_initCommon() bool QGCApplication::_initForNormalAppBoot() { - //-- See App.SettinsGroup.json for index - int langID = toolbox()->settingsManager()->appSettings()->language()->rawValue().toInt(); - //-- Load font appropriate for the language - if(langID == 6 /*Korean*/) { - if(QFontDatabase::addApplicationFont(":/fonts/NanumGothic-Regular") < 0) { - qWarning() << "Could not load /fonts/NanumGothic-Regular font"; - } - if(QFontDatabase::addApplicationFont(":/fonts/NanumGothic-Bold") < 0) { - qWarning() << "Could not load /fonts/NanumGothic-Bold font"; - } - } else { - if(QFontDatabase::addApplicationFont(":/fonts/opensans") < 0) { - qWarning() << "Could not load /fonts/opensans font"; - } - if(QFontDatabase::addApplicationFont(":/fonts/opensans-demibold") < 0) { - qWarning() << "Could not load /fonts/opensans-demibold font"; - } + if(QFontDatabase::addApplicationFont(":/fonts/opensans") < 0) { + qWarning() << "Could not load /fonts/opensans font"; + } + if(QFontDatabase::addApplicationFont(":/fonts/opensans-demibold") < 0) { + qWarning() << "Could not load /fonts/opensans-demibold font"; } QSettings settings; @@ -782,7 +819,7 @@ void QGCApplication::_onGPSDisconnect() void QGCApplication::_gpsSurveyInStatus(float duration, float accuracyMM, double latitude, double longitude, float altitude, bool valid, bool active) { _gpsRtkFactGroup->currentDuration()->setRawValue(duration); - _gpsRtkFactGroup->currentAccuracy()->setRawValue(accuracyMM/1000.0); + _gpsRtkFactGroup->currentAccuracy()->setRawValue(static_cast(accuracyMM) / 1000.0); _gpsRtkFactGroup->currentLatitude()->setRawValue(latitude); _gpsRtkFactGroup->currentLongitude()->setRawValue(longitude); _gpsRtkFactGroup->currentAltitude()->setRawValue(altitude); diff --git a/src/QGCApplication.h b/src/QGCApplication.h index 98771b327..4b7c3afa8 100644 --- a/src/QGCApplication.h +++ b/src/QGCApplication.h @@ -183,6 +183,7 @@ private: QQuickItem* _mainRootWindow = nullptr; bool _bluetoothAvailable = false; QTranslator _QGCTranslator; + QTranslator _QGCTranslatorQt; static const char* _settingsVersionKey; ///< Settings key which hold settings version static const char* _deleteAllSettingsKey; ///< If this settings key is set on boot, all settings will be deleted diff --git a/src/Settings/App.SettingsGroup.json b/src/Settings/App.SettingsGroup.json index 37058d7e1..3f440fa91 100644 --- a/src/Settings/App.SettingsGroup.json +++ b/src/Settings/App.SettingsGroup.json @@ -239,8 +239,8 @@ "name": "language", "shortDescription": "Language", "type": "uint32", - "enumStrings": "System,English,българÑки (Bulgarian),Deutsche (German),Français (French),Italiano (Italian),한국어 (Korean),PуÑÑкий (Russian),Türk (Turkish),中文 (Chinese)", - "enumValues": "0,1,2,3,4,5,6,7,8,9", + "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)", + "enumValues": "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19", "defaultValue": 0 }, { diff --git a/src/Settings/UnitsSettings.cc b/src/Settings/UnitsSettings.cc index 7ccbcbee5..4bd223083 100644 --- a/src/Settings/UnitsSettings.cc +++ b/src/Settings/UnitsSettings.cc @@ -27,7 +27,7 @@ DECLARE_SETTINGSFACT_NO_FUNC(UnitsSettings, distanceUnits) enumValues << QVariant::fromValue(static_cast(DistanceUnitsFeet)) << QVariant::fromValue(static_cast(DistanceUnitsMeters)); FactMetaData* metaData = new FactMetaData(FactMetaData::valueTypeUint32, this); metaData->setName(distanceUnitsName); - metaData->setShortDescription(tr("Distance units")); + metaData->setShortDescription("Distance units"); metaData->setEnumInfo(enumStrings, enumValues); metaData->setRawDefaultValue(DistanceUnitsMeters); metaData->setQGCRebootRequired(true); @@ -52,7 +52,7 @@ DECLARE_SETTINGSFACT_NO_FUNC(UnitsSettings, areaUnits) QVariant::fromValue(static_cast(AreaUnitsSquareMiles)); FactMetaData* metaData = new FactMetaData(FactMetaData::valueTypeUint32, this); metaData->setName(areaUnitsName); - metaData->setShortDescription(tr("Area units")); + metaData->setShortDescription("Area units"); metaData->setEnumInfo(enumStrings, enumValues); metaData->setRawDefaultValue(AreaUnitsSquareMeters); metaData->setQGCRebootRequired(true); @@ -76,7 +76,7 @@ DECLARE_SETTINGSFACT_NO_FUNC(UnitsSettings, speedUnits) QVariant::fromValue(static_cast(SpeedUnitsKnots)); FactMetaData* metaData = new FactMetaData(FactMetaData::valueTypeUint32, this); metaData->setName(speedUnitsName); - metaData->setShortDescription(tr("Speed units")); + metaData->setShortDescription("Speed units"); metaData->setEnumInfo(enumStrings, enumValues); metaData->setRawDefaultValue(SpeedUnitsMetersPerSecond); metaData->setQGCRebootRequired(true); @@ -95,7 +95,7 @@ DECLARE_SETTINGSFACT_NO_FUNC(UnitsSettings, temperatureUnits) enumValues << QVariant::fromValue(static_cast(TemperatureUnitsCelsius)) << QVariant::fromValue(static_cast(TemperatureUnitsFarenheit)); FactMetaData* metaData = new FactMetaData(FactMetaData::valueTypeUint32, this); metaData->setName(temperatureUnitsName); - metaData->setShortDescription(tr("Temperature units")); + metaData->setShortDescription("Temperature units"); metaData->setEnumInfo(enumStrings, enumValues); metaData->setRawDefaultValue(TemperatureUnitsCelsius); metaData->setQGCRebootRequired(true); -- 2.22.0