diff --git a/ground/openpilotgcs/share/openpilotgcs/translations/openpilotgcs_de.ts b/ground/openpilotgcs/share/openpilotgcs/translations/openpilotgcs_de.ts index e69a702ca..979df8ca5 100644 --- a/ground/openpilotgcs/share/openpilotgcs/translations/openpilotgcs_de.ts +++ b/ground/openpilotgcs/share/openpilotgcs/translations/openpilotgcs_de.ts @@ -1,12 +1,12 @@ - + Application - - Failed to load core: %1 - Das Core-Plugin konnte nicht geladen werden: %1 + + Failed to load core plug-in, reason is: %1 + @@ -14,12 +14,12 @@ Die Kommandozeilen-Argumente konnten nicht an die laufende Instanz übermittelt werden. Sie antwortet nicht. - + Could not find 'Core.pluginspec' in %1 Die Datei 'Core.pluginspec' konnte im Verzeichnis %1 nicht gefunden werden - + OpenPilot GCS - Plugin loader messages @@ -27,7 +27,7 @@ Core::Internal::ComboBox - + Activate %1 Aktiviere %1 @@ -35,7 +35,7 @@ Core::Internal::GeneralSettings - + General Allgemein @@ -45,12 +45,12 @@ Allgemeine Einstellungen - + <System Language> - + Variables Variablen @@ -118,12 +118,12 @@ Core::Internal::MainWindow - + OpenPilot GCS - + &File &Datei @@ -158,17 +158,7 @@ - - About &OpenPilot GCS - - - - - About &OpenPilot GCS... - - - - + E&xit B&eenden @@ -305,17 +295,17 @@ - + About &Plugins... Plugins... - About &Authors... + About &OpenPilot... - + Settings... Einstellungen... @@ -331,7 +321,7 @@ Core::Internal::PluginDialog - + Details Beschreibung @@ -352,12 +342,12 @@ Installierte Plugins - + Plugin Details of %1 Beschreibung zu %1 - + Plugin Errors of %1 Fehler in %1 @@ -365,7 +355,7 @@ Core::Internal::SettingsDialog - + Preferences Einstellungen @@ -378,7 +368,7 @@ Core::Internal::ShortcutSettings - + Keyboard Tastatur @@ -388,13 +378,13 @@ Umgebung - + Import Keyboard Mapping Scheme Tastaturschema importieren - + Keyboard Mapping Scheme (*.kms) Tastaturschema-Datei (*.kms) @@ -407,7 +397,7 @@ Core::Internal::SideBarWidget - + Split Teilen @@ -417,23 +407,10 @@ Schließen - - Core::Internal::VersionDialog - - - About OpenPilot GCS - - - - - <h3>OpenPilot Ground Control Station</h3>GCS Revision: <b>%1</b><br/>UAVO Hash: %2<br/><br/>Built from %3<br/>Built on %4 at %5<br/>Based on Qt %6 (%7 bit)<br/><br/>&copy; %8, 2010-%9. All rights reserved.<br/><br/><small>This program is free software; you can redistribute it and/or modify<br/>it under the terms of the GNU General Public License as published by<br/>the Free Software Foundation; either version 3 of the License, or<br/>(at your option) any later version.<br/><br/>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.</small> - - - Core::ModeManager - + Switch to %1 mode Gehe zu Mode '%1' @@ -507,17 +484,17 @@ ExtensionSystem::Internal::PluginSpecPrivate - + File does not exist: %1 Die Datei '%1' existiert nicht. - + Could not open file for read: %1 Die Datei konnte nicht zum Lesen geöffnet werden: %1 - + Error parsing file %1: %2, at line %3, column %4 Fehler beim Lesen der Datei %1: %2 auf Zeile %3, Spalte %4 @@ -553,7 +530,7 @@ ExtensionSystem::PluginErrorView - + Invalid Ungültig @@ -636,7 +613,7 @@ ExtensionSystem::PluginManager - + Circular dependency detected: Zirkuläre Abhängigkeit festgestellt: @@ -661,7 +638,7 @@ - + Cannot load plugin because dependency failed to load: %1(%2) Reason: %3 Das Plugin kann nicht geladen werden, weil eine Abhängigkeit nicht geladen werden konnte: %1(%2) @@ -855,7 +832,7 @@ Grund: %3 MyMain - + N/A @@ -865,7 +842,7 @@ Grund: %3 OpenWith::Editors - + Plain Text Editor Texteditor @@ -878,7 +855,7 @@ Grund: %3 PluginDialog - + Details Beschreibung @@ -893,12 +870,12 @@ Grund: %3 Installierte Plugins - + Plugin Details of %1 Beschreibung zu %1 - + Plugin Errors of %1 Fehlermeldungen von %1 @@ -906,18 +883,18 @@ Grund: %3 PluginManager - - + + The plugin '%1' does not exist. Es existiert kein Plugin '%1'. - + Unknown option %1 Ungültiges Kommandozeilenargument %1 - + The option %1 requires an argument. Das Kommandozeilenargument %1erfordert ein Argument @@ -925,7 +902,7 @@ Grund: %3 PluginSpec - + '%1' misses attribute '%2' Das Attribut '%1' fehlt bei '%2' @@ -950,22 +927,22 @@ Grund: %3 Falsch platziertes Token - + Expected element '%1' as top level element Das Wurzelelement muss '%1' sein - + Resolving dependencies failed because state != Read Das Bestimmen der Abhängigkeiten schlug fehl, weil der Status != Gelesen ist - + Could not resolve dependency '%1(%2)' Die Abhängigkeit '%1 (%2)' konnte nicht aufgelöst werden - + Loading the library failed because state != Resolved Das Laden der Bibliothek schlug fehl, weil der Status != 'Abhängigkeiten bestimmt' ist @@ -975,7 +952,7 @@ Grund: %3 Das Plugin ist ungültig (nicht von Klasse IPlugin abgeleitet) - + Initializing the plugin failed because state != Loaded Die Initialisierung des Plugins schlug fehl, weil der Status != Geladen ist @@ -990,7 +967,7 @@ Grund: %3 Die Initialisierung des Plugins schlug fehl: %1 - + Cannot perform extensionsInitialized because state != Initialized extensionsInitialized kann nicht abgearbeitet werden, weil der Status != Initialisiert ist @@ -1097,17 +1074,17 @@ Grund: %3 Utils::ClassNameValidatingLineEdit - + The class name must not contain namespace delimiters. Der Klassenname darf keine Namensraum-Trenner enthalten. - + Please enter a class name. Bitte geben Sie einen Klassennamen ein. - + The class name contains invalid characters. Der Klassennamen enthält ungültige Zeichen. @@ -1115,7 +1092,7 @@ Grund: %3 Utils::ConsoleProcess - + Cannot set up communication channel: %1 Es konnte kein Kommunikationskanal hergestellt werden: %1 @@ -1130,7 +1107,7 @@ Grund: %3 Betätigen Sie die <RETURN> Taste, um das Fenster zu schließen... - + Cannot start the terminal emulator '%1'. Der Terminal-Emulator '%1' konnte nicht gestartet werden. @@ -1140,7 +1117,7 @@ Grund: %3 Das temporäre Verzeichnis '%1' konnte nicht erstellt werden: %2 - + Cannot create socket '%1': %2 Der Socket '%1' konnte nicht erstellt werden: %2 @@ -1160,12 +1137,12 @@ Grund: %3 Die Ausgabe des Hilfsprogrammes kann nicht ausgewertet werden. - + The process '%1' could not be started: %2 Der Prozess '%1; konnte nicht gestartet werden: %2 - + Cannot obtain a handle to the inferior: %1 Der zu debuggende Prozess konnte nicht angesprochen werden: %1 @@ -1191,67 +1168,40 @@ Grund: %3 Der Name darf nicht leer sein - + The name must not contain any of the characters '%1'. Der Name darf keines der Zeichen '%1' enthalten. - + The name must not contain '%1'. Der Name darf nicht '%1' enthalten. - + The name must not match that of a MS Windows device. (%1). Namen von Windows-Geräten dürfen nicht verwendet werden (%1). - - Utils::FileSearch - - - %1: canceled. %n occurrences found in %2 files. - - %1: Abgebrochen. Eine Fundstelle in %2 Dateien. - %1: Abgebrochen. %n Fundstellen in %2 Dateien. - - - - - %1: %n occurrences found in %2 files. - - %1: Eine Fundstelle in %2 Dateien. - %1: %n Fundstellen in %2 Dateien. - - - - - %1: %n occurrences found in %2 of %3 files. - - %1: Eine Fundstelle in %2 von %3 Dateien. - %1: %n Fundstelle in %2 von %3 Dateien. - - - Utils::NewClassWidget - + Invalid base class name Der Name der Basisklasse ist ungültig - + Invalid header file name: '%1' Ungültiger Header-Dateiname: '%1' - + Invalid source file name: '%1' Ungültiger Quelldateiname: '%1' - + Invalid form file name: '%1' Ungültiger Form-Dateiname: '%1' @@ -1324,7 +1274,7 @@ Grund: %3 Auswählen... - + Choose a directory Wählen Sie ein Verzeichnis @@ -1334,27 +1284,27 @@ Grund: %3 Wählen Sie eine Datei - + The path must not be empty. Der Pfad darf nicht leer sein. - + The path '%1' does not exist. Der Pfad '%1' existiert nicht. - + The path '%1' is not a directory. Der Pfad '%1' zeigt nicht zu einem Verzeichnis. - + The path '%1' is not a file. Der Pfad '%1' zeigt nicht zu einer Datei. - + Path: Pfad: @@ -1362,7 +1312,7 @@ Grund: %3 Utils::PathListEditor - + Insert... Einfügen... @@ -1382,7 +1332,7 @@ Grund: %3 Löschen - + From "%1" Von "%1" @@ -1390,12 +1340,12 @@ Grund: %3 Utils::ProjectIntroPage - + <Enter_Name> <Name> - + The project already exists. Das Projekt existiert bereits. @@ -1423,7 +1373,7 @@ Grund: %3 Utils::ProjectNameValidatingLineEdit - + The name must not contain the '.'-character. Der Name darf das Zeichen '.' nicht enthalten. @@ -1467,7 +1417,7 @@ Grund: %3 Utils::reloadPrompt - + File Changed Datei geändert @@ -1485,10 +1435,20 @@ Grund: %3 Welcome::WelcomeMode - + Welcome Willkommen + + + Update Available: %1 + + + + + OpenPilot GCS Version: %1 + + mainClass @@ -1555,7 +1515,7 @@ Grund: %3 - + Workspaces @@ -1584,18 +1544,9 @@ Grund: %3 Name: Name: - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Sans'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Note:</span> A restart is needed for changes to number of workspaces to take effect.</p></body></html> - - - GCS + Environment @@ -1610,11 +1561,6 @@ p, li { white-space: pre-wrap; } - Workspace panel - - - - Placement: @@ -1633,80 +1579,56 @@ p, li { white-space: pre-wrap; } Allow reordering: + + + General + Allgemein + + + + Restore last selected workspace on startup + + + + + Remember last used workspace on restart + + HITLOptionsPage - - + Form Formular - Manual aircraft control (can be used when hardware is not available) - - - - - Choose flight simulator: - Latitude in degrees: - - - - - Longitude in degrees: - - - - - Path executable: - Data directory: - - - Output Port: - - - - - - Input Port: - - - - - + Choose flight simulator executable - Choose flight simulator data directory - - - For receiving data from sim - - - - + Check this box to start the simulator on the local computer @@ -1717,49 +1639,19 @@ p, li { white-space: pre-wrap; } - - Local interface (IP): - - - - - For communication with sim computer via network. Should be the IP address of one of the interfaces of the GCS computer. - - Remote interface (IP): - - - - - Only required if running simulator on remote machine. Should be the IP of the machine on which the simulator is running. - - - - For sending data to sim - - - - - Attitude data - - AttitudeRaw (gyro, accels) - - - Refresh rate - - ms @@ -1770,56 +1662,16 @@ p, li { white-space: pre-wrap; } AttitudeState - - - send raw data to board - - use values from simulator - - - calculate from AttitudeRaw - - - - - Other data - - - - - HomeLocation - - 0 - update once, or every N seconds - - - sec - - - - - GPSPositionSensor - - - - - SonarAltitude - - - - - Range detection - - m @@ -1827,54 +1679,164 @@ p, li { white-space: pre-wrap; } - Map command from simulator + IP addresses - to GCSReciver + Local host: - to ManualCtrll (not implemented) + Port: - Maximum output rate + IP port for receiving data from sim + + + + + Remote host: + + + + + IP port for sending data to sim + + + + + Program Parameters + + + + + Add noise to sensor simulation + + + + + Add noise + + + + + Initial latitude (decimal): + + + + + Initial longitude (decimal): + + + + + Attitude Data + + + + + Refresh rate: + + + + + send simulated inertial data to board + + + + + calculate from simulated sensor data + + + + + Spatial Data + + + + + Ground truth position and velocity + + + + + GPS data + + + + + Other Data + + + + + AirspeedState + + + + + BaroAltitude + + + + + Range detection: + + + + + Map transmitter commands... + + + + + from hardware to simulator (via ManualCtrl) + + + + + from simulator to hardware (via GCSReceiver) + + + + + Maximum GCS to hardware output rate: + + + + + Set the maximum rate at which GCS sends simulator data to the hardware HITLWidget - - + Form Formular - Request update - Start - Send update - Stop Anhalten @@ -1890,20 +1852,9 @@ p, li { white-space: pre-wrap; } - Clear Log - - - AP OFF - - - - - Sim OFF - - LineardialGadgetOptionsPage @@ -1983,7 +1934,7 @@ p, li { white-space: pre-wrap; } - + SVG image (*.svg) @@ -2056,7 +2007,7 @@ support it, and crash the GCS. Enabling improves performance, though, so you can - + Equal to @@ -2135,17 +2086,17 @@ p, li { white-space: pre-wrap; } - + Choose sound collection directory - + settings - + Notification @@ -2522,7 +2473,7 @@ p, li { white-space: pre-wrap; } - + Choose Cache Directory @@ -2599,23 +2550,11 @@ p, li { white-space: pre-wrap; } Add a new curve to the scope, or update it if the UAVObject and UAVField is the same. - - - Add -Update - - Remove the curve from the scope. - - - Remove - - - Y-axis @@ -2657,10 +2596,30 @@ Update - + Choose Logging Directory + + + Check this to have the curve drawn antialiased. + + + + + Draw Antialiased + + + + + Add / Update + + + + + Remove + Entfernen + SystemHealthGadgetOptionsPage @@ -2675,7 +2634,7 @@ Update - + SVG image (*.svg) @@ -2727,6 +2686,11 @@ Update View Options + + + This space shows a description of the selected UAVObject. + + UAVObjectBrowserOptionsPage @@ -2755,6 +2719,11 @@ Update Only highlight nodes when value actually changes + + + Unknown object color: + + QuaZipFile @@ -2764,3219 +2733,6 @@ Update - - QxtCommandOptions - - - sets the application GUI style - - - - - sets the application stylesheet - - - - - restores the application from an earlier session - - - - - displays debugging information about widgets - - - - - use right-to-left layout - - - - - never grab the mouse or keyboard - - - - - grab the mouse/keyboard even in a debugger - - - - - run in synchronous mode for debugging - - - - - use Direct3D by default - - - - - sets the X11 display - - - - - sets the geometry of the first window - - - - - sets the default font - - - - - sets the default background color - - - - - sets the default foreground color - - - - - sets the default button color - - - - - sets the application name - - - - - sets the application title - - - - - sets the X11 visual type - - - - - limit the number of colors on an 8-bit display - - - - - use a private color map - - - - - sets the input method server - - - - - disable the X Input Method - - - - - sets the style used by the input method - - - - - - option "%1" not found - - - - - Short options cannot have optional parameters - - - - - positional() called before parse() - - - - - unrecognized() called before parse() - - - - - count() called before parse() - - - - - value() called before parse() - - - - - parameters() called before parse() - - - - - unrecognized parameters: - - - - - %1 requires a parameter - - - - - QxtLocale - - - *No Currency* - - - - - Afghani - - - - - Algerian Dinar - - - - - Argentine Peso - - - - - Armenian Dram - - - - - Aruban Guilder - - - - - Australian Dollar - - - - - Azerbaijanian Manat - - - - - Bahamian Dollar - - - - - Bahraini Dinar - - - - - Baht - - - - - Balboa - - - - - Barbados Dollar - - - - - Belarussian Ruble - - - - - Belize Dollar - - - - - Bermudian Dollar - - - - - Bolivar Fuerte - - - - - Boliviano - - - - - Brazilian Real - - - - - Brunei Dollar - - - - - Bulgarian Lev - - - - - Burundi Franc - - - - - CFA Franc BCEAO - - - - - CFA Franc BEAC - - - - - CFP Franc - - - - - Canadian Dollar - - - - - Cape Verde Escudo - - - - - Cayman Islands Dollar - - - - - Chilean Peso - - - - - Colombian Peso - - - - - Comoro Franc - - - - - Convertible Marks - - - - - Cordoba Oro - - - - - Costa Rican Colon - - - - - Croatian Kuna - - - - - Cuban Peso - - - - - Cyprus Pound - - - - - Czech Koruna - - - - - Dalasi - - - - - Danish Krone - - - - - Denar - - - - - Djibouti Franc - - - - - Dobra - - - - - Dominican Peso - - - - - Dong - - - - - East Caribbean Dollar - - - - - Egyptian Pound - - - - - El Salvador Colon - - - - - Ethiopian Birr - - - - - Euro - - - - - Falkland Islands Pound - - - - - Fiji Dollar - - - - - Forint - - - - - Franc Congolais - - - - - Ghana Cedi - - - - - Gibraltar Pound - - - - - Gourde - - - - - Guarani - - - - - Guinea-Bissau Peso - - - - - Guinea Franc - - - - - Guyana Dollar - - - - - Hong Kong Dollar - - - - - Hryvnia - - - - - Iceland Krona - - - - - Indian Rupee - - - - - Iranian Rial - - - - - Iraqi Dinar - - - - - Jamaican Dollar - - - - - Jordanian Dinar - - - - - Kenyan Shilling - - - - - Kina - - - - - Kip - - - - - Kroon - - - - - Kuwaiti Dinar - - - - - Kwanza - - - - - Kyat - - - - - Lari - - - - - Latvian Lats - - - - - Lebanese Pound - - - - - Lek - - - - - Lempira - - - - - Leone - - - - - Liberian Dollar - - - - - Libyan Dinar - - - - - Lilangeni - - - - - Lithuanian Litas - - - - - Loti - - - - - Malagasy Ariary - - - - - MalawiKwacha - - - - - Malaysian Ringgit - - - - - Maltese Lira - - - - - Manat - - - - - Mauritius Rupee - - - - - Metical - - - - - Mexican Peso - - - - - Mexican Unidad de Inversion - - - - - Moldovan Leu - - - - - Moroccan Dirham - - - - - Mvdol - - - - - Naira - - - - - Nakfa - - - - - Namibia Dollar - - - - - Nepalese Rupee - - - - - Netherlands Antillian Guilder - - - - - New Israeli Sheqel - - - - - New Leu - - - - - New Taiwan Dollar - - - - - New Turkish Lira - - - - - New Zealand Dollar - - - - - Ngultrum - - - - - North Korean Won - - - - - Norwegian Krone - - - - - Nuevo Sol - - - - - Ouguiya - - - - - Pa'anga - - - - - Pakistan Rupee - - - - - Pataca - - - - - Peso Uruguayo - - - - - Philippine Peso - - - - - Pound Sterling - - - - - Pula - - - - - Qatari Rial - - - - - Quetzal - - - - - Rand - - - - - Rial Omani - - - - - Riel - - - - - Rufiyaa - - - - - Rupiah - - - - - Russian Ruble - - - - - Rwanda Franc - - - - - Saint Helena Pound - - - - - Saudi Riyal - - - - - Serbian Dinar - - - - - Seychelles Rupee - - - - - Singapore Dollar - - - - - Slovak Koruna - - - - - Solomon Islands Dollar - - - - - Som - - - - - Somali Shilling - - - - - Somoni - - - - - Sri Lanka Rupee - - - - - Sudanese Pound - - - - - Surinam Dollar - - - - - Swedish Krona - - - - - Swiss Franc - - - - - Syrian Pound - - - - - Taka - - - - - Tala - - - - - Tanzanian Shilling - - - - - Tenge - - - - - Trinidad and Tobago Dollar - - - - - Tugrik - - - - - Tunisian Dinar - - - - - UAE Dirham - - - - - US Dollar - - - - - Uganda Shilling - - - - - Unidad de Valor Real - - - - - Unidades de fomento - - - - - Uruguay Peso en Unidades Indexadas - - - - - Uzbekistan Sum - - - - - Vatu - - - - - Won - - - - - Yemeni Rial - - - - - Yen - - - - - Yuan Renminbi - - - - - ZambiaKwacha - - - - - Zimbabwe Dollar - - - - - Zloty - - - - - None - Keine - - - - NorthAmerica - - - - - SouthAmerica - - - - - Europe - - - - - Africa - - - - - Asia - - - - - Australia - - - - - Antarctica - - - - - QxtConfirmationMessage - - - Do not show again. - - - - - QxtCountryComboBox - - - DESIGNER MODE - DESIGNER MODE - - - - - QxtCountryModel - - - Name - Name - - - - ISO 3166 Alpha 2 - - - - - QLocale - - - - - ISO 3166 Alpha 3 - - - - - Currency - - - - - Currency Code - - - - - Currency Symbol - - - - - Continent - - - - - QxtFilterDialog - - - Filter options - - - - - Match case - - - - - Filter mode: - - - - - Fixed String (Default) - - - - - Wildcard - - - - - Regular Expression - - - - - Cancel - Abbrechen - - - - Filter - - - - - QxtProgressLabel - - - mm:ss - - - - - ETA: %r - - - - - QLocale - - - C - - - - - Abkhazian - - - - - Afan - - - - - Afar - - - - - Afrikaans - - - - - Albanian - - - - - Amharic - - - - - Arabic - - - - - Armenian - - - - - Assamese - - - - - Aymara - - - - - Azerbaijani - - - - - Bashkir - - - - - Basque - - - - - Bengali - - - - - Bhutani - - - - - Bihari - - - - - Bislama - - - - - Breton - - - - - Bulgarian - - - - - Burmese - - - - - Byelorussian - - - - - Cambodian - - - - - Catalan - - - - - Chinese - - - - - Corsican - - - - - Croatian - - - - - Czech - - - - - Danish - - - - - Dutch - - - - - English - - - - - Esperanto - - - - - Estonian - - - - - Faroese - - - - - FijiLanguage - - - - - Finnish - - - - - French - - - - - Frisian - - - - - Gaelic - - - - - Galician - - - - - Georgian - - - - - German - - - - - Greek - - - - - Greenlandic - - - - - Guarani - - - - - Gujarati - - - - - Hausa - - - - - Hebrew - - - - - Hindi - - - - - Hungarian - - - - - Icelandic - - - - - Indonesian - - - - - Interlingua - - - - - Interlingue - - - - - Inuktitut - - - - - Inupiak - - - - - Irish - - - - - Italian - - - - - Japanese - - - - - Javanese - - - - - Kannada - - - - - Kashmiri - - - - - Kazakh - - - - - Kinyarwanda - - - - - Kirghiz - - - - - Korean - - - - - Kurdish - - - - - Kurundi - - - - - Laothian - - - - - Latin - - - - - Latvian - - - - - Lingala - - - - - Lithuanian - - - - - Macedonian - - - - - Malagasy - - - - - Malay - - - - - Malayalam - - - - - Maltese - - - - - Maori - - - - - Marathi - - - - - Moldavian - - - - - Mongolian - - - - - NauruLanguage - - - - - Nepali - - - - - Norwegian - - - - - NorwegianBokmal - - - - - Occitan - - - - - Oriya - - - - - Pashto - - - - - Persian - - - - - Polish - - - - - Portuguese - - - - - Punjabi - - - - - Quechua - - - - - RhaetoRomance - - - - - Romanian - - - - - Russian - - - - - Samoan - - - - - Sangho - - - - - Sanskrit - - - - - Serbian - - - - - SerboCroatian - - - - - Sesotho - - - - - Setswana - - - - - Shona - - - - - Sindhi - - - - - Singhalese - - - - - Siswati - - - - - Slovak - - - - - Slovenian - - - - - Somali - - - - - Spanish - - - - - Sundanese - - - - - Swahili - - - - - Swedish - - - - - Tagalog - - - - - Tajik - - - - - Tamil - - - - - Tatar - - - - - Telugu - - - - - Thai - - - - - Tibetan - - - - - Tigrinya - - - - - TongaLanguage - - - - - Tsonga - - - - - Turkish - - - - - Turkmen - - - - - Twi - - - - - Uigur - - - - - Ukrainian - - - - - Urdu - - - - - Uzbek - - - - - Vietnamese - - - - - Volapuk - - - - - Welsh - - - - - Wolof - - - - - Xhosa - - - - - Yiddish - - - - - Yoruba - - - - - Zhuang - - - - - Zulu - - - - - NorwegianNynorsk - - - - - Nynorsk - - - - - Bosnian - - - - - Divehi - - - - - Manx - - - - - Cornish - - - - - Akan - - - - - Konkani - - - - - Ga - - - - - Igbo - - - - - Kamba - - - - - Syriac - - - - - Blin - - - - - Geez - - - - - Koro - - - - - Sidamo - - - - - Atsam - - - - - Tigre - - - - - Jju - - - - - Friulian - - - - - Venda - - - - - Ewe - - - - - Walamo - - - - - Hawaiian - - - - - Tyap - - - - - AnyCountry - - - - - Afghanistan - - - - - Albania - - - - - Algeria - - - - - AmericanSamoa - - - - - Andorra - - - - - Angola - - - - - Anguilla - - - - - Antarctica - - - - - AntiguaAndBarbuda - - - - - Argentina - - - - - Armenia - - - - - Aruba - - - - - Australia - - - - - Austria - - - - - Azerbaijan - - - - - Bahamas - - - - - Bahrain - - - - - Bangladesh - - - - - Barbados - - - - - Belarus - - - - - Belgium - - - - - Belize - - - - - Benin - - - - - Bermuda - - - - - Bhutan - - - - - Bolivia - - - - - BosniaAndHerzegowina - - - - - Botswana - - - - - BouvetIsland - - - - - Brazil - - - - - BritishIndianOceanTerritory - - - - - BruneiDarussalam - - - - - Bulgaria - - - - - BurkinaFaso - - - - - Burundi - - - - - Cambodia - - - - - Cameroon - - - - - Canada - - - - - CapeVerde - - - - - CaymanIslands - - - - - CentralAfricanRepublic - - - - - Chad - - - - - Chile - - - - - China - - - - - ChristmasIsland - - - - - CocosIslands - - - - - Colombia - - - - - Comoros - - - - - DemocraticRepublicOfCongo - - - - - PeoplesRepublicOfCongo - - - - - CookIslands - - - - - CostaRica - - - - - IvoryCoast - - - - - Croatia - - - - - Cuba - - - - - Cyprus - - - - - CzechRepublic - - - - - Denmark - - - - - Djibouti - - - - - Dominica - - - - - DominicanRepublic - - - - - EastTimor - - - - - Ecuador - - - - - Egypt - - - - - ElSalvador - - - - - EquatorialGuinea - - - - - Eritrea - - - - - Estonia - - - - - Ethiopia - - - - - FalklandIslands - - - - - FaroeIslands - - - - - FijiCountry - - - - - Finland - - - - - France - - - - - MetropolitanFrance - - - - - FrenchGuiana - - - - - FrenchPolynesia - - - - - FrenchSouthernTerritories - - - - - Gabon - - - - - Gambia - - - - - Georgia - - - - - Germany - - - - - Ghana - - - - - Gibraltar - - - - - Greece - - - - - Greenland - - - - - Grenada - - - - - Guadeloupe - - - - - Guam - - - - - Guatemala - - - - - Guinea - - - - - GuineaBissau - - - - - Guyana - - - - - Haiti - - - - - HeardAndMcDonaldIslands - - - - - Honduras - - - - - HongKong - - - - - Hungary - - - - - Iceland - - - - - India - - - - - Indonesia - - - - - Iran - - - - - Iraq - - - - - Ireland - - - - - Israel - - - - - Italy - - - - - Jamaica - - - - - Japan - - - - - Jordan - - - - - Kazakhstan - - - - - Kenya - - - - - Kiribati - - - - - DemocraticRepublicOfKorea - - - - - RepublicOfKorea - - - - - Kuwait - - - - - Kyrgyzstan - - - - - Lao - - - - - Latvia - - - - - Lebanon - - - - - Lesotho - - - - - Liberia - - - - - LibyanArabJamahiriya - - - - - Liechtenstein - - - - - Lithuania - - - - - Luxembourg - - - - - Macau - - - - - Macedonia - - - - - Madagascar - - - - - Malawi - - - - - Malaysia - - - - - Maldives - - - - - Mali - - - - - Malta - - - - - MarshallIslands - - - - - Martinique - - - - - Mauritania - - - - - Mauritius - - - - - Mayotte - - - - - Mexico - - - - - Micronesia - - - - - Moldova - - - - - Monaco - - - - - Mongolia - - - - - Montserrat - - - - - Morocco - - - - - Mozambique - - - - - Myanmar - - - - - Namibia - - - - - NauruCountry - - - - - Nepal - - - - - Netherlands - - - - - NetherlandsAntilles - - - - - NewCaledonia - - - - - NewZealand - - - - - Nicaragua - - - - - Niger - - - - - Nigeria - - - - - Niue - - - - - NorfolkIsland - - - - - NorthernMarianaIslands - - - - - Norway - - - - - Oman - - - - - Pakistan - - - - - Palau - - - - - PalestinianTerritory - - - - - Panama - - - - - PapuaNewGuinea - - - - - Paraguay - - - - - Peru - - - - - Philippines - - - - - Pitcairn - - - - - Poland - - - - - Portugal - - - - - PuertoRico - - - - - Qatar - - - - - Reunion - - - - - Romania - - - - - RussianFederation - - - - - Rwanda - - - - - SaintKittsAndNevis - - - - - StLucia - - - - - StVincentAndTheGrenadines - - - - - Samoa - - - - - SanMarino - - - - - SaoTomeAndPrincipe - - - - - SaudiArabia - - - - - Senegal - - - - - Seychelles - - - - - SierraLeone - - - - - Singapore - - - - - Slovakia - - - - - Slovenia - - - - - SolomonIslands - - - - - Somalia - - - - - SouthAfrica - - - - - SouthGeorgiaAndTheSouthSandwichIslands - - - - - Spain - - - - - SriLanka - - - - - StHelena - - - - - StPierreAndMiquelon - - - - - Sudan - - - - - Suriname - - - - - SvalbardAndJanMayenIslands - - - - - Swaziland - - - - - Sweden - - - - - Switzerland - - - - - SyrianArabRepublic - - - - - Taiwan - - - - - Tajikistan - - - - - Tanzania - - - - - Thailand - - - - - Togo - - - - - Tokelau - - - - - TongaCountry - - - - - TrinidadAndTobago - - - - - Tunisia - - - - - Turkey - - - - - Turkmenistan - - - - - TurksAndCaicosIslands - - - - - Tuvalu - - - - - Uganda - - - - - Ukraine - - - - - UnitedArabEmirates - - - - - UnitedKingdom - - - - - UnitedStates - - - - - UnitedStatesMinorOutlyingIslands - - - - - Uruguay - - - - - Uzbekistan - - - - - Vanuatu - - - - - VaticanCityState - - - - - Venezuela - - - - - VietNam - - - - - BritishVirginIslands - - - - - USVirginIslands - - - - - WallisAndFutunaIslands - - - - - WesternSahara - - - - - Yemen - - - - - Yugoslavia - - - - - Zambia - - - - - Zimbabwe - - - - - ConfigGadgetFactory - - - Config Gadget - - - - - Radio Setup Wizard - - - ConsoleGadgetFactory @@ -5997,19 +2753,19 @@ Update Core::UAVGadgetInstanceManager - + Migrating UAVGadgetConfigurations from version 1.1.0 to - + You might want to save your old config NOW since it might be replaced by broken one when you exit the GCS! - + - + default @@ -6018,7 +2774,7 @@ Update Core::Internal::UAVGadgetView - + Active @@ -6055,20 +2811,15 @@ Update HITLFactory - + HITL Simulation - - - HITL Simulation (v2) - - ModelViewGadgetOptionsPage - + 3D model (*.dae *.3ds) @@ -6099,7 +2850,7 @@ Update OPMapGadgetWidget - + &Zoom @@ -6109,24 +2860,18 @@ Update Vergrößern - + Copy - - + + Waypoints - - - Close the context menu - - - - + &Reload map @@ -6182,7 +2927,17 @@ Update - + + Safety Area definitions + + + + + Home + + + + Zoom &In @@ -6247,18 +3002,13 @@ Update - - HOME - - - - - + + UAV - + Show/Hide the compass @@ -6308,7 +3058,7 @@ Update - + Clear UAV trail @@ -6318,42 +3068,42 @@ Update - + Ctrl+W Ctrl+W - + &Max Update Rate - + (Normal) - + (Magic Waypoint) - + (Unknown) - + Map mode - + Safe Area Radius - + UAV Trail @@ -6363,12 +3113,12 @@ Update - + UAV trail time - + UAV trail distance @@ -6378,13 +3128,7 @@ Update - - - Close menu - - - - + &Rip map @@ -6507,7 +3251,7 @@ Update - + Home magic waypoint @@ -6527,7 +3271,7 @@ Update - + Show Safe Area @@ -6537,7 +3281,7 @@ Update - + Show Trail dots @@ -6557,7 +3301,7 @@ Update - + Set home altitude @@ -6567,7 +3311,7 @@ Update - + Are you sure you want to clear waypoints? @@ -6588,7 +3332,7 @@ Update UAVObjectTreeModel - + Property Eigenschaft @@ -6613,12 +3357,12 @@ Update - + Meta Data - + Instance @@ -6665,6 +3409,16 @@ Update GCSUpdateOnChange + + + LoggingUpdatePeriodic + + + + + LoggingUpdateOnChange + + Modes @@ -6675,6 +3429,11 @@ Update boolean + + + Metadata modes + + Flight Telemetry Update Period @@ -6688,28 +3447,35 @@ Update - + + This is how often flight side will update telemetry data + + + + GCS Telemetry Update Period + + + This is how often GCS will update telemetry data + + Logging Update Period - - - Telemetry - - Telemetry: priority event queue is full, event lost (%1) + + This is how often logging will be updated. TelemetryMonitor - + Starting to retrieve meta and settings objects from the autopilot (%1 objects) @@ -6797,7 +3563,7 @@ Update - + SVG image (*.svg) @@ -7008,7 +3774,7 @@ Sat SNR is displayed above (in dBHz) - + settings @@ -7070,11 +3836,6 @@ Sat SNR is displayed above (in dBHz) OK - - - Apply - - Cancel @@ -7225,44 +3986,6 @@ Sat SNR is displayed above (in dBHz) Formular - - PFDGadgetOptionsPage - - - Form - Formular - - - - PFD SVG: - - - - - Use OpenGL for rendering - - - - - High Quality text (OpenGL) - - - - - SVG image (*.svg) - - - - - Choose SVG image - - - - - Smooth updates - - - mapcontrol::TrailItem @@ -7303,6 +4026,16 @@ Sat SNR is displayed above (in dBHz) Cancel Abbrechen + + + Currently ripping from:%1 at Zoom level %2 + + + + + Downloading tile %1 of %2 + + AircraftWidget @@ -7311,56 +4044,6 @@ Sat SNR is displayed above (in dBHz) Form Formular - - - Select aircraft type here - - - - - Airplane type: - - - - - Mixer OK - - - - - Channel Assignment - - - - - Engine - - - - - Aileron 1 - - - - - Aileron 2 - - - - - Elevator 1 - - - - - Elevator 2 - - - - - Throttle Curve - - Feed Forward @@ -7376,344 +4059,11 @@ Sat SNR is displayed above (in dBHz) Decel Time Constant - - - Motor 2 - - Mixer Settings - - - Vehicle type: - - - - - Output Channel Assignments - - - - - Select output channel for the engine - - - - - Select output channel for the first aileron (or elevon) - - - - - Select output channel for the second aileron (or elevon) - - - - - Select output channel for the first elevator - - - - - Select output channel for a secondary elevator - - - - - Rudder 1 - - - - - Select output channel for the first rudder - - - - - Rudder 2 - - - - - Select output channel for a secondary rudder - - - - - Elevon Mix - - - - - Rudder % - - - - - 50 - 50 - - - - Pitch % - - - - - Frame Type - - - - - Select the Multirotor frame type here. - - - - - Mix Level - - - - - 100 - 100 - - - - Weight of Roll mixing in percent. -Typical values are 100% for + configuration and 50% for X configuration on quads. - - - - - Roll - - - - - Weight of Pitch mixing in percent. -Typical values are 100% for + configuration and 50% for X configuration on quads. - - - - - Pitch - - - - - Weight of Yaw mixing in percent. -Typical value is 50% for + or X configuration on quads. - - - - - Yaw - - - - - Motor output channels - - - - - 1 - 1 - - - - Assign your motor output channels using the drawing above as a reference. Respect propeller rotation. - - - - - 2 - 2 - - - - 3 - 3 - - - - 4 - 4 - - - - 5 - 5 - - - - 6 - 6 - - - - 7 - 7 - - - - 8 - 8 - - - - Multirotor Motor Direction - - - - - Tricopter Yaw Servo channel - - - - - Reverse all motors - - - - - Output channel asignmets - - - - - Motor - - - - - Select output channel for the first motor - - - - - Select output channel for a second motor - - - - - Front Steering - - - - - Select output channel for the first steering actuator - - - - - Rear Steering - - - - - Select output channel for a second steering actuator - - - - - Differential Steering Mix - - - - - Left % - - - - - Right % - - - - - Front throttle curve - - - - - Rear throttle curve - - - - - Curve 1 - - - - - Curve 2 - - - - - Type - - - - - Ch 1 - - - - - Ch 2 - - - - - Ch 3 - - - - - Ch 4 - - - - - Ch 5 - - - - - Ch 6 - - - - - Ch 7 - - - - - Ch 8 - - - - - Ch 9 - - - - - Ch 10 - - - - - - - - Feed Forward Configuration @@ -7782,22 +4132,6 @@ p, li { white-space: pre-wrap; } Enable FF tuning - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"> -<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> -<tr> -<td style="border: none;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:14pt; font-weight:600; color:#ff0000;">SETTING UP FEED FORWARD REQUIRES CAUTION</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;"><br /></span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Beware: Feed Forward Tuning will launch all engines around mid-throttle, you have been warned!</p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Remove your props initially, and for fine-tuning, make sure your airframe is safely held in place. Wear glasses and protect your face and body.</p></td></tr></table></body></html> - - Takes you to the wiki page @@ -7823,6 +4157,38 @@ p, li { white-space: pre-wrap; } Save Speichern + + + Vehicle name + + + + + Enter name of vehicle. Max 20 characters. + + + + + Vehicle Setup Wizard... + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> +<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> +<tr> +<td style="border: none;"> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:14pt; font-weight:600; color:#ff0000;">SETTING UP FEED FORWARD REQUIRES CAUTION</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">Beware: Feed Forward Tuning will launch all engines around mid-throttle, you have been warned!</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">Remove your props initially, and for fine-tuning, make sure your airframe is safely held in place. Wear glasses and protect your face and body.</span></p></td></tr></table></body></html> + + GCSControl @@ -7836,11 +4202,6 @@ p, li { white-space: pre-wrap; } GCS Control - - - Armed - - Flight Mode: @@ -7851,6 +4212,11 @@ p, li { white-space: pre-wrap; } UDP Control + + + Arm switch (Accessory0) + + ImportExportDialog @@ -7888,18 +4254,18 @@ p, li { white-space: pre-wrap; } - - + + GCS Settings file (*.xml) - Save GCS Settings too file .. + Save GCS Settings to file... - + Can't write file @@ -7929,7 +4295,12 @@ p, li { white-space: pre-wrap; } - + + http://wiki.openpilot.org/x/OQBj + + + + All your settings will be deleted! @@ -8010,28 +4381,48 @@ p, li { white-space: pre-wrap; } Core::UAVConfigInfo - + Do you want to continue the import? - + INFO: + + + Some of the configured features might not be supported by your version of the plugin. You might want to upgrade the plugin. + + WARNING: + + + Some configuration is missing in the imported config and will be replaced by default settings. + + ERROR: - - Unknown compatibility level: + + Major features can't be imported by your version of the plugin. You should upgrade the plugin to import these settings. + + + + + The imported settings are not compatible with this plugin and won't be imported! + + + + + Unknown compatibility level: @@ -8151,24 +4542,6 @@ p, li { white-space: pre-wrap; } Pre-Autotune - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:20pt; font-weight:600; color:#ff0000;">WARNING:</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Lucida Grande'; font-size:13pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;"><br /></span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">This is an experimental plugin for the GCS that is going to make your aircraft shake, etc, so test with lots of space and be </span><span style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:600;">very very wary</span><span style=" font-family:'Lucida Grande'; font-size:13pt;"> for it creating bad tuning values.  Basically there is no reason to think this will work at all.<br /><br />To use autotuning, here are the steps:<br /></span></p> -<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">On the <span style=" font-style:italic;">Input configuration</span> tab, <span style=" font-style:italic;">Flight Mode Switch Settings</span>, set one of your flight modes to &quot;Autotune&quot;.<br /></li> -<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Take off, change flight mode to autotune, keep it in the air while it's shaking.<br /></li> -<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Land and disarm.  (note - you <span style=" font-weight:600;">MUST</span> stay in autotune mode through this point, leaving autotune before disarming aborts the process)<br /></li> -<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">We'd recommend checking your stabilization settings before trying them out (ie: compare to what you currently use, if they are VASTLY different, probably a good indication bad things will happen).<br /></li> -<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Test fly the new settings.</li> -<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">If you're ready to proceed, click the <span style=" font-style:italic;">Enable Autotune Module</span> checkbox above this text, click <span style=" font-style:italic;">save</span> and go to the next tab.</li></ul></body></html> - - Module Control @@ -8381,6 +4754,30 @@ Useful if you have accidentally changed some settings. button:save + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:20pt; font-weight:600; color:#ff0000;">WARNING:</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Lucida Grande'; font-size:13pt;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;"><br /></span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;"><br /></span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">This is an experimental plugin for the GCS that is going to make your aircraft shake, etc, so test with lots of space and be </span><span style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:600;">very very wary</span><span style=" font-family:'Lucida Grande'; font-size:13pt;"> for it creating bad tuning values.  Basically there is no reason to think this will work at all.<br /><br />To use autotuning, here are the steps:<br /></span></p> +<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">On the <span style=" font-style:italic;">Input configuration</span> tab, <span style=" font-style:italic;">Flight Mode Switch Settings</span>, set one of your flight modes to &quot;Autotune&quot;.<br /></li> +<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Take off, change flight mode to autotune, keep it in the air while it's shaking.<br /></li> +<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Land and disarm.  (note - you <span style=" font-weight:600;">MUST</span> stay in autotune mode through this point, leaving autotune before disarming aborts the process)<br /></li> +<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">We'd recommend checking your stabilization settings before trying them out (ie: compare to what you currently use, if they are VASTLY different, probably a good indication bad things will happen).<br /></li> +<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Test fly the new settings.</li> +<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">If you're ready to proceed, click the <span style=" font-style:italic;">Enable Autotune Module</span> checkbox above this text, click <span style=" font-style:italic;">save</span> and go to the next tab.</li></ul></body></html> + + + + + After enabling the module, you must power cycle before using and configuring. + + CameraStabilizationWidget @@ -8503,11 +4900,6 @@ have to define channel output range using Output configuration tab. Output Channel - - - Output Range - - Yaw @@ -8597,13 +4989,6 @@ AxisLock: camera remembers tracking attitude. Input controls the rate of deflect fieldname:InputRate - - - Input low-pass filter response time for yaw axis, ms. - -This option smoothes the stick input. Zero value disables LPF. - - fieldname:ResponseTime @@ -8619,13 +5004,6 @@ This option smoothes the stick input. Zero value disables LPF. Maximum camera pitch rate for 100% input in AxisLock mode, deg/s. - - - Input low-pass filter response time for pitch axis, ms. - -This option smoothes the stick input. Zero value disables LPF. - - Maximum camera roll deflection for 100% input in Attitude mode, deg. @@ -8636,33 +5014,11 @@ This option smoothes the stick input. Zero value disables LPF. Maximum camera roll rate for 100% input in AxisLock mode, deg/s. - - - Input low-pass filter response time for roll axis, ms. - -This option smoothes the stick input. Zero value disables LPF. - - MaxAxisLockRate - - - Response Time - - - - - Input Rate - - - - - Input Range - - Stabilization Mode @@ -8778,6 +5134,217 @@ Apply or Save button afterwards. button:save + + + Output Range (Angle) + + + + + Pitch Or Servo2 + + + + + Roll Or Servo1 + + + + + Input Rate (Speed) + + + + + Input Range (Angle) + + + + + Expert Settings (Attitude Filter and Feed Forward) + + + + + Attitude Filter RT + + + + + Roll axis attitude filter response time + +Range: 0-250ms, 0 disables the filter (default). + +Smoothes estimated airframe attitude used by camera stabilization. + + + + + Pitch axis attitude filter response time + +Range: 0-250ms, 0 disables the filter (default). + +Smoothes estimated airframe attitude used by camera stabilization. + + + + + Yaw axis attitude filter response time + +Range: 0-250ms, 0 disables the filter (default). + +Smoothes estimated airframe attitude used by camera stabilization. + + + + + FF Servo Acceleration + + + + + Roll servo feed forward acceleration + +Range: 0-25, 0 disables feed forward for the axis (default). + +Good starting value is 2-7. +Too high value may burn your servo! + + + + + fieldname:FeedForward + + + + + Pitch servo feed forward acceleration + +Range: 0-25, 0 disables feed forward for the axis (default). + +Good starting value is 2-7. +Too high value may burn your servo! + + + + + Yaw servo feed forward acceleration + +Range: 0-25, 0 disables feed forward for the axis (default). + +Good starting value is 2-7. +Too high value may burn your servo! + + + + + FF Accel Time Constant + + + + + Roll servo feed forward acceleration time constant + +Range: 0-50ms, default is 5. + + + + + fieldname:AccelTime + + + + + Pitch servo feed forward acceleration time constant + +Range: 0-50ms, default is 5. + + + + + Yaw servo feed forward acceleration time constant + +Range: 0-50ms, default is 5. + + + + + FF Decel Time Constant + + + + + Roll servo feed forward deceleration time constant + +Range: 0-50ms, default is 5. + + + + + fieldname:DecelTime + + + + + Pitch servo feed forward deceleration time constant + +Range: 0-50ms, default is 5. + + + + + Yaw servo feed forward deceleration time constant + +Range: 0-50ms, default is 5. + + + + + Gimbal Type: + + + + + Gimbal type + +Used to limit feed forward acceleration at extreme angles. +Generic type provides no limit. + + + + + fieldname:GimbalType + + + + + Yaw-Roll-Pitch + + + + + FF Max Acceleration + + + + + Feed forward maximum acceleration + +Range: 0-1000, default is 500. + +The same value is used for all axes. + + + + + fieldname:MaxAccel + + + + + Input configuration also provides smoothing for controls. Look for RT options on the RC Input tab. + + CC_HW_Widget @@ -8873,6 +5440,11 @@ Beware of not locking yourself out! Save Speichern + + + GPS protocol : + + ccattitude @@ -8938,11 +5510,6 @@ arming it in that case! Zero gyros while arming aircraft - - - AccelTau - - Accelerometer filtering. @@ -8977,11 +5544,21 @@ A setting of 0.00 disables the filter. Save Speichern + + + Filtering + + + + + Accelerometers + + ccpmWidget - + Form Formular @@ -9002,7 +5579,5461 @@ A setting of 0.00 disables the filter. - Outputs + Tail Rotor + + + + + Engine + + + + + Servo W + + + + + Servo X + + + + + Front + + + + + Right + + + + + Rear + + + + + Left + + + + + 1st Servo + + + + + Servo Z + + + + + Servo Y + + + + + Swashplate Servo Angles + + + + + Angle W + + + + + Angle X + + + + + Angle Y + + + + + Angle Z + + + + + Correction Angle + + + + + CCPM Options + + + + + Collective Pass through + + + + + Link Roll/Pitch + + + + + Link Cyclic/Collective + + + + + Swashplate Layout + + + + + REVO + + + + + 100% + 100% + + + + 0% + 0% + + + + CCPM + + + + + Collective + + + + + Cyclic + + + + + Pitch + + + + + Roll + + + + + Swashplate Levelling + + + + + Commands + + + + + Start + + + + + Next + + + + + Cancel + Abbrechen + + + + Finish + + + + + Status + + + + + Neutral + + + + + Max + + + + + Min + + + + + Verify + + + + + Position + + + + + Swashplate Adjustment + + + + + Curve settings + + + + + Advanced settings + + + + + Channel + + + + + Curve 1 + + + + + Curve 2 + + + + + Yaw + + + + + - + + + + + Motor outputs + + + + + Swashplate outputs + + + + + defaultattitude + + + Form + Formular + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">Attitude Calibration</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt; font-weight:600;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This panel will be updated to provide the relevant controls to let you calibrate your OpenPilot unit, depending on the board which is detected once telemetry is connected and running.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p></body></html> + + + + + defaulthwsettings + + + Form + Formular + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">Hardware Configuration</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt; font-weight:600;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This panel will be updated to provide the relevant controls to let you configure your hardware once telemetry is connected and running.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p></body></html> + + + + + InputWidget + + + Form + Formular + + + + RC Input + + + + + Roll/Pitch/Yaw stick deadband + + + + + Stick deadband in percents of full range (0-10), zero to disable + + + + + Back + + + + + Next + + + + + Cancel + Abbrechen + + + + Calibration and Configuration Options + + + + + Start Configuration Wizard + + + + + Manual Calibration + + + + + Flight Mode Switch Settings + + + + + Yaw + + + + + Pitch + + + + + Roll + + + + + Pos. 1 + + + + + Pos. 2 + + + + + Pos. 3 + + + + + Pos. 4 + + + + + Pos. 5 + + + + + Pos. 6 + + + + + This slider moves when you move the flight mode switch +on your remote. It shows currently active flight mode. + +Setup the flight mode channel on the RC Input tab if you have not done so already. + + + + + Select the stabilization mode on this position (manual/stabilized/auto) + + + + + Number of positions your FlightMode switch has. + +Default is 3. + +It will be 2 or 3 for most of setups, but it also can be up to 6. +In that case you have to configure your radio mixers so the whole range +from min to max is split into N equal intervals, and you may set arbitrary +channel value for each flight mode. + + + + + Arming Settings + + + + + Arm airframe using throttle off and: + + + + + Indicate the control used for arming the airframe, in addition to setting the throttle to its minimum position. In other terms "Throttle Off". + + + + + Arming timeout: + + + + + After the time indicated here, the frame go back to disarmed state. +Set to 0 to disable (recommended for soaring fixed wings). + + + + + seconds (0 to disable). + + + + + Airframe disarm is done by throttle off and opposite of above combination. + + + + + Takes you to the wiki page + + + + + Send to OpenPilot but don't write in SD. +Be sure to set the Neutral position on all sliders before sending! + + + + + Apply + + + + + Be sure to set the Neutral position on all sliders before sending! +Applies and Saves all settings to SD + + + + + Save + Speichern + + + + Input Channel Configuration + + + + + Stabilization Modes Configuration + + + + + Thrust + + + + + Stabilized 1 + + + + + Stabilized 2 + + + + + Stabilized 3 + + + + + Stabilized 4 + + + + + Stabilized 5 + + + + + Stabilized 6 + + + + + Flight Mode Switch Positions + + + + + Settings Bank + + + + + Flight Mode Count + + + + + <html><head/><body><p>Avoid &quot;Manual&quot; for multirotors! Never select &quot;Altitude&quot;, &quot;VelocityControl&quot; or &quot;CruiseControl&quot; on a fixed wing!</p></body></html> + + + + + Flight Mode + + + + + <html><head/><body><p>Select which set of roll rates / max bank angles / PIDs you want active on this switch position.</p></body></html> + + + + + objname:StabilizationSettings + + + + + fieldname:FlightModeMap + + + + + index:0 + + + + + haslimits:no + + + + + scale:1 + + + + + buttongroup:16 + + + + + index:1 + + + + + index:2 + + + + + index:3 + + + + + index:4 + + + + + index:5 + + + + + MixerCurve + + + MixerCurve + + + + + Throttle Curve + + + + + Max + + + + + 4 + 4 + + + + 3 + 3 + + + + 2 + 2 + + + + Min + + + + + Value + Wert + + + + 1.0 + 1.0 + + + + .75 + + + + + .50 + + + + + .25 + + + + + .00 + + + + + Linear + + + + + Log + + + + + Exp + + + + + Flat + + + + + Step + + + + + Generate + + + + + Reset + Rücksetzen + + + + Advanced... + + + + + OutputWidget + + + Form + Formular + + + + Output + Ausgaben + + + + Output Update Speed + + + + + Channel: + + + + + - + + + + + Update rate: + + + + + 50 + 50 + + + + 60 + 60 + + + + 125 + 125 + + + + 165 + 165 + + + + 270 + 270 + + + + 330 + 330 + + + + 400 + 400 + + + + Motors spin at neutral output when armed and throttle below zero (be careful) + + + + + Move the servos using the sliders. Two important things: +- Take extra care if the output is connected to an motor controller! +- Will only work if the RC receiver is working (failsafe) + + + + + Test outputs + + + + + Takes you to the wiki page + + + + + Send to OpenPilot but don't write in SD. +Be sure to set the Neutral position on all sliders before sending! + + + + + Apply + + + + + Be sure to set the Neutral position on all sliders before sending! +Applies and Saves all settings to SD + + + + + Save + Speichern + + + + Setup "RapidESC" here: usual value is 500 Hz for multirotor airframes. + + + + + + 500 + 500 + + + + Output Channel Configuration + + + + + Live Testing + + + + + outputChannelForm + + + Form + Formular + + + + Link + + + + + # + + + + + Channel Number + + + + + Minimum PWM value, beware of not overdriving your servo. + + + + + Check to invert the channel. + + + + + Neutral (slowest for motor) + + + + + Assignment + + + + + Min + + + + + Max + + + + + Output mode + + + + + Maximum PWM value, beware of not overdriving your servo. + + + + + 0: + 0: + + + + Reversed + + + + + - + + + + + RevoSensorsWidget + + + Form + Formular + + + + Calibration + + + + + Start + + + + + Save settings (only enabled when calibration is running) + + + + + Save Position + + + + + Save + Speichern + + + + Settings + + + + + Clear + Löschen + + + + Ctrl+S + + + + + Save settings to the board (RAM only). + +This does not save the calibration settings, this is done using the +specific calibration button on top of the screen. + + + + + Apply + + + + + Send settings to the board, and save to the non-volatile memory. + + + + + Accelerometer calibration + + + + + Launch accelerometer range and bias calibration. + + + + + Magnetometer calibration + + + + + Launch magnetometer range and bias calibration. + + + + + Board level calibration + + + + + Gyro bias calibration + + + + + Thermal calibration + + + + + End + + + + + Cancel + Abbrechen + + + + <temperature> + + + + + <gradient> + + + + + <range> + + + + + Calibration status + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:400; font-style:normal;"> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"><br /></p></body></html> + + + + + Rotate virtual attitude relative to board + + + + + Roll + + + + + Yaw + + + + + Pitch + + + + + Filtering + + + + + Accelerometers + + + + + Accelerometer filtering. + +Sets the amount of lowpass filtering of accelerometer data +for the attitude estimation. Higher values apply a stronger +filter, which may help with drifting in attitude mode. + +Range: 0.00 - 0.20, Good starting value: 0.05 - 0.10 +Start low and raise until drift stops. + +A setting of 0.00 disables the filter. + + + + + Attitude Estimation Algorithm + + + + + Selects the sensor integration algorithm to be used by the Revolution board. + + + + + Home Location + + + + + Gravity acceleration: + + + + + Latitude: + + + + + objname:HomeLocation + + + + + fieldname:g_e + + + + + fieldname:Latitude + + + + + Altitude: + + + + + fieldname:Altitude + + + + + Magnetic field vector: + + + + + <html><head/><body><p>This information must be set to enable calibration the Revolution controllers sensors. <br/>Set home location using context menu in the map widget.</p></body></html> + + + + + fieldname:Longitude + + + + + Is Set + + + + + fieldname:Set + + + + + Longitude: + + + + + Help + + + + + Calibration instructions + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:14pt; font-weight:600;">Help</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Steps 1, 2 and 3 are necessary.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Step 4 is optional but may help achieve the best possible results.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; font-style:italic;">Step 1: Accelerometer and Magnetometer calibration</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">This step will calibrate the scale for the Magnetometer and the Accelerometer sensors. </span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Press </span><span style=" font-size:11pt; font-style:italic;">Start</span><span style=" font-size:11pt;"> to begin, and follow the instructions for each step. </span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">For best results with the accelerometer calibration, it is advised that it be performed with a free unmounted flight controller as this allows one to accurately position the board for each orientation in the sequence.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">The magnetometer calibration must be performed with the board mounted in the airframe in order for the measurements to incorporate any bias produced by local onboard metal/magnetic elements.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Note 1: Before the magnetometer or the accelerometer calibration is performed your Home Location must be set. This step is needed in order to determine the local magnetic field vector (Be) and acceleration due to gravity (g_e).</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Note 2: There is no need to align the airframe exactly south, north, east or west during the individual steps. The directions indicated serve only to tell you in which direction the airframe should be positioned relative to some point. One can simply assume that North is in front of you, East is to the right, West is to the left and South is pointing at you.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; font-style:italic;">Step 2: Board level calibration</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">This step will ensure that board leveling is accurate. Place the airframe as horizontally as possible (use a spirit level if necessary), then press </span><span style=" font-size:11pt; font-style:italic;">Start</span><span style=" font-size:11pt;">. Do not move the airframe at all until the end of the calibration.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; font-style:italic;">Step 3: Gyro bias calculation</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">This step will allow you to calibrate the gyro measured value when the board is steady. To perform the calibration leave the board/airframe completely stationary and press </span><span style=" font-size:11pt; font-style:italic;">Start</span><span style=" font-size:11pt;">. </span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; font-style:italic;">Step 4: Thermal calibration</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">The calibration will compute sensors bias variations at different temperatures while the board warms up.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">This allows a certain amount of correction of those bias variations against temperature changes. It improves altitude hold accuracy and reduces yaw drift.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">To perform this calibration disconnect any power from the board and leave it to cool down at room temperature for 15-20 minutes. Then attach the usb connector to the board and press </span><span style=" font-size:11pt; font-style:italic;">Start</span><span style=" font-size:11pt;">, leaving the board completely stationary. Wait until complete.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p></body></html> + + + + + button:help + + + + + url:http://wiki.openpilot.org/display/Doc/Revolution+Manual+Sensor+Calibration + + + + + button:apply + + + + + button:save + + + + + StabilizationWidget + + + Stabilization + + + + + Basic + + + + + Rate Stabilization (Inner Loop) + + + + + Link Roll and Pitch + + + + + Reset all values to GCS defaults + + + + + Default + + + + + button:default + + + + + buttongroup:1 + + + + + Roll + + + + + Pitch + + + + + Yaw + + + + + Proportional + + + + + Slowly raise Proportional until you start seeing clear oscillations when you fly. +Then lower the value by 5 or so. + + + + + objname:StabilizationSettings + + + + + fieldname:RollRatePID + + + + + element:Kp + + + + + haslimits:yes + + + + + scale:0.0001 + + + + + buttongroup:1,10 + + + + + fieldname:PitchRatePID + + + + + fieldname:YawRatePID + + + + + Integral + + + + + As a rule of thumb, you can set the Integral at roughly the same +value as the Kp. + + + + + element:Ki + + + + + Attitude Stabilization (Outer Loop) + + + + + buttongroup:2 + + + + + fieldname:RollPI + + + + + scale:0.1 + + + + + buttongroup:2,10 + + + + + fieldname:PitchPI + + + + + fieldname:YawPI + + + + + Zero the integral when throttle is low + + + + + fieldname:LowThrottleZeroIntegral + + + + + Advanced + + + + + buttongroup:4 + + + + + element:Kd + + + + + haslimits:no + + + + + scale:1 + + + + + buttongroup:4,20 + + + + + Derivative + + + + + buttongroup:5 + + + + + buttongroup:5,20 + + + + + buttongroup:6 + + + + + fieldname:PitchMax + + + + + buttongroup:6,20 + + + + + fieldname:MaximumRate + + + + + element:Roll + + + + + fieldname:ManualRate + + + + + element:Yaw + + + + + fieldname:YawMax + + + + + element:Pitch + + + + + fieldname:RollMax + + + + + Expert + + + + + buttongroup:10 + + + + + Weak Leveling Rate + + + + + Max Axis Lock + + + + + Max Axis Lock Rate + + + + + fieldname:WeakLevelingKp + + + + + fieldname:MaxWeakLevelingRate + + + + + fieldname:MaxAxisLock + + + + + fieldname:MaxAxisLockRate + + + + + Sensor Tuning + + + + + buttongroup:8 + + + + + objname:AttitudeSettings + + + + + fieldname:AccelKp + + + + + buttongroup:8,10 + + + + + fieldname:GyroTau + + + + + fieldname:AccelKi + + + + + Takes you to the wiki page + + + + + button:help + + + + + url:http://wiki.openpilot.org/x/DAO9 + + + + + Reloads the saved settings into GCS. +Useful if you have accidentally changed some settings. + + + + + Reload Board Data + + + + + button:reload + + + + + Send settings to the board but do not save to the non-volatile memory + + + + + Apply + + + + + button:apply + + + + + Send settings to the board and save to the non-volatile memory + + + + + Save + Speichern + + + + button:save + + + + + Acro+ + + + + + buttongroup:77 + + + + + <html><head/><body><p>The Acro + slider can be adjusted to change the amount of manual control blending.</p></body></html> + + + + + objname:StabilizationSettingsBankX + + + + + fieldname:AcroInsanityFactor + + + + + scale:0.01 + + + + + Factor + + + + + Expo + + + + + fieldname:StickExpo + + + + + buttongroup:66 + + + + + <html><head/><body><p>This graph shows the Expo curves for all axis. The color of the curves corresponds with the colors of the slider labels below.</p></body></html> + + + + + <html><head/><body><p>The Roll Expo slider can be adjusted to change the amount of Expo to use on Roll axis.</p></body></html> + + + + + <html><head/><body><p>The Yaw Expo slider can be adjusted to change the amount of Expo to use on Yaw axis.</p></body></html> + + + + + <html><head/><body><p>The Pitch Expo slider can be adjusted to change the amount of Expo to use on Pitch axis.</p></body></html> + + + + + Responsiveness + + + + + Use Basic Configuration + + + + + Rate + + + + + Lazy Sunday afternoon flying, fly's nice and stable + + + + + Moderate + + + + + Rate yaw + + + + + This thing really can preform, it is a lot more responsive this way + + + + + Snappy + + + + + <html><head/><body><p>The Rate mode slider can be adjusted to value ranges whose responsiveness is represented by the Moderate / Snappy / Insane bar</p></body></html> + + + + + Attitude + + + + + <html><head/><body><p>The Attitude Mode slider can be adjusted to value ranges whose responsivness is represented by the Moderate / Snappy / Insane bar</p></body></html> + + + + + Damn this is insane how quick it moves. Mostly used by the Pro's + + + + + Insane + + + + + <html><head/><body><p>The Rate mode Yaw slider can be adjusted to value ranges whose responsiveness is represented by the Moderate / Snappy / Insane bar</p></body></html> + + + + + <html><head/><body><p>Link roll &amp; pitch sliders to move together, thus giving same value for both roll &amp; pitch when setting up a symetrical vehicle that requires both to be the same</p></body></html> + + + + + <html><head/><body><p>This adjusts how much stability your vehicle will have when flying tilted (ie forward flight) in Rate mode. A good starting point for Integral is double the Proportional value</p></body></html> + + + + + <html><head/><body><p>This adjusts how much leveling stability is set into Rate mode (inner loop). Too much will make your vehicle oscillate in Rate mode.</p></body></html> + + + + + <html><head/><body><p>This adjusts how much stability your vehicle will have when flying tilted (ie forward flight) in Rate mode. A good starting point for Integral is double the Proportional value</p></body></html> + + + + + <html><head/><body><p>This adjusts how much yaw stability your vehicle will have in Rate mode. A good starting point for Integral is double the Proportional value</p></body></html> + + + + + <html><head/><body><p>Link roll &amp; pitch sliders to move together, thus giving same value for both roll &amp; pitch when setting up a symetrical vehicle that requires both to be the same.</p></body></html> + + + + + <html><head/><body><p>This adjusts how much leveling stability is set into Attitude mode (outer loop). Too much will make your vehicle oscillate in Attitude Mode.</p></body></html> + + + + + <html><head/><body><p>This function will avoid integral windup when at idle. Integral windup is an accumulation of over-correction and can make the vehicle flip during a slow takeoff.</p></body></html> + + + + + Instant Update + + + + + <html><head/><body><p>Enabling this feature mean that any changes made to the sliders will be instantly sent and used by the Flight Controller, useful for two person tuning where one normally flies and ones changes the GCS.</p></body></html> + + + + + Update flight controller in real time + + + + + Use Advanced Configuration + + + + + <html><head/><body><p>This sets the maximum deg your vehicle will tilt at full stick input when in Attitude mode.</p></body></html> + + + + + Rate mode +response (deg/s) + + + + + Max rate limit +(all modes) (deg/s) + + + + + <html><head/><body><p>This sets the degrees per second that your vehicle will tilt/rotate at full stick input when in all modes except Attitude.</p></body></html> + + + + + <html><head/><body><p>This sets the maximum rotation rate in degrees per second on an axis.</p></body></html> + + + + + Attitude mode +response (deg) + + + + + Thrust PID Scaling + + + + + Enable TPS + + + + + fieldname:EnableThrustPIDScaling + + + + + buttongroup:99 + + + + + Source + + + + + fieldname:ThrustPIDScaleSource + + + + + Targets + + + + + fieldname:ThrustPIDScaleTarget + + + + + Axis + + + + + fieldname:ThrustPIDScaleAxes + + + + + <html><head/><body><p>Link roll &amp; pitch values together, thus giving the same value for each when setting up a symetrical vehicle that requires both to be the same.</p></body></html> + + + + + <html><head/><body><p>This + makes the control output respond faster with fast stick movements or external disturbance like wind gusts. It also acts like a dampener, thus allowing higher KP settings. Only affects Rate mode.</p></body></html> + + + + + <html><head/><body><p>This makes the control output respond faster with fast stick movements or external disturbance like wind gusts. It also acts like a dampener, thus allowing higher KP settings. Only affects Rate mode.</p></body></html> + + + + + <html><head/><body><p>This makes the control output respond faster with fast stick movements or external disturbance like wind gusts.It also acts like a dampener, thus allowing higher KP settings. Only affects Rate mode.</p></body></html> + + + + + <html><head/><body><p>This adjusts how much stability your vehicle will have when flying tilted (ie forward flight) in Attitude Mode. Adding Ki in Attitude when Ki is present in Rate is not recommended.</p></body></html> + + + + + Pirouette Compensation + + + + + Enable pirouette compensation + + + + + fieldname:EnablePiroComp + + + + + buttongroup:55 + + + + + Weak Leveling + + + + + buttongroup:25 + + + + + <html><head/><body><p>In Weak Leveling mode, this is the maximum number of degrees per second that weak leveling will move the vehicle.</p></body></html> + + + + + Weak Leveling Gain + + + + + <html><head/><body><p>In Weak Leveling mode, this setting acts like Attitude Kp. If you make this setting too high, it can cause oscillations.</p></body></html> + + + + + Axis Lock + + + + + buttongroup:31 + + + + + <html><head/><body><p>In AxisLock mode, this is the maximum number of degrees of correction. If movement by outside forces (eg Wind) are less than the set value your vehicle will return to centre. More than set amount and will only move your vehicle the set amount back to centre.</p></body></html> + + + + + <html><head/><body><p>In AxisLock mode, this setting controls how many degrees per second you can request with the stick before OpenPilot stops trying to gently hold its position and goes into normal rate mode. This setting works almost like a dead band. Default value should work fine.</p></body></html> + + + + + Rattitude + + + + + buttongroup:15 + + + + + Mode Transition + + + + + <html><head/><body><p>Percentage of full stick where the transition from Attitude to Rate occurs. This transition always occurs when the aircraft is exactly inverted (bank angle 180 degrees). Small values are dangerous because they cause flips at small stick angles. Values significantly over 100 act like attitude mode and can never flip.</p></body></html> + + + + + fieldname:RattitudeModeTransition + + + + + Cruise Control + + + + + <html><head/><body><p>Throttle/Collective stick below this amount disables Cruise Control. Also, by default Cruise Control forces the use of this value for thrust when InvertedPower setting is Zero and the copter is inverted. CP helis probably want this set to -100%. For safety with fixed pitch copters (including multicopters), never set this so low that the trimmed throttle stick cannot get below it or your motor(s) will still run with the throttle stick all the way down. Fixed pitch throttle sticks go from -100 to 0 in the first tiny bit of throttle stick (and then up to 100 using the rest of the throttle range), so for example, a lot of &quot;high throttle trim&quot; will keep the stick from ever commanding less than 5% so it won't be possible to stop the motors with the throttle stick. Banking the copter in your hand in this state will make the motors speed up.</p></body></html> + + + + + fieldname:CruiseControlMinThrust + + + + + buttongroup:16 + + + + + <html><head/><body><p>Multi-copters should probably use 80% to 90% to leave some headroom for stabilization. CP helis can set this to 100%.</p></body></html> + + + + + fieldname:CruiseControlMaxThrust + + + + + MaxThrust + + + + + <html><head/><body><p>CP helis can set this to Reversed to automatically reverse the direction of thrust when inverted. Fixed pitch copters, including multicopters, should leave this set at Unreversed. Unreversed direction with Boosted power may be dangerous because it adds power and the thrust direction moves the aircraft towards the ground.</p></body></html> + + + + + fieldname:CruiseControlInvertedThrustReversing + + + + + InvrtdThrustRev + + + + + <html><head/><body><p>The bank angle where CruiseControl goes into inverted power mode. InvertedThrustReverse and InvertedPower control the direction and amount of power when in inverted mode.</p></body></html> + + + + + fieldname:CruiseControlMaxAngle + + + + + MaxPowerFactor + + + + + <html><head/><body><p>Really just a safety limit. 3.0 means it will not use more than 3 times the power the throttle/collective stick is requesting.</p></body></html> + + + + + fieldname:CruiseControlMaxPowerFactor + + + + + PowerDelayComp + + + + + MaxAngle + + + + + MinThrust + + + + + <html><head/><body><p>The amount of power used when in inverted mode. Zero (min throttle stick for fixed pitch copters includding multicopters, neutral collective for CP), Normal (uses stick value), or Boosted (boosted according to bank angle). Beginning multicopter pilots should leave this set to Zero to automatically reduce throttle during flips. Boosted power with Unreversed direction may be dangerous because it adds power and the thrust direction moves the aircraft towards the ground.</p></body></html> + + + + + fieldname:CruiseControlInvertedPowerOutput + + + + + <html><head/><body><p>If you find that quickly moving the stick around a lot makes the copter climb a bit, adjust this number down a little. It will be a compromise between climbing a little with lots of stick motion and descending a little with minimal stick motion.</p></body></html> + + + + + fieldname:CruiseControlPowerTrim + + + + + InvertedPower + + + + + PowerTrim + + + + + <html><head/><body><p>Motor response time to go from min thrust to max thrust. It allows thrust anticipation on entering/exiting inverted mode</p></body></html> + + + + + fieldname:CruiseControlPowerDelayComp + + + + + Accel I + + + + + <html><head/><body><p>The intergral term for the accelerometer within the filter.</p></body></html> + + + + + <html><head/><body><p>The proportional term for the accelerometer, the higher this term the more weight the accel is given.</p></body></html> + + + + + Gyro Noise Filtering + + + + + <html><head/><body><p>In effect, a vibrations filter for the gyro. Default 0.005 - Max .020.</p></body></html> + + + + + Accel P + + + + + Altitude Hold + + + + + Tuning + + + + + objname:AltitudeHoldSettings + + + + + buttongroup:98 + + + + + Control Coefficients + + + + + fieldname:AltitudePI + + + + + buttongroup:98,10 + + + + + Velocity Proportional + + + + + Altitude Proportional + + + + + Velocity Integral + + + + + <html><head/><body><p>How fast the vehicle should adjust its neutral throttle estimation. Altitude assumes that when engaged the throttle is in the range required to hover. If the throttle is a lot higher or lower, it needs to adjust this &quot;throttle trim&quot; Higher values make it do this adjustment faster, but this could lead to ugly oscillations. Leave at default unless you know what you are doing.</p></body></html> + + + + + fieldname:VelocityPI + + + + + scale:0.00001 + + + + + <html><head/><body><p>How fast the vehicle should climb or descent to compensate a certain altitude difference. Higher values could result in more accurate altitude hold but also more violent control actions, lower values are safer and ensure smoother flight. The default value should be fine for the majority of crafts.</p></body></html> + + + + + <html><head/><body><p>How much the vehicle should throttle up or down to compensate or achieve a certain vertical speed. Higher values lead to more aggressive throttle changes and could lead to oscillations. This is the most likely candidate to change depending on the crafts engine thrust. Heavy craft with weak engines might require higher values.</p></body></html> + + + + + Vario Altitude + + + + + <html><head/><body><p>Thrust exponential value.</p></body></html> + + + + + fieldname:ThrustExp + + + + + buttongroup:99,10 + + + + + Max Vertical Velocity + + + + + <html><head/><body><p>Maximum allowed vertical velocity in m/s.</p></body></html> + + + + + fieldname:ThrustRate + + + + + Throttle/Collective Stick Response + + + + + Exponential + + + + + TxPIDWidget + + + TxPID + + + + + Tx PID + + + + + Module Control + + + + + This module will periodically update values of stabilization PID settings +depending on configured input control channels. New values of stabilization +settings are not saved to flash, but updated in RAM. It is expected that the +module will be enabled only for tuning. When desired values are found, they +can be read via GCS and saved permanently. Then this module should be +disabled again. + +Up to 3 separate PID options (or option pairs) can be selected and updated. + + + + + Enable TxPID module + + + + + After enabling the module, you must power cycle before using and configuring. + + + + + Module Settings + + + + + PID option + + + + + Control Source + + + + + Min + + + + + Max + + + + + Instance 1 + + + + + Select PID option or option pair to update. +Set to Disabled if not used. + + + + + Select input used as a control source for this instance. +It can be one of Accessory channels or Throttle channel. + +If Accessory channel is chosen then its range [0..1] will be mapped +to PID range [Min..Max] defined for this instance. + +If Throttle channel is chosen then Throttle range [Min..Max] will +be mapped to PID range [Min..Max] defined for this instance. If +Throttle is out of bounds then PID Min and Max values will be used +accordingly. + +Note that it is possible to set PID Min > Max. In that case increasing +control input value will decrease the PID option value. This can be +used, for instance, to decrease PID value when increasing Throttle. + + + + + Minimum PID value mapped to Accessory channel = 0 or +Throttle channel lesser or equal to Throttle Min value. + + + + + Maximum PID value mapped to Accessory channel = 1 or +Throttle channel greater or equal to Throttle Max value. + + + + + Instance 2 + + + + + Instance 3 + + + + + Update Mode + + + + + PID values update mode which can be set to: +- Never: this disables PID updates (but module still will be run if enabled), +- When Armed: PID updated only when system is armed, +- Always: PID updated always regardless of arm state. + +Since the GCS updates GUI PID values in real time on change, could be +tricky to change other PID values from the GUI if the module is enabled +and constantly updates stabilization settings object. As a workaround, +this option can be used to temporarily disable updates or enable them +only when system is armed without disabling the module. + + + + + Throttle Range + + + + + Throttle channel lower bound mapped to PID Min value + + + + + Throttle channel upper bound mapped to PID Max value + + + + + Messages + + + + + button:help + + + + + url:http://wiki.openpilot.org/x/DACiAQ + + + + + Send settings to the board but do not save to the non-volatile memory + + + + + Apply + + + + + Send settings to the board and save to the non-volatile memory + + + + + Save + Speichern + + + + PID Bank + + + + + VernierWidget + + + Form + Formular + + + + Form + + + Form + Formular + + + + Save to file + + + + + GCSControlGadgetOptionsPage + + + Form + Formular + + + + Control Mode: + + + + + Mode 1 + + + + + Mode 2 + + + + + Mode 3 + + + + + Mode 4 + + + + + External input Device: + + + + + Only joystick is implemented at this stage, so this control is disabled. + + + + + Joystick + + + + + Audio + + + + + Available controllers + + + + + Default + + + + + Joystick Axes + + + + + Rev + + + + + Move your joystick controls to identify channels + + + + + Joystick Buttons + + + + + Press buttons on controller to identify mappings + + + + + button 1 + + + + + button 2 + + + + + button 8 + + + + + button 7 + + + + + button 6 + + + + + button 5 + + + + + button 4 + + + + + button 3 + + + + + by + + + + + Audio: soundcard-based PPM decoding for trainer port. Not implemented yet. + + + + + UDP Setup + + + + + UDP Port Configuration + + + + + Host: + + + + + 127.0.0.1 + 127.0.0.1 + + + + Port: + + + + + 2323 + 2323 + + + + Widget + + + send data + + + + + Flight mode + + + + + Armed state + + + + + Disarmed + + + + + Arming + + + + + Armed + + + + + Channels + + + + + MagicWaypoint + + + Form + Formular + + + + Scale: + + + + + homeEditor + + + Dialog + Dialog + + + + Latitude: + + + + + Longitude: + + + + + Altitude: + + + + + pathPlannerUI + + + PathPlanner + + + + + Add Leg + + + + + ... + + + + + Delete Leg + + + + + Insert Leg + + + + + Read from file + + + + + Save to file + + + + + Send to UAV + + + + + Fetch from UAV + + + + + Open Details + + + + + PfdQmlGadgetOptionsPage + + + Form + Formular + + + + QML file: + + + + + Use OpenGL + + + + + Show Terrain: + + + + + OsgEarth file: + + + + + Use actual location + + + + + Use pre-defined location: + + + + + Latitude: + + + + + Longitude: + + + + + Altitude: + + + + + Use only cache data + + + + + Pre seed terrain cache + + + + + QML file (*.qml) + + + + + Choose QML file + + + + + OsgEarth (*.earth) + + + + + Choose OsgEarth terrain file + + + + + Speed Unit: + + + + + Altitude Unit: + + + + + QmlViewGadgetOptionsPage + + + Form + Formular + + + + Use OpenGL for rendering + + + + + QML file: + + + + + QML file (*.qml) + + + + + Choose QML file + + + + + SerialPluginOptionsPage + + + Form + Formular + + + + Serial Connection + + + + + Serial telemetry speed: + + + + + settings + + + + + ConnectionDiagram + + + Dialog + Dialog + + + + Save + Speichern + + + + Close + Schließen + + + + Connection Diagram + + + + + Save File + + + + + Images (*.png *.xpm *.jpg) + + + + + AutoUpdatePage + + + WizardPage + + + + + Upgrade now + + + + + Upgrade + + + + + Ready... + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Firmware Update</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">It is necessary that your firmware and ground control software are the same version.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To update your firmware to the correct version now:</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">- Unplug all batteries and USB from OpenPilot</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">- Ensure your board is powered down &amp; no LED's are active.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">When you are ready you can start the upgrade below by pushing the button and follow the onscreen prompts, it is critical that nothing disturbs the board while the firmware is being written.</span></p></body></html> + + + + + Waiting for all OP boards to be disconnected. + + + + + Please connect the board to the USB port (don't use external supply). + + + + + Board going into bootloader mode. + + + + + Loading firmware. + + + + + Uploading firmware. + + + + + Uploading description. + + + + + Booting the board. + + + + + Board updated, please press 'Next' to continue. + + + + + Something went wrong, you will have to manually upgrade the board using the uploader plugin. + + + + + ControllerPage + + + WizardPage + + + + + Connection device: + + + + + Detected board type: + + + + + + Connect + + + + + <Unknown> + + + + + OpenPilot CopterControl + + + + + OpenPilot CopterControl 3D + + + + + OpenPilot Revolution + + + + + OpenPilot OPLink Radio Modem + + + + + OpenPilot DiscoveryF4 + + + + + Disconnect + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Board Identification</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To continue, the wizard needs to determine the configuration required for the type of OpenPilot controller you have. When connected, the wizard will attempt to automatically detect the type of board.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">If the board is already connected and successfully detected, the board type will already be displayed. You can </span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600;">Disconnect</span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;"> and select another device if you need to detect another board.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">If your board is not connected, please connect the board to a USB port on your computer and select the device from the list below. Then press </span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600;">Connect</span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">.</span></p></body></html> + + + + + HeliPage + + + WizardPage + + + + + <html><head/><body><p align="center"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">The Helicopter section of the OpenPilot Setup Wizard is not yet implemented</span><br/></p></body></html> + + + + + InputPage + + + WizardPage + + + + + PWM - One cable per channel + + + + + PWM + + + + + PPM - One cable for all channels + + + + + PPM + + + + + Futaba S-BUS + + + + + Spektrum Satellite + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Input Signal Configuration</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The OpenPilot controller supports many different types of input signals. Please select the type of input that matches your receiver configuration. If you are unsure, just leave the default option selected and continue the wizard.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Some input options require the OpenPilot controller to be rebooted before the changes can take place. If an option that requires a reboot is selected, you will be instructed to do so on the next page of this wizard.</span></p></body></html> + + + + + S.Bus + + + + + DSM Sat + + + + + MultiPage + + + Tricopter + + + + + The Tricopter uses three motors and one servo. The servo is used to give yaw authority to the rear motor. The front motors are rotating in opposite directions. The Tricopter is known for its sweeping yaw movement and it is very well suited for FPV since the front rotors are spread wide apart. + + + + + Quadcopter X + + + + + The X Quadcopter uses four motors and is the most common multi rotor configuration. Two of the motors rotate clockwise and two counter clockwise. The motors positioned diagonal to each other rotate in the same direction. This setup is perfect for sport flying and is also commonly used for FPV platforms. + + + + + Quadcopter + + + + + + The Plus(+) Quadcopter uses four motors and is similar to the X Quadcopter but the forward direction is offset by 45 degrees. The motors front and rear rotate in clockwise and the motors right and left rotate counter-clockwise. This setup was one of the first to be used and is still used for sport flying. This configuration is not that well suited for FPV since the fore rotor tend to be in the way of the camera. + + + + + Quadcopter H + + + + + Quadcopter H, Blackout miniH + + + + + Hexacopter + + + + + A multirotor with six motors, one motor in front. + + + + + A multirotor with six motors, two motors in front. + + + + + A multirotor with six motors in two rows. + + + + + Hexacopter Coax (Y6) + + + + + A multirotor with six motors mounted in a coaxial fashion. + + + + + Hexacopter X + + + + + OpenPilot Multirotor Configuration + + + + + This part of the wizard will set up the OpenPilot controller for use with a flying platform utilizing multiple rotors. The wizard supports the most common types of multirotors. Other variants of multirotors can be configured by using custom configuration options in the Configuration plugin in the GCS. + +Please select the type of multirotor you want to create a configuration for below: + + + + + Hexacopter H + + + + + NotYetImplementedPage + + + WizardPage + + + + + <html><head/><body><p align="center"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">This section of the OpenPilot Setup Wizard is not yet implemented</span></p></body></html> + + + + + OutputCalibrationPage + + + WizardPage + + + + + Output calibration + + + + + + + Start + + + + + + Stop + Anhalten + + + + The actuator module is in an error state. + +Please make sure the correct firmware version is used then restart the wizard and try again. If the problem persists please consult the openpilot.org support forum. + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">It is now time to calibrate the output levels for the signals controlling your vehicle. </span></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt; font-weight:600; color:#ff0000;">VERY IMPORTANT!</span><span style=" font-family:'Lucida Grande'; font-size:10pt;"><br /></span><span style=" font-family:'Lucida Grande'; font-size:10pt; font-weight:600; color:#ff0000;">REMOVE ALL PROPELLERS FROM THE VEHICLE BEFORE PROCEEDING!</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">Connect all components according to the illustration on the summary page, and provide power using an external power supply such as a battery before continuing.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">Depending on what vehicle you have selected, both the motors controlled by ESCs and/or servos controlled directly by the OpenPilot controller may have to be calibrated. The following steps will guide you safely through this process. </span></p></body></html> + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">In this step we will set the neutral rate for the motor highlighted in the illustration to the right. <br />Please pay attention to the details and in particular the motors position and its rotation direction. Ensure the motors are spinning in the correct direction as shown in the diagram. Swap any 2 motor wires to change the direction of a motor. </span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">To find </span><span style=" font-size:10pt; font-weight:600;">the neutral rate for this motor</span><span style=" font-size:10pt;">, press the Start button below and slide the slider to the right until the motor just starts to spin stable. <br /><br />When done press button again to stop.</span></p></body></html> + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This step calibrates</span><span style=" font-size:10pt; font-weight:600;"> the minimum, center and maximum angle of the servo</span><span style=" font-size:10pt;">. To set the angles for this servo, press the Start button below and slide the slider for the angle to set. The servo will follow the sliders position. <br />When done press button again to stop.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Check Reverse to reverse servo action.</span></p></body></html> + + + + + Reverse + + + + + Min + + + + + Center + + + + + Max + + + + + RebootPage + + + WizardPage + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:18pt; color:#ff0000;">PLEASE REBOOT YOUR CONTROLLER</span></p></body></html> + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:18pt; color:#ffd500;">PLEASE REBOOT YOUR CONTROLLER</span></p></body></html> + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; color:#000000;">The configuration created by the wizard contains settings that require a reboot of your controller. Please power cycle the controller before continuing. To power cycle the controller remove all batteries and the USB cable for at least 30 seconds.</span></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; color:#000000;">After 30 seconds, plug in the board again and wait for it to connect, this can take a few seconds. Then press next.</span></p></body></html> + + + + + SavePage + + + WizardPage + + + + + Write configuration to controller + + + + + Save + Speichern + + + + Ready... + + + + + An OpenPilot controller must be connected to your computer to save the configuration. +Please connect your OpenPilot controller to your computer and try again. + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot configuration ready to save</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The wizard is now ready to save the configuration directly to your OpenPilot controller. </span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">If any of the selections made in this wizard require a reboot of the controller, then power cycling the OpenPilot controller board will have to be performed after you save in this step.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Press the Save button to save the configuration.</span></p></body></html> + + + + + SummaryPage + + + WizardPage + + + + + Show connection diagram for configuration + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Configuration Summary</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The first part of this wizard is now complete. All information required to create a basic OpenPilot controller configuration for a specific vehicle has been collected.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Below is a summary of the configuration and a button that links to a diagram illustrating how to connect required hardware and the OpenPilot Controller with the current configuration.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The following steps require that your OpenPilot controller is connected according to the diagram, remains connected to the computer by USB, and that you have a battery ready but </span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600;">do not</span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;"> connect it right now, you will be told when to in later steps of this wizard.</span></p></body></html> + + + + + SurfacePage + + + WizardPage + + + + + <html><head/><body><p align="center"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">The Surface Vehicle section of the OpenPilot Setup Wizard is not yet implemented</span><br/></p></body></html> + + + + + VehiclePage + + + WizardPage + + + + + Tricopter, Quadcopter, Hexacopter + + + + + Multirotor + + + + + CCPM Helicopters + + + + + Helicopter + + + + + Airplane, Sloper, Jet + + + + + Fixed wing + + + + + Car, Boat, U-Boat + + + + + Surface + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Vehicle Type Selection</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To continue, the wizard needs to know what type of vehicle the OpenPilot controller board is going to be used with. This step is crucial since much of the following configuration is unique per vehicle type.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Go ahead and select the type of vehicle for which you want to create a configuration.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The current version only provides functionality for Multirotors and Fixed-wing aircraft.</span></p></body></html> + + + + + viewoptions + + + View Options + + + + + Show MetaData + + + + + Show Categorized + + + + + Show Scientific + + + + + Show Description + + + + + ImportSummaryDialog + + + Dialog + Dialog + + + + UAV Settings import summary + + + + + Save all settings checked above to persistent board storage, +then close the dialog. + + + + + Save to Board Flash + + + + + Close this dialog without saving to persistent storage + + + + + Close + Schließen + + + + Import Summary + + + + + http://wiki.openpilot.org/display/Doc/UAV+Settings+import-export + + + + + deviceWidget + + + Form + Formular + + + + Device Information + + + + + lblDevName + + + + + DeviceID + + + + + lblHWRev + + + + + RW + + + + + BL Version + + + + + MaxCodeSize + + + + + Open a file with new firmware image to be flashed + + + + + Open... + + + + + Write loaded firmware image to the board + + + + + Flash + + + + + Read and save current board firmware to a file + + + + + Retrieve... + + + + + ic + + + + + Status + + + + + Firmware: + + + + + Board name: + + + + + Firmware tag: + + + + + Firmware date: + + + + + Git commit hash: + + + + + CRC: + + + + + On Device + + + + + lblBrdName + + + + + lblDescription + + + + + lblBuildDate + + + + + lblGitTag + + + + + lblCRC + + + + + lblCertified + + + + + Loaded + Geladen + + + + lblDescritpionL + + + + + lblCertifiedL + + + + + Custom description: + + + + + I know what I'm doing! + + + + + filename + + + + + runningDeviceWidget + + + Form + Formular + + + + Device Information + + + + + TextLabel + TextLabel + + + + CPU Serial: + + + + + Firmware Information + + + + + BlRevision + + + + + UploaderWidget + + + Form + Formular + + + + Tells the mainboard to go down +to bootloader mode. +(Only enabled if telemetry link is established, either +through serial or USB) + + + + + Halt + + + + + Boots the system. +Only useful if the system is halted +(mainboard blue LED blinking slowly, green LED on) + +If telemetry is not running, select the link using the dropdown +menu on the right. + + + + + Boot + + + + + Boots the system into safe mode (ie. default HwSettings). +Only useful if the system is halted +(mainboard blue LED blinking slowly, orange LED off) + +If telemetry is not running, select the link using the dropdown +menu on the right. + + + + + Safe Boot + + + + + Reset the system. +(Only enabled if telemetry link is established, either +through serial or USB) + + + + + Reset + Rücksetzen + + + + Start a guided procedure to manually +recover a system which does not boot. + +Rescue is possible in USB mode only. + + + + + Rescue + + + + + When telemetry is not connected, select the communication +method using this combo box. + +You can use this to force a communication channel when doing +a "Boot" (button on the left). It is updated automatically when +halting a running board. + + + + + Refresh the list of serial ports + + + + + ... + + + + + Running + Läuft + + + + Mainboard + + + + + <html><head/><body><p>Reboot the board and clear its settings memory.</p><p> Useful if the board cannot boot properly.</p><p> Blue led starts blinking quick for 20-30 seconds than the board will start normally</p><p><br/></p><p>If telemetry is not running, select the link using the dropdown</p><p>menu on the right.</p><p>PLEASE NOTE: Supported with bootloader versions 4.0 and later</p></body></html> + + + + + Erase Settings + + + + + Auto Update + + + + + Auto update + + + + + OK + + + + + Progress + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">To upgrade the firmware in your boards,</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">press Auto Update and follow instructions</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">or</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">proceed as follows:</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">- Connect telemetry</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">- Once telemetry is running, press &quot;Halt&quot; above</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">- You will get a list of devices.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">- You can then upload/download to/from each board as you wish</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">- You can resume operations by pressing &quot;Boot&quot;</span></p></body></html> + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p></body></html> + + + + + NewsPanel + + + Project News + + + + + SitesPanel + + + OpenPilot Websites + + + + + Home + + + + + Wiki + + + + + Store + + + + + Forums + + + + + Code Reviews + + + + + Progress Tracker + + + + + XmlConfig + + + GCS config + + + + + Parse error at line %1, column %2: +%3 + + + + + AntennaTrackGadgetFactory + + + Antenna Track Gadget + + + + + ConfigMultiRotorWidget + + + Input + + + + + Output + Ausgaben + + + + + + + + + + + + + Configuration OK + + + + + <font color='red'>ERROR: Assign a Yaw channel</font> + + + + + <font color='red'>ERROR: Assign all %1 motor channels</font> + + + + + ConfigCCHWWidget + + + Enable GPS module and reboot the board to be able to select GPS protocol + + + + + Warning: you have configured more than one DebugConsole, this currently is not supported + + + + + Warning: you have configured both MainPort and FlexiPort for the same function, this currently is not supported + + + + + Warning: you have configured both USB HID Port and USB VCP Port for the same function, this currently is not supported + + + + + Warning: you have disabled USB Telemetry on both USB HID Port and USB VCP Port, this currently is not supported + + + + + http://wiki.openpilot.org/x/D4AUAQ + + + + + ConfigCCAttitudeWidget + + + Calibration timed out before receiving required updates. + + + + + http://wiki.openpilot.org/x/44Cf + + + + + ConfigGadgetWidget + + + Unsaved changes + + + + + The tab you are leaving has unsaved changes,if you proceed they will be lost. +Do you still want to proceed? + + + + + ConfigInputWidget + + + http://wiki.openpilot.org/x/04Cf + + + + + + Arming Settings are now set to 'Always Disarmed' for your safety. + + + + + You will have to reconfigure the arming settings manually when the wizard is finished. After the last step of the wizard you will be taken to the Arming Settings screen. + + + + + Next + + + + + Welcome to the inputs configuration wizard. + +Please follow the instructions on the screen and only move your controls when asked to. +Make sure you already configured your hardware settings on the proper tab and restarted your board. + +You can press 'back' at any time to return to the previous screen or press 'Cancel' to quit the wizard. + + + + + + Please choose your transmitter type: + + + + + Acro: normal transmitter for fixed-wing or quad + + + + + Helicopter: has collective pitch and throttle input + + + + + If selecting the Helicopter option, please engage throttle hold now. + + + + + Please choose your transmitter mode: + + + + + Mode 1: Fore/Aft Cyclic and Yaw on the left, Throttle/Collective and Left/Right Cyclic on the right + + + + + Mode 2: Throttle/Collective and Yaw on the left, Cyclic on the right + + + + + Mode 3: Cyclic on the left, Throttle/Collective and Yaw on the right + + + + + Mode 4: Throttle/Collective and Left/Right Cyclic on the left, Fore/Aft Cyclic and Yaw on the right + + + + + Mode 1: Elevator and Rudder on the left, Throttle and Ailerons on the right + + + + + Mode 2: Throttle and Rudder on the left, Elevator and Ailerons on the right + + + + + Mode 3: Elevator and Ailerons on the left, Throttle and Rudder on the right + + + + + Mode 4: Throttle and Ailerons on the left, Elevator and Rudder on the right + + + + + For a Quad: Elevator is Pitch, Ailerons are Roll, and Rudder is Yaw. + + + + + Please center all controls and trims and press Next when ready. + +If your FlightMode switch has only two positions, leave it in either position. + + + + + Please move all controls to their maximum extents on both directions. + +Press Next when ready. + + + + + Please check the picture below and correct all the sticks which show an inverted movement. Press Next when ready. + + + + + You have completed this wizard, please check below if the picture mimics your sticks movement. + +IMPORTANT: These new settings have not been saved to the board yet. After pressing Next you will go to the Arming Settings tab where you can set your desired arming sequence and save the configuration. + + + + + Please enable throttle hold mode. + +Move the Collective Pitch stick. + + + + + Please toggle the Flight Mode switch. + +For switches you may have to repeat this rapidly. + + + + + Please disable throttle hold mode. + +Move the Throttle stick. + + + + + Please move each control one at a time according to the instructions and picture below. + +Move the %1 stick. + + + + + Next/Skip + + + + + Alternatively, click Next to skip this channel. + + + + + You will have to reconfigure the arming settings manually when the wizard is finished. + + + + + Core::ConnectionManager + + + USB: OPLinkMini + + + + + Connections: + + + + + Disconnect + + + + + + Connect + + + + + DebugGadgetFactory + + + DebugGadget + + + + + DebugGadgetWidget + + + Save log File As + + + + + Log Save + + + + + Unable to save log: + + + + + DialGadgetFactory + + + Analog Dial + + + + + GCSControlGadgetFactory + + + Controller + + + + + GpsDisplayGadgetFactory + + + GPS Display + + + + + ImportExportPlugin + + + GCS Settings Import/Export... + + + + + LineardialGadgetFactory + + + Bargraph Dial + + + + + LoggingConnection + + + Open file + + + + + OpenPilot Log (*.opl) + + + + + LoggingThread + + + Logging: retrieve settings objects from the autopilot (%1 objects) + + + + + LoggingPlugin + + + Start Log + + + + + OP-%0.opl + + + + + OpenPilot Log (*.opl) + + + + + Stop logging + + + + + + Start logging... + + + + + MagicWaypointGadgetFactory + + + Magic Waypoint + + + + + ModelViewGadgetFactory + + + ModelView + + + + + NotificationItem + + + Never + Niemals + + + + Before first + + + + + Before second + + + + + After second + + + + + Repeat Once + + + + + Repeat Once per update + + + + + Repeat Instantly + + + + + Repeat 10 seconds + + + + + Repeat 30 seconds + + + + + Repeat 1 minute + + + + + flightDataModel + + + Unable to open file + + + + + File Parsing Failed. + + + + + This file is not a correct XML file:%0 + + + + + Wrong file contents + + + + + This file does not contain correct UAVSettings + + + + + OPMapGadgetFactory + + + OPMap + + + + + pathPlanner + + + Open File + + + + + Save File + + + + + QmlViewGadgetFactory + + + QML Viewer, QML + + + + + ScopeGadgetFactory + + + Scope + + + + + SetupWizard + + + OpenPilot Setup Wizard + + + + + Controller type: + + + + + OpenPilot CopterControl + + + + + OpenPilot CopterControl 3D + + + + + OpenPilot Revolution + + + + + OpenPilot Nano + + + + + OpenPilot OPLink Radio Modem + + + + + OpenPilot DiscoveryF4 Development Board + + + + + + + + + + + + Unknown + + + + + Vehicle type: + + + + + Multirotor + + + + + + Vehicle sub type: + + + + + Tricopter + + + + + Quadcopter X + + + + + Quadcopter + + + + + + Quadcopter H + + + + + Hexacopter + + + + + Hexacopter Coax (Y6) + + + + + Hexacopter H + + + + + Hexacopter X + + + + + Octocopter + + + + + Octocopter Coax X + + + + + Octocopter Coax + + + + + + Octocopter V + + + + + Fixed wing + + + + + Dual Aileron + + + + + Aileron + + + + + Elevon + + + + + Helicopter + + + + + Surface vehicle + + + + + Input type: + + + + + PWM (One cable per channel) + + + + + PPM (One cable for all channels) + + + + + Futaba S.Bus + + + + + Spektrum satellite (DSM2) + + + + + Spektrum satellite (DSMX10BIT) + + + + + Spektrum satellite (DSMX11BIT) + + + + + Speed Controller (ESC) type: + + + + + Standard ESC (50 Hz) + + + + + Rapid ESC (500 Hz) + + + + + Servo type: + + + + + Analog Servos (50 Hz) + + + + + Digital Servos (333 Hz) + + + + + GPS type: + + + + + OpenPilot Platinum + + + + + OpenPilot v8 or Generic UBLOX GPS + + + + + Generic NMEA GPS + + + + + None + Keine + + + + Airspeed Sensor: + + + + + Software Estimated + + + + + EagleTree on Flexi-Port + + + + + MS4525 based on Flexi-Port + + + + + SetupWizardPlugin + + + Vehicle Setup Wizard + + + + + Export Wizard Vehicle Template + + + + + VehicleConfigurationHelper + + + + Done! + + + + + + Failed! + + + + + Writing External Mag sensor settings + + + + + Writing GPS sensor settings + + + + + Writing Airspeed sensor settings + + + + + Writing hardware settings + + + + + + Writing actuator settings + + + + + Writing flight mode settings 1/2 + + + + + Writing flight mode settings 2/2 + + + + + Writing gyro and accelerometer bias settings + + + + + + Writing board settings + + + + + Writing stabilization settings + + + + + Writing mixer settings + + + + + Writing vehicle settings + + + + + Writing manual control defaults + + + + + Writing template settings for %1 + + + + + Preparing mixer settings + + + + + Preparing vehicle settings + + + + + SystemHealthGadgetFactory + + + System Health + + + + + SystemHealthGadgetWidget + + + Displays flight system errors. Click on an alarm for more information. + + + + + UAVObjectField + + + 0 + 0 + + + + 1 + 1 + + + + one of + + + + + none of + + + + + more than + + + + + between + + + + + and + + + + + less than + + + + + PopupWidget + + + Close + Schließen + + + + UAVSettingsImportExportFactory + + + Export UAV Settings... + + + + + Import UAV Settings... + + + + + Export UAV Data... + + + + + UAVObjects XML files (*.uav);; XML files (*.xml) + + + + + Import UAV Settings + + + + + File Parsing Failed. + + + + + This file is not a correct XML file + + + + + Wrong file contents + + + + + This file does not contain correct UAVSettings + + + + + + UAVObjects XML files (*.uav) + + + + + Save UAVSettings File As + + + + + UAV Settings Export + + + + + Unable to save settings: + + + + + Settings saved. + + + + + Are you sure? + + + + + This option is only useful for passing your current system data to the technical support staff. Do you really want to export? + + + + + Save UAVData File As + + + + + UAV Data Export + + + + + Unable to save data: + + + + + Data saved. + + + + + UploaderGadgetFactory + + + Uploader + + + + + UploaderGadgetWidget + + + Connected Device + + + + + Bootloader + + + + + + Bootloader? + + + + + + Device + + + + + http://wiki.openpilot.org/display/Doc/Erase+board+settings + + + + + Running + Läuft + + + + + Timed out while waiting for all boards to be disconnected! + + + + + + Timed out while waiting for a board to be connected! + + + + + Please disconnect your OpenPilot board. + + + + + + + + System Rescue + + + + + Please connect your OpenPilot board. + + + + + Board must be connected to the USB port! + + + + + Waiting for all OpenPilot boards to be disconnected from USB. + + + + + + Timing out in %1 seconds + + + + + Please connect the OpenPilot board to the USB port. + + + + + Bringing the board into boot loader mode. + + + + + Preparing to upload firmware to the board. + + + + + Uploading firmware to the board. + + + + + Uploading description of the new firmware to the board. + + + + + Rebooting the board. + + + + + Board was updated successfully. + + + + + + Press OK to finish. + + + + + Something went wrong, you will have to manually upgrade the board. + + + + + http://wiki.openpilot.org/x/AoBZ + + + + + Confirm Settings Erase? + + + + + Do you want to erase all settings from the board? + + + + + Settings cannot be recovered after this operation. +The board will be restarted and all settings erased. + + + + + Cannot Halt Board! + + + + + The controller board is armed and can not be halted. + + + + + Please make sure the board is not armed and then press Halt again to proceed or use Rescue to force a firmware upgrade. + + + + + Cannot Reset Board! + + + + + The controller board is armed and can not be reset. + + + + + Please make sure the board is not armed and then press reset again to proceed or power cycle to force a board reset. + + + + + CcpmConfigWidget + + + Form + Formular + + + + Swashplate config: + + + + + Select aircraft type here + + + + + Basic settings + + + + + Motor outputs @@ -9017,7 +11048,7 @@ A setting of 0.00 disables the filter. - Swashplate Outputs + Swashplate outputs @@ -9262,281 +11293,20 @@ A setting of 0.00 disables the filter. - defaultattitude + CustomConfigWidget - + Form Formular - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Attitude / INS calibration</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This panel will be updated to provide the relevant controls to let you calibrate your OpenPilot INS or your CopterControl unit, depending on the board which is detected once telemetry is connected and running.</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p></body></html> - - - - - defaulthwsettings - - - Form - Formular - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">Hardware Configuration</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt; font-weight:600;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This panel will be updated to provide the relevant controls to let you configure your hardware once telemetry is connected and running.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p></body></html> - - - - - InputWidget - - - Form - Formular - - - - RC Input + Curve 1 - Roll/Pitch/Yaw stick deadband - - - - - Stick deadband in percents of full range (0-10), zero to disable - - - - - Back - - - - - Next - - - - - Cancel - Abbrechen - - - - Calibration and Configuration Options - - - - - Start Configuration Wizard - - - - - Manual Calibration - - - - - Flight Mode Switch Settings - - - - - Configure each stabilization mode for each axis - - - - - Yaw - - - - - Stabilized1 - - - - - Stabilized2 - - - - - Pitch - - - - - Roll - - - - - Stabilized3 - - - - - FlightMode Switch Positions - - - - - Pos. 1 - - - - - Pos. 2 - - - - - Pos. 3 - - - - - Pos. 4 - - - - - Pos. 5 - - - - - Pos. 6 - - - - - This slider moves when you move the flight mode switch -on your remote. It shows currently active flight mode. - -Setup the flight mode channel on the RC Input tab if you have not done so already. - - - - - Select the stabilization mode on this position (manual/stabilized/auto) - - - - - Number of flight modes: - - - - - Number of positions your FlightMode switch has. - -Default is 3. - -It will be 2 or 3 for most of setups, but it also can be up to 6. -In that case you have to configure your radio mixers so the whole range -from min to max is split into N equal intervals, and you may set arbitrary -channel value for each flight mode. - - - - - Avoid "Manual" for multirotors! - - - - - Arming Settings - - - - - Arm airframe using throttle off and: - - - - - Indicate the control used for arming the airframe, in addition to setting the throttle to its minimum position. In other terms "Throttle Off". - - - - - Arming timeout: - - - - - After the time indicated here, the frame go back to disarmed state. -Set to 0 to disable (recommended for soaring fixed wings). - - - - - seconds (0 to disable). - - - - - Airframe disarm is done by throttle off and opposite of above combination. - - - - - Takes you to the wiki page - - - - - Send to OpenPilot but don't write in SD. -Be sure to set the Neutral position on all sliders before sending! - - - - - Apply - - - - - Be sure to set the Neutral position on all sliders before sending! -Applies and Saves all settings to SD - - - - - Save - Speichern - - - - inputChannelForm - - - Form - Formular - - - - Function + Curve 2 @@ -9546,45 +11316,95 @@ Applies and Saves all settings to SD - Number + Roll - Min + Pitch - Neutral + Yaw - Max + Ch 1 - TextLabel - TextLabel - - - - Rev + Ch 2 - - Chan %1 + + Ch 3 + + + + + Ch 4 + + + + + Ch 5 + + + + + Ch 6 + + + + + Ch 7 + + + + + Ch 8 + + + + + Ch 9 + + + + + Ch 10 + + + + + Ch 11 + + + + + Ch 12 + + + + + - - MixerCurve + FixedWingConfigWidget - - MixerCurve + + Form + Formular + + + + Airframe @@ -9594,136 +11414,17 @@ Applies and Saves all settings to SD - Max + Mixer - 4 - 4 - - - - 3 - 3 - - - - 2 - 2 - - - - Min + Roll - Value - Wert - - - - 1.0 - 1.0 - - - - .75 - - - - - .50 - - - - - .25 - - - - - .00 - - - - - Linear - - - - - Log - - - - - Exp - - - - - Flat - - - - - Step - - - - - Generate - - - - - Reset - Rücksetzen - - - - Advanced... - - - - - OutputWidget - - - Form - Formular - - - - Output - Ausgaben - - - - Output Update Speed - - - - - Channel: - - - - - - - - - - - Update rate: - - - - - Setup "TurboPWM" here: usual value is 400 Hz for multirotor airframes. -Leave at 50Hz for fixed wing. + Weight of mixing in percent @@ -9733,49 +11434,394 @@ Leave at 50Hz for fixed wing. - 60 - 60 - - - - 125 - 125 - - - - 165 - 165 - - - - 270 - 270 - - - - 330 - 330 - - - - 400 - 400 - - - - Motors spin at neutral output when armed and throttle below zero (be careful) + Pitch - Move the servos using the sliders. Two important things: -- Take extra care if the output is connected to an motor controller! -- Will only work if the RC receiver is working (failsafe) + Airframe Type: - Test outputs + Select Fixed-wing type + + + + + Mixer OK + + + + + Output Channel Assignments + + + + + Elevator 2 + + + + + Assign your output channel + + + + + Rudder 1 + + + + + Rudder 2 + + + + + Motor + + + + + Assign your motor output channel + + + + + Aileron 1 + + + + + Aileron 2 + + + + + Elevator 1 + + + + + GroundConfigWidget + + + Form + Formular + + + + Vehicle type: + + + + + Output channel assignments + + + + + Engine + + + + + Select output channel for the engine + + + + + Aileron 1 + + + + + Select output channel for the first aileron (or elevon) + + + + + Aileron 2 + + + + + Select output channel for the second aileron (or elevon) + + + + + Motor + + + + + Select output channel for the first motor + + + + + Motor 2 + + + + + Select output channel for a second motor + + + + + Front Steering + + + + + Select output channel for the first steering actuator + + + + + Rear Steering + + + + + Select output channel for a second steering actuator + + + + + Differential Steering Mix + + + + + Left % + + + + + 50 + 50 + + + + Right % + + + + + Front throttle curve + + + + + Rear throttle curve + + + + + Mixer OK + + + + + MultiRotorConfigWidget + + + Form + Formular + + + + Airframe + + + + + Throttle Curve + + + + + Mix Level + + + + + Roll + + + + + Weight of Roll mixing in percent. +Typical values are 100% for + configuration and 50% for X configuration on quads + + + + + 50 + 50 + + + + Pitch + + + + + Weight of Pitch mixing in percent. +Typical values are 100% for + configuration and 50% for X configuration on quads. + + + + + Yaw + + + + + Weight of Yaw mixing in percent. +Typical value is 50% for + or X configuration on quads. + + + + + Airframe Type: + + + + + Select the Multirotor frame type + + + + + Mixer OK + + + + + Motor output channels + + + + + 1 + 1 + + + + Assign your motor output channels using the drawing above as a reference. Respect propeller rotation. + + + + + 2 + 2 + + + + 3 + 3 + + + + 4 + 4 + + + + 5 + 5 + + + + 6 + 6 + + + + 7 + 7 + + + + 8 + 8 + + + + Multirotor Motor Direction + + + + + Tricopter Yaw Servo channel + + + + + Reverse all motors + + + + + RevoHWWidget + + + Form + Formular + + + + HW settings + + + + + Changes on this page only take effect after board reset or power cycle + + + + + Protocol + + + + + Speed + + + + + Receiver Port + + + + + Sonar Port + + + + + Main Port + + + + + Flexi Port + + + + + USB VCP Function + + + + + USB HID Function @@ -9786,498 +11832,6 @@ Leave at 50Hz for fixed wing. Send to OpenPilot but don't write in SD. -Be sure to set the Neutral position on all sliders before sending! - - - - - Apply - - - - - Be sure to set the Neutral position on all sliders before sending! -Applies and Saves all settings to SD - - - - - Save - Speichern - - - - outputChannelForm - - - Form - Formular - - - - Current value of slider. - - - - - 0000 - 0000 - - - - Link - - - - - TextLabel - TextLabel - - - - # - - - - - Channel Number - - - - - Minimum PWM value, beware of not overdriving your servo. - - - - - Check to invert the channel. - - - - - Neutral (slowest for motor) - - - - - Assignment - - - - - Min - - - - - Max - - - - - Output mode - - - - - Rev - - - - - Maximum PWM value, beware of not overdriving your servo. - - - - - PipXtremeWidget - - - Form - Formular - - - - button:help - - - - - url:http://wiki.openpilot.org/x/dACrAQ - - - - - Send settings to the board but do not save to the non-volatile memory - - - - - Apply - - - - - Send settings to the board and save to the non-volatile memory - - - - - Save - Speichern - - - - Pairing - - - - - Broadcast - - - - - Broadcast Address - - - - - 12345678 - 12345678 - - - - %v dBm - - - - - -100dB - - - - - Status - - - - - Firmware Ver. - - - - - Serial Number - - - - - The modems serial number - - - - - Device ID - - - - - Pair ID - - - - - 90ABCDEF - - - - - Min Frequency - - - - - The modems minimum allowed frequency - - - - - Max Frequency - - - - - The modems maximum allowed frequency - - - - - Freq. Step Size - - - - - The modems minimum frequency step size - - - - - Freq. Band - - - - - The current frequency band - - - - - RSSI - - - - - Rx AFC - - - - - TX Rate (B/s) - - - - - RX Rate (B/s) - - - - - Link State - - - - - The modems current state - - - - - Disconnected - - - - - Errors - - - - - Retries - - - - - UAVTalk Errors - - - - - Resets - - - - - Dropped - - - - - Configuration - - - - - Telemetry Port Config. - - - - - Set the telemetry port configuration - - - - - Telemetry Port Speed - - - - - Set the telemetry port speed - - - - - Flexi Port Configuration - - - - - Set the flexi port configuration - - - - - Flexi Port Speed - - - - - Set the flexi port speed - - - - - VCP Configuration - - - - - Set the virtual serial port configuration - - - - - VCP Speed - - - - - Set the virtual serial port speed - - - - - Max RF Datarate (bits/s) - - - - - Set the maximum RF datarate/channel bandwidth the modem will use - - - - - Max RF Tx Power(mW) - - - - - Set the maximum TX output power the modem will use - - - - - Send Timeout (ms) - - - - - Calibrate the modems RF carrier frequency - - - - - Min Packet Size - - - - - Frequency Calibration - - - - - Frequency (Hz) - - - - - Set the modems RF carrier frequency - - - - - AES Encryption - - - - - The AES encryption key - has to be the same key on the remote modem. - - - - - Radomise the AES encryption key - - - - - Rand - - - - - Enable/Disable AES encryption - - - - - Enable - - - - - Scan whole band to see where their is interference and/or used channels - - - - - Scan Spectrum - - - - - PRO_HW_Widget - - - Form - Formular - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-size:10pt;">Set the serial speed of your onboard telemetry modem here. It is the speed between the OpenPilot board and the onboard modem, and could be different from the radio link speed.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Sans'; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-size:10pt;">Beware of not locking yourself out! You should only modify this setting when the OpenPilot board is connected through the USB port.</span></p></body></html> - - - - - Telemetry speed: - - - - - Select the speed here. - - - - - Send to OpenPilot but don't write in SD. Beware of not locking yourself out! @@ -10299,91 +11853,72 @@ Beware of not locking yourself out! - RevoSensorsWidget + InputChannelForm - + Form Formular - Calibration + Channel number - #1: Multi-Point Calibration + Number - Nice paper plane, eh? + Text - Launch a sensor range and bias calibration. - - - - - Start - - - - - Save settings (only enabled when calibration is running) - - - - - Save Position - - - - - #2: Sensor noise calibration - - - - - These are the sensor variance values computed by the AHRS. + Optional input filter response time. -Tip: lower is better! - - - - - Press to start a calibration procedure, about 15 seconds. +Range: 0-999ms, 0 disables filter (default). -Hint: run this with engines at cruising speed. +Warning: this is an expert mode feature, mostly used for aerial video +camera control (airframe yaw and camera gimbal accessory channels). +Too high values for main controls can cause undesirable effects and +even lead to crash. Use with caution. - #3: Accelerometer Bias calibration + Channel function - #4 Gyro temperature drift calibration + Function - Temp: + Channel values are inverted - Min + Reversed - Currently measured temperature on the system. This is actually the -MB temperature, be careful if somehow you know that your INS -temperature is very different from your MB temp... + Response time + + + + + RT + + + + + Channel max @@ -10393,748 +11928,17 @@ temperature is very different from your MB temp... - Current drift: + Channel neutral - Saved drift: + Neutral - Start gathering data for temperature drift calibration. -Avoid sudden moves once you have started gathering! - - - - - Launch drift measurement based on gathered data. - -TODO: is this necessary? Measurement could be auto updated every second or so, or done when we stop measuring... - - - - - Measure - - - - - Updates the XYZ drift values into the AHRS (saves to SD) - - - - - Save - Speichern - - - - Six Point Calibration instructions - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"> -<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> -<tr> -<td style="border: none;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">Help</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">Step #1 and #2 are really necessary. Steps #3 and #4 will help you achieve the best possible results.</span></p> -<p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt; font-weight:600;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">#1: Multi-Point calibration:</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This calibration will compute the scale for all sensors on the INS. Press &quot;Start&quot; to begin calibration, and follow the instructions which will be displayed here. Note that your HomeLocation must be set first, including the local magnetic field vector (Be) and acceleration due to gravity (g_e).</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">#2: Sensor noise calibration:</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This calibration will compute sensor variance under standard conditions. You can leave your engines running at low to mid throttle to take their vibration into account before pressing &quot;Start&quot;.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">#3: Accelerometer bias calibration:</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This step will ensure that accelerometer bias is accurate. Place your airframe as horizontally as possible (use a spirit level if necessary), then press Start below and do not move your airframe at all until the end of the calibration.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">#4 Gyro temp drift calibration:</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt; font-weight:600;"></p></td></tr></table></body></html> - - - - - Settings - - - - - Attitude Algorithm: - - - - - Select the sensor integration algorithm here. -"Simple" only uses accelerometer values -"INSGPS" the full featured algorithm integrating all sensors - - - - - Home Location: - - - - - Saves the Home Location. This is only enabled -if the Home Location is set, i.e. if the GPS fix is -successful. - -Disabled if there is no GPS fix. - - - - - Set - - - - - buttonGroup - - - - - Clears the HomeLocation: only makes sense if you save -to SD. This will force the INS to use the next GPS fix as the -new home location unless it is in indoor mode. - - - - - Clear - Löschen - - - - Telemetry link not established. - - - - - Ctrl+S - - - - - Save settings to the board (RAM only). - -This does not save the calibration settings, this is done using the -specific calibration button on top of the screen. - - - - - Apply - - - - - Send settings to the board, and save to the non-volatile memory. - - - - - StabilizationWidget - - - Stabilization - - - - - Basic - - - - - Rate Stabilization (Inner Loop) - - - - - Link Roll and Pitch - - - - - Reset all values to GCS defaults - - - - - Default - - - - - button:default - - - - - buttongroup:1 - - - - - Roll - - - - - Pitch - - - - - Yaw - - - - - Proportional - - - - - Slowly raise Proportional until you start seeing clear oscillations when you fly. -Then lower the value by 5 or so. - - - - - objname:StabilizationSettings - - - - - fieldname:RollRatePID - - - - - element:Kp - - - - - haslimits:yes - - - - - scale:0.0001 - - - - - buttongroup:1,10 - - - - - fieldname:PitchRatePID - - - - - fieldname:YawRatePID - - - - - Integral - - - - - As a rule of thumb, you can set the Integral at roughly the same -value as the Kp. - - - - - element:Ki - - - - - Attitude Stabilization (Outer Loop) - - - - - buttongroup:2 - - - - - fieldname:RollPI - - - - - scale:0.1 - - - - - buttongroup:2,10 - - - - - fieldname:PitchPI - - - - - fieldname:YawPI - - - - - When the throttle is low, zero the intergral term to prevent intergral wind-up - - - - - Zero the integral when throttle is low - - - - - fieldname:LowThrottleZeroIntegral - - - - - Advanced - - - - - Rate Stabization Coefficients (Inner Loop) - - - - - buttongroup:4 - - - - - element:Kd - - - - - haslimits:no - - - - - scale:1 - - - - - buttongroup:4,20 - - - - - As a rule of thumb, you can set the Ki at roughly the same -value as the Kp. - - - - - Slowly raise Kp until you start seeing clear oscillations when you fly. -Then lower the value by 20% or so. - -You can usually go for higher values for Yaw factors. - - - - - Slowly raise Kp until you start seeing clear oscillations when you fly. -Then lower the value by 20% or so. - - - - - Derivative - - - - - Attitude Stabization Coefficients (Outer Loop) - - - - - buttongroup:5 - - - - - buttongroup:5,20 - - - - - Stick Range and Limits - - - - - buttongroup:6 - - - - - fieldname:PitchMax - - - - - buttongroup:6,20 - - - - - Max rate attitude (deg/s) - - - - - fieldname:MaximumRate - - - - - element:Roll - - - - - fieldname:ManualRate - - - - - element:Yaw - - - - - fieldname:YawMax - - - - - element:Pitch - - - - - Full stick angle (deg) - - - - - fieldname:RollMax - - - - - Full stick rate (deg/s) - - - - - Expert - - - - - Weak Leveling / Axis Lock - - - - - buttongroup:10 - - - - - Weak Leveling Kp - - - - - Weak Leveling Rate - - - - - Max Axis Lock - - - - - Max Axis Lock Rate - - - - - fieldname:WeakLevelingKp - - - - - fieldname:MaxWeakLevelingRate - - - - - fieldname:MaxAxisLock - - - - - fieldname:MaxAxisLockRate - - - - - Integral Limits - - - - - buttongroup:13 - - - - - element:ILimit - - - - - ILimit Attitude - - - - - ILimit Rate - - - - - Sensor Tuning - - - - - buttongroup:8 - - - - - The proportional term for the accelerometer, the higher this term the more weight the accel is given - - - - - objname:AttitudeSettings - - - - - fieldname:AccelKp - - - - - buttongroup:8,10 - - - - - GyroTau - - - - - AccelKp - - - - - GyroTau is a gyro filter, the higher the factor the more filtering is applied to the gyros - - - - - fieldname:GyroTau - - - - - AccelKi - - - - - The intergral term for the accelerometer within the filter - - - - - fieldname:AccelKi - - - - - Real Time Updates - - - - - If you check this, the GCS will udpate the stabilization factors -automatically every 300ms, which will help for fast tuning. - - - - - Update in real time - - - - - Takes you to the wiki page - - - - - button:help - - - - - url:http://wiki.openpilot.org/x/DAO9 - - - - - Reloads the saved settings into GCS. -Useful if you have accidentally changed some settings. - - - - - Reload Board Data - - - - - button:reload - - - - - Send settings to the board but do not save to the non-volatile memory - - - - - Apply - - - - - button:apply - - - - - Send settings to the board and save to the non-volatile memory - - - - - Save - Speichern - - - - button:save - - - - - TxPIDWidget - - - TxPID - - - - - Tx PID - - - - - Module Control - - - - - This module will periodically update values of stabilization PID settings -depending on configured input control channels. New values of stabilization -settings are not saved to flash, but updated in RAM. It is expected that the -module will be enabled only for tuning. When desired values are found, they -can be read via GCS and saved permanently. Then this module should be -disabled again. - -Up to 3 separate PID options (or option pairs) can be selected and updated. - - - - - Enable TxPID module - - - - - After enabling the module, you must power cycle before using and configuring. - - - - - Module Settings - - - - - PID option - - - - - Control Source + Channel min @@ -11144,849 +11948,140 @@ Up to 3 separate PID options (or option pairs) can be selected and updated. - Max + Channel type - Instance 1 + Type - - Select PID option or option pair to update. -Set to Disabled if not used. - - - - - Select input used as a control source for this instance. -It can be one of Accessory channels or Throttle channel. - -If Accessory channel is chosen then its range [0..1] will be mapped -to PID range [Min..Max] defined for this instance. - -If Throttle channel is chosen then Throttle range [Min..Max] will -be mapped to PID range [Min..Max] defined for this instance. If -Throttle is out of bounds then PID Min and Max values will be used -accordingly. - -Note that it is possible to set PID Min > Max. In that case increasing -control input value will decrease the PID option value. This can be -used, for instance, to decrease PID value when increasing Throttle. - - - - - Minimum PID value mapped to Accessory channel = 0 or -Throttle channel lesser or equal to Throttle Min value. - - - - - Maximum PID value mapped to Accessory channel = 1 or -Throttle channel greater or equal to Throttle Max value. - - - - - Instance 2 - - - - - Instance 3 - - - - - Update Mode - - - - - PID values update mode which can be set to: -- Never: this disables PID updates (but module still will be run if enabled), -- When Armed: PID updated only when system is armed, -- Always: PID updated always regardless of arm state. - -Since the GCS updates GUI PID values in real time on change, could be -tricky to change other PID values from the GUI if the module is enabled -and constantly updates stabilization settings object. As a workaround, -this option can be used to temporarily disable updates or enable them -only when system is armed without disabling the module. - - - - - Throttle Range - - - - - Throttle channel lower bound mapped to PID Min value - - - - - Throttle channel upper bound mapped to PID Max value - - - - - Messages - - - - - button:help - - - - - url:http://wiki.openpilot.org/x/DACiAQ - - - - - Send settings to the board but do not save to the non-volatile memory - - - - - Apply - - - - - Send settings to the board and save to the non-volatile memory - - - - - Save - Speichern - - - - VernierWidget - - - Form - Formular - - - - importSettings - - - OpenPilotGCS - - - - - No configuration file could be found. -Please choose from one of the default configurations - - - - - TextLabel - TextLabel - - - - Load + + Chan %1 - Form + OPLinkWidget - + Form Formular - Save to file - - - - - GCSControlGadgetOptionsPage - - - Form - Formular - - - - Control Mode: - - - - - Mode 1 - - - - - Mode 2 - - - - - Mode 3 - - - - - Mode 4 - - - - - External input Device: - - - - - Only joystick is implemented at this stage, so this control is disabled. - - - - - Joystick - - - - - Audio - - - - - Available controllers + OPLink configuration - Default + Configuration - Joystick Axes + Com speed in bps. - Rev + Com Speed - Move your joystick controls to identify channels + VCP Port - Joystick Buttons + Choose the function for the flexi port - Press buttons on controller to identify mappings + Main Port - button 1 + Choose the function for the main port - button 2 + Set the maximum TX output power the modem will use (mW) - button 8 + Max Power - button 7 + Choose the function for the USB virtual com port - button 6 + FlexiIO Port - button 5 + Flexi Port - button 4 + Max Chan - button 3 + Channel 0 is 430 MHz, channel 249 is 440 MHz, and the channel spacing is 40 KHz. - by + Min Chan - Audio: soundcard-based PPM decoding for trainer port. Not implemented yet. + Channel Set - UDP Setup + Sets the random sequence of channels to use for frequency hopping. - UDP Port Configuration - - - - - Host: - - - - - 127.0.0.1 - 127.0.0.1 - - - - Port: - - - - - 2323 - 2323 - - - - Widget - - - send data - - - - - Flight mode - - - - - Armed state - - - - - Disarmed - - - - - Arming - - - - - Armed - - - - - Channels - - - - - MagicWaypoint - - - Form - Formular - - - - Scale: - - - - - homeEditor - - - Dialog - Dialog - - - - Latitude: - - - - - Longitude: - - - - - Altitude: - - - - - pathPlannerUI - - - PathPlanner - - - - - Add Leg - - - - - ... - - - - - Delete Leg - - - - - Insert Leg - - - - - Read from file - - - - - Save to file - - - - - Send to UAV - - - - - Fetch from UAV - - - - - Open Details - - - - - PfdQmlGadgetOptionsPage - - - Form - Formular - - - - QML file: - - - - - Use OpenGL - - - - - Show Terrain: - - - - - OsgEarth file: - - - - - Use actual location - - - - - Use pre-defined location: - - - - - Latitude: - - - - - Longitude: - - - - - Altitude: - - - - - Use only cache data - - - - - Pre seed terrain cache - - - - - QML file (*.qml) - - - - - Choose QML file - - - - - OsgEarth (*.earth) - - - - - Choose OsgEarth terrain file - - - - - QmlViewGadgetOptionsPage - - - Form - Formular - - - - Use OpenGL for rendering - - - - - QML file: - - - - - QML file (*.qml) - - - - - Choose QML file - - - - - SerialPluginOptionsPage - - - Form - Formular - - - - Serial Connection - - - - - Serial telemetry speed: - - - - - settings - - - - - ConnectionDiagram - - - Dialog - Dialog - - - - Save - Speichern - - - - Close - Schließen - - - - Connection Diagram - - - - - Save File - - - - - Images (*.png *.xpm *.jpg) - - - - - AutoUpdatePage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Firmware Update Wizard</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">It is necessary that your firmware and ground control software are the same version.</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">To update your firmware to the correct version now:</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> - Unplug all batteries and USB from OpenPilot</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> - Ensure your board is powered down &amp; no LED's are active.</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">When you are ready you can start the upgrade below by pushing the button and follow the onscreen prompts, it is critical that nothing disturbs the board while the firmware is being written.</p></body></html> - - - - - Upgrade now - - - - - Upgrade - - - - - Ready... - - - - - ControllerPage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot board identification</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">To continue, the wizard needs to determine the configuration required for the type of OpenPilot controller you have. When connected, the wizard will attempt to automatically detect the type of board.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">If the board is already connected and successfully detected, the board type will already be displayed. You can </span><span style=" font-size:10pt; font-weight:600;">Disconnect</span><span style=" font-size:10pt;"> and select another device if you need to detect another board.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">If your board is not connected, please connect the board to a USB port on your computer and select the device from the list below. Then press </span><span style=" font-size:10pt; font-weight:600;">Connect</span><span style=" font-size:10pt;">.</span></p></body></html> - - - - - Connection device: - - - - - Detected board type: - - - - - - Connect - - - - - <Unknown> - - - - - OpenPilot CopterControl - - - - - OpenPilot CopterControl 3D - - - - - OpenPilot Revolution - - - - - OpenPilot OPLink Radio Modem - - - - - Disconnect - - - - - EndPage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Congratulations!</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Setup wizard is completed.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This part of the setup procedure is now complete and you are one step away from completing the setup of your OpenPilot controller.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">To complete the setup please click the Radio Setup Wizard button below to close this wizard and go directly to the Radio Setup Wizard.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p></body></html> - - - - - Go to Input Wizard... - - - - - Unable to open Input Wizard since the Config Plugin is not -loaded in the current workspace. - - - - - FixedWingPage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">The Fixed Wing section of the OpenPilot Setup Wizard is not yet implemented</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> - - - - - HeliPage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">The Helicopter section of the OpenPilot Setup Wizard is not yet implemented</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> - - - - - InputPage - - - WizardPage + Only PPM packets will be transmitted. - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot basic input signal configuration</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">The OpenPilot controller supports many different types of input signals. Please select the type of input that matches your receiver configuration. If you are unsure, just leave the default option selected and continue the wizard.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Some input options require the OpenPilot controller to be rebooted before the changes can take place. If an option that requires a reboot is selected, you will be instructed to do so on the next page of this wizard.</span></p></body></html> + PPM Only - PWM - One cable per channel + If selected, data will only be transmitted from the coordinator to the Rx modem. - PWM + One-Way - PPM - One cable for all channels + PPM packets will be received by this modem. Must be selected if Coordinator modem is configured for PPM. @@ -11996,29 +12091,512 @@ p, li { white-space: pre-wrap; } - Futaba S-BUS + This modem will be a coordinator and other modems will bind to it. - Futaba + Coordinator - Spektrum Satellite + Remote modems - Spektrum + -100dB + + + + + %v dBm + + + + + 12345678 + 12345678 + + + + Bind + + + + + Coordinator ID + + + + + <html><head/><body><p>This is the coordinator id we currently are bound to.</p><p>To manually bind to a specific coordinator, just type</p><p>or paste its device id in this box and save.</p><p>The device must be rebooted for the binding to take place.</p></body></html> + + + + + Status + + + + + Link State + + + + + The modems current state + + + + + Disconnected + + + + + Firmware Ver. + + + + + Serial Number + + + + + The modems serial number + + + + + Device ID + + + + + Link Quality + + + + + RSSI + + + + + The number of packets that were unable to be transmitted + + + + + TX Seq. No. + + + + + TX Rate (B/s) + + + + + RX Seq. No. + + + + + RX Rate (B/s) + + + + + RX Good + + + + + The percentage of packets that were corrected with error correction + + + + + RX Corrected + + + + + RX Errors + + + + + The percentage of packets that could not be corrected with error correction + + + + + RX Missed + + + + + The percentage of packets that were not received at all + + + + + TX Dropped + + + + + TX Resent + + + + + Tx Failure + + + + + Free Heap + + + + + UAVTalk Errors + + + + + Resets + + + + + Timeouts + + + + + RX Failure + + + + + button:help + + + + + url:http://wiki.openpilot.org/x/hgAGAQ + + + + + Send settings to the board but do not save to the non-volatile memory + + + + + Apply + + + + + Send settings to the board and save to the non-volatile memory + + + + + Save + Speichern + + + + AboutDialog + + + OpenPilot Ground Control Station + + + + + This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. +The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. + + + + + Contributors + + + + + Ok + + + + + About OpenPilot + + + + + Revision: <b>%1</b><br/>UAVO Hash: <b>%2</b><br/><br/>Built from %3<br/>Built on %4 at %5<br/>Based on Qt %6 (%7 bit)<br/><br/>&copy; %8, 2010-%9. All rights reserved.<br/> - LevellingPage + FlightLogDialog - + + Log entries + + + + + Flight + + + + + Time + + + + + Empty + + + + + Text + + + + + UAVO + + + + + UAVO(P) + + + + + Unknown + + + + + Data + + + + + Flights recorded: + + + + + Slots used/free: + + + + + Entries downloaded: + + + + + Adjust timestamps + + + + + Flight to download: + + + + + Download logs + + + + + Clear all logs + + + + + Export logs... + + + + + + Settings + + + + + When to log: + + + + + UAVObject + + + + + Period + + + + + Load... + + + + + Loads settings for all objects from a file. + + + + + Save... + + + + + Saves settings for all objects in a file. + + + + + Reset + Rücksetzen + + + + Resets all settings to the values currently set on the board. + + + + + Clear + Löschen + + + + Clears all settings to default values. + + + + + Save to board + + + + + Saves the logging configurations to the boards flash memory. + + + + + + Settings... + Einstellungen... + + + + Logs... + + + + + Cancel + Abbrechen + + + + OK + + + + + OsgEarthview + + + Form + Formular + + + + OsgEarthviewGadgetOptionsPage + + + Form + Formular + + + + PFD SVG: + + + + + Use OpenGL for rendering + + + + + High Quality text (OpenGL) + + + + + Smooth updates + + + + + PathActionEditor + + + Form + Formular + + + + New PathAction + + + + + New Waypoint + + + + + Save to File + + + + + Load from File + + + + + AirframeInitialTuningPage + + WizardPage @@ -12027,12 +12605,100 @@ p, li { white-space: pre-wrap; } <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot controller leveling calibration procedure</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The wizard needs to get information from the controller to determine in which position the vehicle is normally considered to be level. To be able to successfully perform these measurements, you need to place the vehicle on a surface that is as flat and level as possible. Examples of such surfaces could be a table top or the floor. Be careful to ensure that the vehicle really is level, since this step will affect the accelerometer and gyro bias in the controller software.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:10pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To perform the leveling, please push the Calculate button and wait for the process to finish. </span></p></body></html> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Initial Tuning</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2,sans-serif'; font-size:10pt;">This section of the OpenPilot Wizard allows you to select a set of initial tuning parameters for your airframe. Presented below is a list of common airframe types, select the one that matches your airframe the closest, if unsure select the generic variant.</span></p></body></html> + + + + + Information about the Vehicle in short. + + + + + Name of Vehicle: + + + + + Name of Owner: + + + + + Size: + + + + + Weight: + + + + + Motor(s): + + + + + ESC(s): + + + + + Servo(s): + + + + + Battery: + + + + + Propellers(s): + + + + + Controller: + + + + + Comments: + + + + + This option will use the current tuning settings saved on the controller, if your controller is currently unconfigured, then the OpenPilot firmware defaults will be used. + +It is suggested that if this is a first time configuration of your controller, rather than use this option, instead select a tuning set that matches your own airframe as close as possible from the list above or if you are not able to fine one, then select the generic item from the list. + + + + + Current Tuning + + + + + BiasCalibrationPage + + + WizardPage + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Sensor Calibration Procedure</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The wizard needs to get information from the controller to determine in which position the vehicle is normally considered to be level. To be able to successfully perform these measurements, you need to place the vehicle on a surface that is as flat and level as possible. Examples of such surfaces could be a table top or the floor. Be careful to ensure that the vehicle really is level, since this step will affect the accelerometer and gyro bias in the controller software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To perform the calibration, please push the Calculate button and wait for the process to finish.</span></p></body></html> @@ -12046,7 +12712,7 @@ p, li { white-space: pre-wrap; } - + An OpenPilot controller must be connected to your computer to perform bias calculations. Please connect your OpenPilot controller to your computer and try again. @@ -12057,15 +12723,15 @@ Please connect your OpenPilot controller to your computer and try again. - + <font color='green'>Done!</font> - MultiPage + EscCalibrationPage - + WizardPage @@ -12074,164 +12740,68 @@ Please connect your OpenPilot controller to your computer and try again.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot multirotor configuration</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This part of the wizard will set up the OpenPilot controller for use with a flying platform utilizing multiple rotors. The wizard supports the most common types of multirotors. Other variants of multirotors can be configured by using custom configuration options in the Configuration plugin in the GCS.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Please select the type of multirotor you want to create a configuration for below:</span></p></body></html> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot ESC Calibration Procedure</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">As you have selected to use a MultiRotor and Fast / Flashed ESCs, we need to calibrate the endpoints of these ESCs so they can see the full throttle range sent from the flight controller.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This part of the wizard will tell you to connect the battery to your aircraft, before doing so you absolutely </span><span style=" font-size:10pt; font-weight:600; color:#f30f1d;">must remove the propellers from all motors</span><span style=" font-size:10pt;">. </span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">The steps to perform this calibration are as follows:</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; font-weight:600;">1.</span><span style=" font-size:10pt;"> Confirm all safety questions,<br /></span><span style=" font-size:10pt; font-weight:600;">2.</span><span style=" font-size:10pt;"> Press the Start button when it becomes enabled, </span><span style=" font-size:10pt; font-weight:600;">battery not connected</span><span style=" font-size:10pt;">,<br /></span><span style=" font-size:10pt; font-weight:600;">3.</span><span style=" font-size:10pt;"> Connect the battery to your airframe,<br /></span><span style=" font-size:10pt; font-weight:600;">4.</span><span style=" font-size:10pt;"> Wait for ESC calibration beep(s),<br /></span><span style=" font-size:10pt; font-weight:600;">5.</span><span style=" font-size:10pt;"> Press the Stop button,<br /></span><span style=" font-size:10pt; font-weight:600;">6.</span><span style=" font-size:10pt;"> Wait for ESC confirmation beep(s),<br /></span><span style=" font-size:10pt; font-weight:600;">7.</span><span style=" font-size:10pt;"> Disconnect battery.</span></p></body></html> - Multirotor type: - - - - - Tricopter - - - - - The Tricopter uses three motors and one servo. The servo is used to give yaw authority to the rear motor. The front motors are rotating in opposite directions. The Tricopter is known for its sweeping yaw movement and it is very well suited for FPV since the front rotors are spread wide apart. - - - - - Quadcopter X - - - - - The X Quadcopter uses four motors and is the most common multi rotor configuration. Two of the motors rotate clockwise and two counter clockwise. The motors positioned diagonal to each other rotate in the same direction. This setup is perfect for sport flying and is also commonly used for FPV platforms. - - - - - Quadcopter + - - - - - The Plus(+) Quadcopter uses four motors and is similar to the X Quadcopter but the forward direction is offset by 45 degrees. The motors front and rear rotate in clockwise and the motors right and left rotate counter-clockwise. This setup was one of the first to be used and is still used for sport flying. This configuration is not that well suited for FPV since the fore rotor tend to be in the way of the camera. - - - - - - Hexacopter - - - - - - Hexacopter Coax (Y6) - - - - - Hexacopter X - - - - - Hexacopter H - - - - - NotYetImplementedPage - - - WizardPage + I have removed ALL propellers from ALL motors of my vehicle. - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">This section of the OpenPilot Setup Wizard is not yet implemented</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> - - - - - OutputCalibrationPage - - - WizardPage + The vehicle is NOT powered by any external power source but USB - Output calibration + I confirm i have read and understood the above instructions in full - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">It is now time to calibrate the output levels for the signals controlling your vehicle. </span></p> -<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt; font-weight:600; color:#ff0000;">VERY IMPORTANT!</span><span style=" font-family:'Lucida Grande'; font-size:10pt;"><br /></span><span style=" font-family:'Lucida Grande'; font-size:10pt; font-weight:600; color:#ff0000;">REMOVE ALL PROPELLERS FROM THE VEHICLE BEFORE PROCEEDING!</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">Connect all components according to the illustration on the summary page, and provide power using an external power supply such as a battery before continuing.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Lucida Grande'; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">Depending on what vehicle you have selected, both the motors controlled by ESCs and/or servos controlled directly by the OpenPilot controller may have to be calibrated. The following steps will guide you safely through this process. </span></p></body></html> + Low/Off - <html><head/><body><p>In this step we will set the neutral rate for the motor highlighted in the illustration to the right. <br/>Plase pay attention to the details and in particular the motors position and its rotation direction.</p><p>To find the neutral rate for this engine, press the Start button below and slide the slider to the right until the engine just starts to spin stably. <br/><br/>When done press button again to stop.</p></body></html> + N/A + + + + + High - - - - Start - <html><head/><body><p>This step calibrates the center position of the servo. To set the center position for this servo, press the Start button below and slide the slider to center the servo. </p><p>When done press button again to stop.</p></body></html> - - - - - <html><head/><body><p>To save the servo and other hardware from damage we have to set the max and min angles for the servo. </p><p>To set the minimum angle for the servo, press the Start button below and select the top slider and slide it to the left until min angle is reached.</p><p>When done press button again to stop.</p></body></html> - - - - - <html><head/><body><p>To set the maximum angle for the servo, press the Start button below and select the top slider and slide it to the right until max angle is reached.</p><p>When done press button again to stop.</p></body></html> - - - - - - - Stop Anhalten - - The actuator module is in an error state. - -Please make sure the correct firmware version is used then restart the wizard and try again. If the problem persists please consult the openpilot.org support forum. + + + + + + %1 µs - OutputPage + EscPage - + WizardPage @@ -12240,14 +12810,10 @@ Please make sure the correct firmware version is used then restart the wizard an <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot basic output signal configuration</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To set an optimal configuration of the output signals powering your motors, the wizard needs to know what type of Electronic Speed Controllers (ESCs) you will use and what their capabilities are.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:10pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Please select one of the options below. If you are unsure about the capabilities of your ESCs, just leave the default option selected and continue the wizard.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:10pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To read more regarding ESC refresh rates, please see </span><a href="http://wiki.openpilot.org/x/HIEu"><span style=" text-decoration: underline; color:#0000ff;">this article</span></a><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;"> in the OpenPilot Wiki</span></p></body></html> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Output Signal Configuration</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To set an optimal configuration of the output signals powering your motors, the wizard needs to know what type of Electronic Speed Controllers (ESCs) you will use and what their capabilities are.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Please select one of the options below. If you are unsure about the capabilities of your ESCs, just leave the default option selected and continue the wizard.</span></p></body></html> @@ -12267,14 +12833,14 @@ p, li { white-space: pre-wrap; } - Turbo PWM + Rapid ESC - RebootPage + OPEndPage - + WizardPage @@ -12283,34 +12849,29 @@ p, li { white-space: pre-wrap; } <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:18pt; color:#ff0000;">PLEASE REBOOT YOUR CONTROLLER</span></p></body></html> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Congratulations!</span></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Setup wizard is completed.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">This part of the setup procedure is now complete and you are one step away from completing the setup of your OpenPilot controller.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To complete the setup please click the Radio Setup Wizard button below to close this wizard and go directly to the Radio Setup Wizard.</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:18pt; color:#ffd500;">PLEASE REBOOT YOUR CONTROLLER</span></p></body></html> + Go to Input Wizard... - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; color:#000000;">The configuration created by the wizard contains settings that require a reboot of your controller. Please power cycle the controller before continuing. To power cycle the controller remove all batteries and the USB cable for at least 30 seconds.</span></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; color:#000000;">After 30 seconds, plug in the board again and wait for it to connect, this can take a few seconds. Then press next.</span></p></body></html> + + Unable to open Input Wizard since the Config Plugin is not +loaded in the current workspace. - SavePage + OPStartPage - + WizardPage @@ -12319,45 +12880,24 @@ p, li { white-space: pre-wrap; } <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot configuration ready to save</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">The wizard is now ready to save the configuration directly to your OpenPilot controller. </span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">If any of the selections made in this wizard require a reboot of the controller, then power cycling the OpenPilot controller board will have to be performed after you save in this step.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Press the Save button to save the configuration.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;"><br /></span></p></body></html> - - - - - Write configuration to controller - - - - - Save - Speichern - - - - Ready... - - - - - An OpenPilot controller must be connected to your computer to save the configuration. -Please connect your OpenPilot controller to your computer and try again. +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Welcome to the OpenPilot Setup Wizard</span><img src=":/setupwizard/resources/wizard.png" style="float: right;" /></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">This wizard will guide you through the basic steps required to setup your OpenPilot controller for the first time. You will be asked questions about your platform (multirotor/heli/fixed-wing) which this wizard will use to configure your controller for its first flight.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">This wizard does not configure all of the advanced settings available in the GCS Configuration. All basic and advanced configuration parameters can be modified later by using the GCS Configuration plugin.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600; color:#ff0000;">WARNING: YOU MUST REMOVE ALL PROPELLERS </span></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600; color:#ff0000;">FROM THE VEHICLE BEFORE PROCEEDING!</span></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Disregarding this warning puts you at</span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600; color:#000000;"> risk of injury</span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">!</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Now that your props are removed we can get started. Ready?</span></p></body></html> - StartPage + RevoCalibrationPage - + WizardPage @@ -12366,450 +12906,23 @@ Please connect your OpenPilot controller to your computer and try again.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Welcome to the OpenPilot Setup Wizard</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This wizard will guide you through the basic steps required to setup your OpenPilot controller for the first time. You will be asked questions about your platform (multirotor/heli/fixed-wing) which this wizard will use to configure your aircraft for your maiden flight. </span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This wizard does not configure all of the advanced settings available in the GCS Configuration. All basic and advanced configuration parameters can be modified later by using the GCS Configuration plugin.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; color:#ff0000;">WARNING: YOU MUST REMOVE ALL PROPELLERS </span></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; color:#ff0000;">FROM THE VEHICLE BEFORE PROCEEDING!</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Lucida Grande'; font-size:13pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Disregarding this warning puts you at</span><span style=" font-size:10pt; font-weight:600; color:#000000;"> risk of very serious injury</span><span style=" font-size:10pt;">!</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Now that your props are removed we can get started. Ready?</span></p></body></html> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Revolution Calibration Procedure</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The calibration procedure for the OpenPilot Revolution controller is not yet implemented in this setup wizard. To calibrate your OpenPilot Revolution controller please use the calibration utility found in the configuration plugin after you have finished this wizard.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Future versions of will have an easy to use calibration procedure implemented.</span></p></body></html> - SummaryPage + SelectionPage - + WizardPage - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot configuration summary</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">The first part of this wizard is now complete. All information required to create a basic OpenPilot controller configuration for a specific vehicle has been collected.</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Below is a summary of the configuration and a button that links to a diagram illustrating how to connect required hardware and the OpenPilot Controller with the current configuration.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">To continue the wizard and go through some basic configuration steps, please continue to the next step of this wizard.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">The following steps require that your OpenPilot controller is set up according to the diagram, it is </span><span style=" font-size:10pt; font-weight:600;">connected to the computer</span><span style=" font-size:10pt;"> by USB, and that the vehicle is</span><span style=" font-size:10pt; font-weight:600;"> powered by a battery</span><span style=" font-size:10pt;">.</span></p></body></html> - - - - - Show connection diagram for configuration - - - - - SurfacePage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">The Surface Vehicle section of the OpenPilot Setup Wizard is not yet implemented</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> - - - - - VehiclePage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Vehicle type selection</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">To continue, the wizard needs to know what type of vehicle the OpenPilot controller board is going to be used with. This step is crucial since much of the following configuration is unique per vehicle type.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Go ahead and select the type of vehicle for which you want to create a configuration.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">(The current version only provides functionality for multirotors.)</span></p></body></html> - - - - - Tricopter, Quadcopter, Hexacopter - - - - - Multirotor - - - - - CCPM Helicopters - - - - - Helicopter - - - - - Airplane, Sloper, Jet - - - - - Fixed wing - - - - - Car, Boat, U-Boat - - - - - Surface - - - - - viewoptions - - - View Options - - - - - Show MetaData - - - - - Show Categorized - - - - - Show Scientific - - - - - ImportSummaryDialog - - - Dialog - Dialog - - - - UAV Settings import summary - - - - - Save all settings checked above to persistent board storage, -then close the dialog. - - - - - Save to Board Flash - - - - - Close this dialog without saving to persistent storage - - - - - Close - Schließen - - - - Import Summary - - - - - deviceWidget - - - Form - Formular - - - - Device Information - - - - - lblDevName - - - - - DeviceID - - - - - lblHWRev - - - - - RW - - - - - BL Version - - - - - MaxCodeSize - - - - - Open a file with new firmware image to be flashed - - - - - Open... - - - - - I know what I'm doing - - - - - Write loaded firmware image to the board - - - - - Flash - - - - - Read and save current board firmware to a file - - - - - Retrieve... - - - - - ic - - - - - Status - - - - - Firmware: - - - - - Board name: - - - - - Firmware tag: - - - - - Firmware date: - - - - - Git commit hash: - - - - - CRC: - - - - - On Device - - - - - lblBrdName - - - - - lblDescription - - - - - lblBuildDate - - - - - lblGitTag - - - - - lblCRC - - - - - lblCertified - - - - - Loaded - Geladen - - - - lblDescritpionL - - - - - lblCertifiedL - - - - - Custom description: - - - - - HW Revision: - - - - - Custom Firmware Build - - - - - - Tagged officially released firmware build - - - - - - Untagged or custom firmware build - - - - - Can't calculate, file too big for device - - - - - The board has the same firmware as loaded. No need to update - - - - - WARNING: the loaded firmware is for different hardware. Do not update! - - - - - The board has newer firmware than loaded. Are you sure you want to update? - - - - - The loaded firmware is untagged or custom build. Update only if it was received from a trusted source (official website or your own build) - - - - - This is the tagged officially released OpenPilot firmware - - - - - WARNING: the loaded firmware was not packaged with the OpenPilot format. Do not update unless you know what you are doing - - - - - - Select firmware file - - - - - Firmware Files (*.opfw *.bin) - - - - - Firmware Files (*.bin) - - - - - runningDeviceWidget - - - Form - Formular - - - - Device Information + placeholder_text @@ -12819,16 +12932,1546 @@ then close the dialog. - CPU Serial: + Select: + + + + + ServoPage + + + WizardPage - Firmware Information + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Output Signal Configuration</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To set an optimal configuration of the output signals powering your servos, the wizard needs to know what type of servos you will use and what their capabilities are.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Please select one of the options below. If you are unsure about the capabilities of your servos, just leave the default option selected and continue the wizard.</span></p></body></html> - + + Analog Servo 50Hz + + + + + Analog Servos + + + + + Digital Servo 333Hz + + + + + Digital Servos + + + + + VehicleTemplateExportDialog + + + Vehicle Template Export + + + + + Weight: + + + + + Size and angle + + + + + Battery: + + + + + Size of the vehicle in mm + + + + + Motor: + + + + + Name: + Name: + + + + Servo: + + + + + Brand and name + + + + + Your name + + + + + Propeller: + + + + + Forum name: + + + + + The name of the vehicle, brand etc + + + + + Owner: + + + + + Brand, size and Kv + + + + + Size: + + + + + How many cells etc? + + + + + Controller: + + + + + ESC: + + + + + None + Keine + + + + CC + + + + + CC3D + + + + + Atom + + + + + Revolution + + + + + Nano + + + + + Type: + + + + + Forum nickname + + + + + Weight in grams + + + + + Comment: + + + + + Put comments here that doesn't fit in the categories above + + + + + Photo: + + + + + Photo will be scaled to 500x500px + + + + + Select Image... + + + + + Cancel + Abbrechen + + + + Export + + + + + Fixed Wing - Aileron + + + + + Fixed Wing - Elevon + + + + + Fixed Wing - V-Tail + + + + + Helicopter + + + + + Multirotor - Tricopter + + + + + Multirotor - Quadrocopter X + + + + + Multirotor - Quadrocopter + + + + + + Multirotor - Octocopter V + + + + + Multirotor - Octocopter X8X + + + + + Multirotor - Octocopter X8+ + + + + + Multirotor - Octocopter + + + + + + Multirotor - Octocopter X + + + + + Multirotor - Hexacopter X + + + + + Multirotor - Hexacopter Y6 + + + + + Multirotor - Hexacopter + + + + + + Unsupported + + + + + Export settings + + + + + OPTemplates + + + + + Settings could not be exported to +%1(%2). +Please try again. + + + + + Import Image + + + + + Images (*.png *.jpg) + + + + + ActivityPanel + + + Project Activity + + + + + Commented on + + + + + Created + + + + + Created and started + + + + + Completed + + + + + Closed + + + + + Abandoned + + + + + Committed + + + + + Resolved + + + + + Started + + + + + Started working on + + + + + Stopped working on + + + + + Requested code review on + + + + + Requested testing of + + + + + Updated + + + + + GCSSplashScreen + + + The OpenPilot Project - All Rights Reserved + + + + + GCS Revision - + + + + + Loading + + + + + QObject + + + Application starting... + + + + + mapcontrol::MapRipper + + + + No valid selection + + + + + This pre-caches map data. + +Please first select the area of the map to rip with <COMMAND>+Left mouse click + + + + + This pre-caches map data. + +Please first select the area of the map to rip with <CTRL>+Left mouse click + + + + + Continue Ripping at zoom level %1? + + + + + Utils::FancyMainWindow + + + Locked + + + + + Reset to Default Layout + + + + + OpenPilot::GyroBiasCalibrationModel + + + Calibrating the gyroscopes. Keep the vehicle steady... + + + + + Gyroscope calibration completed successfully. + + + + + OpenPilot::LevelCalibrationModel + + + Place horizontally and press Save Position... + + + + + Hold... + + + + + Leave horizontally, rotate 180° along yaw axis and press Save Position... + + + + + Board level calibration completed successfully. + + + + + OpenPilot::SixPointCalibrationModel + + + Place horizontally, nose pointing north and press Save Position... + + + + + Place with nose down, right side west and press Save Position... + + + + + Place right side down, nose west and press Save Position... + + + + + Place upside down, nose east and press Save Position... + + + + + Place with nose up, left side north and press Save Position... + + + + + Place with left side down, nose south and press Save Position... + + + + + Place horizontally and press Save Position... + + + + + Place with nose down and press Save Position... + + + + + Place right side down and press Save Position... + + + + + Place upside down and press Save Position... + + + + + Place with nose up and press Save Position... + + + + + Place with left side down and press Save Position... + + + + + Home location not set, please set your home location and retry. + + + + + Aborting calibration! + + + + + Hold... + + + + + Magnetometer calibration completed successfully. + + + + + Accelerometer calibration completed successfully. + + + + + Calibration failed! Please review the help and retry. + + + + + OpenPilot::BoardSetupTransition + + + Configuring board for calibration. + + + + + OpenPilot::CompensationCalculationTransition + + + Thermal calibration completed successfully. + + + + + Calibration failed! Please review the help and retry. + + + + + OpenPilot::DataAcquisitionTransition + + + Please wait during samples acquisition. This can take several minutes... + + + + + Acquisition will run until the rate of temperature change is less than %1°C/min. + + + + + For the calibration to be valid, the temperature span during acquisition must be greater than %1°C. + + + + + Estimating acquisition duration... + + + + + OpenPilot::BoardStatusSaveTransition + + + Saving initial settings. + + + + + OpenPilot::BoardStatusRestoreTransition + + + Restoring board configuration. + + + + + OpenPilot::ThermalCalibrationHelper + + + Barometer is calibrated. + + + + + Failed to calibrate barometer! + + + + + Gyro is calibrated. + + + + + Failed to calibrate gyro! + + + + + Target temperature span has been acquired. Acquisition may be ended or, preferably, continued. + + + + + m''s'''' + + + + + Estimated acquisition duration is %1. + + + + + ConfigGadgetFactory + + + Config + + + + + Transmitter Setup Wizard + + + + + ConfigOutputWidget + + + The actuator module is in an error state. This can also occur because there are no inputs. Please fix these before testing outputs. + + + + + This option will start your motors by the amount selected on the sliders regardless of transmitter.It is recommended to remove any blades from motors. Are you sure you want to do this? + + + + + http://wiki.openpilot.org/x/WIGf + + + + + ConfigPipXtremeWidget + + + + + + Unbind + + + + + + + + Bind + + + + + Unknown + + + + + Information + + + + + To apply the changes when binding/unbinding the board must be rebooted or power cycled. + + + + + ConfigRevoHWWidget + + + Disabled + + + + + http://wiki.openpilot.org/x/GgDBAQ + + + + + ConfigRevoWidget + + + Temperature: %1°C + + + + + Gradient: %1°C/min + + + + + Sampled range: %1°C + + + + + ConfigStabilizationWidget + + + Settings Bank %1 + + + + + Thrust + + + + + Scaling factor + + + + + Input % + + + + + Output % + + + + + ConfigVehicleTypeWidget + + + Multirotor + + + + + Fixed Wing + + + + + Helicopter + + + + + Ground + + + + + Custom + + + + + http://wiki.openpilot.org/x/44Cf + + + + + Core::UAVGadgetOptionsPageDecorator + + + Delete this configuration + + + + + Cannot delete a configuration currently in use + + + + + Cannot delete the last configuration + + + + + DON'T KNOW ! + + + + + FlightLogManager + + + _flight-%1 + + + + + OpenPilot Log file %1 + + + + + Text file %1 + + + + + + + XML file %1 + + + + + Save Log Entries + + + + + Load Log Settings + + + + + The file has the wrong version or could not parse version information. + + + + + Could not parse enabled attribute. + + + + + Could not parse period attribute, or object with name '%1' could not be found. + + + + + Could not parse level attribute on setting '%1' + + + + + Settings file corrupt. + + + + + The file loaded is not in the correct format. +Please check the file. +%1 + + + + + Save Log Settings + + + + + All + + + + + Disabled + + + + + Periodically + + + + + When updated + + + + + Throttled + + + + + Never + Niemals + + + + Only when Armed + + + + + Always + + + + + FlightLogPlugin + + + Manage flight side logs... + + + + + Manage flight side logs + + + + + ModelUavoProxy + + + Sending the path plan to the board... + + + + + Sending Path Plan Failed! + + + + + Failed to send the path plan to the board. + + + + + Receiving the path plan from the board... + + + + + Receiving Path Plan Failed! + + + + + Failed to receive the path plan from the board. + + + + + + Path Plan Download Failed + + + + + Path plan way point count error ! + + + + + Path plan path action count error ! + + + + + Path Plan Upload Failed + + + + + Path plan CRC error ! + + + + + OsgEarthviewGadgetFactory + + + Osg Earth View + + + + + PathActionEditorGadgetFactory + + + PathAction Editor + + + + + PathActionEditorTreeModel + + + Property + Eigenschaft + + + + Value + Wert + + + + Unit + + + + + PathActions + + + + + Waypoints + + + + + PfdQmlGadgetFactory + + + PFD + + + + + ScopeGadgetWidget + + + Click legend to show/hide scope trace. +Double click legend or plot to show/hide legend. + + + + + BiasCalibrationUtil + + + Calibration timed out before receiving required updates. + + + + + AirSpeedPage + + + OpenPilot Airspeed Sensor Selection + + + + + This part of the wizard will help you select and configure a way to obtain airspeed data. OpenPilot support three methods to achieve this, one is a software estimation technique and the other two utilize hardware sensors. + +Note: if previously selected input combinations use the Flexi-port for input, only estimated airspeed will be available. + + + + + + + Estimated + + + + + This option uses an intelligent estimation algorithm which utilizes the OpenPilot INS/GPS to estimate wind speed and subtract it from ground speed obtained from the GPS. + +This solution is highly accurate in normal level flight with the drawback of being less accurate in rapid altitude changes. + + + + + + + EagleTree + + + + + Select this option to use the Airspeed MicroSensor V3 from EagleTree, this is an accurate airspeed sensor that includes on-board Temperature Compensation. + +Selecting this option will set your board's Flexi-Port in to I2C mode. + + + + + MS4525 Based + + + + + Select this option to use an airspeed sensor based on the MS4525DO pressure transducer from Measurement Specialties. This includes the PixHawk sensor and their clones. + +Selecting this option will set your board's Flexi-Port in to I2C mode. + + + + + FixedWingPage + + + OpenPilot Fixed-wing Configuration + + + + + This part of the wizard will set up the OpenPilot controller for use with a fixed-wing flying aircraft utilizing servos. The wizard supports the most common types of fixed-wing aircraft, other variants of fixed-wing aircraft can be configured by using custom configuration options in the Configuration plugin in the GCS. + +Please select the type of fixed-wing you want to create a configuration for below: + + + + + Aileron Dual Servos + + + + + This setup expects a traditional airframe using two independent aileron servos on their own channel (not connected by Y adapter) plus an elevator and a rudder. + + + + + Aileron Single Servo + + + + + This setup expects a traditional airframe using a single aileron servo or two servos connected by a Y adapter plus an elevator and a rudder. + + + + + Elevon + + + + + This setup currently expects a flying-wing setup, an elevon plus rudder setup is not yet supported. Setup should include only two elevons, and should explicitly not include a rudder. + + + + + GpsPage + + + OpenPilot GPS Selection + + + + + Please select the type of GPS you wish to use. As well as OpenPilot hardware, 3rd party GPSs are supported also, although please note that performance could be less than optimal as not all GPSs are created equal. + +Note: NMEA only GPSs perform poorly on VTOL aircraft and are not recommended for Helis and MultiRotors. + +Please select your GPS type data below: + + + + + Disabled + + + + + GPS Features are not to be enabled + + + + + OpenPilot Platinum + + + + + Select this option to use the OpenPilot Platinum GPS with integrated Magnetometer and Microcontroller. + +Note: for the OpenPilot v8 GPS please select the U-Blox option. + + + + + U-Blox Based + + + + + Select this option for the OpenPilot V8 GPS or generic U-Blox chipset based GPS. + + + + + NMEA Based + + + + + Select this option for a generic NMEA based GPS. + + + + + MonitorGadgetFactory + + + Telemetry Monitor + + + + + MonitorWidget + + + Connected + + + + + Disconnected + + + + + TelemetryPlugin + + + Firmware Version Mismatch! + + + + + GCS and firmware versions of the UAV objects set do not match which can cause configuration problems. + + + + + GCS version: %1 + + + + + Firmware version: %1 + + + + + UAVObjectBrowserWidget + + + + Name + Name + + + + Category + + + + + + Type + + + + + Metadata + + + + + Setting + + + + + Data + + + + + Size + + + + + + Description + + + + + Multi + + + + + No + + + + + Yes + + + + + Fields + + + + + Unit + + + + + Options + Einstellungen + + + + Elements + + + + + Limits + + + + + DeviceWidget + + + Device ID: + + + + + HW Revision: + + + + + Flash access: + + + + + Max code size: + + + + + BL version: + + + + + + + + Unknown + + + + + Custom Firmware Build + + + + + No file loaded + + + + + + Tagged officially released firmware build + + + + + + Untagged or custom firmware build + + + + + Can't calculate, file too big for device + + + + + The board has the same firmware as loaded. No need to update. + + + + + WARNING: the loaded firmware is for different hardware. Do not update! + + + + + The board has newer firmware than loaded. Are you sure you want to update? + + + + + The loaded firmware is untagged or custom build. Update only if it was received from a trusted source (official website or your own build). + + + + + This is the tagged officially released OpenPilot firmware. + + + + + WARNING: the loaded firmware was not packaged with the OpenPilot format. Do not update unless you know what you are doing. + + + + + Firmware loaded: + + + + + + Select firmware file + + + + + Firmware Files (*.opfw *.bin) + + + + + Firmware Files (*.bin) + + + + + RunningDeviceWidget + + HW Revision: @@ -12838,1209 +14481,68 @@ then close the dialog. - + + BL version: + + + + + + + Firmware tag: + + + + Tagged officially released firmware build - + Untagged or custom firmware build - + + + Git commit hash: + + + + + + Firmware date: + + + + + + + Unknown + + + + Custom Firmware Build - UploaderWidget + TimedDialog - - Form - Formular - - - - Tells the mainboard to go down -to bootloader mode. -(Only enabled if telemetry link is established, either -through serial or USB) - - - - - Halt - - - - - Boots the system. -Only useful if the system is halted -(mainboard blue LED blinking slowly, green LED on) - -If telemetry is not running, select the link using the dropdown -menu on the right. - - - - - Boot - - - - - Boots the system into safe mode (ie. default HwSettings). -Only useful if the system is halted -(mainboard blue LED blinking slowly, orange LED off) - -If telemetry is not running, select the link using the dropdown -menu on the right. - - - - - Safe Boot - - - - - Reset the system. -(Only enabled if telemetry link is established, either -through serial or USB) - - - - - Reset - Rücksetzen - - - - Start a guided procedure to manually -recover a system which does not boot. - -Rescue is possible in USB mode only. - - - - - Rescue - - - - - When telemetry is not connected, select the communication -method using this combo box. - -You can use this to force a communication channel when doing -a "Boot" (button on the left). It is updated automatically when -halting a running board. - - - - - Refresh the list of serial ports - - - - - ... - - - - - Running - Läuft - - - - Mainboard - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">To upgrade the firmware in your boards, proceed as follows:</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Connect telemetry</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Once telemetry is running, press &quot;Halt&quot; above</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- You will get a list of devices.</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- You can then upload/download to/from each board as you wish</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- You can resume operations by pressing &quot;Boot&quot;</p></body></html> - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p></body></html> - - - - - NewsPanel - - - Project News - - - - - SitesPanel - - - OpenPilot Websites - - - - - XmlConfig - - - GCS config - - - - - Parse error at line %1, column %2: -%3 - - - - - AntennaTrackGadgetFactory - - - Antenna Track Gadget - - - - - ConfigMultiRotorWidget - - - - Configuration OK - - - - - ConfigCCHWWidget - - - Warning: you have configured both MainPort and FlexiPort for the same function, this currently is not supported - - - - - Warning: you have configured both USB HID Port and USB VCP Port for the same function, this currently is not supported - - - - - Warning: you have disabled USB Telemetry on both USB HID Port and USB VCP Port, this currently is not supported - - - - - ConfigCCAttitudeWidget - - - Calibration timed out before receiving required updates. - - - - - ConfigGadgetWidget - - - Unsaved changes - - - - - The tab you are leaving has unsaved changes,if you proceed they will be lost.Do you still want to proceed? - - - - - ConfigInputWidget - - - - Arming Settings are now set to 'Always Disarmed' for your safety. - - - - - You will have to reconfigure the arming settings manually when the wizard is finished. After the last step of the wizard you will be taken to the Arming Settings screen. - - - - - Welcome to the inputs configuration wizard. - -Please follow the instructions on the screen and only move your controls when asked to. -Make sure you already configured your hardware settings on the proper tab and restarted your board. - -You can press 'back' at any time to return to the previous screen or press 'Cancel' to quit the wizard. - - - - - - Please choose your transmitter type: - - - - - Acro: normal transmitter for fixed-wing or quad - - - - - Helicopter: has collective pitch and throttle input - - - - - If selecting the Helicopter option, please engage throttle hold now. - - - - - Please choose your transmitter mode: - - - - - Mode 1: Fore/Aft Cyclic and Yaw on the left, Throttle/Collective and Left/Right Cyclic on the right - - - - - Mode 2: Throttle/Collective and Yaw on the left, Cyclic on the right - - - - - Mode 3: Cyclic on the left, Throttle/Collective and Yaw on the right - - - - - Mode 4: Throttle/Collective and Left/Right Cyclic on the left, Fore/Aft Cyclic and Yaw on the right - - - - - Mode 1: Elevator and Rudder on the left, Throttle and Ailerons on the right - - - - - Mode 2: Throttle and Rudder on the left, Elevator and Ailerons on the right - - - - - Mode 3: Elevator and Ailerons on the left, Throttle and Rudder on the right - - - - - Mode 4: Throttle and Ailerons on the left, Elevator and Rudder on the right - - - - - For a Quad: Elevator is Pitch, Ailerons are Roll, and Rudder is Yaw. - - - - - Please center all controls and trims and press Next when ready. - -If your FlightMode switch has only two positions, leave it in either position. - - - - - Please move all controls to their maximum extents on both directions. - -Press Next when ready. - - - - - Please check the picture below and correct all the sticks which show an inverted movement. Press Next when ready. - - - - - You have completed this wizard, please check below if the picture mimics your sticks movement. - -IMPORTANT: These new settings have not been saved to the board yet. After pressing Next you will go to the Arming Settings tab where you can set your desired arming sequence and save the configuration. - - - - - Please enable throttle hold mode. - -Move the Collective Pitch stick. - - - - - Please toggle the Flight Mode switch. - -For switches you may have to repeat this rapidly. - - - - - Please disable throttle hold mode. - -Move the Throttle stick. - - - - - Please move each control one at a time according to the instructions and picture below. - -Move the %1 stick. - - - - - Alternatively, click Next to skip this channel. - - - - - You will have to reconfigure the arming settings manually when the wizard is finished. - - - - - ConfigOutputWidget - - - The actuator module is in an error state. This can also occur because there are no inputs. Please fix these before testing outputs. - - - - - This option will start your motors by the amount selected on the sliders regardless of transmitter. It is recommended to remove any blades from motors. Are you sure you want to do this? - - - - - ConfigPlugin - - - Erase all settings from board... - - - - - Are you sure you want to erase all board settings?. - - - - - All settings stored in your board flash will be deleted. - - - - - - Error trying to erase settings. - - - - - - Power-cycle your board after removing all blades. Settings might be inconsistent. - - - - - Settings are now erased. - - - - - Please wait for the status LED to begin flashing regularly (up to a minute) then power-cycle your board to complete reset. - - - - - Core::Internal::AuthorsDialog - - - About OpenPilot Authors - - - - - From revision %1<br/> - This gets conditionally inserted as argument %8 into the description string. - Revision %1<br/> - - - - <h3>The OpenPilot Project</h3>Proudly brought to you by this fine team:<br/> - - - - - Core::ConnectionManager - - - Connections: - - - - - Connect - - - - - DebugGadgetFactory - - - DebugGadget - - - - - DebugGadgetWidget - - - Save log File As - - - - - Log Save - - - - - Unable to save log: - - - - - DialGadgetFactory - - - Analog Dial - - - - - GCSControlGadgetFactory - - - Controller - - - - - GpsDisplayGadgetFactory - - - GPS Display - - - - - ImportExportPlugin - - - GCS Settings Import/Export... - - - - - LineardialGadgetFactory - - - Bargraph Dial - - - - - LoggingConnection - - - Open file - - - - - OpenPilot Log (*.opl) - - - - - LoggingThread - - - Logging: retrieve settings objects from the autopilot (%1 objects) - - - - - LoggingPlugin - - - Start Log - - - - - OP-%0.opl - - - - - OpenPilot Log (*.opl) - - - - - Stop logging - - - - - Start logging... - - - - - MagicWaypointGadgetFactory - - - Magic Waypoint - - - - - ModelViewGadgetFactory - - - ModelView - - - - - NotificationItem - - - Never - Niemals - - - - Before first - - - - - Before second - - - - - After second - - - - - Repeat Once - - - - - Repeat Once per update - - - - - Repeat Instantly - - - - - Repeat 10 seconds - - - - - Repeat 30 seconds - - - - - Repeat 1 minute - - - - - flightDataModel - - - Unable to open file - - - - - File Parsing Failed. - - - - - This file is not a correct XML file - - - - - Wrong file contents - - - - - This file does not contain correct UAVSettings - - - - - OPMapGadgetFactory - - - OPMap - - - - - pathPlanner - - - Open File - - - - - Save File - - - - - PFDGadgetFactory - - - Primary Flight Display - - - - - PfdQmlGadgetFactory - - - PFD (qml) - - - - - QmlViewGadgetFactory - - - QML Viewer, QML - - - - - ScopeGadgetFactory - - - Scope - - - - - ScopeGadgetWidget - - - Click legend to show/hide scope trace - - - - - LevellingUtil - - - Calibration timed out before receiving required updates. - - - - - SetupWizard - - - OpenPilot Setup Wizard - - - - - Controller type: - - - - - OpenPilot CopterControl - - - - - OpenPilot CopterControl 3D - - - - - OpenPilot Revolution - - - - - OpenPilot OPLink Radio Modem - - - - - - - - - Unknown - - - - - Vehicle type: - - - - - Multirotor - - - - - Vehicle sub type: - - - - - Tricopter - - - - - Quadcopter X - - - - - Quadcopter + - - - - - Hexacopter - - - - - Hexacopter Coax (Y6) - - - - - Hexacopter X - - - - - Octocopter - - - - - Octocopter Coax X - - - - - Octocopter Coax + - - - - - Octocopter V - - - - - Fixed wing - - - - - Helicopter - - - - - Surface vehicle - - - - - Input type: - - - - - PWM (One cable per channel) - - - - - PPM (One cable for all channels) - - - - - Futaba S.Bus - - - - - Spektrum satellite (DSM2) - - - - - Spektrum satellite (DSMX10BIT) - - - - - Spektrum satellite (DSMX11BIT) - - - - - ESC type: - - - - - Legacy ESC (50 Hz) - - - - - Rapid ESC (400 Hz) - - - - - SetupWizardPlugin - - - Vehicle Setup Wizard - - - - - VehicleConfigurationHelper - - - - Done! - - - - - - Failed! - - - - - Writing hardware settings - - - - - Writing actuator settings - - - - - Writing flight mode settings - - - - - Writing gyro and accelerometer bias settings - - - - - Writing stabilization settings - - - - - Writing mixer settings - - - - - Writing vehicle settings - - - - - Writing manual control defaults - - - - - Preparing mixer settings - - - - - Preparing vehicle settings - - - - - SystemHealthGadgetFactory - - - System Health - - - - - SystemHealthGadgetWidget - - - Displays flight system errors. Click on an alarm for more information. - - - - - UAVObjectField - - - 0 - 0 - - - - 1 - 1 - - - - PopupWidget - - - Close - Schließen - - - - UAVSettingsImportExportFactory - - - Export UAV Settings... - - - - - Import UAV Settings... - - - - - Export UAV Data... - - - - - UAVObjects XML files (*.uav);; XML files (*.xml) - - - - - Import UAV Settings - - - - - File Parsing Failed. - - - - - This file is not a correct XML file - - - - - Wrong file contents - - - - - This file does not contain correct UAVSettings - - - - - - UAVObjects XML files (*.uav) - - - - - Save UAVSettings File As - - - - - UAV Settings Export - - - - - Unable to save settings: - - - - - Settings saved. - - - - - Are you sure? - - - - - This option is only useful for passing your current system data to the technical support staff. Do you really want to export? - - - - - Save UAVData File As - - - - - UAV Data Export - - - - - Unable to save data: - - - - - Data saved. - - - - - UploaderGadgetFactory - - - Uploader - - - - - UploaderGadgetWidget - - - The controller board is armed and can not be halted. - -Please make sure the board is not armed and then press halt again to proceed -or use the rescue option to force a firmware upgrade. - - - - - The controller board is armed and can not be reset. - -Please make sure the board is not armed and then press reset again to proceed -or power cycle to force a board reset. - - - - - - OpenPilot Uploader - - - - - - Please disconnect your OpenPilot board - - - - - Please connect your OpenPilot board (USB only!) - - - - + Cancel Abbrechen - - OpenPilot Uploader + + + Timing out in %1 seconds - - No board connection was detected! - - - - - GCS and firmware versions of the UAV objects set do not match which can cause configuration problems. GCS version: %1 Firmware version: %2. + + Timed out after %1 seconds diff --git a/ground/openpilotgcs/share/openpilotgcs/translations/openpilotgcs_es.ts b/ground/openpilotgcs/share/openpilotgcs/translations/openpilotgcs_es.ts index 8f5d3d6cb..01b309f3c 100644 --- a/ground/openpilotgcs/share/openpilotgcs/translations/openpilotgcs_es.ts +++ b/ground/openpilotgcs/share/openpilotgcs/translations/openpilotgcs_es.ts @@ -1,12 +1,12 @@ - + Application - - Failed to load core: %1 - Falló la carga de la aplicación: %1 + + Failed to load core plug-in, reason is: %1 + @@ -15,12 +15,12 @@ No fue posible enviar los argumentos de línea de comandos a la instancia en ejecución. Aparentemente no está respondiendo. - + Could not find 'Core.pluginspec' in %1 - + OpenPilot GCS - Plugin loader messages @@ -28,7 +28,7 @@ Core::Internal::ComboBox - + Activate %1 Activar %1 @@ -36,7 +36,7 @@ Core::Internal::GeneralSettings - + General @@ -46,12 +46,12 @@ Entorno - + <System Language> - + Variables Variables @@ -119,7 +119,7 @@ Core::Internal::MainWindow - + &File &Archivo @@ -144,37 +144,22 @@ A&yuda - + OpenPilot GCS - + Ctrl+Shift+S - - About &OpenPilot GCS - - - - - About &OpenPilot GCS... - - - - - About &Authors... - - - - + Settings... Ajustes... - + E&xit &Salir @@ -316,10 +301,15 @@ - + About &Plugins... Acerca de los &plugins... + + + About &OpenPilot... + + Core::Internal::MessageOutputWindow @@ -332,7 +322,7 @@ Core::Internal::PluginDialog - + Details Detalles @@ -353,12 +343,12 @@ Plugins instalados - + Plugin Details of %1 Detalles del plugin %1 - + Plugin Errors of %1 Errores del plugin %1 @@ -366,7 +356,7 @@ Core::Internal::ShortcutSettings - + Keyboard Teclado @@ -376,13 +366,13 @@ Entorno - + Import Keyboard Mapping Scheme Importar esquema de mapeado de teclas - + Keyboard Mapping Scheme (*.kms) Esquema de mapeado de teclas (*.kms) @@ -395,7 +385,7 @@ Core::Internal::SideBarWidget - + Split Dividir @@ -405,23 +395,10 @@ Cerrar - - Core::Internal::VersionDialog - - - About OpenPilot GCS - - - - - <h3>OpenPilot Ground Control Station</h3>GCS Revision: <b>%1</b><br/>UAVO Hash: %2<br/><br/>Built from %3<br/>Built on %4 at %5<br/>Based on Qt %6 (%7 bit)<br/><br/>&copy; %8, 2010-%9. All rights reserved.<br/><br/><small>This program is free software; you can redistribute it and/or modify<br/>it under the terms of the GNU General Public License as published by<br/>the Free Software Foundation; either version 3 of the License, or<br/>(at your option) any later version.<br/><br/>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.</small> - - - Core::ModeManager - + Switch to %1 mode Alternar al modo %1 @@ -429,17 +406,17 @@ Utils::ClassNameValidatingLineEdit - + The class name must not contain namespace delimiters. El nombre de clase no debe contener delimitadores de namespaces. - + Please enter a class name. Por favor, introduzca un nombre para la clase. - + The class name contains invalid characters. El nombre de clase contiene caracteres inválidos. @@ -447,7 +424,7 @@ Utils::ConsoleProcess - + Cannot set up communication channel: %1 No se pudo establecer canal de comunicación: %1 @@ -462,7 +439,7 @@ Presione <INTRO> para cerrar esta ventana... - + Cannot start the terminal emulator '%1'. No se pudo arrancar el emulador de terminal '%1'. @@ -472,7 +449,7 @@ No se pudo crear el directorio temporal '%1': %2 - + Cannot create socket '%1': %2 No se pudo crear socket '%1': %2 @@ -492,12 +469,12 @@ Salida inesperada desde el auxiliar de depuración. - + The process '%1' could not be started: %2 El proceso '%1' no pudo iniciarse: %2 - + Cannot obtain a handle to the inferior: %1 No se pudo obtener un identificador al inferior: %1 @@ -515,67 +492,40 @@ El nombre no puede dejarse vacío - + The name must not contain any of the characters '%1'. El nombre no debe contener ninguno de los caracteres '%1'. - + The name must not contain '%1'. El nombre no debe contener '%1'. - + The name must not match that of a MS Windows device. (%1). El nombre no debe coincidir con el nombre de dispositivo de MS Windows. (%1). - - Utils::FileSearch - - - %1: canceled. %n occurrences found in %2 files. - - %1: cancelado. %n coincidencia encontrada en %2 archivo. - %1: cancelado. %n coincidencias encontradas en %2 archivos. - - - - - %1: %n occurrences found in %2 files. - - %1: %n coincidencia encontrada en %2 archivo. - %1: %n coincidencias encontradas en %2 archivos. - - - - - %1: %n occurrences found in %2 of %3 files. - - %1: %n coincidencia encontrada en %2 de %3 archivos. - %1: %n coincidencias encontradas en %2 de %3 archivos. - - - Utils::NewClassWidget - + Invalid base class name Nombre de clase base inválido - + Invalid header file name: '%1' Nombre de archivo de encabezado inválido: '%1' - + Invalid source file name: '%1' Nombre de archivo de fuentes inválido: '%1' - + Invalid form file name: '%1' Nombre de archivo de formulario inválido: '%1' @@ -648,7 +598,7 @@ Seleccionar... - + Choose a directory Elegir directorio @@ -658,27 +608,27 @@ Elegir un archivo - + The path must not be empty. La ruta no debe estar vacía. - + The path '%1' does not exist. La ruta '%1' no existe. - + The path '%1' is not a directory. La ruta '%1' no es un directorio. - + The path '%1' is not a file. La ruta '%1' no es un archivo. - + Path: Ruta: @@ -686,7 +636,7 @@ Utils::PathListEditor - + Insert... Insertar... @@ -706,7 +656,7 @@ Limpiar - + From "%1" Desde "%1" @@ -714,12 +664,12 @@ Utils::ProjectIntroPage - + <Enter_Name> <Introduzca_nombre> - + The project already exists. El proyecto ya existe. @@ -747,7 +697,7 @@ Utils::ProjectNameValidatingLineEdit - + The name must not contain the '.'-character. El nombre no puede contener el caracter '.' (punto). @@ -791,7 +741,7 @@ Utils::reloadPrompt - + File Changed El archivo fue modificado @@ -875,17 +825,17 @@ ExtensionSystem::Internal::PluginSpecPrivate - + File does not exist: %1 El archivo no existe: %1 - + Could not open file for read: %1 No se pudo abrir el archivo para lectura: %1 - + Error parsing file %1: %2, at line %3, column %4 Error interpretando el archivo %1: %2, en línea %3, columna %4 @@ -921,7 +871,7 @@ ExtensionSystem::PluginErrorView - + Invalid Inválido @@ -1004,7 +954,7 @@ ExtensionSystem::PluginManager - + Circular dependency detected: Dependencia circular detectada: @@ -1029,7 +979,7 @@ - + Cannot load plugin because dependency failed to load: %1(%2) Reason: %3 No se pudo cargar el plugin debido a dependencias que no se pudieron cargar: %1(%2) @@ -1223,7 +1173,7 @@ Razón: %3 MyMain - + N/A @@ -1233,7 +1183,7 @@ Razón: %3 PluginDialog - + Details Detalles @@ -1248,12 +1198,12 @@ Razón: %3 Plugins instalados - + Plugin Details of %1 Detalles del plugin %1 - + Plugin Errors of %1 Errores del plugin %1 @@ -1261,18 +1211,18 @@ Razón: %3 PluginManager - - + + The plugin '%1' does not exist. El plugin '%1' no existe. - + Unknown option %1 Opción desconocida '%1' - + The option %1 requires an argument. La opción %1 requiere un argumento. @@ -1280,7 +1230,7 @@ Razón: %3 PluginSpec - + '%1' misses attribute '%2' '%1' carece del atributo '%2' @@ -1305,22 +1255,22 @@ Razón: %3 Token inesperado - + Expected element '%1' as top level element Elemento esperado '%1' como elemento de nivel superior - + Resolving dependencies failed because state != Read Fallo al resolver dependencias porque state != Read - + Could not resolve dependency '%1(%2)' No se pudo resolver la dependencia '%1(%2)' - + Loading the library failed because state != Resolved Fallo la carga de la librería porque state != Resolved @@ -1330,7 +1280,7 @@ Razón: %3 - + Initializing the plugin failed because state != Loaded La inicialización del plugin falló porque state != Loaded @@ -1345,7 +1295,7 @@ Razón: %3 La inicialización del plugin ha fallado: %1 - + Cannot perform extensionsInitialized because state != Initialized No se pudo invocar a extensionsInitialized porque state != Initialized @@ -1480,10 +1430,20 @@ Razón: %3 Welcome::WelcomeMode - + Welcome Bienvenida + + + Update Available: %1 + + + + + OpenPilot GCS Version: %1 + + Utils::DetailsButton @@ -1496,7 +1456,7 @@ Razón: %3 OpenWith::Editors - + Plain Text Editor @@ -1509,7 +1469,7 @@ Razón: %3 Core::Internal::SettingsDialog - + Preferences @@ -1556,7 +1516,7 @@ Razón: %3 - + Workspaces @@ -1585,19 +1545,10 @@ Razón: %3 Name: Nombre: - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Sans'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Note:</span> A restart is needed for changes to number of workspaces to take effect.</p></body></html> - - - GCS - + Environment + Entorno @@ -1611,11 +1562,6 @@ p, li { white-space: pre-wrap; } - Workspace panel - - - - Placement: @@ -1634,80 +1580,56 @@ p, li { white-space: pre-wrap; } Allow reordering: + + + General + + + + + Restore last selected workspace on startup + + + + + Remember last used workspace on restart + + HITLOptionsPage - - + Form Formulario - Manual aircraft control (can be used when hardware is not available) - - - - - Choose flight simulator: - Latitude in degrees: - - - - - Longitude in degrees: - - - - - Path executable: - Data directory: - - - Output Port: - - - - - - Input Port: - - - - - + Choose flight simulator executable - Choose flight simulator data directory - - - For receiving data from sim - - - - + Check this box to start the simulator on the local computer @@ -1718,49 +1640,19 @@ p, li { white-space: pre-wrap; } - - Local interface (IP): - - - - - For communication with sim computer via network. Should be the IP address of one of the interfaces of the GCS computer. - - Remote interface (IP): - - - - - Only required if running simulator on remote machine. Should be the IP of the machine on which the simulator is running. - - - - For sending data to sim - - - - - Attitude data - - AttitudeRaw (gyro, accels) - - - Refresh rate - - ms @@ -1771,56 +1663,16 @@ p, li { white-space: pre-wrap; } AttitudeState - - - send raw data to board - - use values from simulator - - - calculate from AttitudeRaw - - - - - Other data - - - - - HomeLocation - - 0 - update once, or every N seconds - - - sec - - - - - GPSPositionSensor - - - - - SonarAltitude - - - - - Range detection - - m @@ -1828,54 +1680,164 @@ p, li { white-space: pre-wrap; } - Map command from simulator + IP addresses - to GCSReciver + Local host: - to ManualCtrll (not implemented) + Port: - Maximum output rate + IP port for receiving data from sim + + + + + Remote host: + + + + + IP port for sending data to sim + + + + + Program Parameters + + + + + Add noise to sensor simulation + + + + + Add noise + + + + + Initial latitude (decimal): + + + + + Initial longitude (decimal): + + + + + Attitude Data + + + + + Refresh rate: + + + + + send simulated inertial data to board + + + + + calculate from simulated sensor data + + + + + Spatial Data + + + + + Ground truth position and velocity + + + + + GPS data + + + + + Other Data + + + + + AirspeedState + + + + + BaroAltitude + + + + + Range detection: + + + + + Map transmitter commands... + + + + + from hardware to simulator (via ManualCtrl) + + + + + from simulator to hardware (via GCSReceiver) + + + + + Maximum GCS to hardware output rate: + + + + + Set the maximum rate at which GCS sends simulator data to the hardware HITLWidget - - + Form Formulario - Request update - Start - Send update - Stop Detener @@ -1891,20 +1853,9 @@ p, li { white-space: pre-wrap; } - Clear Log - - - AP OFF - - - - - Sim OFF - - LineardialGadgetOptionsPage @@ -1984,7 +1935,7 @@ p, li { white-space: pre-wrap; } - + SVG image (*.svg) @@ -2057,7 +2008,7 @@ support it, and crash the GCS. Enabling improves performance, though, so you can - + Equal to @@ -2136,17 +2087,17 @@ p, li { white-space: pre-wrap; } - + Choose sound collection directory - + settings - + Notification @@ -2523,7 +2474,7 @@ p, li { white-space: pre-wrap; } - + Choose Cache Directory @@ -2600,23 +2551,11 @@ p, li { white-space: pre-wrap; } Add a new curve to the scope, or update it if the UAVObject and UAVField is the same. - - - Add -Update - - Remove the curve from the scope. - - - Remove - - - Y-axis @@ -2658,10 +2597,30 @@ Update - + Choose Logging Directory + + + Check this to have the curve drawn antialiased. + + + + + Draw Antialiased + + + + + Add / Update + + + + + Remove + Suprimir + SystemHealthGadgetOptionsPage @@ -2676,7 +2635,7 @@ Update - + SVG image (*.svg) @@ -2728,6 +2687,11 @@ Update View Options + + + This space shows a description of the selected UAVObject. + + UAVObjectBrowserOptionsPage @@ -2756,6 +2720,11 @@ Update Only highlight nodes when value actually changes + + + Unknown object color: + + QuaZipFile @@ -2765,3219 +2734,6 @@ Update - - QxtCommandOptions - - - sets the application GUI style - - - - - sets the application stylesheet - - - - - restores the application from an earlier session - - - - - displays debugging information about widgets - - - - - use right-to-left layout - - - - - never grab the mouse or keyboard - - - - - grab the mouse/keyboard even in a debugger - - - - - run in synchronous mode for debugging - - - - - use Direct3D by default - - - - - sets the X11 display - - - - - sets the geometry of the first window - - - - - sets the default font - - - - - sets the default background color - - - - - sets the default foreground color - - - - - sets the default button color - - - - - sets the application name - - - - - sets the application title - - - - - sets the X11 visual type - - - - - limit the number of colors on an 8-bit display - - - - - use a private color map - - - - - sets the input method server - - - - - disable the X Input Method - - - - - sets the style used by the input method - - - - - - option "%1" not found - - - - - Short options cannot have optional parameters - - - - - positional() called before parse() - - - - - unrecognized() called before parse() - - - - - count() called before parse() - - - - - value() called before parse() - - - - - parameters() called before parse() - - - - - unrecognized parameters: - - - - - %1 requires a parameter - - - - - QxtLocale - - - *No Currency* - - - - - Afghani - - - - - Algerian Dinar - - - - - Argentine Peso - - - - - Armenian Dram - - - - - Aruban Guilder - - - - - Australian Dollar - - - - - Azerbaijanian Manat - - - - - Bahamian Dollar - - - - - Bahraini Dinar - - - - - Baht - - - - - Balboa - - - - - Barbados Dollar - - - - - Belarussian Ruble - - - - - Belize Dollar - - - - - Bermudian Dollar - - - - - Bolivar Fuerte - - - - - Boliviano - - - - - Brazilian Real - - - - - Brunei Dollar - - - - - Bulgarian Lev - - - - - Burundi Franc - - - - - CFA Franc BCEAO - - - - - CFA Franc BEAC - - - - - CFP Franc - - - - - Canadian Dollar - - - - - Cape Verde Escudo - - - - - Cayman Islands Dollar - - - - - Chilean Peso - - - - - Colombian Peso - - - - - Comoro Franc - - - - - Convertible Marks - - - - - Cordoba Oro - - - - - Costa Rican Colon - - - - - Croatian Kuna - - - - - Cuban Peso - - - - - Cyprus Pound - - - - - Czech Koruna - - - - - Dalasi - - - - - Danish Krone - - - - - Denar - - - - - Djibouti Franc - - - - - Dobra - - - - - Dominican Peso - - - - - Dong - - - - - East Caribbean Dollar - - - - - Egyptian Pound - - - - - El Salvador Colon - - - - - Ethiopian Birr - - - - - Euro - - - - - Falkland Islands Pound - - - - - Fiji Dollar - - - - - Forint - - - - - Franc Congolais - - - - - Ghana Cedi - - - - - Gibraltar Pound - - - - - Gourde - - - - - Guarani - - - - - Guinea-Bissau Peso - - - - - Guinea Franc - - - - - Guyana Dollar - - - - - Hong Kong Dollar - - - - - Hryvnia - - - - - Iceland Krona - - - - - Indian Rupee - - - - - Iranian Rial - - - - - Iraqi Dinar - - - - - Jamaican Dollar - - - - - Jordanian Dinar - - - - - Kenyan Shilling - - - - - Kina - - - - - Kip - - - - - Kroon - - - - - Kuwaiti Dinar - - - - - Kwanza - - - - - Kyat - - - - - Lari - - - - - Latvian Lats - - - - - Lebanese Pound - - - - - Lek - - - - - Lempira - - - - - Leone - - - - - Liberian Dollar - - - - - Libyan Dinar - - - - - Lilangeni - - - - - Lithuanian Litas - - - - - Loti - - - - - Malagasy Ariary - - - - - MalawiKwacha - - - - - Malaysian Ringgit - - - - - Maltese Lira - - - - - Manat - - - - - Mauritius Rupee - - - - - Metical - - - - - Mexican Peso - - - - - Mexican Unidad de Inversion - - - - - Moldovan Leu - - - - - Moroccan Dirham - - - - - Mvdol - - - - - Naira - - - - - Nakfa - - - - - Namibia Dollar - - - - - Nepalese Rupee - - - - - Netherlands Antillian Guilder - - - - - New Israeli Sheqel - - - - - New Leu - - - - - New Taiwan Dollar - - - - - New Turkish Lira - - - - - New Zealand Dollar - - - - - Ngultrum - - - - - North Korean Won - - - - - Norwegian Krone - - - - - Nuevo Sol - - - - - Ouguiya - - - - - Pa'anga - - - - - Pakistan Rupee - - - - - Pataca - - - - - Peso Uruguayo - - - - - Philippine Peso - - - - - Pound Sterling - - - - - Pula - - - - - Qatari Rial - - - - - Quetzal - - - - - Rand - - - - - Rial Omani - - - - - Riel - - - - - Rufiyaa - - - - - Rupiah - - - - - Russian Ruble - - - - - Rwanda Franc - - - - - Saint Helena Pound - - - - - Saudi Riyal - - - - - Serbian Dinar - - - - - Seychelles Rupee - - - - - Singapore Dollar - - - - - Slovak Koruna - - - - - Solomon Islands Dollar - - - - - Som - - - - - Somali Shilling - - - - - Somoni - - - - - Sri Lanka Rupee - - - - - Sudanese Pound - - - - - Surinam Dollar - - - - - Swedish Krona - - - - - Swiss Franc - - - - - Syrian Pound - - - - - Taka - - - - - Tala - - - - - Tanzanian Shilling - - - - - Tenge - - - - - Trinidad and Tobago Dollar - - - - - Tugrik - - - - - Tunisian Dinar - - - - - UAE Dirham - - - - - US Dollar - - - - - Uganda Shilling - - - - - Unidad de Valor Real - - - - - Unidades de fomento - - - - - Uruguay Peso en Unidades Indexadas - - - - - Uzbekistan Sum - - - - - Vatu - - - - - Won - - - - - Yemeni Rial - - - - - Yen - - - - - Yuan Renminbi - - - - - ZambiaKwacha - - - - - Zimbabwe Dollar - - - - - Zloty - - - - - None - - - - - NorthAmerica - - - - - SouthAmerica - - - - - Europe - - - - - Africa - - - - - Asia - - - - - Australia - - - - - Antarctica - - - - - QxtConfirmationMessage - - - Do not show again. - - - - - QxtCountryComboBox - - - DESIGNER MODE - DESIGNER MODE - - - - - QxtCountryModel - - - Name - Nombre - - - - ISO 3166 Alpha 2 - - - - - QLocale - - - - - ISO 3166 Alpha 3 - - - - - Currency - - - - - Currency Code - - - - - Currency Symbol - - - - - Continent - - - - - QxtFilterDialog - - - Filter options - - - - - Match case - - - - - Filter mode: - - - - - Fixed String (Default) - - - - - Wildcard - Comodín - - - - Regular Expression - Expresión regular - - - - Cancel - Cancelar - - - - Filter - - - - - QxtProgressLabel - - - mm:ss - - - - - ETA: %r - - - - - QLocale - - - C - - - - - Abkhazian - - - - - Afan - - - - - Afar - - - - - Afrikaans - - - - - Albanian - - - - - Amharic - - - - - Arabic - - - - - Armenian - - - - - Assamese - - - - - Aymara - - - - - Azerbaijani - - - - - Bashkir - - - - - Basque - - - - - Bengali - - - - - Bhutani - - - - - Bihari - - - - - Bislama - - - - - Breton - - - - - Bulgarian - - - - - Burmese - - - - - Byelorussian - - - - - Cambodian - - - - - Catalan - - - - - Chinese - - - - - Corsican - - - - - Croatian - - - - - Czech - - - - - Danish - - - - - Dutch - - - - - English - - - - - Esperanto - - - - - Estonian - - - - - Faroese - - - - - FijiLanguage - - - - - Finnish - - - - - French - - - - - Frisian - - - - - Gaelic - - - - - Galician - - - - - Georgian - - - - - German - - - - - Greek - - - - - Greenlandic - - - - - Guarani - - - - - Gujarati - - - - - Hausa - - - - - Hebrew - - - - - Hindi - - - - - Hungarian - - - - - Icelandic - - - - - Indonesian - - - - - Interlingua - - - - - Interlingue - - - - - Inuktitut - - - - - Inupiak - - - - - Irish - - - - - Italian - - - - - Japanese - - - - - Javanese - - - - - Kannada - - - - - Kashmiri - - - - - Kazakh - - - - - Kinyarwanda - - - - - Kirghiz - - - - - Korean - - - - - Kurdish - - - - - Kurundi - - - - - Laothian - - - - - Latin - - - - - Latvian - - - - - Lingala - - - - - Lithuanian - - - - - Macedonian - - - - - Malagasy - - - - - Malay - - - - - Malayalam - - - - - Maltese - - - - - Maori - - - - - Marathi - - - - - Moldavian - - - - - Mongolian - - - - - NauruLanguage - - - - - Nepali - - - - - Norwegian - - - - - NorwegianBokmal - - - - - Occitan - - - - - Oriya - - - - - Pashto - - - - - Persian - - - - - Polish - - - - - Portuguese - - - - - Punjabi - - - - - Quechua - - - - - RhaetoRomance - - - - - Romanian - - - - - Russian - - - - - Samoan - - - - - Sangho - - - - - Sanskrit - - - - - Serbian - - - - - SerboCroatian - - - - - Sesotho - - - - - Setswana - - - - - Shona - - - - - Sindhi - - - - - Singhalese - - - - - Siswati - - - - - Slovak - - - - - Slovenian - - - - - Somali - - - - - Spanish - - - - - Sundanese - - - - - Swahili - - - - - Swedish - - - - - Tagalog - - - - - Tajik - - - - - Tamil - - - - - Tatar - - - - - Telugu - - - - - Thai - - - - - Tibetan - - - - - Tigrinya - - - - - TongaLanguage - - - - - Tsonga - - - - - Turkish - - - - - Turkmen - - - - - Twi - - - - - Uigur - - - - - Ukrainian - - - - - Urdu - - - - - Uzbek - - - - - Vietnamese - - - - - Volapuk - - - - - Welsh - - - - - Wolof - - - - - Xhosa - - - - - Yiddish - - - - - Yoruba - - - - - Zhuang - - - - - Zulu - - - - - NorwegianNynorsk - - - - - Nynorsk - - - - - Bosnian - - - - - Divehi - - - - - Manx - - - - - Cornish - - - - - Akan - - - - - Konkani - - - - - Ga - - - - - Igbo - - - - - Kamba - - - - - Syriac - - - - - Blin - - - - - Geez - - - - - Koro - - - - - Sidamo - - - - - Atsam - - - - - Tigre - - - - - Jju - - - - - Friulian - - - - - Venda - - - - - Ewe - - - - - Walamo - - - - - Hawaiian - - - - - Tyap - - - - - AnyCountry - - - - - Afghanistan - - - - - Albania - - - - - Algeria - - - - - AmericanSamoa - - - - - Andorra - - - - - Angola - - - - - Anguilla - - - - - Antarctica - - - - - AntiguaAndBarbuda - - - - - Argentina - - - - - Armenia - - - - - Aruba - - - - - Australia - - - - - Austria - - - - - Azerbaijan - - - - - Bahamas - - - - - Bahrain - - - - - Bangladesh - - - - - Barbados - - - - - Belarus - - - - - Belgium - - - - - Belize - - - - - Benin - - - - - Bermuda - - - - - Bhutan - - - - - Bolivia - - - - - BosniaAndHerzegowina - - - - - Botswana - - - - - BouvetIsland - - - - - Brazil - - - - - BritishIndianOceanTerritory - - - - - BruneiDarussalam - - - - - Bulgaria - - - - - BurkinaFaso - - - - - Burundi - - - - - Cambodia - - - - - Cameroon - - - - - Canada - - - - - CapeVerde - - - - - CaymanIslands - - - - - CentralAfricanRepublic - - - - - Chad - - - - - Chile - - - - - China - - - - - ChristmasIsland - - - - - CocosIslands - - - - - Colombia - - - - - Comoros - - - - - DemocraticRepublicOfCongo - - - - - PeoplesRepublicOfCongo - - - - - CookIslands - - - - - CostaRica - - - - - IvoryCoast - - - - - Croatia - - - - - Cuba - - - - - Cyprus - - - - - CzechRepublic - - - - - Denmark - - - - - Djibouti - - - - - Dominica - - - - - DominicanRepublic - - - - - EastTimor - - - - - Ecuador - - - - - Egypt - - - - - ElSalvador - - - - - EquatorialGuinea - - - - - Eritrea - - - - - Estonia - - - - - Ethiopia - - - - - FalklandIslands - - - - - FaroeIslands - - - - - FijiCountry - - - - - Finland - - - - - France - - - - - MetropolitanFrance - - - - - FrenchGuiana - - - - - FrenchPolynesia - - - - - FrenchSouthernTerritories - - - - - Gabon - - - - - Gambia - - - - - Georgia - - - - - Germany - - - - - Ghana - - - - - Gibraltar - - - - - Greece - - - - - Greenland - - - - - Grenada - - - - - Guadeloupe - - - - - Guam - - - - - Guatemala - - - - - Guinea - - - - - GuineaBissau - - - - - Guyana - - - - - Haiti - - - - - HeardAndMcDonaldIslands - - - - - Honduras - - - - - HongKong - - - - - Hungary - - - - - Iceland - - - - - India - - - - - Indonesia - - - - - Iran - - - - - Iraq - - - - - Ireland - - - - - Israel - - - - - Italy - - - - - Jamaica - - - - - Japan - - - - - Jordan - - - - - Kazakhstan - - - - - Kenya - - - - - Kiribati - - - - - DemocraticRepublicOfKorea - - - - - RepublicOfKorea - - - - - Kuwait - - - - - Kyrgyzstan - - - - - Lao - - - - - Latvia - - - - - Lebanon - - - - - Lesotho - - - - - Liberia - - - - - LibyanArabJamahiriya - - - - - Liechtenstein - - - - - Lithuania - - - - - Luxembourg - - - - - Macau - - - - - Macedonia - - - - - Madagascar - - - - - Malawi - - - - - Malaysia - - - - - Maldives - - - - - Mali - - - - - Malta - - - - - MarshallIslands - - - - - Martinique - - - - - Mauritania - - - - - Mauritius - - - - - Mayotte - - - - - Mexico - - - - - Micronesia - - - - - Moldova - - - - - Monaco - - - - - Mongolia - - - - - Montserrat - - - - - Morocco - - - - - Mozambique - - - - - Myanmar - - - - - Namibia - - - - - NauruCountry - - - - - Nepal - - - - - Netherlands - - - - - NetherlandsAntilles - - - - - NewCaledonia - - - - - NewZealand - - - - - Nicaragua - - - - - Niger - - - - - Nigeria - - - - - Niue - - - - - NorfolkIsland - - - - - NorthernMarianaIslands - - - - - Norway - - - - - Oman - - - - - Pakistan - - - - - Palau - - - - - PalestinianTerritory - - - - - Panama - - - - - PapuaNewGuinea - - - - - Paraguay - - - - - Peru - - - - - Philippines - - - - - Pitcairn - - - - - Poland - - - - - Portugal - - - - - PuertoRico - - - - - Qatar - - - - - Reunion - - - - - Romania - - - - - RussianFederation - - - - - Rwanda - - - - - SaintKittsAndNevis - - - - - StLucia - - - - - StVincentAndTheGrenadines - - - - - Samoa - - - - - SanMarino - - - - - SaoTomeAndPrincipe - - - - - SaudiArabia - - - - - Senegal - - - - - Seychelles - - - - - SierraLeone - - - - - Singapore - - - - - Slovakia - - - - - Slovenia - - - - - SolomonIslands - - - - - Somalia - - - - - SouthAfrica - - - - - SouthGeorgiaAndTheSouthSandwichIslands - - - - - Spain - - - - - SriLanka - - - - - StHelena - - - - - StPierreAndMiquelon - - - - - Sudan - - - - - Suriname - - - - - SvalbardAndJanMayenIslands - - - - - Swaziland - - - - - Sweden - - - - - Switzerland - - - - - SyrianArabRepublic - - - - - Taiwan - - - - - Tajikistan - - - - - Tanzania - - - - - Thailand - - - - - Togo - - - - - Tokelau - - - - - TongaCountry - - - - - TrinidadAndTobago - - - - - Tunisia - - - - - Turkey - - - - - Turkmenistan - - - - - TurksAndCaicosIslands - - - - - Tuvalu - - - - - Uganda - - - - - Ukraine - - - - - UnitedArabEmirates - - - - - UnitedKingdom - - - - - UnitedStates - - - - - UnitedStatesMinorOutlyingIslands - - - - - Uruguay - - - - - Uzbekistan - - - - - Vanuatu - - - - - VaticanCityState - - - - - Venezuela - - - - - VietNam - - - - - BritishVirginIslands - - - - - USVirginIslands - - - - - WallisAndFutunaIslands - - - - - WesternSahara - - - - - Yemen - - - - - Yugoslavia - - - - - Zambia - - - - - Zimbabwe - - - - - ConfigGadgetFactory - - - Config Gadget - - - - - Radio Setup Wizard - - - ConsoleGadgetFactory @@ -5998,19 +2754,19 @@ Update Core::UAVGadgetInstanceManager - + Migrating UAVGadgetConfigurations from version 1.1.0 to - + You might want to save your old config NOW since it might be replaced by broken one when you exit the GCS! - + - + default @@ -6019,7 +2775,7 @@ Update Core::Internal::UAVGadgetView - + Active @@ -6056,20 +2812,15 @@ Update HITLFactory - + HITL Simulation - - - HITL Simulation (v2) - - ModelViewGadgetOptionsPage - + 3D model (*.dae *.3ds) @@ -6100,7 +2851,7 @@ Update OPMapGadgetWidget - + &Zoom @@ -6110,24 +2861,18 @@ Update - + Copy - - + + Waypoints - - - Close the context menu - - - - + &Reload map @@ -6183,7 +2928,17 @@ Update - + + Safety Area definitions + + + + + Home + + + + Zoom &In @@ -6248,18 +3003,13 @@ Update - - HOME - - - - - + + UAV - + Show/Hide the compass @@ -6309,7 +3059,7 @@ Update - + Clear UAV trail @@ -6319,42 +3069,42 @@ Update - + Ctrl+W - + &Max Update Rate - + (Normal) - + (Magic Waypoint) - + (Unknown) - + Map mode - + Safe Area Radius - + UAV Trail @@ -6364,12 +3114,12 @@ Update - + UAV trail time - + UAV trail distance @@ -6379,13 +3129,7 @@ Update - - - Close menu - - - - + &Rip map @@ -6508,7 +3252,7 @@ Update - + Home magic waypoint @@ -6528,7 +3272,7 @@ Update - + Show Safe Area @@ -6538,7 +3282,7 @@ Update - + Show Trail dots @@ -6558,7 +3302,7 @@ Update - + Set home altitude @@ -6568,7 +3312,7 @@ Update - + Are you sure you want to clear waypoints? @@ -6589,7 +3333,7 @@ Update UAVObjectTreeModel - + Property Propiedad @@ -6614,12 +3358,12 @@ Update - + Meta Data - + Instance @@ -6666,6 +3410,16 @@ Update GCSUpdateOnChange + + + LoggingUpdatePeriodic + + + + + LoggingUpdateOnChange + + Modes @@ -6676,6 +3430,11 @@ Update boolean + + + Metadata modes + + Flight Telemetry Update Period @@ -6689,28 +3448,35 @@ Update - + + This is how often flight side will update telemetry data + + + + GCS Telemetry Update Period + + + This is how often GCS will update telemetry data + + Logging Update Period - - - Telemetry - - Telemetry: priority event queue is full, event lost (%1) + + This is how often logging will be updated. TelemetryMonitor - + Starting to retrieve meta and settings objects from the autopilot (%1 objects) @@ -6798,7 +3564,7 @@ Update - + SVG image (*.svg) @@ -7009,7 +3775,7 @@ Sat SNR is displayed above (in dBHz) - + settings @@ -7071,11 +3837,6 @@ Sat SNR is displayed above (in dBHz) OK - - - Apply - - Cancel @@ -7226,44 +3987,6 @@ Sat SNR is displayed above (in dBHz) Formulario - - PFDGadgetOptionsPage - - - Form - Formulario - - - - PFD SVG: - - - - - Use OpenGL for rendering - - - - - High Quality text (OpenGL) - - - - - SVG image (*.svg) - - - - - Choose SVG image - - - - - Smooth updates - - - mapcontrol::TrailItem @@ -7304,6 +4027,16 @@ Sat SNR is displayed above (in dBHz) Cancel Cancelar + + + Currently ripping from:%1 at Zoom level %2 + + + + + Downloading tile %1 of %2 + + AircraftWidget @@ -7312,56 +4045,6 @@ Sat SNR is displayed above (in dBHz) Form Formulario - - - Select aircraft type here - - - - - Airplane type: - - - - - Mixer OK - - - - - Channel Assignment - - - - - Engine - - - - - Aileron 1 - - - - - Aileron 2 - - - - - Elevator 1 - - - - - Elevator 2 - - - - - Throttle Curve - - Feed Forward @@ -7377,344 +4060,11 @@ Sat SNR is displayed above (in dBHz) Decel Time Constant - - - Motor 2 - - Mixer Settings - - - Vehicle type: - - - - - Output Channel Assignments - - - - - Select output channel for the engine - - - - - Select output channel for the first aileron (or elevon) - - - - - Select output channel for the second aileron (or elevon) - - - - - Select output channel for the first elevator - - - - - Select output channel for a secondary elevator - - - - - Rudder 1 - - - - - Select output channel for the first rudder - - - - - Rudder 2 - - - - - Select output channel for a secondary rudder - - - - - Elevon Mix - - - - - Rudder % - - - - - 50 - - - - - Pitch % - - - - - Frame Type - - - - - Select the Multirotor frame type here. - - - - - Mix Level - - - - - 100 - - - - - Weight of Roll mixing in percent. -Typical values are 100% for + configuration and 50% for X configuration on quads. - - - - - Roll - - - - - Weight of Pitch mixing in percent. -Typical values are 100% for + configuration and 50% for X configuration on quads. - - - - - Pitch - - - - - Weight of Yaw mixing in percent. -Typical value is 50% for + or X configuration on quads. - - - - - Yaw - - - - - Motor output channels - - - - - 1 - - - - - Assign your motor output channels using the drawing above as a reference. Respect propeller rotation. - - - - - 2 - - - - - 3 - - - - - 4 - - - - - 5 - - - - - 6 - - - - - 7 - - - - - 8 - - - - - Multirotor Motor Direction - - - - - Tricopter Yaw Servo channel - - - - - Reverse all motors - - - - - Output channel asignmets - - - - - Motor - - - - - Select output channel for the first motor - - - - - Select output channel for a second motor - - - - - Front Steering - - - - - Select output channel for the first steering actuator - - - - - Rear Steering - - - - - Select output channel for a second steering actuator - - - - - Differential Steering Mix - - - - - Left % - - - - - Right % - - - - - Front throttle curve - - - - - Rear throttle curve - - - - - Curve 1 - - - - - Curve 2 - - - - - Type - - - - - Ch 1 - - - - - Ch 2 - - - - - Ch 3 - - - - - Ch 4 - - - - - Ch 5 - - - - - Ch 6 - - - - - Ch 7 - - - - - Ch 8 - - - - - Ch 9 - - - - - Ch 10 - - - - - - - - Feed Forward Configuration @@ -7783,22 +4133,6 @@ p, li { white-space: pre-wrap; } Enable FF tuning - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"> -<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> -<tr> -<td style="border: none;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:14pt; font-weight:600; color:#ff0000;">SETTING UP FEED FORWARD REQUIRES CAUTION</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;"><br /></span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Beware: Feed Forward Tuning will launch all engines around mid-throttle, you have been warned!</p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Remove your props initially, and for fine-tuning, make sure your airframe is safely held in place. Wear glasses and protect your face and body.</p></td></tr></table></body></html> - - Takes you to the wiki page @@ -7824,6 +4158,38 @@ p, li { white-space: pre-wrap; } Save Guardar + + + Vehicle name + + + + + Enter name of vehicle. Max 20 characters. + + + + + Vehicle Setup Wizard... + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> +<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> +<tr> +<td style="border: none;"> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:14pt; font-weight:600; color:#ff0000;">SETTING UP FEED FORWARD REQUIRES CAUTION</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">Beware: Feed Forward Tuning will launch all engines around mid-throttle, you have been warned!</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">Remove your props initially, and for fine-tuning, make sure your airframe is safely held in place. Wear glasses and protect your face and body.</span></p></td></tr></table></body></html> + + GCSControl @@ -7837,11 +4203,6 @@ p, li { white-space: pre-wrap; } GCS Control - - - Armed - - Flight Mode: @@ -7852,6 +4213,11 @@ p, li { white-space: pre-wrap; } UDP Control + + + Arm switch (Accessory0) + + ImportExportDialog @@ -7889,18 +4255,18 @@ p, li { white-space: pre-wrap; } - - + + GCS Settings file (*.xml) - Save GCS Settings too file .. + Save GCS Settings to file... - + Can't write file @@ -7930,7 +4296,12 @@ p, li { white-space: pre-wrap; } - + + http://wiki.openpilot.org/x/OQBj + + + + All your settings will be deleted! @@ -8011,28 +4382,48 @@ p, li { white-space: pre-wrap; } Core::UAVConfigInfo - + Do you want to continue the import? - + INFO: + + + Some of the configured features might not be supported by your version of the plugin. You might want to upgrade the plugin. + + WARNING: + + + Some configuration is missing in the imported config and will be replaced by default settings. + + ERROR: - - Unknown compatibility level: + + Major features can't be imported by your version of the plugin. You should upgrade the plugin to import these settings. + + + + + The imported settings are not compatible with this plugin and won't be imported! + + + + + Unknown compatibility level: @@ -8152,24 +4543,6 @@ p, li { white-space: pre-wrap; } Pre-Autotune - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:20pt; font-weight:600; color:#ff0000;">WARNING:</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Lucida Grande'; font-size:13pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;"><br /></span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">This is an experimental plugin for the GCS that is going to make your aircraft shake, etc, so test with lots of space and be </span><span style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:600;">very very wary</span><span style=" font-family:'Lucida Grande'; font-size:13pt;"> for it creating bad tuning values.  Basically there is no reason to think this will work at all.<br /><br />To use autotuning, here are the steps:<br /></span></p> -<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">On the <span style=" font-style:italic;">Input configuration</span> tab, <span style=" font-style:italic;">Flight Mode Switch Settings</span>, set one of your flight modes to &quot;Autotune&quot;.<br /></li> -<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Take off, change flight mode to autotune, keep it in the air while it's shaking.<br /></li> -<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Land and disarm.  (note - you <span style=" font-weight:600;">MUST</span> stay in autotune mode through this point, leaving autotune before disarming aborts the process)<br /></li> -<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">We'd recommend checking your stabilization settings before trying them out (ie: compare to what you currently use, if they are VASTLY different, probably a good indication bad things will happen).<br /></li> -<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Test fly the new settings.</li> -<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">If you're ready to proceed, click the <span style=" font-style:italic;">Enable Autotune Module</span> checkbox above this text, click <span style=" font-style:italic;">save</span> and go to the next tab.</li></ul></body></html> - - Module Control @@ -8382,6 +4755,30 @@ Useful if you have accidentally changed some settings. button:save + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:20pt; font-weight:600; color:#ff0000;">WARNING:</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Lucida Grande'; font-size:13pt;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;"><br /></span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;"><br /></span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">This is an experimental plugin for the GCS that is going to make your aircraft shake, etc, so test with lots of space and be </span><span style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:600;">very very wary</span><span style=" font-family:'Lucida Grande'; font-size:13pt;"> for it creating bad tuning values.  Basically there is no reason to think this will work at all.<br /><br />To use autotuning, here are the steps:<br /></span></p> +<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">On the <span style=" font-style:italic;">Input configuration</span> tab, <span style=" font-style:italic;">Flight Mode Switch Settings</span>, set one of your flight modes to &quot;Autotune&quot;.<br /></li> +<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Take off, change flight mode to autotune, keep it in the air while it's shaking.<br /></li> +<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Land and disarm.  (note - you <span style=" font-weight:600;">MUST</span> stay in autotune mode through this point, leaving autotune before disarming aborts the process)<br /></li> +<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">We'd recommend checking your stabilization settings before trying them out (ie: compare to what you currently use, if they are VASTLY different, probably a good indication bad things will happen).<br /></li> +<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Test fly the new settings.</li> +<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">If you're ready to proceed, click the <span style=" font-style:italic;">Enable Autotune Module</span> checkbox above this text, click <span style=" font-style:italic;">save</span> and go to the next tab.</li></ul></body></html> + + + + + After enabling the module, you must power cycle before using and configuring. + + CameraStabilizationWidget @@ -8504,11 +4901,6 @@ have to define channel output range using Output configuration tab. Output Channel - - - Output Range - - Yaw @@ -8598,13 +4990,6 @@ AxisLock: camera remembers tracking attitude. Input controls the rate of deflect fieldname:InputRate - - - Input low-pass filter response time for yaw axis, ms. - -This option smoothes the stick input. Zero value disables LPF. - - fieldname:ResponseTime @@ -8620,13 +5005,6 @@ This option smoothes the stick input. Zero value disables LPF. Maximum camera pitch rate for 100% input in AxisLock mode, deg/s. - - - Input low-pass filter response time for pitch axis, ms. - -This option smoothes the stick input. Zero value disables LPF. - - Maximum camera roll deflection for 100% input in Attitude mode, deg. @@ -8637,33 +5015,11 @@ This option smoothes the stick input. Zero value disables LPF. Maximum camera roll rate for 100% input in AxisLock mode, deg/s. - - - Input low-pass filter response time for roll axis, ms. - -This option smoothes the stick input. Zero value disables LPF. - - MaxAxisLockRate - - - Response Time - - - - - Input Rate - - - - - Input Range - - Stabilization Mode @@ -8779,6 +5135,217 @@ Apply or Save button afterwards. button:save + + + Output Range (Angle) + + + + + Pitch Or Servo2 + + + + + Roll Or Servo1 + + + + + Input Rate (Speed) + + + + + Input Range (Angle) + + + + + Expert Settings (Attitude Filter and Feed Forward) + + + + + Attitude Filter RT + + + + + Roll axis attitude filter response time + +Range: 0-250ms, 0 disables the filter (default). + +Smoothes estimated airframe attitude used by camera stabilization. + + + + + Pitch axis attitude filter response time + +Range: 0-250ms, 0 disables the filter (default). + +Smoothes estimated airframe attitude used by camera stabilization. + + + + + Yaw axis attitude filter response time + +Range: 0-250ms, 0 disables the filter (default). + +Smoothes estimated airframe attitude used by camera stabilization. + + + + + FF Servo Acceleration + + + + + Roll servo feed forward acceleration + +Range: 0-25, 0 disables feed forward for the axis (default). + +Good starting value is 2-7. +Too high value may burn your servo! + + + + + fieldname:FeedForward + + + + + Pitch servo feed forward acceleration + +Range: 0-25, 0 disables feed forward for the axis (default). + +Good starting value is 2-7. +Too high value may burn your servo! + + + + + Yaw servo feed forward acceleration + +Range: 0-25, 0 disables feed forward for the axis (default). + +Good starting value is 2-7. +Too high value may burn your servo! + + + + + FF Accel Time Constant + + + + + Roll servo feed forward acceleration time constant + +Range: 0-50ms, default is 5. + + + + + fieldname:AccelTime + + + + + Pitch servo feed forward acceleration time constant + +Range: 0-50ms, default is 5. + + + + + Yaw servo feed forward acceleration time constant + +Range: 0-50ms, default is 5. + + + + + FF Decel Time Constant + + + + + Roll servo feed forward deceleration time constant + +Range: 0-50ms, default is 5. + + + + + fieldname:DecelTime + + + + + Pitch servo feed forward deceleration time constant + +Range: 0-50ms, default is 5. + + + + + Yaw servo feed forward deceleration time constant + +Range: 0-50ms, default is 5. + + + + + Gimbal Type: + + + + + Gimbal type + +Used to limit feed forward acceleration at extreme angles. +Generic type provides no limit. + + + + + fieldname:GimbalType + + + + + Yaw-Roll-Pitch + + + + + FF Max Acceleration + + + + + Feed forward maximum acceleration + +Range: 0-1000, default is 500. + +The same value is used for all axes. + + + + + fieldname:MaxAccel + + + + + Input configuration also provides smoothing for controls. Look for RT options on the RC Input tab. + + CC_HW_Widget @@ -8874,6 +5441,11 @@ Beware of not locking yourself out! Save Guardar + + + GPS protocol : + + ccattitude @@ -8939,11 +5511,6 @@ arming it in that case! Zero gyros while arming aircraft - - - AccelTau - - Accelerometer filtering. @@ -8978,11 +5545,21 @@ A setting of 0.00 disables the filter. Save Guardar + + + Filtering + + + + + Accelerometers + + ccpmWidget - + Form Formulario @@ -9003,7 +5580,5461 @@ A setting of 0.00 disables the filter. - Outputs + Tail Rotor + + + + + Engine + + + + + Servo W + + + + + Servo X + + + + + Front + + + + + Right + + + + + Rear + + + + + Left + + + + + 1st Servo + + + + + Servo Z + + + + + Servo Y + + + + + Swashplate Servo Angles + + + + + Angle W + + + + + Angle X + + + + + Angle Y + + + + + Angle Z + + + + + Correction Angle + + + + + CCPM Options + + + + + Collective Pass through + + + + + Link Roll/Pitch + + + + + Link Cyclic/Collective + + + + + Swashplate Layout + + + + + REVO + + + + + 100% + + + + + 0% + + + + + CCPM + + + + + Collective + + + + + Cyclic + + + + + Pitch + + + + + Roll + + + + + Swashplate Levelling + + + + + Commands + + + + + Start + + + + + Next + + + + + Cancel + Cancelar + + + + Finish + + + + + Status + + + + + Neutral + + + + + Max + + + + + Min + + + + + Verify + + + + + Position + + + + + Swashplate Adjustment + + + + + Curve settings + + + + + Advanced settings + + + + + Channel + + + + + Curve 1 + + + + + Curve 2 + + + + + Yaw + + + + + - + + + + + Motor outputs + + + + + Swashplate outputs + + + + + defaultattitude + + + Form + Formulario + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">Attitude Calibration</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt; font-weight:600;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This panel will be updated to provide the relevant controls to let you calibrate your OpenPilot unit, depending on the board which is detected once telemetry is connected and running.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p></body></html> + + + + + defaulthwsettings + + + Form + Formulario + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">Hardware Configuration</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt; font-weight:600;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This panel will be updated to provide the relevant controls to let you configure your hardware once telemetry is connected and running.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p></body></html> + + + + + InputWidget + + + Form + Formulario + + + + RC Input + + + + + Roll/Pitch/Yaw stick deadband + + + + + Stick deadband in percents of full range (0-10), zero to disable + + + + + Back + + + + + Next + + + + + Cancel + Cancelar + + + + Calibration and Configuration Options + + + + + Start Configuration Wizard + + + + + Manual Calibration + + + + + Flight Mode Switch Settings + + + + + Yaw + + + + + Pitch + + + + + Roll + + + + + Pos. 1 + + + + + Pos. 2 + + + + + Pos. 3 + + + + + Pos. 4 + + + + + Pos. 5 + + + + + Pos. 6 + + + + + This slider moves when you move the flight mode switch +on your remote. It shows currently active flight mode. + +Setup the flight mode channel on the RC Input tab if you have not done so already. + + + + + Select the stabilization mode on this position (manual/stabilized/auto) + + + + + Number of positions your FlightMode switch has. + +Default is 3. + +It will be 2 or 3 for most of setups, but it also can be up to 6. +In that case you have to configure your radio mixers so the whole range +from min to max is split into N equal intervals, and you may set arbitrary +channel value for each flight mode. + + + + + Arming Settings + + + + + Arm airframe using throttle off and: + + + + + Indicate the control used for arming the airframe, in addition to setting the throttle to its minimum position. In other terms "Throttle Off". + + + + + Arming timeout: + + + + + After the time indicated here, the frame go back to disarmed state. +Set to 0 to disable (recommended for soaring fixed wings). + + + + + seconds (0 to disable). + + + + + Airframe disarm is done by throttle off and opposite of above combination. + + + + + Takes you to the wiki page + + + + + Send to OpenPilot but don't write in SD. +Be sure to set the Neutral position on all sliders before sending! + + + + + Apply + + + + + Be sure to set the Neutral position on all sliders before sending! +Applies and Saves all settings to SD + + + + + Save + Guardar + + + + Input Channel Configuration + + + + + Stabilization Modes Configuration + + + + + Thrust + + + + + Stabilized 1 + + + + + Stabilized 2 + + + + + Stabilized 3 + + + + + Stabilized 4 + + + + + Stabilized 5 + + + + + Stabilized 6 + + + + + Flight Mode Switch Positions + + + + + Settings Bank + + + + + Flight Mode Count + + + + + <html><head/><body><p>Avoid &quot;Manual&quot; for multirotors! Never select &quot;Altitude&quot;, &quot;VelocityControl&quot; or &quot;CruiseControl&quot; on a fixed wing!</p></body></html> + + + + + Flight Mode + + + + + <html><head/><body><p>Select which set of roll rates / max bank angles / PIDs you want active on this switch position.</p></body></html> + + + + + objname:StabilizationSettings + + + + + fieldname:FlightModeMap + + + + + index:0 + + + + + haslimits:no + + + + + scale:1 + + + + + buttongroup:16 + + + + + index:1 + + + + + index:2 + + + + + index:3 + + + + + index:4 + + + + + index:5 + + + + + MixerCurve + + + MixerCurve + + + + + Throttle Curve + + + + + Max + + + + + 4 + + + + + 3 + + + + + 2 + + + + + Min + + + + + Value + Valor + + + + 1.0 + + + + + .75 + + + + + .50 + + + + + .25 + + + + + .00 + + + + + Linear + + + + + Log + + + + + Exp + + + + + Flat + + + + + Step + + + + + Generate + + + + + Reset + Restablecer + + + + Advanced... + + + + + OutputWidget + + + Form + Formulario + + + + Output + Salida + + + + Output Update Speed + + + + + Channel: + + + + + - + + + + + Update rate: + + + + + 50 + + + + + 60 + + + + + 125 + + + + + 165 + + + + + 270 + + + + + 330 + + + + + 400 + + + + + Motors spin at neutral output when armed and throttle below zero (be careful) + + + + + Move the servos using the sliders. Two important things: +- Take extra care if the output is connected to an motor controller! +- Will only work if the RC receiver is working (failsafe) + + + + + Test outputs + + + + + Takes you to the wiki page + + + + + Send to OpenPilot but don't write in SD. +Be sure to set the Neutral position on all sliders before sending! + + + + + Apply + + + + + Be sure to set the Neutral position on all sliders before sending! +Applies and Saves all settings to SD + + + + + Save + Guardar + + + + Setup "RapidESC" here: usual value is 500 Hz for multirotor airframes. + + + + + + 500 + + + + + Output Channel Configuration + + + + + Live Testing + + + + + outputChannelForm + + + Form + Formulario + + + + Link + + + + + # + + + + + Channel Number + + + + + Minimum PWM value, beware of not overdriving your servo. + + + + + Check to invert the channel. + + + + + Neutral (slowest for motor) + + + + + Assignment + + + + + Min + + + + + Max + + + + + Output mode + + + + + Maximum PWM value, beware of not overdriving your servo. + + + + + 0: + + + + + Reversed + + + + + - + + + + + RevoSensorsWidget + + + Form + Formulario + + + + Calibration + + + + + Start + + + + + Save settings (only enabled when calibration is running) + + + + + Save Position + + + + + Save + Guardar + + + + Settings + Ajustes + + + + Clear + Limpiar + + + + Ctrl+S + + + + + Save settings to the board (RAM only). + +This does not save the calibration settings, this is done using the +specific calibration button on top of the screen. + + + + + Apply + + + + + Send settings to the board, and save to the non-volatile memory. + + + + + Accelerometer calibration + + + + + Launch accelerometer range and bias calibration. + + + + + Magnetometer calibration + + + + + Launch magnetometer range and bias calibration. + + + + + Board level calibration + + + + + Gyro bias calibration + + + + + Thermal calibration + + + + + End + + + + + Cancel + Cancelar + + + + <temperature> + + + + + <gradient> + + + + + <range> + + + + + Calibration status + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:400; font-style:normal;"> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"><br /></p></body></html> + + + + + Rotate virtual attitude relative to board + + + + + Roll + + + + + Yaw + + + + + Pitch + + + + + Filtering + + + + + Accelerometers + + + + + Accelerometer filtering. + +Sets the amount of lowpass filtering of accelerometer data +for the attitude estimation. Higher values apply a stronger +filter, which may help with drifting in attitude mode. + +Range: 0.00 - 0.20, Good starting value: 0.05 - 0.10 +Start low and raise until drift stops. + +A setting of 0.00 disables the filter. + + + + + Attitude Estimation Algorithm + + + + + Selects the sensor integration algorithm to be used by the Revolution board. + + + + + Home Location + + + + + Gravity acceleration: + + + + + Latitude: + + + + + objname:HomeLocation + + + + + fieldname:g_e + + + + + fieldname:Latitude + + + + + Altitude: + + + + + fieldname:Altitude + + + + + Magnetic field vector: + + + + + <html><head/><body><p>This information must be set to enable calibration the Revolution controllers sensors. <br/>Set home location using context menu in the map widget.</p></body></html> + + + + + fieldname:Longitude + + + + + Is Set + + + + + fieldname:Set + + + + + Longitude: + + + + + Help + + + + + Calibration instructions + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:14pt; font-weight:600;">Help</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Steps 1, 2 and 3 are necessary.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Step 4 is optional but may help achieve the best possible results.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; font-style:italic;">Step 1: Accelerometer and Magnetometer calibration</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">This step will calibrate the scale for the Magnetometer and the Accelerometer sensors. </span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Press </span><span style=" font-size:11pt; font-style:italic;">Start</span><span style=" font-size:11pt;"> to begin, and follow the instructions for each step. </span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">For best results with the accelerometer calibration, it is advised that it be performed with a free unmounted flight controller as this allows one to accurately position the board for each orientation in the sequence.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">The magnetometer calibration must be performed with the board mounted in the airframe in order for the measurements to incorporate any bias produced by local onboard metal/magnetic elements.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Note 1: Before the magnetometer or the accelerometer calibration is performed your Home Location must be set. This step is needed in order to determine the local magnetic field vector (Be) and acceleration due to gravity (g_e).</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Note 2: There is no need to align the airframe exactly south, north, east or west during the individual steps. The directions indicated serve only to tell you in which direction the airframe should be positioned relative to some point. One can simply assume that North is in front of you, East is to the right, West is to the left and South is pointing at you.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; font-style:italic;">Step 2: Board level calibration</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">This step will ensure that board leveling is accurate. Place the airframe as horizontally as possible (use a spirit level if necessary), then press </span><span style=" font-size:11pt; font-style:italic;">Start</span><span style=" font-size:11pt;">. Do not move the airframe at all until the end of the calibration.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; font-style:italic;">Step 3: Gyro bias calculation</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">This step will allow you to calibrate the gyro measured value when the board is steady. To perform the calibration leave the board/airframe completely stationary and press </span><span style=" font-size:11pt; font-style:italic;">Start</span><span style=" font-size:11pt;">. </span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; font-style:italic;">Step 4: Thermal calibration</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">The calibration will compute sensors bias variations at different temperatures while the board warms up.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">This allows a certain amount of correction of those bias variations against temperature changes. It improves altitude hold accuracy and reduces yaw drift.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">To perform this calibration disconnect any power from the board and leave it to cool down at room temperature for 15-20 minutes. Then attach the usb connector to the board and press </span><span style=" font-size:11pt; font-style:italic;">Start</span><span style=" font-size:11pt;">, leaving the board completely stationary. Wait until complete.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p></body></html> + + + + + button:help + + + + + url:http://wiki.openpilot.org/display/Doc/Revolution+Manual+Sensor+Calibration + + + + + button:apply + + + + + button:save + + + + + StabilizationWidget + + + Stabilization + + + + + Basic + + + + + Rate Stabilization (Inner Loop) + + + + + Link Roll and Pitch + + + + + Reset all values to GCS defaults + + + + + Default + + + + + button:default + + + + + buttongroup:1 + + + + + Roll + + + + + Pitch + + + + + Yaw + + + + + Proportional + + + + + Slowly raise Proportional until you start seeing clear oscillations when you fly. +Then lower the value by 5 or so. + + + + + objname:StabilizationSettings + + + + + fieldname:RollRatePID + + + + + element:Kp + + + + + haslimits:yes + + + + + scale:0.0001 + + + + + buttongroup:1,10 + + + + + fieldname:PitchRatePID + + + + + fieldname:YawRatePID + + + + + Integral + + + + + As a rule of thumb, you can set the Integral at roughly the same +value as the Kp. + + + + + element:Ki + + + + + Attitude Stabilization (Outer Loop) + + + + + buttongroup:2 + + + + + fieldname:RollPI + + + + + scale:0.1 + + + + + buttongroup:2,10 + + + + + fieldname:PitchPI + + + + + fieldname:YawPI + + + + + Zero the integral when throttle is low + + + + + fieldname:LowThrottleZeroIntegral + + + + + Advanced + + + + + buttongroup:4 + + + + + element:Kd + + + + + haslimits:no + + + + + scale:1 + + + + + buttongroup:4,20 + + + + + Derivative + + + + + buttongroup:5 + + + + + buttongroup:5,20 + + + + + buttongroup:6 + + + + + fieldname:PitchMax + + + + + buttongroup:6,20 + + + + + fieldname:MaximumRate + + + + + element:Roll + + + + + fieldname:ManualRate + + + + + element:Yaw + + + + + fieldname:YawMax + + + + + element:Pitch + + + + + fieldname:RollMax + + + + + Expert + + + + + buttongroup:10 + + + + + Weak Leveling Rate + + + + + Max Axis Lock + + + + + Max Axis Lock Rate + + + + + fieldname:WeakLevelingKp + + + + + fieldname:MaxWeakLevelingRate + + + + + fieldname:MaxAxisLock + + + + + fieldname:MaxAxisLockRate + + + + + Sensor Tuning + + + + + buttongroup:8 + + + + + objname:AttitudeSettings + + + + + fieldname:AccelKp + + + + + buttongroup:8,10 + + + + + fieldname:GyroTau + + + + + fieldname:AccelKi + + + + + Takes you to the wiki page + + + + + button:help + + + + + url:http://wiki.openpilot.org/x/DAO9 + + + + + Reloads the saved settings into GCS. +Useful if you have accidentally changed some settings. + + + + + Reload Board Data + + + + + button:reload + + + + + Send settings to the board but do not save to the non-volatile memory + + + + + Apply + + + + + button:apply + + + + + Send settings to the board and save to the non-volatile memory + + + + + Save + Guardar + + + + button:save + + + + + Acro+ + + + + + buttongroup:77 + + + + + <html><head/><body><p>The Acro + slider can be adjusted to change the amount of manual control blending.</p></body></html> + + + + + objname:StabilizationSettingsBankX + + + + + fieldname:AcroInsanityFactor + + + + + scale:0.01 + + + + + Factor + + + + + Expo + + + + + fieldname:StickExpo + + + + + buttongroup:66 + + + + + <html><head/><body><p>This graph shows the Expo curves for all axis. The color of the curves corresponds with the colors of the slider labels below.</p></body></html> + + + + + <html><head/><body><p>The Roll Expo slider can be adjusted to change the amount of Expo to use on Roll axis.</p></body></html> + + + + + <html><head/><body><p>The Yaw Expo slider can be adjusted to change the amount of Expo to use on Yaw axis.</p></body></html> + + + + + <html><head/><body><p>The Pitch Expo slider can be adjusted to change the amount of Expo to use on Pitch axis.</p></body></html> + + + + + Responsiveness + + + + + Use Basic Configuration + + + + + Rate + + + + + Lazy Sunday afternoon flying, fly's nice and stable + + + + + Moderate + + + + + Rate yaw + + + + + This thing really can preform, it is a lot more responsive this way + + + + + Snappy + + + + + <html><head/><body><p>The Rate mode slider can be adjusted to value ranges whose responsiveness is represented by the Moderate / Snappy / Insane bar</p></body></html> + + + + + Attitude + + + + + <html><head/><body><p>The Attitude Mode slider can be adjusted to value ranges whose responsivness is represented by the Moderate / Snappy / Insane bar</p></body></html> + + + + + Damn this is insane how quick it moves. Mostly used by the Pro's + + + + + Insane + + + + + <html><head/><body><p>The Rate mode Yaw slider can be adjusted to value ranges whose responsiveness is represented by the Moderate / Snappy / Insane bar</p></body></html> + + + + + <html><head/><body><p>Link roll &amp; pitch sliders to move together, thus giving same value for both roll &amp; pitch when setting up a symetrical vehicle that requires both to be the same</p></body></html> + + + + + <html><head/><body><p>This adjusts how much stability your vehicle will have when flying tilted (ie forward flight) in Rate mode. A good starting point for Integral is double the Proportional value</p></body></html> + + + + + <html><head/><body><p>This adjusts how much leveling stability is set into Rate mode (inner loop). Too much will make your vehicle oscillate in Rate mode.</p></body></html> + + + + + <html><head/><body><p>This adjusts how much stability your vehicle will have when flying tilted (ie forward flight) in Rate mode. A good starting point for Integral is double the Proportional value</p></body></html> + + + + + <html><head/><body><p>This adjusts how much yaw stability your vehicle will have in Rate mode. A good starting point for Integral is double the Proportional value</p></body></html> + + + + + <html><head/><body><p>Link roll &amp; pitch sliders to move together, thus giving same value for both roll &amp; pitch when setting up a symetrical vehicle that requires both to be the same.</p></body></html> + + + + + <html><head/><body><p>This adjusts how much leveling stability is set into Attitude mode (outer loop). Too much will make your vehicle oscillate in Attitude Mode.</p></body></html> + + + + + <html><head/><body><p>This function will avoid integral windup when at idle. Integral windup is an accumulation of over-correction and can make the vehicle flip during a slow takeoff.</p></body></html> + + + + + Instant Update + + + + + <html><head/><body><p>Enabling this feature mean that any changes made to the sliders will be instantly sent and used by the Flight Controller, useful for two person tuning where one normally flies and ones changes the GCS.</p></body></html> + + + + + Update flight controller in real time + + + + + Use Advanced Configuration + + + + + <html><head/><body><p>This sets the maximum deg your vehicle will tilt at full stick input when in Attitude mode.</p></body></html> + + + + + Rate mode +response (deg/s) + + + + + Max rate limit +(all modes) (deg/s) + + + + + <html><head/><body><p>This sets the degrees per second that your vehicle will tilt/rotate at full stick input when in all modes except Attitude.</p></body></html> + + + + + <html><head/><body><p>This sets the maximum rotation rate in degrees per second on an axis.</p></body></html> + + + + + Attitude mode +response (deg) + + + + + Thrust PID Scaling + + + + + Enable TPS + + + + + fieldname:EnableThrustPIDScaling + + + + + buttongroup:99 + + + + + Source + + + + + fieldname:ThrustPIDScaleSource + + + + + Targets + + + + + fieldname:ThrustPIDScaleTarget + + + + + Axis + + + + + fieldname:ThrustPIDScaleAxes + + + + + <html><head/><body><p>Link roll &amp; pitch values together, thus giving the same value for each when setting up a symetrical vehicle that requires both to be the same.</p></body></html> + + + + + <html><head/><body><p>This + makes the control output respond faster with fast stick movements or external disturbance like wind gusts. It also acts like a dampener, thus allowing higher KP settings. Only affects Rate mode.</p></body></html> + + + + + <html><head/><body><p>This makes the control output respond faster with fast stick movements or external disturbance like wind gusts. It also acts like a dampener, thus allowing higher KP settings. Only affects Rate mode.</p></body></html> + + + + + <html><head/><body><p>This makes the control output respond faster with fast stick movements or external disturbance like wind gusts.It also acts like a dampener, thus allowing higher KP settings. Only affects Rate mode.</p></body></html> + + + + + <html><head/><body><p>This adjusts how much stability your vehicle will have when flying tilted (ie forward flight) in Attitude Mode. Adding Ki in Attitude when Ki is present in Rate is not recommended.</p></body></html> + + + + + Pirouette Compensation + + + + + Enable pirouette compensation + + + + + fieldname:EnablePiroComp + + + + + buttongroup:55 + + + + + Weak Leveling + + + + + buttongroup:25 + + + + + <html><head/><body><p>In Weak Leveling mode, this is the maximum number of degrees per second that weak leveling will move the vehicle.</p></body></html> + + + + + Weak Leveling Gain + + + + + <html><head/><body><p>In Weak Leveling mode, this setting acts like Attitude Kp. If you make this setting too high, it can cause oscillations.</p></body></html> + + + + + Axis Lock + + + + + buttongroup:31 + + + + + <html><head/><body><p>In AxisLock mode, this is the maximum number of degrees of correction. If movement by outside forces (eg Wind) are less than the set value your vehicle will return to centre. More than set amount and will only move your vehicle the set amount back to centre.</p></body></html> + + + + + <html><head/><body><p>In AxisLock mode, this setting controls how many degrees per second you can request with the stick before OpenPilot stops trying to gently hold its position and goes into normal rate mode. This setting works almost like a dead band. Default value should work fine.</p></body></html> + + + + + Rattitude + + + + + buttongroup:15 + + + + + Mode Transition + + + + + <html><head/><body><p>Percentage of full stick where the transition from Attitude to Rate occurs. This transition always occurs when the aircraft is exactly inverted (bank angle 180 degrees). Small values are dangerous because they cause flips at small stick angles. Values significantly over 100 act like attitude mode and can never flip.</p></body></html> + + + + + fieldname:RattitudeModeTransition + + + + + Cruise Control + + + + + <html><head/><body><p>Throttle/Collective stick below this amount disables Cruise Control. Also, by default Cruise Control forces the use of this value for thrust when InvertedPower setting is Zero and the copter is inverted. CP helis probably want this set to -100%. For safety with fixed pitch copters (including multicopters), never set this so low that the trimmed throttle stick cannot get below it or your motor(s) will still run with the throttle stick all the way down. Fixed pitch throttle sticks go from -100 to 0 in the first tiny bit of throttle stick (and then up to 100 using the rest of the throttle range), so for example, a lot of &quot;high throttle trim&quot; will keep the stick from ever commanding less than 5% so it won't be possible to stop the motors with the throttle stick. Banking the copter in your hand in this state will make the motors speed up.</p></body></html> + + + + + fieldname:CruiseControlMinThrust + + + + + buttongroup:16 + + + + + <html><head/><body><p>Multi-copters should probably use 80% to 90% to leave some headroom for stabilization. CP helis can set this to 100%.</p></body></html> + + + + + fieldname:CruiseControlMaxThrust + + + + + MaxThrust + + + + + <html><head/><body><p>CP helis can set this to Reversed to automatically reverse the direction of thrust when inverted. Fixed pitch copters, including multicopters, should leave this set at Unreversed. Unreversed direction with Boosted power may be dangerous because it adds power and the thrust direction moves the aircraft towards the ground.</p></body></html> + + + + + fieldname:CruiseControlInvertedThrustReversing + + + + + InvrtdThrustRev + + + + + <html><head/><body><p>The bank angle where CruiseControl goes into inverted power mode. InvertedThrustReverse and InvertedPower control the direction and amount of power when in inverted mode.</p></body></html> + + + + + fieldname:CruiseControlMaxAngle + + + + + MaxPowerFactor + + + + + <html><head/><body><p>Really just a safety limit. 3.0 means it will not use more than 3 times the power the throttle/collective stick is requesting.</p></body></html> + + + + + fieldname:CruiseControlMaxPowerFactor + + + + + PowerDelayComp + + + + + MaxAngle + + + + + MinThrust + + + + + <html><head/><body><p>The amount of power used when in inverted mode. Zero (min throttle stick for fixed pitch copters includding multicopters, neutral collective for CP), Normal (uses stick value), or Boosted (boosted according to bank angle). Beginning multicopter pilots should leave this set to Zero to automatically reduce throttle during flips. Boosted power with Unreversed direction may be dangerous because it adds power and the thrust direction moves the aircraft towards the ground.</p></body></html> + + + + + fieldname:CruiseControlInvertedPowerOutput + + + + + <html><head/><body><p>If you find that quickly moving the stick around a lot makes the copter climb a bit, adjust this number down a little. It will be a compromise between climbing a little with lots of stick motion and descending a little with minimal stick motion.</p></body></html> + + + + + fieldname:CruiseControlPowerTrim + + + + + InvertedPower + + + + + PowerTrim + + + + + <html><head/><body><p>Motor response time to go from min thrust to max thrust. It allows thrust anticipation on entering/exiting inverted mode</p></body></html> + + + + + fieldname:CruiseControlPowerDelayComp + + + + + Accel I + + + + + <html><head/><body><p>The intergral term for the accelerometer within the filter.</p></body></html> + + + + + <html><head/><body><p>The proportional term for the accelerometer, the higher this term the more weight the accel is given.</p></body></html> + + + + + Gyro Noise Filtering + + + + + <html><head/><body><p>In effect, a vibrations filter for the gyro. Default 0.005 - Max .020.</p></body></html> + + + + + Accel P + + + + + Altitude Hold + + + + + Tuning + + + + + objname:AltitudeHoldSettings + + + + + buttongroup:98 + + + + + Control Coefficients + + + + + fieldname:AltitudePI + + + + + buttongroup:98,10 + + + + + Velocity Proportional + + + + + Altitude Proportional + + + + + Velocity Integral + + + + + <html><head/><body><p>How fast the vehicle should adjust its neutral throttle estimation. Altitude assumes that when engaged the throttle is in the range required to hover. If the throttle is a lot higher or lower, it needs to adjust this &quot;throttle trim&quot; Higher values make it do this adjustment faster, but this could lead to ugly oscillations. Leave at default unless you know what you are doing.</p></body></html> + + + + + fieldname:VelocityPI + + + + + scale:0.00001 + + + + + <html><head/><body><p>How fast the vehicle should climb or descent to compensate a certain altitude difference. Higher values could result in more accurate altitude hold but also more violent control actions, lower values are safer and ensure smoother flight. The default value should be fine for the majority of crafts.</p></body></html> + + + + + <html><head/><body><p>How much the vehicle should throttle up or down to compensate or achieve a certain vertical speed. Higher values lead to more aggressive throttle changes and could lead to oscillations. This is the most likely candidate to change depending on the crafts engine thrust. Heavy craft with weak engines might require higher values.</p></body></html> + + + + + Vario Altitude + + + + + <html><head/><body><p>Thrust exponential value.</p></body></html> + + + + + fieldname:ThrustExp + + + + + buttongroup:99,10 + + + + + Max Vertical Velocity + + + + + <html><head/><body><p>Maximum allowed vertical velocity in m/s.</p></body></html> + + + + + fieldname:ThrustRate + + + + + Throttle/Collective Stick Response + + + + + Exponential + + + + + TxPIDWidget + + + TxPID + + + + + Tx PID + + + + + Module Control + + + + + This module will periodically update values of stabilization PID settings +depending on configured input control channels. New values of stabilization +settings are not saved to flash, but updated in RAM. It is expected that the +module will be enabled only for tuning. When desired values are found, they +can be read via GCS and saved permanently. Then this module should be +disabled again. + +Up to 3 separate PID options (or option pairs) can be selected and updated. + + + + + Enable TxPID module + + + + + After enabling the module, you must power cycle before using and configuring. + + + + + Module Settings + + + + + PID option + + + + + Control Source + + + + + Min + + + + + Max + + + + + Instance 1 + + + + + Select PID option or option pair to update. +Set to Disabled if not used. + + + + + Select input used as a control source for this instance. +It can be one of Accessory channels or Throttle channel. + +If Accessory channel is chosen then its range [0..1] will be mapped +to PID range [Min..Max] defined for this instance. + +If Throttle channel is chosen then Throttle range [Min..Max] will +be mapped to PID range [Min..Max] defined for this instance. If +Throttle is out of bounds then PID Min and Max values will be used +accordingly. + +Note that it is possible to set PID Min > Max. In that case increasing +control input value will decrease the PID option value. This can be +used, for instance, to decrease PID value when increasing Throttle. + + + + + Minimum PID value mapped to Accessory channel = 0 or +Throttle channel lesser or equal to Throttle Min value. + + + + + Maximum PID value mapped to Accessory channel = 1 or +Throttle channel greater or equal to Throttle Max value. + + + + + Instance 2 + + + + + Instance 3 + + + + + Update Mode + + + + + PID values update mode which can be set to: +- Never: this disables PID updates (but module still will be run if enabled), +- When Armed: PID updated only when system is armed, +- Always: PID updated always regardless of arm state. + +Since the GCS updates GUI PID values in real time on change, could be +tricky to change other PID values from the GUI if the module is enabled +and constantly updates stabilization settings object. As a workaround, +this option can be used to temporarily disable updates or enable them +only when system is armed without disabling the module. + + + + + Throttle Range + + + + + Throttle channel lower bound mapped to PID Min value + + + + + Throttle channel upper bound mapped to PID Max value + + + + + Messages + + + + + button:help + + + + + url:http://wiki.openpilot.org/x/DACiAQ + + + + + Send settings to the board but do not save to the non-volatile memory + + + + + Apply + + + + + Send settings to the board and save to the non-volatile memory + + + + + Save + Guardar + + + + PID Bank + + + + + VernierWidget + + + Form + Formulario + + + + Form + + + Form + Formulario + + + + Save to file + + + + + GCSControlGadgetOptionsPage + + + Form + Formulario + + + + Control Mode: + + + + + Mode 1 + + + + + Mode 2 + + + + + Mode 3 + + + + + Mode 4 + + + + + External input Device: + + + + + Only joystick is implemented at this stage, so this control is disabled. + + + + + Joystick + + + + + Audio + + + + + Available controllers + + + + + Default + + + + + Joystick Axes + + + + + Rev + + + + + Move your joystick controls to identify channels + + + + + Joystick Buttons + + + + + Press buttons on controller to identify mappings + + + + + button 1 + + + + + button 2 + + + + + button 8 + + + + + button 7 + + + + + button 6 + + + + + button 5 + + + + + button 4 + + + + + button 3 + + + + + by + + + + + Audio: soundcard-based PPM decoding for trainer port. Not implemented yet. + + + + + UDP Setup + + + + + UDP Port Configuration + + + + + Host: + + + + + 127.0.0.1 + + + + + Port: + + + + + 2323 + + + + + Widget + + + send data + + + + + Flight mode + + + + + Armed state + + + + + Disarmed + + + + + Arming + + + + + Armed + + + + + Channels + + + + + MagicWaypoint + + + Form + Formulario + + + + Scale: + + + + + homeEditor + + + Dialog + + + + + Latitude: + + + + + Longitude: + + + + + Altitude: + + + + + pathPlannerUI + + + PathPlanner + + + + + Add Leg + + + + + ... + + + + + Delete Leg + + + + + Insert Leg + + + + + Read from file + + + + + Save to file + + + + + Send to UAV + + + + + Fetch from UAV + + + + + Open Details + + + + + PfdQmlGadgetOptionsPage + + + Form + Formulario + + + + QML file: + + + + + Use OpenGL + + + + + Show Terrain: + + + + + OsgEarth file: + + + + + Use actual location + + + + + Use pre-defined location: + + + + + Latitude: + + + + + Longitude: + + + + + Altitude: + + + + + Use only cache data + + + + + Pre seed terrain cache + + + + + QML file (*.qml) + + + + + Choose QML file + + + + + OsgEarth (*.earth) + + + + + Choose OsgEarth terrain file + + + + + Speed Unit: + + + + + Altitude Unit: + + + + + QmlViewGadgetOptionsPage + + + Form + Formulario + + + + Use OpenGL for rendering + + + + + QML file: + + + + + QML file (*.qml) + + + + + Choose QML file + + + + + SerialPluginOptionsPage + + + Form + Formulario + + + + Serial Connection + + + + + Serial telemetry speed: + + + + + settings + + + + + ConnectionDiagram + + + Dialog + + + + + Save + Guardar + + + + Close + Cerrar + + + + Connection Diagram + + + + + Save File + + + + + Images (*.png *.xpm *.jpg) + + + + + AutoUpdatePage + + + WizardPage + + + + + Upgrade now + + + + + Upgrade + + + + + Ready... + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Firmware Update</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">It is necessary that your firmware and ground control software are the same version.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To update your firmware to the correct version now:</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">- Unplug all batteries and USB from OpenPilot</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">- Ensure your board is powered down &amp; no LED's are active.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">When you are ready you can start the upgrade below by pushing the button and follow the onscreen prompts, it is critical that nothing disturbs the board while the firmware is being written.</span></p></body></html> + + + + + Waiting for all OP boards to be disconnected. + + + + + Please connect the board to the USB port (don't use external supply). + + + + + Board going into bootloader mode. + + + + + Loading firmware. + + + + + Uploading firmware. + + + + + Uploading description. + + + + + Booting the board. + + + + + Board updated, please press 'Next' to continue. + + + + + Something went wrong, you will have to manually upgrade the board using the uploader plugin. + + + + + ControllerPage + + + WizardPage + + + + + Connection device: + + + + + Detected board type: + + + + + + Connect + + + + + <Unknown> + + + + + OpenPilot CopterControl + + + + + OpenPilot CopterControl 3D + + + + + OpenPilot Revolution + + + + + OpenPilot OPLink Radio Modem + + + + + OpenPilot DiscoveryF4 + + + + + Disconnect + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Board Identification</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To continue, the wizard needs to determine the configuration required for the type of OpenPilot controller you have. When connected, the wizard will attempt to automatically detect the type of board.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">If the board is already connected and successfully detected, the board type will already be displayed. You can </span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600;">Disconnect</span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;"> and select another device if you need to detect another board.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">If your board is not connected, please connect the board to a USB port on your computer and select the device from the list below. Then press </span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600;">Connect</span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">.</span></p></body></html> + + + + + HeliPage + + + WizardPage + + + + + <html><head/><body><p align="center"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">The Helicopter section of the OpenPilot Setup Wizard is not yet implemented</span><br/></p></body></html> + + + + + InputPage + + + WizardPage + + + + + PWM - One cable per channel + + + + + PWM + + + + + PPM - One cable for all channels + + + + + PPM + + + + + Futaba S-BUS + + + + + Spektrum Satellite + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Input Signal Configuration</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The OpenPilot controller supports many different types of input signals. Please select the type of input that matches your receiver configuration. If you are unsure, just leave the default option selected and continue the wizard.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Some input options require the OpenPilot controller to be rebooted before the changes can take place. If an option that requires a reboot is selected, you will be instructed to do so on the next page of this wizard.</span></p></body></html> + + + + + S.Bus + + + + + DSM Sat + + + + + MultiPage + + + Tricopter + + + + + The Tricopter uses three motors and one servo. The servo is used to give yaw authority to the rear motor. The front motors are rotating in opposite directions. The Tricopter is known for its sweeping yaw movement and it is very well suited for FPV since the front rotors are spread wide apart. + + + + + Quadcopter X + + + + + The X Quadcopter uses four motors and is the most common multi rotor configuration. Two of the motors rotate clockwise and two counter clockwise. The motors positioned diagonal to each other rotate in the same direction. This setup is perfect for sport flying and is also commonly used for FPV platforms. + + + + + Quadcopter + + + + + + The Plus(+) Quadcopter uses four motors and is similar to the X Quadcopter but the forward direction is offset by 45 degrees. The motors front and rear rotate in clockwise and the motors right and left rotate counter-clockwise. This setup was one of the first to be used and is still used for sport flying. This configuration is not that well suited for FPV since the fore rotor tend to be in the way of the camera. + + + + + Quadcopter H + + + + + Quadcopter H, Blackout miniH + + + + + Hexacopter + + + + + A multirotor with six motors, one motor in front. + + + + + A multirotor with six motors, two motors in front. + + + + + A multirotor with six motors in two rows. + + + + + Hexacopter Coax (Y6) + + + + + A multirotor with six motors mounted in a coaxial fashion. + + + + + Hexacopter X + + + + + OpenPilot Multirotor Configuration + + + + + This part of the wizard will set up the OpenPilot controller for use with a flying platform utilizing multiple rotors. The wizard supports the most common types of multirotors. Other variants of multirotors can be configured by using custom configuration options in the Configuration plugin in the GCS. + +Please select the type of multirotor you want to create a configuration for below: + + + + + Hexacopter H + + + + + NotYetImplementedPage + + + WizardPage + + + + + <html><head/><body><p align="center"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">This section of the OpenPilot Setup Wizard is not yet implemented</span></p></body></html> + + + + + OutputCalibrationPage + + + WizardPage + + + + + Output calibration + + + + + + + Start + + + + + + Stop + Detener + + + + The actuator module is in an error state. + +Please make sure the correct firmware version is used then restart the wizard and try again. If the problem persists please consult the openpilot.org support forum. + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">It is now time to calibrate the output levels for the signals controlling your vehicle. </span></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt; font-weight:600; color:#ff0000;">VERY IMPORTANT!</span><span style=" font-family:'Lucida Grande'; font-size:10pt;"><br /></span><span style=" font-family:'Lucida Grande'; font-size:10pt; font-weight:600; color:#ff0000;">REMOVE ALL PROPELLERS FROM THE VEHICLE BEFORE PROCEEDING!</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">Connect all components according to the illustration on the summary page, and provide power using an external power supply such as a battery before continuing.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">Depending on what vehicle you have selected, both the motors controlled by ESCs and/or servos controlled directly by the OpenPilot controller may have to be calibrated. The following steps will guide you safely through this process. </span></p></body></html> + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">In this step we will set the neutral rate for the motor highlighted in the illustration to the right. <br />Please pay attention to the details and in particular the motors position and its rotation direction. Ensure the motors are spinning in the correct direction as shown in the diagram. Swap any 2 motor wires to change the direction of a motor. </span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">To find </span><span style=" font-size:10pt; font-weight:600;">the neutral rate for this motor</span><span style=" font-size:10pt;">, press the Start button below and slide the slider to the right until the motor just starts to spin stable. <br /><br />When done press button again to stop.</span></p></body></html> + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This step calibrates</span><span style=" font-size:10pt; font-weight:600;"> the minimum, center and maximum angle of the servo</span><span style=" font-size:10pt;">. To set the angles for this servo, press the Start button below and slide the slider for the angle to set. The servo will follow the sliders position. <br />When done press button again to stop.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Check Reverse to reverse servo action.</span></p></body></html> + + + + + Reverse + + + + + Min + + + + + Center + + + + + Max + + + + + RebootPage + + + WizardPage + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:18pt; color:#ff0000;">PLEASE REBOOT YOUR CONTROLLER</span></p></body></html> + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:18pt; color:#ffd500;">PLEASE REBOOT YOUR CONTROLLER</span></p></body></html> + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; color:#000000;">The configuration created by the wizard contains settings that require a reboot of your controller. Please power cycle the controller before continuing. To power cycle the controller remove all batteries and the USB cable for at least 30 seconds.</span></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; color:#000000;">After 30 seconds, plug in the board again and wait for it to connect, this can take a few seconds. Then press next.</span></p></body></html> + + + + + SavePage + + + WizardPage + + + + + Write configuration to controller + + + + + Save + Guardar + + + + Ready... + + + + + An OpenPilot controller must be connected to your computer to save the configuration. +Please connect your OpenPilot controller to your computer and try again. + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot configuration ready to save</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The wizard is now ready to save the configuration directly to your OpenPilot controller. </span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">If any of the selections made in this wizard require a reboot of the controller, then power cycling the OpenPilot controller board will have to be performed after you save in this step.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Press the Save button to save the configuration.</span></p></body></html> + + + + + SummaryPage + + + WizardPage + + + + + Show connection diagram for configuration + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Configuration Summary</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The first part of this wizard is now complete. All information required to create a basic OpenPilot controller configuration for a specific vehicle has been collected.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Below is a summary of the configuration and a button that links to a diagram illustrating how to connect required hardware and the OpenPilot Controller with the current configuration.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The following steps require that your OpenPilot controller is connected according to the diagram, remains connected to the computer by USB, and that you have a battery ready but </span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600;">do not</span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;"> connect it right now, you will be told when to in later steps of this wizard.</span></p></body></html> + + + + + SurfacePage + + + WizardPage + + + + + <html><head/><body><p align="center"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">The Surface Vehicle section of the OpenPilot Setup Wizard is not yet implemented</span><br/></p></body></html> + + + + + VehiclePage + + + WizardPage + + + + + Tricopter, Quadcopter, Hexacopter + + + + + Multirotor + + + + + CCPM Helicopters + + + + + Helicopter + + + + + Airplane, Sloper, Jet + + + + + Fixed wing + + + + + Car, Boat, U-Boat + + + + + Surface + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Vehicle Type Selection</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To continue, the wizard needs to know what type of vehicle the OpenPilot controller board is going to be used with. This step is crucial since much of the following configuration is unique per vehicle type.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Go ahead and select the type of vehicle for which you want to create a configuration.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The current version only provides functionality for Multirotors and Fixed-wing aircraft.</span></p></body></html> + + + + + viewoptions + + + View Options + + + + + Show MetaData + + + + + Show Categorized + + + + + Show Scientific + + + + + Show Description + + + + + ImportSummaryDialog + + + Dialog + + + + + UAV Settings import summary + + + + + Save all settings checked above to persistent board storage, +then close the dialog. + + + + + Save to Board Flash + + + + + Close this dialog without saving to persistent storage + + + + + Close + Cerrar + + + + Import Summary + + + + + http://wiki.openpilot.org/display/Doc/UAV+Settings+import-export + + + + + deviceWidget + + + Form + Formulario + + + + Device Information + + + + + lblDevName + + + + + DeviceID + + + + + lblHWRev + + + + + RW + + + + + BL Version + + + + + MaxCodeSize + + + + + Open a file with new firmware image to be flashed + + + + + Open... + + + + + Write loaded firmware image to the board + + + + + Flash + + + + + Read and save current board firmware to a file + + + + + Retrieve... + + + + + ic + + + + + Status + + + + + Firmware: + + + + + Board name: + + + + + Firmware tag: + + + + + Firmware date: + + + + + Git commit hash: + + + + + CRC: + + + + + On Device + + + + + lblBrdName + + + + + lblDescription + + + + + lblBuildDate + + + + + lblGitTag + + + + + lblCRC + + + + + lblCertified + + + + + Loaded + Cargado + + + + lblDescritpionL + + + + + lblCertifiedL + + + + + Custom description: + + + + + I know what I'm doing! + + + + + filename + + + + + runningDeviceWidget + + + Form + Formulario + + + + Device Information + + + + + TextLabel + + + + + CPU Serial: + + + + + Firmware Information + + + + + BlRevision + + + + + UploaderWidget + + + Form + Formulario + + + + Tells the mainboard to go down +to bootloader mode. +(Only enabled if telemetry link is established, either +through serial or USB) + + + + + Halt + + + + + Boots the system. +Only useful if the system is halted +(mainboard blue LED blinking slowly, green LED on) + +If telemetry is not running, select the link using the dropdown +menu on the right. + + + + + Boot + + + + + Boots the system into safe mode (ie. default HwSettings). +Only useful if the system is halted +(mainboard blue LED blinking slowly, orange LED off) + +If telemetry is not running, select the link using the dropdown +menu on the right. + + + + + Safe Boot + + + + + Reset the system. +(Only enabled if telemetry link is established, either +through serial or USB) + + + + + Reset + Restablecer + + + + Start a guided procedure to manually +recover a system which does not boot. + +Rescue is possible in USB mode only. + + + + + Rescue + + + + + When telemetry is not connected, select the communication +method using this combo box. + +You can use this to force a communication channel when doing +a "Boot" (button on the left). It is updated automatically when +halting a running board. + + + + + Refresh the list of serial ports + + + + + ... + + + + + Running + Corriendo + + + + Mainboard + + + + + <html><head/><body><p>Reboot the board and clear its settings memory.</p><p> Useful if the board cannot boot properly.</p><p> Blue led starts blinking quick for 20-30 seconds than the board will start normally</p><p><br/></p><p>If telemetry is not running, select the link using the dropdown</p><p>menu on the right.</p><p>PLEASE NOTE: Supported with bootloader versions 4.0 and later</p></body></html> + + + + + Erase Settings + + + + + Auto Update + + + + + Auto update + + + + + OK + + + + + Progress + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">To upgrade the firmware in your boards,</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">press Auto Update and follow instructions</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">or</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">proceed as follows:</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">- Connect telemetry</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">- Once telemetry is running, press &quot;Halt&quot; above</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">- You will get a list of devices.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">- You can then upload/download to/from each board as you wish</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">- You can resume operations by pressing &quot;Boot&quot;</span></p></body></html> + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p></body></html> + + + + + NewsPanel + + + Project News + + + + + SitesPanel + + + OpenPilot Websites + + + + + Home + + + + + Wiki + + + + + Store + + + + + Forums + + + + + Code Reviews + + + + + Progress Tracker + + + + + XmlConfig + + + GCS config + + + + + Parse error at line %1, column %2: +%3 + + + + + AntennaTrackGadgetFactory + + + Antenna Track Gadget + + + + + ConfigMultiRotorWidget + + + Input + + + + + Output + Salida + + + + + + + + + + + + + Configuration OK + + + + + <font color='red'>ERROR: Assign a Yaw channel</font> + + + + + <font color='red'>ERROR: Assign all %1 motor channels</font> + + + + + ConfigCCHWWidget + + + Enable GPS module and reboot the board to be able to select GPS protocol + + + + + Warning: you have configured more than one DebugConsole, this currently is not supported + + + + + Warning: you have configured both MainPort and FlexiPort for the same function, this currently is not supported + + + + + Warning: you have configured both USB HID Port and USB VCP Port for the same function, this currently is not supported + + + + + Warning: you have disabled USB Telemetry on both USB HID Port and USB VCP Port, this currently is not supported + + + + + http://wiki.openpilot.org/x/D4AUAQ + + + + + ConfigCCAttitudeWidget + + + Calibration timed out before receiving required updates. + + + + + http://wiki.openpilot.org/x/44Cf + + + + + ConfigGadgetWidget + + + Unsaved changes + + + + + The tab you are leaving has unsaved changes,if you proceed they will be lost. +Do you still want to proceed? + + + + + ConfigInputWidget + + + http://wiki.openpilot.org/x/04Cf + + + + + + Arming Settings are now set to 'Always Disarmed' for your safety. + + + + + You will have to reconfigure the arming settings manually when the wizard is finished. After the last step of the wizard you will be taken to the Arming Settings screen. + + + + + Next + + + + + Welcome to the inputs configuration wizard. + +Please follow the instructions on the screen and only move your controls when asked to. +Make sure you already configured your hardware settings on the proper tab and restarted your board. + +You can press 'back' at any time to return to the previous screen or press 'Cancel' to quit the wizard. + + + + + + Please choose your transmitter type: + + + + + Acro: normal transmitter for fixed-wing or quad + + + + + Helicopter: has collective pitch and throttle input + + + + + If selecting the Helicopter option, please engage throttle hold now. + + + + + Please choose your transmitter mode: + + + + + Mode 1: Fore/Aft Cyclic and Yaw on the left, Throttle/Collective and Left/Right Cyclic on the right + + + + + Mode 2: Throttle/Collective and Yaw on the left, Cyclic on the right + + + + + Mode 3: Cyclic on the left, Throttle/Collective and Yaw on the right + + + + + Mode 4: Throttle/Collective and Left/Right Cyclic on the left, Fore/Aft Cyclic and Yaw on the right + + + + + Mode 1: Elevator and Rudder on the left, Throttle and Ailerons on the right + + + + + Mode 2: Throttle and Rudder on the left, Elevator and Ailerons on the right + + + + + Mode 3: Elevator and Ailerons on the left, Throttle and Rudder on the right + + + + + Mode 4: Throttle and Ailerons on the left, Elevator and Rudder on the right + + + + + For a Quad: Elevator is Pitch, Ailerons are Roll, and Rudder is Yaw. + + + + + Please center all controls and trims and press Next when ready. + +If your FlightMode switch has only two positions, leave it in either position. + + + + + Please move all controls to their maximum extents on both directions. + +Press Next when ready. + + + + + Please check the picture below and correct all the sticks which show an inverted movement. Press Next when ready. + + + + + You have completed this wizard, please check below if the picture mimics your sticks movement. + +IMPORTANT: These new settings have not been saved to the board yet. After pressing Next you will go to the Arming Settings tab where you can set your desired arming sequence and save the configuration. + + + + + Please enable throttle hold mode. + +Move the Collective Pitch stick. + + + + + Please toggle the Flight Mode switch. + +For switches you may have to repeat this rapidly. + + + + + Please disable throttle hold mode. + +Move the Throttle stick. + + + + + Please move each control one at a time according to the instructions and picture below. + +Move the %1 stick. + + + + + Next/Skip + + + + + Alternatively, click Next to skip this channel. + + + + + You will have to reconfigure the arming settings manually when the wizard is finished. + + + + + Core::ConnectionManager + + + USB: OPLinkMini + + + + + Connections: + + + + + Disconnect + + + + + + Connect + + + + + DebugGadgetFactory + + + DebugGadget + + + + + DebugGadgetWidget + + + Save log File As + + + + + Log Save + + + + + Unable to save log: + + + + + DialGadgetFactory + + + Analog Dial + + + + + GCSControlGadgetFactory + + + Controller + + + + + GpsDisplayGadgetFactory + + + GPS Display + + + + + ImportExportPlugin + + + GCS Settings Import/Export... + + + + + LineardialGadgetFactory + + + Bargraph Dial + + + + + LoggingConnection + + + Open file + + + + + OpenPilot Log (*.opl) + + + + + LoggingThread + + + Logging: retrieve settings objects from the autopilot (%1 objects) + + + + + LoggingPlugin + + + Start Log + + + + + OP-%0.opl + + + + + OpenPilot Log (*.opl) + + + + + Stop logging + + + + + + Start logging... + + + + + MagicWaypointGadgetFactory + + + Magic Waypoint + + + + + ModelViewGadgetFactory + + + ModelView + + + + + NotificationItem + + + Never + Nunca + + + + Before first + + + + + Before second + + + + + After second + + + + + Repeat Once + + + + + Repeat Once per update + + + + + Repeat Instantly + + + + + Repeat 10 seconds + + + + + Repeat 30 seconds + + + + + Repeat 1 minute + + + + + flightDataModel + + + Unable to open file + + + + + File Parsing Failed. + + + + + This file is not a correct XML file:%0 + + + + + Wrong file contents + + + + + This file does not contain correct UAVSettings + + + + + OPMapGadgetFactory + + + OPMap + + + + + pathPlanner + + + Open File + + + + + Save File + + + + + QmlViewGadgetFactory + + + QML Viewer, QML + + + + + ScopeGadgetFactory + + + Scope + + + + + SetupWizard + + + OpenPilot Setup Wizard + + + + + Controller type: + + + + + OpenPilot CopterControl + + + + + OpenPilot CopterControl 3D + + + + + OpenPilot Revolution + + + + + OpenPilot Nano + + + + + OpenPilot OPLink Radio Modem + + + + + OpenPilot DiscoveryF4 Development Board + + + + + + + + + + + + Unknown + + + + + Vehicle type: + + + + + Multirotor + + + + + + Vehicle sub type: + + + + + Tricopter + + + + + Quadcopter X + + + + + Quadcopter + + + + + + Quadcopter H + + + + + Hexacopter + + + + + Hexacopter Coax (Y6) + + + + + Hexacopter H + + + + + Hexacopter X + + + + + Octocopter + + + + + Octocopter Coax X + + + + + Octocopter Coax + + + + + + Octocopter V + + + + + Fixed wing + + + + + Dual Aileron + + + + + Aileron + + + + + Elevon + + + + + Helicopter + + + + + Surface vehicle + + + + + Input type: + + + + + PWM (One cable per channel) + + + + + PPM (One cable for all channels) + + + + + Futaba S.Bus + + + + + Spektrum satellite (DSM2) + + + + + Spektrum satellite (DSMX10BIT) + + + + + Spektrum satellite (DSMX11BIT) + + + + + Speed Controller (ESC) type: + + + + + Standard ESC (50 Hz) + + + + + Rapid ESC (500 Hz) + + + + + Servo type: + + + + + Analog Servos (50 Hz) + + + + + Digital Servos (333 Hz) + + + + + GPS type: + + + + + OpenPilot Platinum + + + + + OpenPilot v8 or Generic UBLOX GPS + + + + + Generic NMEA GPS + + + + + None + + + + + Airspeed Sensor: + + + + + Software Estimated + + + + + EagleTree on Flexi-Port + + + + + MS4525 based on Flexi-Port + + + + + SetupWizardPlugin + + + Vehicle Setup Wizard + + + + + Export Wizard Vehicle Template + + + + + VehicleConfigurationHelper + + + + Done! + + + + + + Failed! + + + + + Writing External Mag sensor settings + + + + + Writing GPS sensor settings + + + + + Writing Airspeed sensor settings + + + + + Writing hardware settings + + + + + + Writing actuator settings + + + + + Writing flight mode settings 1/2 + + + + + Writing flight mode settings 2/2 + + + + + Writing gyro and accelerometer bias settings + + + + + + Writing board settings + + + + + Writing stabilization settings + + + + + Writing mixer settings + + + + + Writing vehicle settings + + + + + Writing manual control defaults + + + + + Writing template settings for %1 + + + + + Preparing mixer settings + + + + + Preparing vehicle settings + + + + + SystemHealthGadgetFactory + + + System Health + + + + + SystemHealthGadgetWidget + + + Displays flight system errors. Click on an alarm for more information. + + + + + UAVObjectField + + + 0 + + + + + 1 + + + + + one of + + + + + none of + + + + + more than + + + + + between + + + + + and + + + + + less than + + + + + PopupWidget + + + Close + Cerrar + + + + UAVSettingsImportExportFactory + + + Export UAV Settings... + + + + + Import UAV Settings... + + + + + Export UAV Data... + + + + + UAVObjects XML files (*.uav);; XML files (*.xml) + + + + + Import UAV Settings + + + + + File Parsing Failed. + + + + + This file is not a correct XML file + + + + + Wrong file contents + + + + + This file does not contain correct UAVSettings + + + + + + UAVObjects XML files (*.uav) + + + + + Save UAVSettings File As + + + + + UAV Settings Export + + + + + Unable to save settings: + + + + + Settings saved. + + + + + Are you sure? + + + + + This option is only useful for passing your current system data to the technical support staff. Do you really want to export? + + + + + Save UAVData File As + + + + + UAV Data Export + + + + + Unable to save data: + + + + + Data saved. + + + + + UploaderGadgetFactory + + + Uploader + + + + + UploaderGadgetWidget + + + Connected Device + + + + + Bootloader + + + + + + Bootloader? + + + + + + Device + + + + + http://wiki.openpilot.org/display/Doc/Erase+board+settings + + + + + Running + Corriendo + + + + + Timed out while waiting for all boards to be disconnected! + + + + + + Timed out while waiting for a board to be connected! + + + + + Please disconnect your OpenPilot board. + + + + + + + + System Rescue + + + + + Please connect your OpenPilot board. + + + + + Board must be connected to the USB port! + + + + + Waiting for all OpenPilot boards to be disconnected from USB. + + + + + + Timing out in %1 seconds + + + + + Please connect the OpenPilot board to the USB port. + + + + + Bringing the board into boot loader mode. + + + + + Preparing to upload firmware to the board. + + + + + Uploading firmware to the board. + + + + + Uploading description of the new firmware to the board. + + + + + Rebooting the board. + + + + + Board was updated successfully. + + + + + + Press OK to finish. + + + + + Something went wrong, you will have to manually upgrade the board. + + + + + http://wiki.openpilot.org/x/AoBZ + + + + + Confirm Settings Erase? + + + + + Do you want to erase all settings from the board? + + + + + Settings cannot be recovered after this operation. +The board will be restarted and all settings erased. + + + + + Cannot Halt Board! + + + + + The controller board is armed and can not be halted. + + + + + Please make sure the board is not armed and then press Halt again to proceed or use Rescue to force a firmware upgrade. + + + + + Cannot Reset Board! + + + + + The controller board is armed and can not be reset. + + + + + Please make sure the board is not armed and then press reset again to proceed or power cycle to force a board reset. + + + + + CcpmConfigWidget + + + Form + Formulario + + + + Swashplate config: + + + + + Select aircraft type here + + + + + Basic settings + + + + + Motor outputs @@ -9018,7 +11049,7 @@ A setting of 0.00 disables the filter. - Swashplate Outputs + Swashplate outputs @@ -9263,281 +11294,20 @@ A setting of 0.00 disables the filter. - defaultattitude + CustomConfigWidget - + Form Formulario - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Attitude / INS calibration</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This panel will be updated to provide the relevant controls to let you calibrate your OpenPilot INS or your CopterControl unit, depending on the board which is detected once telemetry is connected and running.</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p></body></html> - - - - - defaulthwsettings - - - Form - Formulario - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">Hardware Configuration</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt; font-weight:600;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This panel will be updated to provide the relevant controls to let you configure your hardware once telemetry is connected and running.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p></body></html> - - - - - InputWidget - - - Form - Formulario - - - - RC Input + Curve 1 - Roll/Pitch/Yaw stick deadband - - - - - Stick deadband in percents of full range (0-10), zero to disable - - - - - Back - - - - - Next - - - - - Cancel - Cancelar - - - - Calibration and Configuration Options - - - - - Start Configuration Wizard - - - - - Manual Calibration - - - - - Flight Mode Switch Settings - - - - - Configure each stabilization mode for each axis - - - - - Yaw - - - - - Stabilized1 - - - - - Stabilized2 - - - - - Pitch - - - - - Roll - - - - - Stabilized3 - - - - - FlightMode Switch Positions - - - - - Pos. 1 - - - - - Pos. 2 - - - - - Pos. 3 - - - - - Pos. 4 - - - - - Pos. 5 - - - - - Pos. 6 - - - - - This slider moves when you move the flight mode switch -on your remote. It shows currently active flight mode. - -Setup the flight mode channel on the RC Input tab if you have not done so already. - - - - - Select the stabilization mode on this position (manual/stabilized/auto) - - - - - Number of flight modes: - - - - - Number of positions your FlightMode switch has. - -Default is 3. - -It will be 2 or 3 for most of setups, but it also can be up to 6. -In that case you have to configure your radio mixers so the whole range -from min to max is split into N equal intervals, and you may set arbitrary -channel value for each flight mode. - - - - - Avoid "Manual" for multirotors! - - - - - Arming Settings - - - - - Arm airframe using throttle off and: - - - - - Indicate the control used for arming the airframe, in addition to setting the throttle to its minimum position. In other terms "Throttle Off". - - - - - Arming timeout: - - - - - After the time indicated here, the frame go back to disarmed state. -Set to 0 to disable (recommended for soaring fixed wings). - - - - - seconds (0 to disable). - - - - - Airframe disarm is done by throttle off and opposite of above combination. - - - - - Takes you to the wiki page - - - - - Send to OpenPilot but don't write in SD. -Be sure to set the Neutral position on all sliders before sending! - - - - - Apply - - - - - Be sure to set the Neutral position on all sliders before sending! -Applies and Saves all settings to SD - - - - - Save - Guardar - - - - inputChannelForm - - - Form - Formulario - - - - Function + Curve 2 @@ -9547,45 +11317,95 @@ Applies and Saves all settings to SD - Number + Roll - Min + Pitch - Neutral + Yaw - Max + Ch 1 - TextLabel + Ch 2 - Rev + Ch 3 - - Chan %1 + + Ch 4 + + + + + Ch 5 + + + + + Ch 6 + + + + + Ch 7 + + + + + Ch 8 + + + + + Ch 9 + + + + + Ch 10 + + + + + Ch 11 + + + + + Ch 12 + + + + + - - MixerCurve + FixedWingConfigWidget - - MixerCurve + + Form + Formulario + + + + Airframe @@ -9595,136 +11415,17 @@ Applies and Saves all settings to SD - Max + Mixer - 4 + Roll - 3 - - - - - 2 - - - - - Min - - - - - Value - Valor - - - - 1.0 - - - - - .75 - - - - - .50 - - - - - .25 - - - - - .00 - - - - - Linear - - - - - Log - - - - - Exp - - - - - Flat - - - - - Step - - - - - Generate - - - - - Reset - Restablecer - - - - Advanced... - - - - - OutputWidget - - - Form - Formulario - - - - Output - Salida - - - - Output Update Speed - - - - - Channel: - - - - - - - - - - - Update rate: - - - - - Setup "TurboPWM" here: usual value is 400 Hz for multirotor airframes. -Leave at 50Hz for fixed wing. + Weight of mixing in percent @@ -9734,49 +11435,394 @@ Leave at 50Hz for fixed wing. - 60 + Pitch - 125 + Airframe Type: - 165 + Select Fixed-wing type - 270 + Mixer OK - 330 + Output Channel Assignments - 400 + Elevator 2 - Motors spin at neutral output when armed and throttle below zero (be careful) + Assign your output channel - Move the servos using the sliders. Two important things: -- Take extra care if the output is connected to an motor controller! -- Will only work if the RC receiver is working (failsafe) + Rudder 1 - Test outputs + Rudder 2 + + + + + Motor + + + + + Assign your motor output channel + + + + + Aileron 1 + + + + + Aileron 2 + + + + + Elevator 1 + + + + + GroundConfigWidget + + + Form + Formulario + + + + Vehicle type: + + + + + Output channel assignments + + + + + Engine + + + + + Select output channel for the engine + + + + + Aileron 1 + + + + + Select output channel for the first aileron (or elevon) + + + + + Aileron 2 + + + + + Select output channel for the second aileron (or elevon) + + + + + Motor + + + + + Select output channel for the first motor + + + + + Motor 2 + + + + + Select output channel for a second motor + + + + + Front Steering + + + + + Select output channel for the first steering actuator + + + + + Rear Steering + + + + + Select output channel for a second steering actuator + + + + + Differential Steering Mix + + + + + Left % + + + + + 50 + + + + + Right % + + + + + Front throttle curve + + + + + Rear throttle curve + + + + + Mixer OK + + + + + MultiRotorConfigWidget + + + Form + Formulario + + + + Airframe + + + + + Throttle Curve + + + + + Mix Level + + + + + Roll + + + + + Weight of Roll mixing in percent. +Typical values are 100% for + configuration and 50% for X configuration on quads + + + + + 50 + + + + + Pitch + + + + + Weight of Pitch mixing in percent. +Typical values are 100% for + configuration and 50% for X configuration on quads. + + + + + Yaw + + + + + Weight of Yaw mixing in percent. +Typical value is 50% for + or X configuration on quads. + + + + + Airframe Type: + + + + + Select the Multirotor frame type + + + + + Mixer OK + + + + + Motor output channels + + + + + 1 + + + + + Assign your motor output channels using the drawing above as a reference. Respect propeller rotation. + + + + + 2 + + + + + 3 + + + + + 4 + + + + + 5 + + + + + 6 + + + + + 7 + + + + + 8 + + + + + Multirotor Motor Direction + + + + + Tricopter Yaw Servo channel + + + + + Reverse all motors + + + + + RevoHWWidget + + + Form + Formulario + + + + HW settings + + + + + Changes on this page only take effect after board reset or power cycle + + + + + Protocol + + + + + Speed + + + + + Receiver Port + + + + + Sonar Port + + + + + Main Port + + + + + Flexi Port + + + + + USB VCP Function + + + + + USB HID Function @@ -9787,498 +11833,6 @@ Leave at 50Hz for fixed wing. Send to OpenPilot but don't write in SD. -Be sure to set the Neutral position on all sliders before sending! - - - - - Apply - - - - - Be sure to set the Neutral position on all sliders before sending! -Applies and Saves all settings to SD - - - - - Save - Guardar - - - - outputChannelForm - - - Form - Formulario - - - - Current value of slider. - - - - - 0000 - - - - - Link - - - - - TextLabel - - - - - # - - - - - Channel Number - - - - - Minimum PWM value, beware of not overdriving your servo. - - - - - Check to invert the channel. - - - - - Neutral (slowest for motor) - - - - - Assignment - - - - - Min - - - - - Max - - - - - Output mode - - - - - Rev - - - - - Maximum PWM value, beware of not overdriving your servo. - - - - - PipXtremeWidget - - - Form - Formulario - - - - button:help - - - - - url:http://wiki.openpilot.org/x/dACrAQ - - - - - Send settings to the board but do not save to the non-volatile memory - - - - - Apply - - - - - Send settings to the board and save to the non-volatile memory - - - - - Save - Guardar - - - - Pairing - - - - - Broadcast - - - - - Broadcast Address - - - - - 12345678 - - - - - %v dBm - - - - - -100dB - - - - - Status - - - - - Firmware Ver. - - - - - Serial Number - - - - - The modems serial number - - - - - Device ID - - - - - Pair ID - - - - - 90ABCDEF - - - - - Min Frequency - - - - - The modems minimum allowed frequency - - - - - Max Frequency - - - - - The modems maximum allowed frequency - - - - - Freq. Step Size - - - - - The modems minimum frequency step size - - - - - Freq. Band - - - - - The current frequency band - - - - - RSSI - - - - - Rx AFC - - - - - TX Rate (B/s) - - - - - RX Rate (B/s) - - - - - Link State - - - - - The modems current state - - - - - Disconnected - - - - - Errors - - - - - Retries - - - - - UAVTalk Errors - - - - - Resets - - - - - Dropped - - - - - Configuration - - - - - Telemetry Port Config. - - - - - Set the telemetry port configuration - - - - - Telemetry Port Speed - - - - - Set the telemetry port speed - - - - - Flexi Port Configuration - - - - - Set the flexi port configuration - - - - - Flexi Port Speed - - - - - Set the flexi port speed - - - - - VCP Configuration - - - - - Set the virtual serial port configuration - - - - - VCP Speed - - - - - Set the virtual serial port speed - - - - - Max RF Datarate (bits/s) - - - - - Set the maximum RF datarate/channel bandwidth the modem will use - - - - - Max RF Tx Power(mW) - - - - - Set the maximum TX output power the modem will use - - - - - Send Timeout (ms) - - - - - Calibrate the modems RF carrier frequency - - - - - Min Packet Size - - - - - Frequency Calibration - - - - - Frequency (Hz) - - - - - Set the modems RF carrier frequency - - - - - AES Encryption - - - - - The AES encryption key - has to be the same key on the remote modem. - - - - - Radomise the AES encryption key - - - - - Rand - - - - - Enable/Disable AES encryption - - - - - Enable - - - - - Scan whole band to see where their is interference and/or used channels - - - - - Scan Spectrum - - - - - PRO_HW_Widget - - - Form - Formulario - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-size:10pt;">Set the serial speed of your onboard telemetry modem here. It is the speed between the OpenPilot board and the onboard modem, and could be different from the radio link speed.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Sans'; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-size:10pt;">Beware of not locking yourself out! You should only modify this setting when the OpenPilot board is connected through the USB port.</span></p></body></html> - - - - - Telemetry speed: - - - - - Select the speed here. - - - - - Send to OpenPilot but don't write in SD. Beware of not locking yourself out! @@ -10300,91 +11854,72 @@ Beware of not locking yourself out! - RevoSensorsWidget + InputChannelForm - + Form Formulario - Calibration + Channel number - #1: Multi-Point Calibration + Number - Nice paper plane, eh? + Text - Launch a sensor range and bias calibration. - - - - - Start - - - - - Save settings (only enabled when calibration is running) - - - - - Save Position - - - - - #2: Sensor noise calibration - - - - - These are the sensor variance values computed by the AHRS. + Optional input filter response time. -Tip: lower is better! - - - - - Press to start a calibration procedure, about 15 seconds. +Range: 0-999ms, 0 disables filter (default). -Hint: run this with engines at cruising speed. +Warning: this is an expert mode feature, mostly used for aerial video +camera control (airframe yaw and camera gimbal accessory channels). +Too high values for main controls can cause undesirable effects and +even lead to crash. Use with caution. - #3: Accelerometer Bias calibration + Channel function - #4 Gyro temperature drift calibration + Function - Temp: + Channel values are inverted - Min + Reversed - Currently measured temperature on the system. This is actually the -MB temperature, be careful if somehow you know that your INS -temperature is very different from your MB temp... + Response time + + + + + RT + + + + + Channel max @@ -10394,748 +11929,17 @@ temperature is very different from your MB temp... - Current drift: + Channel neutral - Saved drift: + Neutral - Start gathering data for temperature drift calibration. -Avoid sudden moves once you have started gathering! - - - - - Launch drift measurement based on gathered data. - -TODO: is this necessary? Measurement could be auto updated every second or so, or done when we stop measuring... - - - - - Measure - - - - - Updates the XYZ drift values into the AHRS (saves to SD) - - - - - Save - Guardar - - - - Six Point Calibration instructions - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"> -<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> -<tr> -<td style="border: none;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">Help</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">Step #1 and #2 are really necessary. Steps #3 and #4 will help you achieve the best possible results.</span></p> -<p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt; font-weight:600;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">#1: Multi-Point calibration:</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This calibration will compute the scale for all sensors on the INS. Press &quot;Start&quot; to begin calibration, and follow the instructions which will be displayed here. Note that your HomeLocation must be set first, including the local magnetic field vector (Be) and acceleration due to gravity (g_e).</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">#2: Sensor noise calibration:</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This calibration will compute sensor variance under standard conditions. You can leave your engines running at low to mid throttle to take their vibration into account before pressing &quot;Start&quot;.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">#3: Accelerometer bias calibration:</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This step will ensure that accelerometer bias is accurate. Place your airframe as horizontally as possible (use a spirit level if necessary), then press Start below and do not move your airframe at all until the end of the calibration.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">#4 Gyro temp drift calibration:</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt; font-weight:600;"></p></td></tr></table></body></html> - - - - - Settings - Ajustes - - - - Attitude Algorithm: - - - - - Select the sensor integration algorithm here. -"Simple" only uses accelerometer values -"INSGPS" the full featured algorithm integrating all sensors - - - - - Home Location: - - - - - Saves the Home Location. This is only enabled -if the Home Location is set, i.e. if the GPS fix is -successful. - -Disabled if there is no GPS fix. - - - - - Set - - - - - buttonGroup - - - - - Clears the HomeLocation: only makes sense if you save -to SD. This will force the INS to use the next GPS fix as the -new home location unless it is in indoor mode. - - - - - Clear - Limpiar - - - - Telemetry link not established. - - - - - Ctrl+S - - - - - Save settings to the board (RAM only). - -This does not save the calibration settings, this is done using the -specific calibration button on top of the screen. - - - - - Apply - - - - - Send settings to the board, and save to the non-volatile memory. - - - - - StabilizationWidget - - - Stabilization - - - - - Basic - - - - - Rate Stabilization (Inner Loop) - - - - - Link Roll and Pitch - - - - - Reset all values to GCS defaults - - - - - Default - - - - - button:default - - - - - buttongroup:1 - - - - - Roll - - - - - Pitch - - - - - Yaw - - - - - Proportional - - - - - Slowly raise Proportional until you start seeing clear oscillations when you fly. -Then lower the value by 5 or so. - - - - - objname:StabilizationSettings - - - - - fieldname:RollRatePID - - - - - element:Kp - - - - - haslimits:yes - - - - - scale:0.0001 - - - - - buttongroup:1,10 - - - - - fieldname:PitchRatePID - - - - - fieldname:YawRatePID - - - - - Integral - - - - - As a rule of thumb, you can set the Integral at roughly the same -value as the Kp. - - - - - element:Ki - - - - - Attitude Stabilization (Outer Loop) - - - - - buttongroup:2 - - - - - fieldname:RollPI - - - - - scale:0.1 - - - - - buttongroup:2,10 - - - - - fieldname:PitchPI - - - - - fieldname:YawPI - - - - - When the throttle is low, zero the intergral term to prevent intergral wind-up - - - - - Zero the integral when throttle is low - - - - - fieldname:LowThrottleZeroIntegral - - - - - Advanced - - - - - Rate Stabization Coefficients (Inner Loop) - - - - - buttongroup:4 - - - - - element:Kd - - - - - haslimits:no - - - - - scale:1 - - - - - buttongroup:4,20 - - - - - As a rule of thumb, you can set the Ki at roughly the same -value as the Kp. - - - - - Slowly raise Kp until you start seeing clear oscillations when you fly. -Then lower the value by 20% or so. - -You can usually go for higher values for Yaw factors. - - - - - Slowly raise Kp until you start seeing clear oscillations when you fly. -Then lower the value by 20% or so. - - - - - Derivative - - - - - Attitude Stabization Coefficients (Outer Loop) - - - - - buttongroup:5 - - - - - buttongroup:5,20 - - - - - Stick Range and Limits - - - - - buttongroup:6 - - - - - fieldname:PitchMax - - - - - buttongroup:6,20 - - - - - Max rate attitude (deg/s) - - - - - fieldname:MaximumRate - - - - - element:Roll - - - - - fieldname:ManualRate - - - - - element:Yaw - - - - - fieldname:YawMax - - - - - element:Pitch - - - - - Full stick angle (deg) - - - - - fieldname:RollMax - - - - - Full stick rate (deg/s) - - - - - Expert - - - - - Weak Leveling / Axis Lock - - - - - buttongroup:10 - - - - - Weak Leveling Kp - - - - - Weak Leveling Rate - - - - - Max Axis Lock - - - - - Max Axis Lock Rate - - - - - fieldname:WeakLevelingKp - - - - - fieldname:MaxWeakLevelingRate - - - - - fieldname:MaxAxisLock - - - - - fieldname:MaxAxisLockRate - - - - - Integral Limits - - - - - buttongroup:13 - - - - - element:ILimit - - - - - ILimit Attitude - - - - - ILimit Rate - - - - - Sensor Tuning - - - - - buttongroup:8 - - - - - The proportional term for the accelerometer, the higher this term the more weight the accel is given - - - - - objname:AttitudeSettings - - - - - fieldname:AccelKp - - - - - buttongroup:8,10 - - - - - GyroTau - - - - - AccelKp - - - - - GyroTau is a gyro filter, the higher the factor the more filtering is applied to the gyros - - - - - fieldname:GyroTau - - - - - AccelKi - - - - - The intergral term for the accelerometer within the filter - - - - - fieldname:AccelKi - - - - - Real Time Updates - - - - - If you check this, the GCS will udpate the stabilization factors -automatically every 300ms, which will help for fast tuning. - - - - - Update in real time - - - - - Takes you to the wiki page - - - - - button:help - - - - - url:http://wiki.openpilot.org/x/DAO9 - - - - - Reloads the saved settings into GCS. -Useful if you have accidentally changed some settings. - - - - - Reload Board Data - - - - - button:reload - - - - - Send settings to the board but do not save to the non-volatile memory - - - - - Apply - - - - - button:apply - - - - - Send settings to the board and save to the non-volatile memory - - - - - Save - Guardar - - - - button:save - - - - - TxPIDWidget - - - TxPID - - - - - Tx PID - - - - - Module Control - - - - - This module will periodically update values of stabilization PID settings -depending on configured input control channels. New values of stabilization -settings are not saved to flash, but updated in RAM. It is expected that the -module will be enabled only for tuning. When desired values are found, they -can be read via GCS and saved permanently. Then this module should be -disabled again. - -Up to 3 separate PID options (or option pairs) can be selected and updated. - - - - - Enable TxPID module - - - - - After enabling the module, you must power cycle before using and configuring. - - - - - Module Settings - - - - - PID option - - - - - Control Source + Channel min @@ -11145,849 +11949,140 @@ Up to 3 separate PID options (or option pairs) can be selected and updated. - Max + Channel type - Instance 1 + Type - - Select PID option or option pair to update. -Set to Disabled if not used. - - - - - Select input used as a control source for this instance. -It can be one of Accessory channels or Throttle channel. - -If Accessory channel is chosen then its range [0..1] will be mapped -to PID range [Min..Max] defined for this instance. - -If Throttle channel is chosen then Throttle range [Min..Max] will -be mapped to PID range [Min..Max] defined for this instance. If -Throttle is out of bounds then PID Min and Max values will be used -accordingly. - -Note that it is possible to set PID Min > Max. In that case increasing -control input value will decrease the PID option value. This can be -used, for instance, to decrease PID value when increasing Throttle. - - - - - Minimum PID value mapped to Accessory channel = 0 or -Throttle channel lesser or equal to Throttle Min value. - - - - - Maximum PID value mapped to Accessory channel = 1 or -Throttle channel greater or equal to Throttle Max value. - - - - - Instance 2 - - - - - Instance 3 - - - - - Update Mode - - - - - PID values update mode which can be set to: -- Never: this disables PID updates (but module still will be run if enabled), -- When Armed: PID updated only when system is armed, -- Always: PID updated always regardless of arm state. - -Since the GCS updates GUI PID values in real time on change, could be -tricky to change other PID values from the GUI if the module is enabled -and constantly updates stabilization settings object. As a workaround, -this option can be used to temporarily disable updates or enable them -only when system is armed without disabling the module. - - - - - Throttle Range - - - - - Throttle channel lower bound mapped to PID Min value - - - - - Throttle channel upper bound mapped to PID Max value - - - - - Messages - - - - - button:help - - - - - url:http://wiki.openpilot.org/x/DACiAQ - - - - - Send settings to the board but do not save to the non-volatile memory - - - - - Apply - - - - - Send settings to the board and save to the non-volatile memory - - - - - Save - Guardar - - - - VernierWidget - - - Form - Formulario - - - - importSettings - - - OpenPilotGCS - - - - - No configuration file could be found. -Please choose from one of the default configurations - - - - - TextLabel - - - - - Load + + Chan %1 - Form + OPLinkWidget - + Form Formulario - Save to file - - - - - GCSControlGadgetOptionsPage - - - Form - Formulario - - - - Control Mode: - - - - - Mode 1 - - - - - Mode 2 - - - - - Mode 3 - - - - - Mode 4 + OPLink configuration - External input Device: + Configuration - Only joystick is implemented at this stage, so this control is disabled. + Com speed in bps. - Joystick + Com Speed - Audio + VCP Port - Available controllers + Choose the function for the flexi port - Default + Main Port - Joystick Axes + Choose the function for the main port - Rev + Set the maximum TX output power the modem will use (mW) - Move your joystick controls to identify channels + Max Power - Joystick Buttons + Choose the function for the USB virtual com port - Press buttons on controller to identify mappings + FlexiIO Port - button 1 - - - - - button 2 - - - - - button 8 - - - - - button 7 - - - - - button 6 - - - - - button 5 - - - - - button 4 - - - - - button 3 - - - - - by - - - - - Audio: soundcard-based PPM decoding for trainer port. Not implemented yet. - - - - - UDP Setup - - - - - UDP Port Configuration - - - - - Host: - - - - - 127.0.0.1 - - - - - Port: - - - - - 2323 - - - - - Widget - - - send data + Flexi Port - Flight mode + Max Chan - Armed state + Channel 0 is 430 MHz, channel 249 is 440 MHz, and the channel spacing is 40 KHz. - Disarmed + Min Chan - Arming + Channel Set - Armed + Sets the random sequence of channels to use for frequency hopping. - Channels - - - - - MagicWaypoint - - - Form - Formulario - - - - Scale: - - - - - homeEditor - - - Dialog - - - - - Latitude: - - - - - Longitude: - - - - - Altitude: - - - - - pathPlannerUI - - - PathPlanner - - - - - Add Leg - - - - - ... - - - - - Delete Leg - - - - - Insert Leg - - - - - Read from file - - - - - Save to file - - - - - Send to UAV - - - - - Fetch from UAV - - - - - Open Details - - - - - PfdQmlGadgetOptionsPage - - - Form - Formulario - - - - QML file: - - - - - Use OpenGL - - - - - Show Terrain: - - - - - OsgEarth file: - - - - - Use actual location - - - - - Use pre-defined location: - - - - - Latitude: - - - - - Longitude: - - - - - Altitude: - - - - - Use only cache data - - - - - Pre seed terrain cache - - - - - QML file (*.qml) - - - - - Choose QML file - - - - - OsgEarth (*.earth) - - - - - Choose OsgEarth terrain file - - - - - QmlViewGadgetOptionsPage - - - Form - Formulario - - - - Use OpenGL for rendering - - - - - QML file: - - - - - QML file (*.qml) - - - - - Choose QML file - - - - - SerialPluginOptionsPage - - - Form - Formulario - - - - Serial Connection - - - - - Serial telemetry speed: - - - - - settings - - - - - ConnectionDiagram - - - Dialog - - - - - Save - Guardar - - - - Close - Cerrar - - - - Connection Diagram - - - - - Save File - - - - - Images (*.png *.xpm *.jpg) - - - - - AutoUpdatePage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Firmware Update Wizard</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">It is necessary that your firmware and ground control software are the same version.</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">To update your firmware to the correct version now:</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> - Unplug all batteries and USB from OpenPilot</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> - Ensure your board is powered down &amp; no LED's are active.</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">When you are ready you can start the upgrade below by pushing the button and follow the onscreen prompts, it is critical that nothing disturbs the board while the firmware is being written.</p></body></html> - - - - - Upgrade now - - - - - Upgrade - - - - - Ready... - - - - - ControllerPage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot board identification</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">To continue, the wizard needs to determine the configuration required for the type of OpenPilot controller you have. When connected, the wizard will attempt to automatically detect the type of board.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">If the board is already connected and successfully detected, the board type will already be displayed. You can </span><span style=" font-size:10pt; font-weight:600;">Disconnect</span><span style=" font-size:10pt;"> and select another device if you need to detect another board.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">If your board is not connected, please connect the board to a USB port on your computer and select the device from the list below. Then press </span><span style=" font-size:10pt; font-weight:600;">Connect</span><span style=" font-size:10pt;">.</span></p></body></html> - - - - - Connection device: - - - - - Detected board type: - - - - - - Connect - - - - - <Unknown> - - - - - OpenPilot CopterControl - - - - - OpenPilot CopterControl 3D - - - - - OpenPilot Revolution - - - - - OpenPilot OPLink Radio Modem - - - - - Disconnect - - - - - EndPage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Congratulations!</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Setup wizard is completed.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This part of the setup procedure is now complete and you are one step away from completing the setup of your OpenPilot controller.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">To complete the setup please click the Radio Setup Wizard button below to close this wizard and go directly to the Radio Setup Wizard.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p></body></html> - - - - - Go to Input Wizard... - - - - - Unable to open Input Wizard since the Config Plugin is not -loaded in the current workspace. - - - - - FixedWingPage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">The Fixed Wing section of the OpenPilot Setup Wizard is not yet implemented</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> - - - - - HeliPage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">The Helicopter section of the OpenPilot Setup Wizard is not yet implemented</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> - - - - - InputPage - - - WizardPage + Only PPM packets will be transmitted. - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot basic input signal configuration</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">The OpenPilot controller supports many different types of input signals. Please select the type of input that matches your receiver configuration. If you are unsure, just leave the default option selected and continue the wizard.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Some input options require the OpenPilot controller to be rebooted before the changes can take place. If an option that requires a reboot is selected, you will be instructed to do so on the next page of this wizard.</span></p></body></html> + PPM Only - PWM - One cable per channel + If selected, data will only be transmitted from the coordinator to the Rx modem. - PWM + One-Way - PPM - One cable for all channels + PPM packets will be received by this modem. Must be selected if Coordinator modem is configured for PPM. @@ -11997,29 +12092,512 @@ p, li { white-space: pre-wrap; } - Futaba S-BUS + This modem will be a coordinator and other modems will bind to it. - Futaba + Coordinator - Spektrum Satellite + Remote modems - Spektrum + -100dB + + + + + %v dBm + + + + + 12345678 + + + + + Bind + + + + + Coordinator ID + + + + + <html><head/><body><p>This is the coordinator id we currently are bound to.</p><p>To manually bind to a specific coordinator, just type</p><p>or paste its device id in this box and save.</p><p>The device must be rebooted for the binding to take place.</p></body></html> + + + + + Status + + + + + Link State + + + + + The modems current state + + + + + Disconnected + + + + + Firmware Ver. + + + + + Serial Number + + + + + The modems serial number + + + + + Device ID + + + + + Link Quality + + + + + RSSI + + + + + The number of packets that were unable to be transmitted + + + + + TX Seq. No. + + + + + TX Rate (B/s) + + + + + RX Seq. No. + + + + + RX Rate (B/s) + + + + + RX Good + + + + + The percentage of packets that were corrected with error correction + + + + + RX Corrected + + + + + RX Errors + + + + + The percentage of packets that could not be corrected with error correction + + + + + RX Missed + + + + + The percentage of packets that were not received at all + + + + + TX Dropped + + + + + TX Resent + + + + + Tx Failure + + + + + Free Heap + + + + + UAVTalk Errors + + + + + Resets + + + + + Timeouts + + + + + RX Failure + + + + + button:help + + + + + url:http://wiki.openpilot.org/x/hgAGAQ + + + + + Send settings to the board but do not save to the non-volatile memory + + + + + Apply + + + + + Send settings to the board and save to the non-volatile memory + + + + + Save + Guardar + + + + AboutDialog + + + OpenPilot Ground Control Station + + + + + This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. +The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. + + + + + Contributors + + + + + Ok + + + + + About OpenPilot + + + + + Revision: <b>%1</b><br/>UAVO Hash: <b>%2</b><br/><br/>Built from %3<br/>Built on %4 at %5<br/>Based on Qt %6 (%7 bit)<br/><br/>&copy; %8, 2010-%9. All rights reserved.<br/> - LevellingPage + FlightLogDialog - + + Log entries + + + + + Flight + + + + + Time + + + + + Empty + + + + + Text + + + + + UAVO + + + + + UAVO(P) + + + + + Unknown + + + + + Data + + + + + Flights recorded: + + + + + Slots used/free: + + + + + Entries downloaded: + + + + + Adjust timestamps + + + + + Flight to download: + + + + + Download logs + + + + + Clear all logs + + + + + Export logs... + + + + + + Settings + Ajustes + + + + When to log: + + + + + UAVObject + + + + + Period + + + + + Load... + + + + + Loads settings for all objects from a file. + + + + + Save... + + + + + Saves settings for all objects in a file. + + + + + Reset + Restablecer + + + + Resets all settings to the values currently set on the board. + + + + + Clear + Limpiar + + + + Clears all settings to default values. + + + + + Save to board + + + + + Saves the logging configurations to the boards flash memory. + + + + + + Settings... + Ajustes... + + + + Logs... + + + + + Cancel + Cancelar + + + + OK + + + + + OsgEarthview + + + Form + Formulario + + + + OsgEarthviewGadgetOptionsPage + + + Form + Formulario + + + + PFD SVG: + + + + + Use OpenGL for rendering + + + + + High Quality text (OpenGL) + + + + + Smooth updates + + + + + PathActionEditor + + + Form + Formulario + + + + New PathAction + + + + + New Waypoint + + + + + Save to File + + + + + Load from File + + + + + AirframeInitialTuningPage + + WizardPage @@ -12028,12 +12606,100 @@ p, li { white-space: pre-wrap; } <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot controller leveling calibration procedure</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The wizard needs to get information from the controller to determine in which position the vehicle is normally considered to be level. To be able to successfully perform these measurements, you need to place the vehicle on a surface that is as flat and level as possible. Examples of such surfaces could be a table top or the floor. Be careful to ensure that the vehicle really is level, since this step will affect the accelerometer and gyro bias in the controller software.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:10pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To perform the leveling, please push the Calculate button and wait for the process to finish. </span></p></body></html> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Initial Tuning</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2,sans-serif'; font-size:10pt;">This section of the OpenPilot Wizard allows you to select a set of initial tuning parameters for your airframe. Presented below is a list of common airframe types, select the one that matches your airframe the closest, if unsure select the generic variant.</span></p></body></html> + + + + + Information about the Vehicle in short. + + + + + Name of Vehicle: + + + + + Name of Owner: + + + + + Size: + + + + + Weight: + + + + + Motor(s): + + + + + ESC(s): + + + + + Servo(s): + + + + + Battery: + + + + + Propellers(s): + + + + + Controller: + + + + + Comments: + + + + + This option will use the current tuning settings saved on the controller, if your controller is currently unconfigured, then the OpenPilot firmware defaults will be used. + +It is suggested that if this is a first time configuration of your controller, rather than use this option, instead select a tuning set that matches your own airframe as close as possible from the list above or if you are not able to fine one, then select the generic item from the list. + + + + + Current Tuning + + + + + BiasCalibrationPage + + + WizardPage + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Sensor Calibration Procedure</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The wizard needs to get information from the controller to determine in which position the vehicle is normally considered to be level. To be able to successfully perform these measurements, you need to place the vehicle on a surface that is as flat and level as possible. Examples of such surfaces could be a table top or the floor. Be careful to ensure that the vehicle really is level, since this step will affect the accelerometer and gyro bias in the controller software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To perform the calibration, please push the Calculate button and wait for the process to finish.</span></p></body></html> @@ -12047,7 +12713,7 @@ p, li { white-space: pre-wrap; } - + An OpenPilot controller must be connected to your computer to perform bias calculations. Please connect your OpenPilot controller to your computer and try again. @@ -12058,15 +12724,15 @@ Please connect your OpenPilot controller to your computer and try again. - + <font color='green'>Done!</font> - MultiPage + EscCalibrationPage - + WizardPage @@ -12075,164 +12741,68 @@ Please connect your OpenPilot controller to your computer and try again.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot multirotor configuration</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This part of the wizard will set up the OpenPilot controller for use with a flying platform utilizing multiple rotors. The wizard supports the most common types of multirotors. Other variants of multirotors can be configured by using custom configuration options in the Configuration plugin in the GCS.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Please select the type of multirotor you want to create a configuration for below:</span></p></body></html> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot ESC Calibration Procedure</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">As you have selected to use a MultiRotor and Fast / Flashed ESCs, we need to calibrate the endpoints of these ESCs so they can see the full throttle range sent from the flight controller.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This part of the wizard will tell you to connect the battery to your aircraft, before doing so you absolutely </span><span style=" font-size:10pt; font-weight:600; color:#f30f1d;">must remove the propellers from all motors</span><span style=" font-size:10pt;">. </span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">The steps to perform this calibration are as follows:</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; font-weight:600;">1.</span><span style=" font-size:10pt;"> Confirm all safety questions,<br /></span><span style=" font-size:10pt; font-weight:600;">2.</span><span style=" font-size:10pt;"> Press the Start button when it becomes enabled, </span><span style=" font-size:10pt; font-weight:600;">battery not connected</span><span style=" font-size:10pt;">,<br /></span><span style=" font-size:10pt; font-weight:600;">3.</span><span style=" font-size:10pt;"> Connect the battery to your airframe,<br /></span><span style=" font-size:10pt; font-weight:600;">4.</span><span style=" font-size:10pt;"> Wait for ESC calibration beep(s),<br /></span><span style=" font-size:10pt; font-weight:600;">5.</span><span style=" font-size:10pt;"> Press the Stop button,<br /></span><span style=" font-size:10pt; font-weight:600;">6.</span><span style=" font-size:10pt;"> Wait for ESC confirmation beep(s),<br /></span><span style=" font-size:10pt; font-weight:600;">7.</span><span style=" font-size:10pt;"> Disconnect battery.</span></p></body></html> - Multirotor type: - - - - - Tricopter - - - - - The Tricopter uses three motors and one servo. The servo is used to give yaw authority to the rear motor. The front motors are rotating in opposite directions. The Tricopter is known for its sweeping yaw movement and it is very well suited for FPV since the front rotors are spread wide apart. - - - - - Quadcopter X - - - - - The X Quadcopter uses four motors and is the most common multi rotor configuration. Two of the motors rotate clockwise and two counter clockwise. The motors positioned diagonal to each other rotate in the same direction. This setup is perfect for sport flying and is also commonly used for FPV platforms. - - - - - Quadcopter + - - - - - The Plus(+) Quadcopter uses four motors and is similar to the X Quadcopter but the forward direction is offset by 45 degrees. The motors front and rear rotate in clockwise and the motors right and left rotate counter-clockwise. This setup was one of the first to be used and is still used for sport flying. This configuration is not that well suited for FPV since the fore rotor tend to be in the way of the camera. - - - - - - Hexacopter - - - - - - Hexacopter Coax (Y6) - - - - - Hexacopter X - - - - - Hexacopter H - - - - - NotYetImplementedPage - - - WizardPage + I have removed ALL propellers from ALL motors of my vehicle. - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">This section of the OpenPilot Setup Wizard is not yet implemented</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> - - - - - OutputCalibrationPage - - - WizardPage + The vehicle is NOT powered by any external power source but USB - Output calibration + I confirm i have read and understood the above instructions in full - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">It is now time to calibrate the output levels for the signals controlling your vehicle. </span></p> -<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt; font-weight:600; color:#ff0000;">VERY IMPORTANT!</span><span style=" font-family:'Lucida Grande'; font-size:10pt;"><br /></span><span style=" font-family:'Lucida Grande'; font-size:10pt; font-weight:600; color:#ff0000;">REMOVE ALL PROPELLERS FROM THE VEHICLE BEFORE PROCEEDING!</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">Connect all components according to the illustration on the summary page, and provide power using an external power supply such as a battery before continuing.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Lucida Grande'; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">Depending on what vehicle you have selected, both the motors controlled by ESCs and/or servos controlled directly by the OpenPilot controller may have to be calibrated. The following steps will guide you safely through this process. </span></p></body></html> + Low/Off - <html><head/><body><p>In this step we will set the neutral rate for the motor highlighted in the illustration to the right. <br/>Plase pay attention to the details and in particular the motors position and its rotation direction.</p><p>To find the neutral rate for this engine, press the Start button below and slide the slider to the right until the engine just starts to spin stably. <br/><br/>When done press button again to stop.</p></body></html> + N/A + No presente + + + + High - - - - Start - <html><head/><body><p>This step calibrates the center position of the servo. To set the center position for this servo, press the Start button below and slide the slider to center the servo. </p><p>When done press button again to stop.</p></body></html> - - - - - <html><head/><body><p>To save the servo and other hardware from damage we have to set the max and min angles for the servo. </p><p>To set the minimum angle for the servo, press the Start button below and select the top slider and slide it to the left until min angle is reached.</p><p>When done press button again to stop.</p></body></html> - - - - - <html><head/><body><p>To set the maximum angle for the servo, press the Start button below and select the top slider and slide it to the right until max angle is reached.</p><p>When done press button again to stop.</p></body></html> - - - - - - - Stop Detener - - The actuator module is in an error state. - -Please make sure the correct firmware version is used then restart the wizard and try again. If the problem persists please consult the openpilot.org support forum. + + + + + + %1 µs - OutputPage + EscPage - + WizardPage @@ -12241,14 +12811,10 @@ Please make sure the correct firmware version is used then restart the wizard an <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot basic output signal configuration</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To set an optimal configuration of the output signals powering your motors, the wizard needs to know what type of Electronic Speed Controllers (ESCs) you will use and what their capabilities are.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:10pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Please select one of the options below. If you are unsure about the capabilities of your ESCs, just leave the default option selected and continue the wizard.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:10pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To read more regarding ESC refresh rates, please see </span><a href="http://wiki.openpilot.org/x/HIEu"><span style=" text-decoration: underline; color:#0000ff;">this article</span></a><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;"> in the OpenPilot Wiki</span></p></body></html> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Output Signal Configuration</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To set an optimal configuration of the output signals powering your motors, the wizard needs to know what type of Electronic Speed Controllers (ESCs) you will use and what their capabilities are.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Please select one of the options below. If you are unsure about the capabilities of your ESCs, just leave the default option selected and continue the wizard.</span></p></body></html> @@ -12268,14 +12834,14 @@ p, li { white-space: pre-wrap; } - Turbo PWM + Rapid ESC - RebootPage + OPEndPage - + WizardPage @@ -12284,34 +12850,29 @@ p, li { white-space: pre-wrap; } <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:18pt; color:#ff0000;">PLEASE REBOOT YOUR CONTROLLER</span></p></body></html> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Congratulations!</span></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Setup wizard is completed.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">This part of the setup procedure is now complete and you are one step away from completing the setup of your OpenPilot controller.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To complete the setup please click the Radio Setup Wizard button below to close this wizard and go directly to the Radio Setup Wizard.</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:18pt; color:#ffd500;">PLEASE REBOOT YOUR CONTROLLER</span></p></body></html> + Go to Input Wizard... - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; color:#000000;">The configuration created by the wizard contains settings that require a reboot of your controller. Please power cycle the controller before continuing. To power cycle the controller remove all batteries and the USB cable for at least 30 seconds.</span></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; color:#000000;">After 30 seconds, plug in the board again and wait for it to connect, this can take a few seconds. Then press next.</span></p></body></html> + + Unable to open Input Wizard since the Config Plugin is not +loaded in the current workspace. - SavePage + OPStartPage - + WizardPage @@ -12320,45 +12881,24 @@ p, li { white-space: pre-wrap; } <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot configuration ready to save</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">The wizard is now ready to save the configuration directly to your OpenPilot controller. </span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">If any of the selections made in this wizard require a reboot of the controller, then power cycling the OpenPilot controller board will have to be performed after you save in this step.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Press the Save button to save the configuration.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;"><br /></span></p></body></html> - - - - - Write configuration to controller - - - - - Save - Guardar - - - - Ready... - - - - - An OpenPilot controller must be connected to your computer to save the configuration. -Please connect your OpenPilot controller to your computer and try again. +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Welcome to the OpenPilot Setup Wizard</span><img src=":/setupwizard/resources/wizard.png" style="float: right;" /></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">This wizard will guide you through the basic steps required to setup your OpenPilot controller for the first time. You will be asked questions about your platform (multirotor/heli/fixed-wing) which this wizard will use to configure your controller for its first flight.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">This wizard does not configure all of the advanced settings available in the GCS Configuration. All basic and advanced configuration parameters can be modified later by using the GCS Configuration plugin.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600; color:#ff0000;">WARNING: YOU MUST REMOVE ALL PROPELLERS </span></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600; color:#ff0000;">FROM THE VEHICLE BEFORE PROCEEDING!</span></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Disregarding this warning puts you at</span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600; color:#000000;"> risk of injury</span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">!</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Now that your props are removed we can get started. Ready?</span></p></body></html> - StartPage + RevoCalibrationPage - + WizardPage @@ -12367,450 +12907,23 @@ Please connect your OpenPilot controller to your computer and try again.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Welcome to the OpenPilot Setup Wizard</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This wizard will guide you through the basic steps required to setup your OpenPilot controller for the first time. You will be asked questions about your platform (multirotor/heli/fixed-wing) which this wizard will use to configure your aircraft for your maiden flight. </span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This wizard does not configure all of the advanced settings available in the GCS Configuration. All basic and advanced configuration parameters can be modified later by using the GCS Configuration plugin.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; color:#ff0000;">WARNING: YOU MUST REMOVE ALL PROPELLERS </span></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; color:#ff0000;">FROM THE VEHICLE BEFORE PROCEEDING!</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Lucida Grande'; font-size:13pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Disregarding this warning puts you at</span><span style=" font-size:10pt; font-weight:600; color:#000000;"> risk of very serious injury</span><span style=" font-size:10pt;">!</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Now that your props are removed we can get started. Ready?</span></p></body></html> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Revolution Calibration Procedure</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The calibration procedure for the OpenPilot Revolution controller is not yet implemented in this setup wizard. To calibrate your OpenPilot Revolution controller please use the calibration utility found in the configuration plugin after you have finished this wizard.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Future versions of will have an easy to use calibration procedure implemented.</span></p></body></html> - SummaryPage + SelectionPage - + WizardPage - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot configuration summary</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">The first part of this wizard is now complete. All information required to create a basic OpenPilot controller configuration for a specific vehicle has been collected.</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Below is a summary of the configuration and a button that links to a diagram illustrating how to connect required hardware and the OpenPilot Controller with the current configuration.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">To continue the wizard and go through some basic configuration steps, please continue to the next step of this wizard.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">The following steps require that your OpenPilot controller is set up according to the diagram, it is </span><span style=" font-size:10pt; font-weight:600;">connected to the computer</span><span style=" font-size:10pt;"> by USB, and that the vehicle is</span><span style=" font-size:10pt; font-weight:600;"> powered by a battery</span><span style=" font-size:10pt;">.</span></p></body></html> - - - - - Show connection diagram for configuration - - - - - SurfacePage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">The Surface Vehicle section of the OpenPilot Setup Wizard is not yet implemented</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> - - - - - VehiclePage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Vehicle type selection</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">To continue, the wizard needs to know what type of vehicle the OpenPilot controller board is going to be used with. This step is crucial since much of the following configuration is unique per vehicle type.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Go ahead and select the type of vehicle for which you want to create a configuration.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">(The current version only provides functionality for multirotors.)</span></p></body></html> - - - - - Tricopter, Quadcopter, Hexacopter - - - - - Multirotor - - - - - CCPM Helicopters - - - - - Helicopter - - - - - Airplane, Sloper, Jet - - - - - Fixed wing - - - - - Car, Boat, U-Boat - - - - - Surface - - - - - viewoptions - - - View Options - - - - - Show MetaData - - - - - Show Categorized - - - - - Show Scientific - - - - - ImportSummaryDialog - - - Dialog - - - - - UAV Settings import summary - - - - - Save all settings checked above to persistent board storage, -then close the dialog. - - - - - Save to Board Flash - - - - - Close this dialog without saving to persistent storage - - - - - Close - Cerrar - - - - Import Summary - - - - - deviceWidget - - - Form - Formulario - - - - Device Information - - - - - lblDevName - - - - - DeviceID - - - - - lblHWRev - - - - - RW - - - - - BL Version - - - - - MaxCodeSize - - - - - Open a file with new firmware image to be flashed - - - - - Open... - - - - - I know what I'm doing - - - - - Write loaded firmware image to the board - - - - - Flash - - - - - Read and save current board firmware to a file - - - - - Retrieve... - - - - - ic - - - - - Status - - - - - Firmware: - - - - - Board name: - - - - - Firmware tag: - - - - - Firmware date: - - - - - Git commit hash: - - - - - CRC: - - - - - On Device - - - - - lblBrdName - - - - - lblDescription - - - - - lblBuildDate - - - - - lblGitTag - - - - - lblCRC - - - - - lblCertified - - - - - Loaded - Cargado - - - - lblDescritpionL - - - - - lblCertifiedL - - - - - Custom description: - - - - - HW Revision: - - - - - Custom Firmware Build - - - - - - Tagged officially released firmware build - - - - - - Untagged or custom firmware build - - - - - Can't calculate, file too big for device - - - - - The board has the same firmware as loaded. No need to update - - - - - WARNING: the loaded firmware is for different hardware. Do not update! - - - - - The board has newer firmware than loaded. Are you sure you want to update? - - - - - The loaded firmware is untagged or custom build. Update only if it was received from a trusted source (official website or your own build) - - - - - This is the tagged officially released OpenPilot firmware - - - - - WARNING: the loaded firmware was not packaged with the OpenPilot format. Do not update unless you know what you are doing - - - - - - Select firmware file - - - - - Firmware Files (*.opfw *.bin) - - - - - Firmware Files (*.bin) - - - - - runningDeviceWidget - - - Form - Formulario - - - - Device Information + placeholder_text @@ -12820,16 +12933,1546 @@ then close the dialog. - CPU Serial: + Select: + + + + + ServoPage + + + WizardPage - Firmware Information + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Output Signal Configuration</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To set an optimal configuration of the output signals powering your servos, the wizard needs to know what type of servos you will use and what their capabilities are.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Please select one of the options below. If you are unsure about the capabilities of your servos, just leave the default option selected and continue the wizard.</span></p></body></html> - + + Analog Servo 50Hz + + + + + Analog Servos + + + + + Digital Servo 333Hz + + + + + Digital Servos + + + + + VehicleTemplateExportDialog + + + Vehicle Template Export + + + + + Weight: + + + + + Size and angle + + + + + Battery: + + + + + Size of the vehicle in mm + + + + + Motor: + + + + + Name: + Nombre: + + + + Servo: + + + + + Brand and name + + + + + Your name + + + + + Propeller: + + + + + Forum name: + + + + + The name of the vehicle, brand etc + + + + + Owner: + + + + + Brand, size and Kv + + + + + Size: + + + + + How many cells etc? + + + + + Controller: + + + + + ESC: + + + + + None + + + + + CC + + + + + CC3D + + + + + Atom + + + + + Revolution + + + + + Nano + + + + + Type: + + + + + Forum nickname + + + + + Weight in grams + + + + + Comment: + + + + + Put comments here that doesn't fit in the categories above + + + + + Photo: + + + + + Photo will be scaled to 500x500px + + + + + Select Image... + + + + + Cancel + Cancelar + + + + Export + + + + + Fixed Wing - Aileron + + + + + Fixed Wing - Elevon + + + + + Fixed Wing - V-Tail + + + + + Helicopter + + + + + Multirotor - Tricopter + + + + + Multirotor - Quadrocopter X + + + + + Multirotor - Quadrocopter + + + + + + Multirotor - Octocopter V + + + + + Multirotor - Octocopter X8X + + + + + Multirotor - Octocopter X8+ + + + + + Multirotor - Octocopter + + + + + + Multirotor - Octocopter X + + + + + Multirotor - Hexacopter X + + + + + Multirotor - Hexacopter Y6 + + + + + Multirotor - Hexacopter + + + + + + Unsupported + + + + + Export settings + + + + + OPTemplates + + + + + Settings could not be exported to +%1(%2). +Please try again. + + + + + Import Image + + + + + Images (*.png *.jpg) + + + + + ActivityPanel + + + Project Activity + + + + + Commented on + + + + + Created + + + + + Created and started + + + + + Completed + + + + + Closed + + + + + Abandoned + + + + + Committed + + + + + Resolved + + + + + Started + + + + + Started working on + + + + + Stopped working on + + + + + Requested code review on + + + + + Requested testing of + + + + + Updated + + + + + GCSSplashScreen + + + The OpenPilot Project - All Rights Reserved + + + + + GCS Revision - + + + + + Loading + + + + + QObject + + + Application starting... + + + + + mapcontrol::MapRipper + + + + No valid selection + + + + + This pre-caches map data. + +Please first select the area of the map to rip with <COMMAND>+Left mouse click + + + + + This pre-caches map data. + +Please first select the area of the map to rip with <CTRL>+Left mouse click + + + + + Continue Ripping at zoom level %1? + + + + + Utils::FancyMainWindow + + + Locked + + + + + Reset to Default Layout + + + + + OpenPilot::GyroBiasCalibrationModel + + + Calibrating the gyroscopes. Keep the vehicle steady... + + + + + Gyroscope calibration completed successfully. + + + + + OpenPilot::LevelCalibrationModel + + + Place horizontally and press Save Position... + + + + + Hold... + + + + + Leave horizontally, rotate 180° along yaw axis and press Save Position... + + + + + Board level calibration completed successfully. + + + + + OpenPilot::SixPointCalibrationModel + + + Place horizontally, nose pointing north and press Save Position... + + + + + Place with nose down, right side west and press Save Position... + + + + + Place right side down, nose west and press Save Position... + + + + + Place upside down, nose east and press Save Position... + + + + + Place with nose up, left side north and press Save Position... + + + + + Place with left side down, nose south and press Save Position... + + + + + Place horizontally and press Save Position... + + + + + Place with nose down and press Save Position... + + + + + Place right side down and press Save Position... + + + + + Place upside down and press Save Position... + + + + + Place with nose up and press Save Position... + + + + + Place with left side down and press Save Position... + + + + + Home location not set, please set your home location and retry. + + + + + Aborting calibration! + + + + + Hold... + + + + + Magnetometer calibration completed successfully. + + + + + Accelerometer calibration completed successfully. + + + + + Calibration failed! Please review the help and retry. + + + + + OpenPilot::BoardSetupTransition + + + Configuring board for calibration. + + + + + OpenPilot::CompensationCalculationTransition + + + Thermal calibration completed successfully. + + + + + Calibration failed! Please review the help and retry. + + + + + OpenPilot::DataAcquisitionTransition + + + Please wait during samples acquisition. This can take several minutes... + + + + + Acquisition will run until the rate of temperature change is less than %1°C/min. + + + + + For the calibration to be valid, the temperature span during acquisition must be greater than %1°C. + + + + + Estimating acquisition duration... + + + + + OpenPilot::BoardStatusSaveTransition + + + Saving initial settings. + + + + + OpenPilot::BoardStatusRestoreTransition + + + Restoring board configuration. + + + + + OpenPilot::ThermalCalibrationHelper + + + Barometer is calibrated. + + + + + Failed to calibrate barometer! + + + + + Gyro is calibrated. + + + + + Failed to calibrate gyro! + + + + + Target temperature span has been acquired. Acquisition may be ended or, preferably, continued. + + + + + m''s'''' + + + + + Estimated acquisition duration is %1. + + + + + ConfigGadgetFactory + + + Config + + + + + Transmitter Setup Wizard + + + + + ConfigOutputWidget + + + The actuator module is in an error state. This can also occur because there are no inputs. Please fix these before testing outputs. + + + + + This option will start your motors by the amount selected on the sliders regardless of transmitter.It is recommended to remove any blades from motors. Are you sure you want to do this? + + + + + http://wiki.openpilot.org/x/WIGf + + + + + ConfigPipXtremeWidget + + + + + + Unbind + + + + + + + + Bind + + + + + Unknown + + + + + Information + + + + + To apply the changes when binding/unbinding the board must be rebooted or power cycled. + + + + + ConfigRevoHWWidget + + + Disabled + + + + + http://wiki.openpilot.org/x/GgDBAQ + + + + + ConfigRevoWidget + + + Temperature: %1°C + + + + + Gradient: %1°C/min + + + + + Sampled range: %1°C + + + + + ConfigStabilizationWidget + + + Settings Bank %1 + + + + + Thrust + + + + + Scaling factor + + + + + Input % + + + + + Output % + + + + + ConfigVehicleTypeWidget + + + Multirotor + + + + + Fixed Wing + + + + + Helicopter + + + + + Ground + + + + + Custom + + + + + http://wiki.openpilot.org/x/44Cf + + + + + Core::UAVGadgetOptionsPageDecorator + + + Delete this configuration + + + + + Cannot delete a configuration currently in use + + + + + Cannot delete the last configuration + + + + + DON'T KNOW ! + + + + + FlightLogManager + + + _flight-%1 + + + + + OpenPilot Log file %1 + + + + + Text file %1 + + + + + + + XML file %1 + + + + + Save Log Entries + + + + + Load Log Settings + + + + + The file has the wrong version or could not parse version information. + + + + + Could not parse enabled attribute. + + + + + Could not parse period attribute, or object with name '%1' could not be found. + + + + + Could not parse level attribute on setting '%1' + + + + + Settings file corrupt. + + + + + The file loaded is not in the correct format. +Please check the file. +%1 + + + + + Save Log Settings + + + + + All + + + + + Disabled + + + + + Periodically + + + + + When updated + + + + + Throttled + + + + + Never + Nunca + + + + Only when Armed + + + + + Always + + + + + FlightLogPlugin + + + Manage flight side logs... + + + + + Manage flight side logs + + + + + ModelUavoProxy + + + Sending the path plan to the board... + + + + + Sending Path Plan Failed! + + + + + Failed to send the path plan to the board. + + + + + Receiving the path plan from the board... + + + + + Receiving Path Plan Failed! + + + + + Failed to receive the path plan from the board. + + + + + + Path Plan Download Failed + + + + + Path plan way point count error ! + + + + + Path plan path action count error ! + + + + + Path Plan Upload Failed + + + + + Path plan CRC error ! + + + + + OsgEarthviewGadgetFactory + + + Osg Earth View + + + + + PathActionEditorGadgetFactory + + + PathAction Editor + + + + + PathActionEditorTreeModel + + + Property + Propiedad + + + + Value + Valor + + + + Unit + + + + + PathActions + + + + + Waypoints + + + + + PfdQmlGadgetFactory + + + PFD + + + + + ScopeGadgetWidget + + + Click legend to show/hide scope trace. +Double click legend or plot to show/hide legend. + + + + + BiasCalibrationUtil + + + Calibration timed out before receiving required updates. + + + + + AirSpeedPage + + + OpenPilot Airspeed Sensor Selection + + + + + This part of the wizard will help you select and configure a way to obtain airspeed data. OpenPilot support three methods to achieve this, one is a software estimation technique and the other two utilize hardware sensors. + +Note: if previously selected input combinations use the Flexi-port for input, only estimated airspeed will be available. + + + + + + + Estimated + + + + + This option uses an intelligent estimation algorithm which utilizes the OpenPilot INS/GPS to estimate wind speed and subtract it from ground speed obtained from the GPS. + +This solution is highly accurate in normal level flight with the drawback of being less accurate in rapid altitude changes. + + + + + + + EagleTree + + + + + Select this option to use the Airspeed MicroSensor V3 from EagleTree, this is an accurate airspeed sensor that includes on-board Temperature Compensation. + +Selecting this option will set your board's Flexi-Port in to I2C mode. + + + + + MS4525 Based + + + + + Select this option to use an airspeed sensor based on the MS4525DO pressure transducer from Measurement Specialties. This includes the PixHawk sensor and their clones. + +Selecting this option will set your board's Flexi-Port in to I2C mode. + + + + + FixedWingPage + + + OpenPilot Fixed-wing Configuration + + + + + This part of the wizard will set up the OpenPilot controller for use with a fixed-wing flying aircraft utilizing servos. The wizard supports the most common types of fixed-wing aircraft, other variants of fixed-wing aircraft can be configured by using custom configuration options in the Configuration plugin in the GCS. + +Please select the type of fixed-wing you want to create a configuration for below: + + + + + Aileron Dual Servos + + + + + This setup expects a traditional airframe using two independent aileron servos on their own channel (not connected by Y adapter) plus an elevator and a rudder. + + + + + Aileron Single Servo + + + + + This setup expects a traditional airframe using a single aileron servo or two servos connected by a Y adapter plus an elevator and a rudder. + + + + + Elevon + + + + + This setup currently expects a flying-wing setup, an elevon plus rudder setup is not yet supported. Setup should include only two elevons, and should explicitly not include a rudder. + + + + + GpsPage + + + OpenPilot GPS Selection + + + + + Please select the type of GPS you wish to use. As well as OpenPilot hardware, 3rd party GPSs are supported also, although please note that performance could be less than optimal as not all GPSs are created equal. + +Note: NMEA only GPSs perform poorly on VTOL aircraft and are not recommended for Helis and MultiRotors. + +Please select your GPS type data below: + + + + + Disabled + + + + + GPS Features are not to be enabled + + + + + OpenPilot Platinum + + + + + Select this option to use the OpenPilot Platinum GPS with integrated Magnetometer and Microcontroller. + +Note: for the OpenPilot v8 GPS please select the U-Blox option. + + + + + U-Blox Based + + + + + Select this option for the OpenPilot V8 GPS or generic U-Blox chipset based GPS. + + + + + NMEA Based + + + + + Select this option for a generic NMEA based GPS. + + + + + MonitorGadgetFactory + + + Telemetry Monitor + + + + + MonitorWidget + + + Connected + + + + + Disconnected + + + + + TelemetryPlugin + + + Firmware Version Mismatch! + + + + + GCS and firmware versions of the UAV objects set do not match which can cause configuration problems. + + + + + GCS version: %1 + + + + + Firmware version: %1 + + + + + UAVObjectBrowserWidget + + + + Name + Nombre + + + + Category + + + + + + Type + + + + + Metadata + + + + + Setting + + + + + Data + + + + + Size + + + + + + Description + + + + + Multi + + + + + No + + + + + Yes + + + + + Fields + + + + + Unit + + + + + Options + Opciones + + + + Elements + + + + + Limits + + + + + DeviceWidget + + + Device ID: + + + + + HW Revision: + + + + + Flash access: + + + + + Max code size: + + + + + BL version: + + + + + + + + Unknown + + + + + Custom Firmware Build + + + + + No file loaded + + + + + + Tagged officially released firmware build + + + + + + Untagged or custom firmware build + + + + + Can't calculate, file too big for device + + + + + The board has the same firmware as loaded. No need to update. + + + + + WARNING: the loaded firmware is for different hardware. Do not update! + + + + + The board has newer firmware than loaded. Are you sure you want to update? + + + + + The loaded firmware is untagged or custom build. Update only if it was received from a trusted source (official website or your own build). + + + + + This is the tagged officially released OpenPilot firmware. + + + + + WARNING: the loaded firmware was not packaged with the OpenPilot format. Do not update unless you know what you are doing. + + + + + Firmware loaded: + + + + + + Select firmware file + + + + + Firmware Files (*.opfw *.bin) + + + + + Firmware Files (*.bin) + + + + + RunningDeviceWidget + + HW Revision: @@ -12839,1209 +14482,68 @@ then close the dialog. - + + BL version: + + + + + + + Firmware tag: + + + + Tagged officially released firmware build - + Untagged or custom firmware build - + + + Git commit hash: + + + + + + Firmware date: + + + + + + + Unknown + + + + Custom Firmware Build - UploaderWidget + TimedDialog - - Form - Formulario - - - - Tells the mainboard to go down -to bootloader mode. -(Only enabled if telemetry link is established, either -through serial or USB) - - - - - Halt - - - - - Boots the system. -Only useful if the system is halted -(mainboard blue LED blinking slowly, green LED on) - -If telemetry is not running, select the link using the dropdown -menu on the right. - - - - - Boot - - - - - Boots the system into safe mode (ie. default HwSettings). -Only useful if the system is halted -(mainboard blue LED blinking slowly, orange LED off) - -If telemetry is not running, select the link using the dropdown -menu on the right. - - - - - Safe Boot - - - - - Reset the system. -(Only enabled if telemetry link is established, either -through serial or USB) - - - - - Reset - Restablecer - - - - Start a guided procedure to manually -recover a system which does not boot. - -Rescue is possible in USB mode only. - - - - - Rescue - - - - - When telemetry is not connected, select the communication -method using this combo box. - -You can use this to force a communication channel when doing -a "Boot" (button on the left). It is updated automatically when -halting a running board. - - - - - Refresh the list of serial ports - - - - - ... - - - - - Running - Corriendo - - - - Mainboard - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">To upgrade the firmware in your boards, proceed as follows:</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Connect telemetry</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Once telemetry is running, press &quot;Halt&quot; above</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- You will get a list of devices.</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- You can then upload/download to/from each board as you wish</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- You can resume operations by pressing &quot;Boot&quot;</p></body></html> - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p></body></html> - - - - - NewsPanel - - - Project News - - - - - SitesPanel - - - OpenPilot Websites - - - - - XmlConfig - - - GCS config - - - - - Parse error at line %1, column %2: -%3 - - - - - AntennaTrackGadgetFactory - - - Antenna Track Gadget - - - - - ConfigMultiRotorWidget - - - - Configuration OK - - - - - ConfigCCHWWidget - - - Warning: you have configured both MainPort and FlexiPort for the same function, this currently is not supported - - - - - Warning: you have configured both USB HID Port and USB VCP Port for the same function, this currently is not supported - - - - - Warning: you have disabled USB Telemetry on both USB HID Port and USB VCP Port, this currently is not supported - - - - - ConfigCCAttitudeWidget - - - Calibration timed out before receiving required updates. - - - - - ConfigGadgetWidget - - - Unsaved changes - - - - - The tab you are leaving has unsaved changes,if you proceed they will be lost.Do you still want to proceed? - - - - - ConfigInputWidget - - - - Arming Settings are now set to 'Always Disarmed' for your safety. - - - - - You will have to reconfigure the arming settings manually when the wizard is finished. After the last step of the wizard you will be taken to the Arming Settings screen. - - - - - Welcome to the inputs configuration wizard. - -Please follow the instructions on the screen and only move your controls when asked to. -Make sure you already configured your hardware settings on the proper tab and restarted your board. - -You can press 'back' at any time to return to the previous screen or press 'Cancel' to quit the wizard. - - - - - - Please choose your transmitter type: - - - - - Acro: normal transmitter for fixed-wing or quad - - - - - Helicopter: has collective pitch and throttle input - - - - - If selecting the Helicopter option, please engage throttle hold now. - - - - - Please choose your transmitter mode: - - - - - Mode 1: Fore/Aft Cyclic and Yaw on the left, Throttle/Collective and Left/Right Cyclic on the right - - - - - Mode 2: Throttle/Collective and Yaw on the left, Cyclic on the right - - - - - Mode 3: Cyclic on the left, Throttle/Collective and Yaw on the right - - - - - Mode 4: Throttle/Collective and Left/Right Cyclic on the left, Fore/Aft Cyclic and Yaw on the right - - - - - Mode 1: Elevator and Rudder on the left, Throttle and Ailerons on the right - - - - - Mode 2: Throttle and Rudder on the left, Elevator and Ailerons on the right - - - - - Mode 3: Elevator and Ailerons on the left, Throttle and Rudder on the right - - - - - Mode 4: Throttle and Ailerons on the left, Elevator and Rudder on the right - - - - - For a Quad: Elevator is Pitch, Ailerons are Roll, and Rudder is Yaw. - - - - - Please center all controls and trims and press Next when ready. - -If your FlightMode switch has only two positions, leave it in either position. - - - - - Please move all controls to their maximum extents on both directions. - -Press Next when ready. - - - - - Please check the picture below and correct all the sticks which show an inverted movement. Press Next when ready. - - - - - You have completed this wizard, please check below if the picture mimics your sticks movement. - -IMPORTANT: These new settings have not been saved to the board yet. After pressing Next you will go to the Arming Settings tab where you can set your desired arming sequence and save the configuration. - - - - - Please enable throttle hold mode. - -Move the Collective Pitch stick. - - - - - Please toggle the Flight Mode switch. - -For switches you may have to repeat this rapidly. - - - - - Please disable throttle hold mode. - -Move the Throttle stick. - - - - - Please move each control one at a time according to the instructions and picture below. - -Move the %1 stick. - - - - - Alternatively, click Next to skip this channel. - - - - - You will have to reconfigure the arming settings manually when the wizard is finished. - - - - - ConfigOutputWidget - - - The actuator module is in an error state. This can also occur because there are no inputs. Please fix these before testing outputs. - - - - - This option will start your motors by the amount selected on the sliders regardless of transmitter. It is recommended to remove any blades from motors. Are you sure you want to do this? - - - - - ConfigPlugin - - - Erase all settings from board... - - - - - Are you sure you want to erase all board settings?. - - - - - All settings stored in your board flash will be deleted. - - - - - - Error trying to erase settings. - - - - - - Power-cycle your board after removing all blades. Settings might be inconsistent. - - - - - Settings are now erased. - - - - - Please wait for the status LED to begin flashing regularly (up to a minute) then power-cycle your board to complete reset. - - - - - Core::Internal::AuthorsDialog - - - About OpenPilot Authors - - - - - From revision %1<br/> - This gets conditionally inserted as argument %8 into the description string. - Revisión %1<br/> - - - - <h3>The OpenPilot Project</h3>Proudly brought to you by this fine team:<br/> - - - - - Core::ConnectionManager - - - Connections: - - - - - Connect - - - - - DebugGadgetFactory - - - DebugGadget - - - - - DebugGadgetWidget - - - Save log File As - - - - - Log Save - - - - - Unable to save log: - - - - - DialGadgetFactory - - - Analog Dial - - - - - GCSControlGadgetFactory - - - Controller - - - - - GpsDisplayGadgetFactory - - - GPS Display - - - - - ImportExportPlugin - - - GCS Settings Import/Export... - - - - - LineardialGadgetFactory - - - Bargraph Dial - - - - - LoggingConnection - - - Open file - - - - - OpenPilot Log (*.opl) - - - - - LoggingThread - - - Logging: retrieve settings objects from the autopilot (%1 objects) - - - - - LoggingPlugin - - - Start Log - - - - - OP-%0.opl - - - - - OpenPilot Log (*.opl) - - - - - Stop logging - - - - - Start logging... - - - - - MagicWaypointGadgetFactory - - - Magic Waypoint - - - - - ModelViewGadgetFactory - - - ModelView - - - - - NotificationItem - - - Never - Nunca - - - - Before first - - - - - Before second - - - - - After second - - - - - Repeat Once - - - - - Repeat Once per update - - - - - Repeat Instantly - - - - - Repeat 10 seconds - - - - - Repeat 30 seconds - - - - - Repeat 1 minute - - - - - flightDataModel - - - Unable to open file - - - - - File Parsing Failed. - - - - - This file is not a correct XML file - - - - - Wrong file contents - - - - - This file does not contain correct UAVSettings - - - - - OPMapGadgetFactory - - - OPMap - - - - - pathPlanner - - - Open File - - - - - Save File - - - - - PFDGadgetFactory - - - Primary Flight Display - - - - - PfdQmlGadgetFactory - - - PFD (qml) - - - - - QmlViewGadgetFactory - - - QML Viewer, QML - - - - - ScopeGadgetFactory - - - Scope - - - - - ScopeGadgetWidget - - - Click legend to show/hide scope trace - - - - - LevellingUtil - - - Calibration timed out before receiving required updates. - - - - - SetupWizard - - - OpenPilot Setup Wizard - - - - - Controller type: - - - - - OpenPilot CopterControl - - - - - OpenPilot CopterControl 3D - - - - - OpenPilot Revolution - - - - - OpenPilot OPLink Radio Modem - - - - - - - - - Unknown - - - - - Vehicle type: - - - - - Multirotor - - - - - Vehicle sub type: - - - - - Tricopter - - - - - Quadcopter X - - - - - Quadcopter + - - - - - Hexacopter - - - - - Hexacopter Coax (Y6) - - - - - Hexacopter X - - - - - Octocopter - - - - - Octocopter Coax X - - - - - Octocopter Coax + - - - - - Octocopter V - - - - - Fixed wing - - - - - Helicopter - - - - - Surface vehicle - - - - - Input type: - - - - - PWM (One cable per channel) - - - - - PPM (One cable for all channels) - - - - - Futaba S.Bus - - - - - Spektrum satellite (DSM2) - - - - - Spektrum satellite (DSMX10BIT) - - - - - Spektrum satellite (DSMX11BIT) - - - - - ESC type: - - - - - Legacy ESC (50 Hz) - - - - - Rapid ESC (400 Hz) - - - - - SetupWizardPlugin - - - Vehicle Setup Wizard - - - - - VehicleConfigurationHelper - - - - Done! - - - - - - Failed! - - - - - Writing hardware settings - - - - - Writing actuator settings - - - - - Writing flight mode settings - - - - - Writing gyro and accelerometer bias settings - - - - - Writing stabilization settings - - - - - Writing mixer settings - - - - - Writing vehicle settings - - - - - Writing manual control defaults - - - - - Preparing mixer settings - - - - - Preparing vehicle settings - - - - - SystemHealthGadgetFactory - - - System Health - - - - - SystemHealthGadgetWidget - - - Displays flight system errors. Click on an alarm for more information. - - - - - UAVObjectField - - - 0 - - - - - 1 - - - - - PopupWidget - - - Close - Cerrar - - - - UAVSettingsImportExportFactory - - - Export UAV Settings... - - - - - Import UAV Settings... - - - - - Export UAV Data... - - - - - UAVObjects XML files (*.uav);; XML files (*.xml) - - - - - Import UAV Settings - - - - - File Parsing Failed. - - - - - This file is not a correct XML file - - - - - Wrong file contents - - - - - This file does not contain correct UAVSettings - - - - - - UAVObjects XML files (*.uav) - - - - - Save UAVSettings File As - - - - - UAV Settings Export - - - - - Unable to save settings: - - - - - Settings saved. - - - - - Are you sure? - - - - - This option is only useful for passing your current system data to the technical support staff. Do you really want to export? - - - - - Save UAVData File As - - - - - UAV Data Export - - - - - Unable to save data: - - - - - Data saved. - - - - - UploaderGadgetFactory - - - Uploader - - - - - UploaderGadgetWidget - - - The controller board is armed and can not be halted. - -Please make sure the board is not armed and then press halt again to proceed -or use the rescue option to force a firmware upgrade. - - - - - The controller board is armed and can not be reset. - -Please make sure the board is not armed and then press reset again to proceed -or power cycle to force a board reset. - - - - - - OpenPilot Uploader - - - - - - Please disconnect your OpenPilot board - - - - - Please connect your OpenPilot board (USB only!) - - - - + Cancel Cancelar - - OpenPilot Uploader + + + Timing out in %1 seconds - - No board connection was detected! - - - - - GCS and firmware versions of the UAV objects set do not match which can cause configuration problems. GCS version: %1 Firmware version: %2. + + Timed out after %1 seconds diff --git a/ground/openpilotgcs/share/openpilotgcs/translations/openpilotgcs_ru.ts b/ground/openpilotgcs/share/openpilotgcs/translations/openpilotgcs_ru.ts index 75687dfff..a554a65bb 100644 --- a/ground/openpilotgcs/share/openpilotgcs/translations/openpilotgcs_ru.ts +++ b/ground/openpilotgcs/share/openpilotgcs/translations/openpilotgcs_ru.ts @@ -1,6 +1,6 @@ - + MainWindow @@ -329,6 +329,16 @@ Cancel Отмена + + + Currently ripping from:%1 at Zoom level %2 + + + + + Downloading tile %1 of %2 + + Utils::CheckableMessageBox @@ -424,22 +434,22 @@ Путь: - + Invalid base class name Неверное имя базового класса - + Invalid header file name: '%1' Неверное имя заголовочного файла: '%1' - + Invalid source file name: '%1' Неверное имя файла исходника: '%1' - + Invalid form file name: '%1' Неверное имя файла формы: '%1' @@ -462,12 +472,12 @@ Создать в: - + <Enter_Name> <Введите_имя> - + The project already exists. Проект уже существует. @@ -502,56 +512,6 @@ Form Форма - - - Select aircraft type here - Здесь выберите тип БПЛА - - - - Airplane type: - Тип планера: - - - - Mixer OK - Миксер в порядке - - - - Channel Assignment - Назначение каналов - - - - Engine - Двигатель - - - - Aileron 1 - Элерон 1 - - - - Aileron 2 - Элерон 2 - - - - Elevator 1 - Руль высоты 1 - - - - Elevator 2 - Руль высоты 2 - - - - Throttle Curve - Кривая газа - Feed Forward @@ -567,26 +527,6 @@ Decel Time Constant - - - Elevon Mix - - - - - Rudder % - Руль направления % - - - - 50 - 50 - - - - Pitch % - Тангаж % - FeedForward @@ -597,324 +537,11 @@ 000 000 - - - 1 - 1 - - - - 2 - 2 - - - - 3 - 3 - - - - 4 - 4 - - - - 5 - 5 - - - - 6 - 6 - - - - 7 - 7 - - - - 8 - 8 - - - - Curve 1 - Кривизна 1 - - - - Curve 2 - Кривизна 2 - - - - Roll - Крен - - - - Pitch - Тангаж - - - - Yaw - Рыскание - Mixer Settings - - - Vehicle type: - - - - - Output Channel Assignments - - - - - Select output channel for the engine - - - - - Select output channel for the first aileron (or elevon) - - - - - Select output channel for the second aileron (or elevon) - - - - - Select output channel for the first elevator - - - - - Select output channel for a secondary elevator - - - - - Rudder 1 - - - - - Select output channel for the first rudder - - - - - Rudder 2 - - - - - Select output channel for a secondary rudder - - - - - Frame Type - - - - - Select the Multirotor frame type here. - - - - - Mix Level - - - - - 100 - 100 - - - - Weight of Roll mixing in percent. -Typical values are 100% for + configuration and 50% for X configuration on quads. - - - - - Weight of Pitch mixing in percent. -Typical values are 100% for + configuration and 50% for X configuration on quads. - - - - - Weight of Yaw mixing in percent. -Typical value is 50% for + or X configuration on quads. - - - - - Motor output channels - - - - - Assign your motor output channels using the drawing above as a reference. Respect propeller rotation. - - - - - Multirotor Motor Direction - - - - - Tricopter Yaw Servo channel - - - - - Reverse all motors - - - - - Output channel asignmets - - - - - Motor - - - - - Select output channel for the first motor - - - - - Motor 2 - - - - - Select output channel for a second motor - - - - - Front Steering - - - - - Select output channel for the first steering actuator - - - - - Rear Steering - - - - - Select output channel for a second steering actuator - - - - - Differential Steering Mix - - - - - Left % - - - - - Right % - - - - - Front throttle curve - - - - - Rear throttle curve - - - - - Type - - - - - Ch 1 - - - - - Ch 2 - - - - - Ch 3 - - - - - Ch 4 - - - - - Ch 5 - - - - - Ch 6 - - - - - Ch 7 - - - - - Ch 8 - - - - - Ch 9 - - - - - Ch 10 - - - - - - - - Feed Forward Configuration @@ -973,22 +600,6 @@ p, li { white-space: pre-wrap; } Enable FF tuning - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"> -<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> -<tr> -<td style="border: none;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:14pt; font-weight:600; color:#ff0000;">SETTING UP FEED FORWARD REQUIRES CAUTION</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;"><br /></span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Beware: Feed Forward Tuning will launch all engines around mid-throttle, you have been warned!</p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Remove your props initially, and for fine-tuning, make sure your airframe is safely held in place. Wear glasses and protect your face and body.</p></td></tr></table></body></html> - - Takes you to the wiki page @@ -1014,6 +625,38 @@ p, li { white-space: pre-wrap; } Save Сохранить + + + Vehicle name + + + + + Enter name of vehicle. Max 20 characters. + + + + + Vehicle Setup Wizard... + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> +<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> +<tr> +<td style="border: none;"> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:14pt; font-weight:600; color:#ff0000;">SETTING UP FEED FORWARD REQUIRES CAUTION</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">Beware: Feed Forward Tuning will launch all engines around mid-throttle, you have been warned!</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">Remove your props initially, and for fine-tuning, make sure your airframe is safely held in place. Wear glasses and protect your face and body.</span></p></td></tr></table></body></html> + + SettingsDialog @@ -1114,7 +757,7 @@ p, li { white-space: pre-wrap; } - + General Общие @@ -1124,12 +767,12 @@ p, li { white-space: pre-wrap; } Среда - + <System Language> - + Variables Переменные @@ -1211,7 +854,7 @@ p, li { white-space: pre-wrap; } - + Workspaces Экраны @@ -1240,23 +883,10 @@ p, li { white-space: pre-wrap; } Name: Название: - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Sans'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Note:</span> A restart is needed for changes to number of workspaces to take effect.</p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Sans'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Внимание:</span> Необходим перезапуск, для вступления в силу изменения количества рабочих экранов.</p></body></html> - - GCS - НСУ + Environment + Среда @@ -1270,11 +900,6 @@ p, li { white-space: pre-wrap; } - Workspace panel - - - - Placement: @@ -1293,6 +918,21 @@ p, li { white-space: pre-wrap; } Allow reordering: + + + General + + + + + Restore last selected workspace on startup + + + + + Remember last used workspace on restart + + DialGadgetOptionsPage @@ -1377,7 +1017,7 @@ p, li { white-space: pre-wrap; } Индикатор 3 - + SVG image (*.svg) SVG изображение (*.svg) @@ -1441,12 +1081,12 @@ p, li { white-space: pre-wrap; } - Armed + UDP Control - UDP Control + Arm switch (Accessory0) @@ -1591,76 +1231,37 @@ Sat SNR is displayed above (in dBHz) HITLOptionsPage - - + Form Форма - Manual aircraft control (can be used when hardware is not available) - Ручное управление (может быть использовано, когда отсутствует оборудование) - - - - Choose flight simulator: Симулятор полетов: - Latitude in degrees: - Широта в градусах: - - - - Longitude in degrees: - Долгота в градусах: - - - - Path executable: Путь к исполняемому файлу: - Data directory: Каталог данных: - - - Output Port: - Порт вывода: - - - - - Input Port: - Порт ввода: - - - - + Choose flight simulator executable Укажите исполняемый файл симулятора - Choose flight simulator data directory Укажите каталог данных симулятора - - - For receiving data from sim - - - - + Check this box to start the simulator on the local computer @@ -1671,49 +1272,19 @@ Sat SNR is displayed above (in dBHz) - - Local interface (IP): - - - - - For communication with sim computer via network. Should be the IP address of one of the interfaces of the GCS computer. - - Remote interface (IP): - - - - - Only required if running simulator on remote machine. Should be the IP of the machine on which the simulator is running. - - - - For sending data to sim - - - - - Attitude data - - AttitudeRaw (gyro, accels) - - - Refresh rate - - ms @@ -1724,56 +1295,16 @@ Sat SNR is displayed above (in dBHz) AttitudeState - - - send raw data to board - - use values from simulator - - - calculate from AttitudeRaw - - - - - Other data - - - - - HomeLocation - - 0 - update once, or every N seconds - - - sec - - - - - GPSPositionSensor - - - - - SonarAltitude - - - - - Range detection - - m @@ -1781,54 +1312,164 @@ Sat SNR is displayed above (in dBHz) - Map command from simulator + IP addresses - to GCSReciver + Local host: - to ManualCtrll (not implemented) + Port: + Порт: + + + + IP port for receiving data from sim - Maximum output rate + Remote host: + + + + + IP port for sending data to sim + + + + + Program Parameters + + + + + Add noise to sensor simulation + + + + + Add noise + + + + + Initial latitude (decimal): + + + + + Initial longitude (decimal): + + + + + Attitude Data + + + + + Refresh rate: + + + + + send simulated inertial data to board + + + + + calculate from simulated sensor data + + + + + Spatial Data + + + + + Ground truth position and velocity + + + + + GPS data + + + + + Other Data + + + + + AirspeedState + + + + + BaroAltitude + + + + + Range detection: + + + + + Map transmitter commands... + + + + + from hardware to simulator (via ManualCtrl) + + + + + from simulator to hardware (via GCSReceiver) + + + + + Maximum GCS to hardware output rate: + + + + + Set the maximum rate at which GCS sends simulator data to the hardware HITLWidget - - + Form Форма - Request update Запрос обновления - Start Пуск - Send update Передать обновления - Stop Стоп @@ -1844,20 +1485,9 @@ Sat SNR is displayed above (in dBHz) - Clear Log Очистить журнал - - - AP OFF - - - - - Sim OFF - - ImportExportGadgetWidget @@ -1882,18 +1512,18 @@ Sat SNR is displayed above (in dBHz) Все инструменты - - + + GCS Settings file (*.xml) - Save GCS Settings too file .. + Save GCS Settings to file... - + Can't write file Невозможно записать файл @@ -1923,7 +1553,12 @@ Sat SNR is displayed above (in dBHz) . Перезапустите приложение. - + + http://wiki.openpilot.org/x/OQBj + + + + All your settings will be deleted! @@ -1996,7 +1631,7 @@ Sat SNR is displayed above (in dBHz) Адрес (имя хоста или IP) - + settings Настройки @@ -2084,7 +1719,7 @@ Sat SNR is displayed above (in dBHz) Коэффициент: - + SVG image (*.svg) SVG изображение (*.svg) @@ -2225,7 +1860,7 @@ p, li { white-space: pre-wrap; } Звук3: - + Equal to Равно @@ -2245,17 +1880,17 @@ p, li { white-space: pre-wrap; } - + Choose sound collection directory Выберите каталог с коллекцией звуков - + settings Настройки - + Notification Оповещения @@ -2317,11 +1952,6 @@ p, li { white-space: pre-wrap; } OK - - - Apply - Применить - Cancel @@ -2834,7 +2464,7 @@ p, li { white-space: pre-wrap; } Использовать память под кэш - + Choose Cache Directory Укажите каталог кэша @@ -2849,44 +2479,6 @@ p, li { white-space: pre-wrap; } - - PFDGadgetOptionsPage - - - Form - Форма - - - - PFD SVG: - Файл векторной графики (SVG): - - - - Use OpenGL for rendering - Использовать OpenGL для рендеринга - - - - High Quality text (OpenGL) - Высокое качество текста (OpenGL) - - - - SVG image (*.svg) - SVG изображение (*.svg) - - - - Choose SVG image - Выберите SVG изображение - - - - Smooth updates - - - ScopeGadgetOptionsPage @@ -2949,24 +2541,11 @@ p, li { white-space: pre-wrap; } Add a new curve to the scope, or update it if the UAVObject and UAVField is the same. Добавить новую кривую (или обновить, если объект и свойство те же самые). - - - Add -Update - Добавить -Обновить - Remove the curve from the scope. Удалить кривую графика. - - - Remove - - Удалить - Y-axis @@ -3008,10 +2587,30 @@ Update - + Choose Logging Directory + + + Check this to have the curve drawn antialiased. + + + + + Draw Antialiased + + + + + Add / Update + + + + + Remove + Удалить + SystemHealthGadgetOptionsPage @@ -3026,7 +2625,7 @@ Update Подсистема (SVG): - + SVG image (*.svg) SVG изображение (*.svg) @@ -3078,6 +2677,11 @@ Update View Options + + + This space shows a description of the selected UAVObject. + + UAVObjectBrowserOptionsPage @@ -3106,21 +2710,36 @@ Update Only highlight nodes when value actually changes + + + Unknown object color: + + Welcome::WelcomeMode - + Welcome Приветствие + + + Update Available: %1 + + + + + OpenPilot GCS Version: %1 + + Application - - Failed to load core: %1 - Ошибка загрузки ядра: %1 + + Failed to load core plug-in, reason is: %1 + @@ -3128,12 +2747,12 @@ Update Не удается отправить аргументы командной строки в уже запущенную программу. Похоже, что она не отвечает. - + Could not find 'Core.pluginspec' in %1 Не удалось найти 'Core.pluginspec' в %1 - + OpenPilot GCS - Plugin loader messages Сообщения загрузчика плагинов @@ -3141,7 +2760,7 @@ Update MyMain - + N/A @@ -3151,18 +2770,18 @@ Update PluginManager - - + + The plugin '%1' does not exist. Плагин '%1' не найден. - + Unknown option %1 Неизвестный параметр %1 - + The option %1 requires an argument. Параметр %1 требует аргумента. @@ -3170,7 +2789,7 @@ Update ExtensionSystem::PluginErrorView - + Invalid Некорректно @@ -3253,7 +2872,7 @@ Update ExtensionSystem::PluginManager - + Circular dependency detected: Обнаружено зацикливание: @@ -3276,7 +2895,7 @@ Update - + Cannot load plugin because dependency failed to load: %1(%2) Reason: %3 Не удается загрузить плагин, поскольку не удалось загрузить другую часть, от которой он зависитd: %1(%2) @@ -3286,17 +2905,17 @@ Reason: %3 ExtensionSystem::Internal::PluginSpecPrivate - + File does not exist: %1 Файл не существует: %1 - + Could not open file for read: %1 Не удалось открыть файл для чтения: %1 - + Error parsing file %1: %2, at line %3, column %4 Ошибка при разборе файла %1: %2, в строке %3, столбец %4 @@ -3304,7 +2923,7 @@ Reason: %3 PluginSpec - + '%1' misses attribute '%2' @@ -3329,22 +2948,22 @@ Reason: %3 - + Expected element '%1' as top level element - + Resolving dependencies failed because state != Read - + Could not resolve dependency '%1(%2)' - + Loading the library failed because state != Resolved @@ -3354,7 +2973,7 @@ Reason: %3 - + Initializing the plugin failed because state != Loaded @@ -3369,7 +2988,7 @@ Reason: %3 - + Cannot perform extensionsInitialized because state != Initialized @@ -3382,7 +3001,7 @@ Reason: %3 PluginDialog - + Details Подробно @@ -3397,12 +3016,12 @@ Reason: %3 Установленные плагины - + Plugin Details of %1 Подробная информация о плагине %1 - + Plugin Errors of %1 Ошибки плагина %1 @@ -3415,3206 +3034,6 @@ Reason: %3 Ошибка ZIP/UNZIP API %1 - - QxtCommandOptions - - - sets the application GUI style - - - - - sets the application stylesheet - - - - - restores the application from an earlier session - - - - - displays debugging information about widgets - - - - - use right-to-left layout - - - - - never grab the mouse or keyboard - - - - - grab the mouse/keyboard even in a debugger - - - - - run in synchronous mode for debugging - - - - - use Direct3D by default - - - - - sets the X11 display - - - - - sets the geometry of the first window - - - - - sets the default font - - - - - sets the default background color - - - - - sets the default foreground color - - - - - sets the default button color - - - - - sets the application name - - - - - sets the application title - - - - - sets the X11 visual type - - - - - limit the number of colors on an 8-bit display - - - - - use a private color map - - - - - sets the input method server - - - - - disable the X Input Method - - - - - sets the style used by the input method - - - - - - option "%1" not found - - - - - Short options cannot have optional parameters - - - - - positional() called before parse() - - - - - unrecognized() called before parse() - - - - - count() called before parse() - - - - - value() called before parse() - - - - - parameters() called before parse() - - - - - unrecognized parameters: - - - - - %1 requires a parameter - - - - - QxtLocale - - - *No Currency* - - - - - Afghani - - - - - Algerian Dinar - - - - - Argentine Peso - - - - - Armenian Dram - - - - - Aruban Guilder - - - - - Australian Dollar - - - - - Azerbaijanian Manat - - - - - Bahamian Dollar - - - - - Bahraini Dinar - - - - - Baht - - - - - Balboa - - - - - Barbados Dollar - - - - - Belarussian Ruble - - - - - Belize Dollar - - - - - Bermudian Dollar - - - - - Bolivar Fuerte - - - - - Boliviano - - - - - Brazilian Real - - - - - Brunei Dollar - - - - - Bulgarian Lev - - - - - Burundi Franc - - - - - CFA Franc BCEAO - - - - - CFA Franc BEAC - - - - - CFP Franc - - - - - Canadian Dollar - - - - - Cape Verde Escudo - - - - - Cayman Islands Dollar - - - - - Chilean Peso - - - - - Colombian Peso - - - - - Comoro Franc - - - - - Convertible Marks - - - - - Cordoba Oro - - - - - Costa Rican Colon - - - - - Croatian Kuna - - - - - Cuban Peso - - - - - Cyprus Pound - - - - - Czech Koruna - - - - - Dalasi - - - - - Danish Krone - - - - - Denar - - - - - Djibouti Franc - - - - - Dobra - - - - - Dominican Peso - - - - - Dong - - - - - East Caribbean Dollar - - - - - Egyptian Pound - - - - - El Salvador Colon - - - - - Ethiopian Birr - - - - - Euro - - - - - Falkland Islands Pound - - - - - Fiji Dollar - - - - - Forint - - - - - Franc Congolais - - - - - Ghana Cedi - - - - - Gibraltar Pound - - - - - Gourde - - - - - Guarani - - - - - Guinea-Bissau Peso - - - - - Guinea Franc - - - - - Guyana Dollar - - - - - Hong Kong Dollar - - - - - Hryvnia - - - - - Iceland Krona - - - - - Indian Rupee - - - - - Iranian Rial - - - - - Iraqi Dinar - - - - - Jamaican Dollar - - - - - Jordanian Dinar - - - - - Kenyan Shilling - - - - - Kina - - - - - Kip - - - - - Kroon - - - - - Kuwaiti Dinar - - - - - Kwanza - - - - - Kyat - - - - - Lari - - - - - Latvian Lats - - - - - Lebanese Pound - - - - - Lek - - - - - Lempira - - - - - Leone - - - - - Liberian Dollar - - - - - Libyan Dinar - - - - - Lilangeni - - - - - Lithuanian Litas - - - - - Loti - - - - - Malagasy Ariary - - - - - MalawiKwacha - - - - - Malaysian Ringgit - - - - - Maltese Lira - - - - - Manat - - - - - Mauritius Rupee - - - - - Metical - - - - - Mexican Peso - - - - - Mexican Unidad de Inversion - - - - - Moldovan Leu - - - - - Moroccan Dirham - - - - - Mvdol - - - - - Naira - - - - - Nakfa - - - - - Namibia Dollar - - - - - Nepalese Rupee - - - - - Netherlands Antillian Guilder - - - - - New Israeli Sheqel - - - - - New Leu - - - - - New Taiwan Dollar - - - - - New Turkish Lira - - - - - New Zealand Dollar - - - - - Ngultrum - - - - - North Korean Won - - - - - Norwegian Krone - - - - - Nuevo Sol - - - - - Ouguiya - - - - - Pa'anga - - - - - Pakistan Rupee - - - - - Pataca - - - - - Peso Uruguayo - - - - - Philippine Peso - - - - - Pound Sterling - - - - - Pula - - - - - Qatari Rial - - - - - Quetzal - - - - - Rand - - - - - Rial Omani - - - - - Riel - - - - - Rufiyaa - - - - - Rupiah - - - - - Russian Ruble - - - - - Rwanda Franc - - - - - Saint Helena Pound - - - - - Saudi Riyal - - - - - Serbian Dinar - - - - - Seychelles Rupee - - - - - Singapore Dollar - - - - - Slovak Koruna - - - - - Solomon Islands Dollar - - - - - Som - - - - - Somali Shilling - - - - - Somoni - - - - - Sri Lanka Rupee - - - - - Sudanese Pound - - - - - Surinam Dollar - - - - - Swedish Krona - - - - - Swiss Franc - - - - - Syrian Pound - - - - - Taka - - - - - Tala - - - - - Tanzanian Shilling - - - - - Tenge - - - - - Trinidad and Tobago Dollar - - - - - Tugrik - - - - - Tunisian Dinar - - - - - UAE Dirham - - - - - US Dollar - - - - - Uganda Shilling - - - - - Unidad de Valor Real - - - - - Unidades de fomento - - - - - Uruguay Peso en Unidades Indexadas - - - - - Uzbekistan Sum - - - - - Vatu - - - - - Won - - - - - Yemeni Rial - - - - - Yen - - - - - Yuan Renminbi - - - - - ZambiaKwacha - - - - - Zimbabwe Dollar - - - - - Zloty - - - - - None - Отсутствует - - - - NorthAmerica - - - - - SouthAmerica - - - - - Europe - - - - - Africa - - - - - Asia - - - - - Australia - - - - - Antarctica - - - - - QxtConfirmationMessage - - - Do not show again. - Не показывать снова. - - - - QxtCountryComboBox - - - DESIGNER MODE - DESIGNER MODE - Режим дизайнера - Режим дизайнера - - - - QxtCountryModel - - - Name - Название - - - - ISO 3166 Alpha 2 - - - - - QLocale - - - - - ISO 3166 Alpha 3 - - - - - Currency - Валюта - - - - Currency Code - Код валюты - - - - Currency Symbol - Символ валюты - - - - Continent - Континент - - - - QxtFilterDialog - - - Filter options - Параметры фильтра - - - - Match case - С учётом регистра - - - - Filter mode: - Режим фильтра: - - - - Fixed String (Default) - Строка (по умолчанию) - - - - Wildcard - Все - - - - Regular Expression - Регулярное выражение - - - - Cancel - Отмена - - - - Filter - Фильтр - - - - QxtProgressLabel - - - mm:ss - мм:сс - - - - ETA: %r - - - - - QLocale - - - C - - - - - Abkhazian - - - - - Afan - - - - - Afar - - - - - Afrikaans - - - - - Albanian - - - - - Amharic - - - - - Arabic - - - - - Armenian - - - - - Assamese - - - - - Aymara - - - - - Azerbaijani - - - - - Bashkir - - - - - Basque - - - - - Bengali - - - - - Bhutani - - - - - Bihari - - - - - Bislama - - - - - Breton - - - - - Bulgarian - - - - - Burmese - - - - - Byelorussian - - - - - Cambodian - - - - - Catalan - - - - - Chinese - - - - - Corsican - - - - - Croatian - - - - - Czech - - - - - Danish - - - - - Dutch - - - - - English - - - - - Esperanto - - - - - Estonian - - - - - Faroese - - - - - FijiLanguage - - - - - Finnish - - - - - French - - - - - Frisian - - - - - Gaelic - - - - - Galician - - - - - Georgian - - - - - German - - - - - Greek - - - - - Greenlandic - - - - - Guarani - - - - - Gujarati - - - - - Hausa - - - - - Hebrew - - - - - Hindi - - - - - Hungarian - - - - - Icelandic - - - - - Indonesian - - - - - Interlingua - - - - - Interlingue - - - - - Inuktitut - - - - - Inupiak - - - - - Irish - - - - - Italian - - - - - Japanese - - - - - Javanese - - - - - Kannada - - - - - Kashmiri - - - - - Kazakh - - - - - Kinyarwanda - - - - - Kirghiz - - - - - Korean - - - - - Kurdish - - - - - Kurundi - - - - - Laothian - - - - - Latin - - - - - Latvian - - - - - Lingala - - - - - Lithuanian - - - - - Macedonian - - - - - Malagasy - - - - - Malay - - - - - Malayalam - - - - - Maltese - - - - - Maori - - - - - Marathi - - - - - Moldavian - - - - - Mongolian - - - - - NauruLanguage - - - - - Nepali - - - - - Norwegian - - - - - NorwegianBokmal - - - - - Occitan - - - - - Oriya - - - - - Pashto - - - - - Persian - - - - - Polish - - - - - Portuguese - - - - - Punjabi - - - - - Quechua - - - - - RhaetoRomance - - - - - Romanian - - - - - Russian - - - - - Samoan - - - - - Sangho - - - - - Sanskrit - - - - - Serbian - - - - - SerboCroatian - - - - - Sesotho - - - - - Setswana - - - - - Shona - - - - - Sindhi - - - - - Singhalese - - - - - Siswati - - - - - Slovak - - - - - Slovenian - - - - - Somali - - - - - Spanish - - - - - Sundanese - - - - - Swahili - - - - - Swedish - - - - - Tagalog - - - - - Tajik - - - - - Tamil - - - - - Tatar - - - - - Telugu - - - - - Thai - - - - - Tibetan - - - - - Tigrinya - - - - - TongaLanguage - - - - - Tsonga - - - - - Turkish - - - - - Turkmen - - - - - Twi - - - - - Uigur - - - - - Ukrainian - - - - - Urdu - - - - - Uzbek - - - - - Vietnamese - - - - - Volapuk - - - - - Welsh - - - - - Wolof - - - - - Xhosa - - - - - Yiddish - - - - - Yoruba - - - - - Zhuang - - - - - Zulu - - - - - NorwegianNynorsk - - - - - Nynorsk - - - - - Bosnian - - - - - Divehi - - - - - Manx - - - - - Cornish - - - - - Akan - - - - - Konkani - - - - - Ga - - - - - Igbo - - - - - Kamba - - - - - Syriac - - - - - Blin - - - - - Geez - - - - - Koro - - - - - Sidamo - - - - - Atsam - - - - - Tigre - - - - - Jju - - - - - Friulian - - - - - Venda - - - - - Ewe - - - - - Walamo - - - - - Hawaiian - - - - - Tyap - - - - - AnyCountry - - - - - Afghanistan - - - - - Albania - - - - - Algeria - - - - - AmericanSamoa - - - - - Andorra - - - - - Angola - - - - - Anguilla - - - - - Antarctica - - - - - AntiguaAndBarbuda - - - - - Argentina - - - - - Armenia - - - - - Aruba - - - - - Australia - - - - - Austria - - - - - Azerbaijan - - - - - Bahamas - - - - - Bahrain - - - - - Bangladesh - - - - - Barbados - - - - - Belarus - - - - - Belgium - - - - - Belize - - - - - Benin - - - - - Bermuda - - - - - Bhutan - - - - - Bolivia - - - - - BosniaAndHerzegowina - - - - - Botswana - - - - - BouvetIsland - - - - - Brazil - - - - - BritishIndianOceanTerritory - - - - - BruneiDarussalam - - - - - Bulgaria - - - - - BurkinaFaso - - - - - Burundi - - - - - Cambodia - - - - - Cameroon - - - - - Canada - - - - - CapeVerde - - - - - CaymanIslands - - - - - CentralAfricanRepublic - - - - - Chad - - - - - Chile - - - - - China - - - - - ChristmasIsland - - - - - CocosIslands - - - - - Colombia - - - - - Comoros - - - - - DemocraticRepublicOfCongo - - - - - PeoplesRepublicOfCongo - - - - - CookIslands - - - - - CostaRica - - - - - IvoryCoast - - - - - Croatia - - - - - Cuba - - - - - Cyprus - - - - - CzechRepublic - - - - - Denmark - - - - - Djibouti - - - - - Dominica - - - - - DominicanRepublic - - - - - EastTimor - - - - - Ecuador - - - - - Egypt - - - - - ElSalvador - - - - - EquatorialGuinea - - - - - Eritrea - - - - - Estonia - - - - - Ethiopia - - - - - FalklandIslands - - - - - FaroeIslands - - - - - FijiCountry - - - - - Finland - - - - - France - - - - - MetropolitanFrance - - - - - FrenchGuiana - - - - - FrenchPolynesia - - - - - FrenchSouthernTerritories - - - - - Gabon - - - - - Gambia - - - - - Georgia - - - - - Germany - - - - - Ghana - - - - - Gibraltar - - - - - Greece - - - - - Greenland - - - - - Grenada - - - - - Guadeloupe - - - - - Guam - - - - - Guatemala - - - - - Guinea - - - - - GuineaBissau - - - - - Guyana - - - - - Haiti - - - - - HeardAndMcDonaldIslands - - - - - Honduras - - - - - HongKong - - - - - Hungary - - - - - Iceland - - - - - India - - - - - Indonesia - - - - - Iran - - - - - Iraq - - - - - Ireland - - - - - Israel - - - - - Italy - - - - - Jamaica - - - - - Japan - - - - - Jordan - - - - - Kazakhstan - - - - - Kenya - - - - - Kiribati - - - - - DemocraticRepublicOfKorea - - - - - RepublicOfKorea - - - - - Kuwait - - - - - Kyrgyzstan - - - - - Lao - - - - - Latvia - - - - - Lebanon - - - - - Lesotho - - - - - Liberia - - - - - LibyanArabJamahiriya - - - - - Liechtenstein - - - - - Lithuania - - - - - Luxembourg - - - - - Macau - - - - - Macedonia - - - - - Madagascar - - - - - Malawi - - - - - Malaysia - - - - - Maldives - - - - - Mali - - - - - Malta - - - - - MarshallIslands - - - - - Martinique - - - - - Mauritania - - - - - Mauritius - - - - - Mayotte - - - - - Mexico - - - - - Micronesia - - - - - Moldova - - - - - Monaco - - - - - Mongolia - - - - - Montserrat - - - - - Morocco - - - - - Mozambique - - - - - Myanmar - - - - - Namibia - - - - - NauruCountry - - - - - Nepal - - - - - Netherlands - - - - - NetherlandsAntilles - - - - - NewCaledonia - - - - - NewZealand - - - - - Nicaragua - - - - - Niger - - - - - Nigeria - - - - - Niue - - - - - NorfolkIsland - - - - - NorthernMarianaIslands - - - - - Norway - - - - - Oman - - - - - Pakistan - - - - - Palau - - - - - PalestinianTerritory - - - - - Panama - - - - - PapuaNewGuinea - - - - - Paraguay - - - - - Peru - - - - - Philippines - - - - - Pitcairn - - - - - Poland - - - - - Portugal - - - - - PuertoRico - - - - - Qatar - - - - - Reunion - - - - - Romania - - - - - RussianFederation - - - - - Rwanda - - - - - SaintKittsAndNevis - - - - - StLucia - - - - - StVincentAndTheGrenadines - - - - - Samoa - - - - - SanMarino - - - - - SaoTomeAndPrincipe - - - - - SaudiArabia - - - - - Senegal - - - - - Seychelles - - - - - SierraLeone - - - - - Singapore - - - - - Slovakia - - - - - Slovenia - - - - - SolomonIslands - - - - - Somalia - - - - - SouthAfrica - - - - - SouthGeorgiaAndTheSouthSandwichIslands - - - - - Spain - - - - - SriLanka - - - - - StHelena - - - - - StPierreAndMiquelon - - - - - Sudan - - - - - Suriname - - - - - SvalbardAndJanMayenIslands - - - - - Swaziland - - - - - Sweden - - - - - Switzerland - - - - - SyrianArabRepublic - - - - - Taiwan - - - - - Tajikistan - - - - - Tanzania - - - - - Thailand - - - - - Togo - - - - - Tokelau - - - - - TongaCountry - - - - - TrinidadAndTobago - - - - - Tunisia - - - - - Turkey - - - - - Turkmenistan - - - - - TurksAndCaicosIslands - - - - - Tuvalu - - - - - Uganda - - - - - Ukraine - - - - - UnitedArabEmirates - - - - - UnitedKingdom - - - - - UnitedStates - - - - - UnitedStatesMinorOutlyingIslands - - - - - Uruguay - - - - - Uzbekistan - - - - - Vanuatu - - - - - VaticanCityState - - - - - Venezuela - - - - - VietNam - - - - - BritishVirginIslands - - - - - USVirginIslands - - - - - WallisAndFutunaIslands - - - - - WesternSahara - - - - - Yemen - - - - - Yugoslavia - - - - - Zambia - - - - - Zimbabwe - - - mapcontrol::TrailItem @@ -6636,17 +3055,17 @@ Reason: %3 Utils::ClassNameValidatingLineEdit - + The class name must not contain namespace delimiters. Имя класса не должно содержать разделителей пространства имен. - + Please enter a class name. Пожалуйста, введите имя класса. - + The class name contains invalid characters. Имя класса содержит недопустимые символы. @@ -6654,7 +3073,7 @@ Reason: %3 Utils::ConsoleProcess - + Cannot set up communication channel: %1 @@ -6689,22 +3108,22 @@ Reason: %3 - + Cannot start the terminal emulator '%1'. - + Cannot create socket '%1': %2 - + The process '%1' could not be started: %2 - + Cannot obtain a handle to the inferior: %1 @@ -6730,51 +3149,21 @@ Reason: %3 Имя не должно быть пустым - + The name must not contain any of the characters '%1'. Имя не должно содержать следующие символы '%1'. - + The name must not contain '%1'. Имя не должно содержать '%1'. - + The name must not match that of a MS Windows device. (%1). Имя не должно совпадать с названием устройства, MS Windows. (%1). - - Utils::FileSearch - - - %1: canceled. %n occurrences found in %2 files. - - %1: отменена. %n вхождений найдено в %2 файлах. - %1: отменена. %n вхождений найдено в %2 файлах. - %1: отменена. %n вхождений найдено в %2 файлах. - - - - - %1: %n occurrences found in %2 files. - - %1: %n вхождений найдено в %2 файлах. - %1: %n вхождений найдено в %2 файлах. - %1: %n вхождений найдено в %2 файлах. - - - - - %1: %n occurrences found in %2 of %3 files. - - %1: %n вхождений найдено в %2 из %3 файлах. - %1: %n вхождений найдено в %2 из %3 файлах. - %1: %n вхождений найдено в %2 из %3 файлах. - - - Utils::PathChooser @@ -6788,7 +3177,7 @@ Reason: %3 Обзор... - + Choose a directory Выбрать директорию @@ -6798,27 +3187,27 @@ Reason: %3 Выбрать файл - + The path must not be empty. Путь не должен быть пустым. - + The path '%1' does not exist. Пути "%1" не существует. - + The path '%1' is not a directory. '%1' не является каталогом. - + The path '%1' is not a file. "%1" не является файлом. - + Path: Путь: @@ -6826,7 +3215,7 @@ Reason: %3 Utils::PathListEditor - + Insert... Вставить... @@ -6846,7 +3235,7 @@ Reason: %3 Очистить - + From "%1" из "%1" @@ -6854,7 +3243,7 @@ Reason: %3 Utils::ProjectNameValidatingLineEdit - + The name must not contain the '.'-character. Имя не должно содержать символа '.'. @@ -6862,7 +3251,7 @@ Reason: %3 Utils::reloadPrompt - + File Changed Фал изменен @@ -6880,13 +3269,13 @@ Reason: %3 ConfigGadgetFactory - - Config Gadget - Настройка аппаратуры + + Config + - - Radio Setup Wizard + + Transmitter Setup Wizard @@ -6901,7 +3290,7 @@ Reason: %3 OpenWith::Editors - + Plain Text Editor Текстовый редактор @@ -6914,7 +3303,7 @@ Reason: %3 Core::Internal::SettingsDialog - + Preferences Настройки @@ -6927,7 +3316,7 @@ Reason: %3 Core::Internal::ShortcutSettings - + Keyboard Клавиатура @@ -6937,13 +3326,13 @@ Reason: %3 Среда - + Import Keyboard Mapping Scheme Импорт схемы мапинга клавиатуры - + Keyboard Mapping Scheme (*.kms) Схема мапинга клавиатуры (*.kms) @@ -6965,12 +3354,12 @@ Reason: %3 Core::Internal::MainWindow - + OpenPilot GCS OpenPilot НСУ (Наземная Система Управления) - + &File &Файл @@ -7084,7 +3473,7 @@ Reason: %3 Split - + Разделить @@ -7137,32 +3526,22 @@ Reason: %3 &Справка... - + About &Plugins... О &плагинах... - - About &OpenPilot GCS - О проекте &OpenPilot + + About &OpenPilot... + - + Save &GCS Default Settings - - About &OpenPilot GCS... - &О программе... - - - - About &Authors... - - - - + Settings... Настройки... @@ -7178,7 +3557,7 @@ Reason: %3 Core::ModeManager - + Switch to %1 mode Переключиться в режим %1 @@ -7186,7 +3565,7 @@ Reason: %3 Core::Internal::PluginDialog - + Details Детали @@ -7206,12 +3585,12 @@ Reason: %3 Установленные плагины - + Plugin Details of %1 Подробно о плагине %1 - + Plugin Errors of %1 Ошибки плагина %1 @@ -7219,7 +3598,7 @@ Reason: %3 Core::Internal::SideBarWidget - + Split Разделить @@ -7232,7 +3611,7 @@ Reason: %3 Core::Internal::ComboBox - + Activate %1 Активизировать %1 @@ -7240,19 +3619,19 @@ Reason: %3 Core::UAVGadgetInstanceManager - + Migrating UAVGadgetConfigurations from version 1.1.0 to - + You might want to save your old config NOW since it might be replaced by broken one when you exit the GCS! - + - + default по умолчанию @@ -7261,24 +3640,11 @@ Reason: %3 Core::Internal::UAVGadgetView - + Active Активная - - Core::Internal::VersionDialog - - - About OpenPilot GCS - О программе - - - - <h3>OpenPilot Ground Control Station</h3>GCS Revision: <b>%1</b><br/>UAVO Hash: %2<br/><br/>Built from %3<br/>Built on %4 at %5<br/>Based on Qt %6 (%7 bit)<br/><br/>&copy; %8, 2010-%9. All rights reserved.<br/><br/><small>This program is free software; you can redistribute it and/or modify<br/>it under the terms of the GNU General Public License as published by<br/>the Free Software Foundation; either version 3 of the License, or<br/>(at your option) any later version.<br/><br/>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.</small> - - - EmptyGadgetFactory @@ -7315,20 +3681,15 @@ Reason: %3 HITLFactory - + HITL Simulation HITL Симулятор (FlighGear) - - - HITL Simulation (v2) - - ModelViewGadgetOptionsPage - + 3D model (*.dae *.3ds) 3D модель (*.dae *.3ds) @@ -7359,12 +3720,12 @@ Reason: %3 OPMapGadgetWidget - + Copy Копировать - + Zoom Масштабировать @@ -7374,30 +3735,19 @@ Reason: %3 &Масштабировать - - HOME - Домашняя позиция - - - - + + UAV БПЛА - - + + Waypoints Точки маршрута - - - Close the context menu - - - - + &Reload map @@ -7453,7 +3803,17 @@ Reason: %3 - + + Safety Area definitions + + + + + Home + Домой + + + Show/Hide the compass @@ -7558,7 +3918,7 @@ Reason: %3 - + Clear UAV trail @@ -7568,42 +3928,42 @@ Reason: %3 Стереть траекторию - + &Waypoint editor - + &Max Update Rate - + (Normal) - + (Magic Waypoint) - + (Unknown) - + Map mode - + Safe Area Radius - + UAV Trail @@ -7613,12 +3973,12 @@ Reason: %3 - + UAV trail time - + UAV trail distance @@ -7628,13 +3988,7 @@ Reason: %3 - - - Close menu - - - - + &Rip map @@ -7767,7 +4121,7 @@ Reason: %3 - + Home magic waypoint @@ -7787,7 +4141,7 @@ Reason: %3 - + Show Safe Area @@ -7797,7 +4151,7 @@ Reason: %3 - + Show Trail dots @@ -7817,7 +4171,7 @@ Reason: %3 - + Set home altitude @@ -7827,7 +4181,7 @@ Reason: %3 - + Are you sure you want to clear waypoints? @@ -7848,7 +4202,7 @@ Reason: %3 UAVObjectTreeModel - + Property Свойство @@ -7873,12 +4227,12 @@ Reason: %3 Объекты - + Meta Data Метаданные - + Instance Экземпляр @@ -7925,6 +4279,16 @@ Reason: %3 GCSUpdateOnChange + + + LoggingUpdatePeriodic + + + + + LoggingUpdateOnChange + + Modes @@ -7935,6 +4299,11 @@ Reason: %3 boolean + + + Metadata modes + + Flight Telemetry Update Period @@ -7948,28 +4317,35 @@ Reason: %3 мс - + + This is how often flight side will update telemetry data + + + + GCS Telemetry Update Period НСУ период обновления телеметрии + + + This is how often GCS will update telemetry data + + Logging Update Period Период обновления журнала - - - Telemetry - - Telemetry: priority event queue is full, event lost (%1) - Телеметрия: очередь приоритетных сообщений заполнена, сообщение потеряно (%1) + + This is how often logging will be updated. + TelemetryMonitor - + Starting to retrieve meta and settings objects from the autopilot (%1 objects) Старт получения метаданных и настроек объектов из автопилота (%1 объектов) @@ -7990,29 +4366,49 @@ Reason: %3 Core::UAVConfigInfo - + Do you want to continue the import? Вы хотите продолжить импорт? - + INFO: ИНФОРМАЦИЯ: + + + Some of the configured features might not be supported by your version of the plugin. You might want to upgrade the plugin. + + WARNING: ПРЕДУПРЕЖДЕНИЕ: + + + Some configuration is missing in the imported config and will be replaced by default settings. + + ERROR: ОШИБКА: - - Unknown compatibility level: - Неизвестный уровень совместимости: + + Major features can't be imported by your version of the plugin. You should upgrade the plugin to import these settings. + + + + + The imported settings are not compatible with this plugin and won't be imported! + + + + + Unknown compatibility level: + @@ -8193,24 +4589,6 @@ Reason: %3 Pre-Autotune - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:20pt; font-weight:600; color:#ff0000;">WARNING:</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Lucida Grande'; font-size:13pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;"><br /></span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">This is an experimental plugin for the GCS that is going to make your aircraft shake, etc, so test with lots of space and be </span><span style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:600;">very very wary</span><span style=" font-family:'Lucida Grande'; font-size:13pt;"> for it creating bad tuning values.  Basically there is no reason to think this will work at all.<br /><br />To use autotuning, here are the steps:<br /></span></p> -<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">On the <span style=" font-style:italic;">Input configuration</span> tab, <span style=" font-style:italic;">Flight Mode Switch Settings</span>, set one of your flight modes to &quot;Autotune&quot;.<br /></li> -<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Take off, change flight mode to autotune, keep it in the air while it's shaking.<br /></li> -<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Land and disarm.  (note - you <span style=" font-weight:600;">MUST</span> stay in autotune mode through this point, leaving autotune before disarming aborts the process)<br /></li> -<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">We'd recommend checking your stabilization settings before trying them out (ie: compare to what you currently use, if they are VASTLY different, probably a good indication bad things will happen).<br /></li> -<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Test fly the new settings.</li> -<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">If you're ready to proceed, click the <span style=" font-style:italic;">Enable Autotune Module</span> checkbox above this text, click <span style=" font-style:italic;">save</span> and go to the next tab.</li></ul></body></html> - - Module Control @@ -8423,6 +4801,30 @@ Useful if you have accidentally changed some settings. button:save + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:20pt; font-weight:600; color:#ff0000;">WARNING:</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Lucida Grande'; font-size:13pt;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;"><br /></span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;"><br /></span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">This is an experimental plugin for the GCS that is going to make your aircraft shake, etc, so test with lots of space and be </span><span style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:600;">very very wary</span><span style=" font-family:'Lucida Grande'; font-size:13pt;"> for it creating bad tuning values.  Basically there is no reason to think this will work at all.<br /><br />To use autotuning, here are the steps:<br /></span></p> +<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">On the <span style=" font-style:italic;">Input configuration</span> tab, <span style=" font-style:italic;">Flight Mode Switch Settings</span>, set one of your flight modes to &quot;Autotune&quot;.<br /></li> +<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Take off, change flight mode to autotune, keep it in the air while it's shaking.<br /></li> +<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Land and disarm.  (note - you <span style=" font-weight:600;">MUST</span> stay in autotune mode through this point, leaving autotune before disarming aborts the process)<br /></li> +<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">We'd recommend checking your stabilization settings before trying them out (ie: compare to what you currently use, if they are VASTLY different, probably a good indication bad things will happen).<br /></li> +<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Test fly the new settings.</li> +<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">If you're ready to proceed, click the <span style=" font-style:italic;">Enable Autotune Module</span> checkbox above this text, click <span style=" font-style:italic;">save</span> and go to the next tab.</li></ul></body></html> + + + + + After enabling the module, you must power cycle before using and configuring. + + CameraStabilizationWidget @@ -8545,11 +4947,6 @@ have to define channel output range using Output configuration tab. Output Channel - - - Output Range - - Yaw @@ -8639,13 +5036,6 @@ AxisLock: camera remembers tracking attitude. Input controls the rate of deflect fieldname:InputRate - - - Input low-pass filter response time for yaw axis, ms. - -This option smoothes the stick input. Zero value disables LPF. - - fieldname:ResponseTime @@ -8661,13 +5051,6 @@ This option smoothes the stick input. Zero value disables LPF. Maximum camera pitch rate for 100% input in AxisLock mode, deg/s. - - - Input low-pass filter response time for pitch axis, ms. - -This option smoothes the stick input. Zero value disables LPF. - - Maximum camera roll deflection for 100% input in Attitude mode, deg. @@ -8678,33 +5061,11 @@ This option smoothes the stick input. Zero value disables LPF. Maximum camera roll rate for 100% input in AxisLock mode, deg/s. - - - Input low-pass filter response time for roll axis, ms. - -This option smoothes the stick input. Zero value disables LPF. - - MaxAxisLockRate - - - Response Time - - - - - Input Rate - - - - - Input Range - - Stabilization Mode @@ -8820,6 +5181,217 @@ Apply or Save button afterwards. button:save + + + Output Range (Angle) + + + + + Pitch Or Servo2 + + + + + Roll Or Servo1 + + + + + Input Rate (Speed) + + + + + Input Range (Angle) + + + + + Expert Settings (Attitude Filter and Feed Forward) + + + + + Attitude Filter RT + + + + + Roll axis attitude filter response time + +Range: 0-250ms, 0 disables the filter (default). + +Smoothes estimated airframe attitude used by camera stabilization. + + + + + Pitch axis attitude filter response time + +Range: 0-250ms, 0 disables the filter (default). + +Smoothes estimated airframe attitude used by camera stabilization. + + + + + Yaw axis attitude filter response time + +Range: 0-250ms, 0 disables the filter (default). + +Smoothes estimated airframe attitude used by camera stabilization. + + + + + FF Servo Acceleration + + + + + Roll servo feed forward acceleration + +Range: 0-25, 0 disables feed forward for the axis (default). + +Good starting value is 2-7. +Too high value may burn your servo! + + + + + fieldname:FeedForward + + + + + Pitch servo feed forward acceleration + +Range: 0-25, 0 disables feed forward for the axis (default). + +Good starting value is 2-7. +Too high value may burn your servo! + + + + + Yaw servo feed forward acceleration + +Range: 0-25, 0 disables feed forward for the axis (default). + +Good starting value is 2-7. +Too high value may burn your servo! + + + + + FF Accel Time Constant + + + + + Roll servo feed forward acceleration time constant + +Range: 0-50ms, default is 5. + + + + + fieldname:AccelTime + + + + + Pitch servo feed forward acceleration time constant + +Range: 0-50ms, default is 5. + + + + + Yaw servo feed forward acceleration time constant + +Range: 0-50ms, default is 5. + + + + + FF Decel Time Constant + + + + + Roll servo feed forward deceleration time constant + +Range: 0-50ms, default is 5. + + + + + fieldname:DecelTime + + + + + Pitch servo feed forward deceleration time constant + +Range: 0-50ms, default is 5. + + + + + Yaw servo feed forward deceleration time constant + +Range: 0-50ms, default is 5. + + + + + Gimbal Type: + + + + + Gimbal type + +Used to limit feed forward acceleration at extreme angles. +Generic type provides no limit. + + + + + fieldname:GimbalType + + + + + Yaw-Roll-Pitch + + + + + FF Max Acceleration + + + + + Feed forward maximum acceleration + +Range: 0-1000, default is 500. + +The same value is used for all axes. + + + + + fieldname:MaxAccel + + + + + Input configuration also provides smoothing for controls. Look for RT options on the RC Input tab. + + CC_HW_Widget @@ -8917,6 +5489,11 @@ Beware of not locking yourself out! Save Сохранить + + + GPS protocol : + + ccattitude @@ -8982,11 +5559,6 @@ arming it in that case! Zero gyros while arming aircraft - - - AccelTau - - Accelerometer filtering. @@ -9021,11 +5593,21 @@ A setting of 0.00 disables the filter. Save Сохранить + + + Filtering + + + + + Accelerometers + + ccpmWidget - + Form Форма @@ -9046,7 +5628,5438 @@ A setting of 0.00 disables the filter. - Outputs + Tail Rotor + + + + + Engine + Двигатель + + + + Servo W + + + + + Servo X + + + + + Front + + + + + Right + + + + + Rear + + + + + Left + + + + + 1st Servo + + + + + Servo Z + + + + + Servo Y + + + + + Swashplate Servo Angles + + + + + Angle W + + + + + Angle X + + + + + Angle Y + + + + + Angle Z + + + + + Correction Angle + + + + + CCPM Options + + + + + Collective Pass through + + + + + Link Roll/Pitch + + + + + Link Cyclic/Collective + + + + + Swashplate Layout + + + + + REVO + + + + + 100% + 100% + + + + 0% + 0% + + + + CCPM + + + + + Collective + + + + + Cyclic + + + + + Pitch + Тангаж + + + + Roll + Крен + + + + Swashplate Levelling + + + + + Commands + + + + + Start + Пуск + + + + Next + + + + + Cancel + Отмена + + + + Finish + + + + + Status + + + + + Neutral + + + + + Max + + + + + Min + + + + + Verify + + + + + Position + + + + + Swashplate Adjustment + + + + + Curve settings + + + + + Advanced settings + + + + + Channel + + + + + Curve 1 + Кривизна 1 + + + + Curve 2 + Кривизна 2 + + + + Yaw + Рыскание + + + + - + + + + + Motor outputs + + + + + Swashplate outputs + + + + + defaultattitude + + + Form + Форма + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">Attitude Calibration</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt; font-weight:600;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This panel will be updated to provide the relevant controls to let you calibrate your OpenPilot unit, depending on the board which is detected once telemetry is connected and running.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p></body></html> + + + + + defaulthwsettings + + + Form + Форма + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">Hardware Configuration</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt; font-weight:600;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This panel will be updated to provide the relevant controls to let you configure your hardware once telemetry is connected and running.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p></body></html> + + + + + InputWidget + + + Form + Форма + + + + RC Input + Вход с приемника + + + + Roll/Pitch/Yaw stick deadband + + + + + Stick deadband in percents of full range (0-10), zero to disable + + + + + Back + + + + + Next + + + + + Cancel + Отмена + + + + Calibration and Configuration Options + + + + + Start Configuration Wizard + + + + + Manual Calibration + + + + + Flight Mode Switch Settings + + + + + Yaw + Рыскание + + + + Pitch + Тангаж + + + + Roll + Крен + + + + Pos. 1 + + + + + Pos. 2 + + + + + Pos. 3 + + + + + Pos. 4 + + + + + Pos. 5 + + + + + Pos. 6 + + + + + This slider moves when you move the flight mode switch +on your remote. It shows currently active flight mode. + +Setup the flight mode channel on the RC Input tab if you have not done so already. + + + + + Select the stabilization mode on this position (manual/stabilized/auto) + + + + + Number of positions your FlightMode switch has. + +Default is 3. + +It will be 2 or 3 for most of setups, but it also can be up to 6. +In that case you have to configure your radio mixers so the whole range +from min to max is split into N equal intervals, and you may set arbitrary +channel value for each flight mode. + + + + + Arming Settings + + + + + Arm airframe using throttle off and: + + + + + Indicate the control used for arming the airframe, in addition to setting the throttle to its minimum position. In other terms "Throttle Off". + + + + + Arming timeout: + + + + + After the time indicated here, the frame go back to disarmed state. +Set to 0 to disable (recommended for soaring fixed wings). + + + + + seconds (0 to disable). + + + + + Airframe disarm is done by throttle off and opposite of above combination. + + + + + Takes you to the wiki page + + + + + Send to OpenPilot but don't write in SD. +Be sure to set the Neutral position on all sliders before sending! + Настройки передаются в OpenPilot, но не сохраняются на SD +Не забудьте установить все ползунки в нейтральное положение перед сохранением! + + + + Apply + Применить + + + + Be sure to set the Neutral position on all sliders before sending! +Applies and Saves all settings to SD + Не забудьте установить все ползунки в нейтральное положение перед сохранением! +Применяются все настройки и сохраняются на SD + + + + Save + Сохранить + + + + Input Channel Configuration + + + + + Stabilization Modes Configuration + + + + + Thrust + + + + + Stabilized 1 + + + + + Stabilized 2 + + + + + Stabilized 3 + + + + + Stabilized 4 + + + + + Stabilized 5 + + + + + Stabilized 6 + + + + + Flight Mode Switch Positions + + + + + Settings Bank + + + + + Flight Mode Count + + + + + <html><head/><body><p>Avoid &quot;Manual&quot; for multirotors! Never select &quot;Altitude&quot;, &quot;VelocityControl&quot; or &quot;CruiseControl&quot; on a fixed wing!</p></body></html> + + + + + Flight Mode + + + + + <html><head/><body><p>Select which set of roll rates / max bank angles / PIDs you want active on this switch position.</p></body></html> + + + + + objname:StabilizationSettings + + + + + fieldname:FlightModeMap + + + + + index:0 + + + + + haslimits:no + + + + + scale:1 + + + + + buttongroup:16 + + + + + index:1 + + + + + index:2 + + + + + index:3 + + + + + index:4 + + + + + index:5 + + + + + MixerCurve + + + MixerCurve + + + + + Throttle Curve + Кривая газа + + + + Max + + + + + 4 + 4 + + + + 3 + 3 + + + + 2 + 2 + + + + Min + + + + + Value + Значение + + + + 1.0 + 1.0 + + + + .75 + + + + + .50 + + + + + .25 + + + + + .00 + + + + + Linear + + + + + Log + + + + + Exp + + + + + Flat + + + + + Step + + + + + Generate + + + + + Reset + Сброс + + + + Advanced... + + + + + OutputWidget + + + Form + Форма + + + + Output + Вывод + + + + Output Update Speed + + + + + Channel: + + + + + - + + + + + Update rate: + Частота обновления: + + + + 50 + 50 + + + + 60 + 60 + + + + 125 + 125 + + + + 165 + 165 + + + + 270 + 270 + + + + 330 + 330 + + + + 400 + 400 + + + + Motors spin at neutral output when armed and throttle below zero (be careful) + + + + + Move the servos using the sliders. Two important things: +- Take extra care if the output is connected to an motor controller! +- Will only work if the RC receiver is working (failsafe) + Управляйте приводами с помощью ползунков. Два важных замечания: +- Будьте особенно осторожны, если выход подключен к контроллеру двигателя! +- Будет работать, только если работает приёмник (failsafe) + + + + Test outputs + Тест выходов + + + + Takes you to the wiki page + + + + + Send to OpenPilot but don't write in SD. +Be sure to set the Neutral position on all sliders before sending! + Настройки передаются в OpenPilot, но не сохраняются на SD +Не забудьте установить все ползунки в нейтральное положение перед сохранением! + + + + Apply + Применить + + + + Be sure to set the Neutral position on all sliders before sending! +Applies and Saves all settings to SD + Не забудьте установить все ползунки в нейтральное положение перед сохранением! +Применяются все настройки и сохраняются на SD + + + + Save + Сохранить + + + + Setup "RapidESC" here: usual value is 500 Hz for multirotor airframes. + + + + + + 500 + 500 + + + + Output Channel Configuration + + + + + Live Testing + + + + + outputChannelForm + + + Form + Форма + + + + Link + + + + + # + + + + + Channel Number + + + + + Minimum PWM value, beware of not overdriving your servo. + + + + + Check to invert the channel. + + + + + Neutral (slowest for motor) + + + + + Assignment + + + + + Min + + + + + Max + + + + + Output mode + + + + + Maximum PWM value, beware of not overdriving your servo. + + + + + 0: + 0: + + + + Reversed + + + + + - + + + + + RevoSensorsWidget + + + Form + Форма + + + + Calibration + + + + + Start + Пуск + + + + Save settings (only enabled when calibration is running) + + + + + Save Position + Сохранить позицию + + + + Save + Сохранить + + + + Settings + + + + + Clear + Очистить + + + + Ctrl+S + + + + + Save settings to the board (RAM only). + +This does not save the calibration settings, this is done using the +specific calibration button on top of the screen. + + + + + Apply + Применить + + + + Send settings to the board, and save to the non-volatile memory. + + + + + Accelerometer calibration + + + + + Launch accelerometer range and bias calibration. + + + + + Magnetometer calibration + + + + + Launch magnetometer range and bias calibration. + + + + + Board level calibration + + + + + Gyro bias calibration + + + + + Thermal calibration + + + + + End + + + + + Cancel + Отмена + + + + <temperature> + + + + + <gradient> + + + + + <range> + + + + + Calibration status + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:400; font-style:normal;"> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"><br /></p></body></html> + + + + + Rotate virtual attitude relative to board + + + + + Roll + Крен + + + + Yaw + Рыскание + + + + Pitch + Тангаж + + + + Filtering + + + + + Accelerometers + + + + + Accelerometer filtering. + +Sets the amount of lowpass filtering of accelerometer data +for the attitude estimation. Higher values apply a stronger +filter, which may help with drifting in attitude mode. + +Range: 0.00 - 0.20, Good starting value: 0.05 - 0.10 +Start low and raise until drift stops. + +A setting of 0.00 disables the filter. + + + + + Attitude Estimation Algorithm + + + + + Selects the sensor integration algorithm to be used by the Revolution board. + + + + + Home Location + + + + + Gravity acceleration: + + + + + Latitude: + + + + + objname:HomeLocation + + + + + fieldname:g_e + + + + + fieldname:Latitude + + + + + Altitude: + Высота: + + + + fieldname:Altitude + + + + + Magnetic field vector: + + + + + <html><head/><body><p>This information must be set to enable calibration the Revolution controllers sensors. <br/>Set home location using context menu in the map widget.</p></body></html> + + + + + fieldname:Longitude + + + + + Is Set + + + + + fieldname:Set + + + + + Longitude: + + + + + Help + + + + + Calibration instructions + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:14pt; font-weight:600;">Help</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Steps 1, 2 and 3 are necessary.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Step 4 is optional but may help achieve the best possible results.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; font-style:italic;">Step 1: Accelerometer and Magnetometer calibration</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">This step will calibrate the scale for the Magnetometer and the Accelerometer sensors. </span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Press </span><span style=" font-size:11pt; font-style:italic;">Start</span><span style=" font-size:11pt;"> to begin, and follow the instructions for each step. </span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">For best results with the accelerometer calibration, it is advised that it be performed with a free unmounted flight controller as this allows one to accurately position the board for each orientation in the sequence.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">The magnetometer calibration must be performed with the board mounted in the airframe in order for the measurements to incorporate any bias produced by local onboard metal/magnetic elements.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Note 1: Before the magnetometer or the accelerometer calibration is performed your Home Location must be set. This step is needed in order to determine the local magnetic field vector (Be) and acceleration due to gravity (g_e).</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Note 2: There is no need to align the airframe exactly south, north, east or west during the individual steps. The directions indicated serve only to tell you in which direction the airframe should be positioned relative to some point. One can simply assume that North is in front of you, East is to the right, West is to the left and South is pointing at you.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; font-style:italic;">Step 2: Board level calibration</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">This step will ensure that board leveling is accurate. Place the airframe as horizontally as possible (use a spirit level if necessary), then press </span><span style=" font-size:11pt; font-style:italic;">Start</span><span style=" font-size:11pt;">. Do not move the airframe at all until the end of the calibration.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; font-style:italic;">Step 3: Gyro bias calculation</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">This step will allow you to calibrate the gyro measured value when the board is steady. To perform the calibration leave the board/airframe completely stationary and press </span><span style=" font-size:11pt; font-style:italic;">Start</span><span style=" font-size:11pt;">. </span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; font-style:italic;">Step 4: Thermal calibration</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">The calibration will compute sensors bias variations at different temperatures while the board warms up.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">This allows a certain amount of correction of those bias variations against temperature changes. It improves altitude hold accuracy and reduces yaw drift.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">To perform this calibration disconnect any power from the board and leave it to cool down at room temperature for 15-20 minutes. Then attach the usb connector to the board and press </span><span style=" font-size:11pt; font-style:italic;">Start</span><span style=" font-size:11pt;">, leaving the board completely stationary. Wait until complete.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p></body></html> + + + + + button:help + + + + + url:http://wiki.openpilot.org/display/Doc/Revolution+Manual+Sensor+Calibration + + + + + button:apply + + + + + button:save + + + + + StabilizationWidget + + + Stabilization + + + + + Basic + + + + + Rate Stabilization (Inner Loop) + + + + + Link Roll and Pitch + + + + + Reset all values to GCS defaults + + + + + Default + + + + + button:default + + + + + buttongroup:1 + + + + + Roll + Крен + + + + Pitch + Тангаж + + + + Yaw + Рыскание + + + + Proportional + + + + + Slowly raise Proportional until you start seeing clear oscillations when you fly. +Then lower the value by 5 or so. + + + + + objname:StabilizationSettings + + + + + fieldname:RollRatePID + + + + + element:Kp + + + + + haslimits:yes + + + + + scale:0.0001 + + + + + buttongroup:1,10 + + + + + fieldname:PitchRatePID + + + + + fieldname:YawRatePID + + + + + Integral + + + + + As a rule of thumb, you can set the Integral at roughly the same +value as the Kp. + + + + + element:Ki + + + + + Attitude Stabilization (Outer Loop) + + + + + buttongroup:2 + + + + + fieldname:RollPI + + + + + scale:0.1 + + + + + buttongroup:2,10 + + + + + fieldname:PitchPI + + + + + fieldname:YawPI + + + + + Zero the integral when throttle is low + + + + + fieldname:LowThrottleZeroIntegral + + + + + Advanced + + + + + buttongroup:4 + + + + + element:Kd + + + + + haslimits:no + + + + + scale:1 + + + + + buttongroup:4,20 + + + + + Derivative + + + + + buttongroup:5 + + + + + buttongroup:5,20 + + + + + buttongroup:6 + + + + + fieldname:PitchMax + + + + + buttongroup:6,20 + + + + + fieldname:MaximumRate + + + + + element:Roll + + + + + fieldname:ManualRate + + + + + element:Yaw + + + + + fieldname:YawMax + + + + + element:Pitch + + + + + fieldname:RollMax + + + + + Expert + + + + + buttongroup:10 + + + + + Weak Leveling Rate + + + + + Max Axis Lock + + + + + Max Axis Lock Rate + + + + + fieldname:WeakLevelingKp + + + + + fieldname:MaxWeakLevelingRate + + + + + fieldname:MaxAxisLock + + + + + fieldname:MaxAxisLockRate + + + + + Sensor Tuning + + + + + buttongroup:8 + + + + + objname:AttitudeSettings + + + + + fieldname:AccelKp + + + + + buttongroup:8,10 + + + + + fieldname:GyroTau + + + + + fieldname:AccelKi + + + + + Takes you to the wiki page + + + + + button:help + + + + + url:http://wiki.openpilot.org/x/DAO9 + + + + + Reloads the saved settings into GCS. +Useful if you have accidentally changed some settings. + + + + + Reload Board Data + + + + + button:reload + + + + + Send settings to the board but do not save to the non-volatile memory + + + + + Apply + Применить + + + + button:apply + + + + + Send settings to the board and save to the non-volatile memory + + + + + Save + Сохранить + + + + button:save + + + + + Acro+ + + + + + buttongroup:77 + + + + + <html><head/><body><p>The Acro + slider can be adjusted to change the amount of manual control blending.</p></body></html> + + + + + objname:StabilizationSettingsBankX + + + + + fieldname:AcroInsanityFactor + + + + + scale:0.01 + + + + + Factor + + + + + Expo + + + + + fieldname:StickExpo + + + + + buttongroup:66 + + + + + <html><head/><body><p>This graph shows the Expo curves for all axis. The color of the curves corresponds with the colors of the slider labels below.</p></body></html> + + + + + <html><head/><body><p>The Roll Expo slider can be adjusted to change the amount of Expo to use on Roll axis.</p></body></html> + + + + + <html><head/><body><p>The Yaw Expo slider can be adjusted to change the amount of Expo to use on Yaw axis.</p></body></html> + + + + + <html><head/><body><p>The Pitch Expo slider can be adjusted to change the amount of Expo to use on Pitch axis.</p></body></html> + + + + + Responsiveness + + + + + Use Basic Configuration + + + + + Rate + + + + + Lazy Sunday afternoon flying, fly's nice and stable + + + + + Moderate + + + + + Rate yaw + + + + + This thing really can preform, it is a lot more responsive this way + + + + + Snappy + + + + + <html><head/><body><p>The Rate mode slider can be adjusted to value ranges whose responsiveness is represented by the Moderate / Snappy / Insane bar</p></body></html> + + + + + Attitude + + + + + <html><head/><body><p>The Attitude Mode slider can be adjusted to value ranges whose responsivness is represented by the Moderate / Snappy / Insane bar</p></body></html> + + + + + Damn this is insane how quick it moves. Mostly used by the Pro's + + + + + Insane + + + + + <html><head/><body><p>The Rate mode Yaw slider can be adjusted to value ranges whose responsiveness is represented by the Moderate / Snappy / Insane bar</p></body></html> + + + + + <html><head/><body><p>Link roll &amp; pitch sliders to move together, thus giving same value for both roll &amp; pitch when setting up a symetrical vehicle that requires both to be the same</p></body></html> + + + + + <html><head/><body><p>This adjusts how much stability your vehicle will have when flying tilted (ie forward flight) in Rate mode. A good starting point for Integral is double the Proportional value</p></body></html> + + + + + <html><head/><body><p>This adjusts how much leveling stability is set into Rate mode (inner loop). Too much will make your vehicle oscillate in Rate mode.</p></body></html> + + + + + <html><head/><body><p>This adjusts how much stability your vehicle will have when flying tilted (ie forward flight) in Rate mode. A good starting point for Integral is double the Proportional value</p></body></html> + + + + + <html><head/><body><p>This adjusts how much yaw stability your vehicle will have in Rate mode. A good starting point for Integral is double the Proportional value</p></body></html> + + + + + <html><head/><body><p>Link roll &amp; pitch sliders to move together, thus giving same value for both roll &amp; pitch when setting up a symetrical vehicle that requires both to be the same.</p></body></html> + + + + + <html><head/><body><p>This adjusts how much leveling stability is set into Attitude mode (outer loop). Too much will make your vehicle oscillate in Attitude Mode.</p></body></html> + + + + + <html><head/><body><p>This function will avoid integral windup when at idle. Integral windup is an accumulation of over-correction and can make the vehicle flip during a slow takeoff.</p></body></html> + + + + + Instant Update + + + + + <html><head/><body><p>Enabling this feature mean that any changes made to the sliders will be instantly sent and used by the Flight Controller, useful for two person tuning where one normally flies and ones changes the GCS.</p></body></html> + + + + + Update flight controller in real time + + + + + Use Advanced Configuration + + + + + <html><head/><body><p>This sets the maximum deg your vehicle will tilt at full stick input when in Attitude mode.</p></body></html> + + + + + Rate mode +response (deg/s) + + + + + Max rate limit +(all modes) (deg/s) + + + + + <html><head/><body><p>This sets the degrees per second that your vehicle will tilt/rotate at full stick input when in all modes except Attitude.</p></body></html> + + + + + <html><head/><body><p>This sets the maximum rotation rate in degrees per second on an axis.</p></body></html> + + + + + Attitude mode +response (deg) + + + + + Thrust PID Scaling + + + + + Enable TPS + + + + + fieldname:EnableThrustPIDScaling + + + + + buttongroup:99 + + + + + Source + + + + + fieldname:ThrustPIDScaleSource + + + + + Targets + + + + + fieldname:ThrustPIDScaleTarget + + + + + Axis + + + + + fieldname:ThrustPIDScaleAxes + + + + + <html><head/><body><p>Link roll &amp; pitch values together, thus giving the same value for each when setting up a symetrical vehicle that requires both to be the same.</p></body></html> + + + + + <html><head/><body><p>This + makes the control output respond faster with fast stick movements or external disturbance like wind gusts. It also acts like a dampener, thus allowing higher KP settings. Only affects Rate mode.</p></body></html> + + + + + <html><head/><body><p>This makes the control output respond faster with fast stick movements or external disturbance like wind gusts. It also acts like a dampener, thus allowing higher KP settings. Only affects Rate mode.</p></body></html> + + + + + <html><head/><body><p>This makes the control output respond faster with fast stick movements or external disturbance like wind gusts.It also acts like a dampener, thus allowing higher KP settings. Only affects Rate mode.</p></body></html> + + + + + <html><head/><body><p>This adjusts how much stability your vehicle will have when flying tilted (ie forward flight) in Attitude Mode. Adding Ki in Attitude when Ki is present in Rate is not recommended.</p></body></html> + + + + + Pirouette Compensation + + + + + Enable pirouette compensation + + + + + fieldname:EnablePiroComp + + + + + buttongroup:55 + + + + + Weak Leveling + + + + + buttongroup:25 + + + + + <html><head/><body><p>In Weak Leveling mode, this is the maximum number of degrees per second that weak leveling will move the vehicle.</p></body></html> + + + + + Weak Leveling Gain + + + + + <html><head/><body><p>In Weak Leveling mode, this setting acts like Attitude Kp. If you make this setting too high, it can cause oscillations.</p></body></html> + + + + + Axis Lock + + + + + buttongroup:31 + + + + + <html><head/><body><p>In AxisLock mode, this is the maximum number of degrees of correction. If movement by outside forces (eg Wind) are less than the set value your vehicle will return to centre. More than set amount and will only move your vehicle the set amount back to centre.</p></body></html> + + + + + <html><head/><body><p>In AxisLock mode, this setting controls how many degrees per second you can request with the stick before OpenPilot stops trying to gently hold its position and goes into normal rate mode. This setting works almost like a dead band. Default value should work fine.</p></body></html> + + + + + Rattitude + + + + + buttongroup:15 + + + + + Mode Transition + + + + + <html><head/><body><p>Percentage of full stick where the transition from Attitude to Rate occurs. This transition always occurs when the aircraft is exactly inverted (bank angle 180 degrees). Small values are dangerous because they cause flips at small stick angles. Values significantly over 100 act like attitude mode and can never flip.</p></body></html> + + + + + fieldname:RattitudeModeTransition + + + + + Cruise Control + + + + + <html><head/><body><p>Throttle/Collective stick below this amount disables Cruise Control. Also, by default Cruise Control forces the use of this value for thrust when InvertedPower setting is Zero and the copter is inverted. CP helis probably want this set to -100%. For safety with fixed pitch copters (including multicopters), never set this so low that the trimmed throttle stick cannot get below it or your motor(s) will still run with the throttle stick all the way down. Fixed pitch throttle sticks go from -100 to 0 in the first tiny bit of throttle stick (and then up to 100 using the rest of the throttle range), so for example, a lot of &quot;high throttle trim&quot; will keep the stick from ever commanding less than 5% so it won't be possible to stop the motors with the throttle stick. Banking the copter in your hand in this state will make the motors speed up.</p></body></html> + + + + + fieldname:CruiseControlMinThrust + + + + + buttongroup:16 + + + + + <html><head/><body><p>Multi-copters should probably use 80% to 90% to leave some headroom for stabilization. CP helis can set this to 100%.</p></body></html> + + + + + fieldname:CruiseControlMaxThrust + + + + + MaxThrust + + + + + <html><head/><body><p>CP helis can set this to Reversed to automatically reverse the direction of thrust when inverted. Fixed pitch copters, including multicopters, should leave this set at Unreversed. Unreversed direction with Boosted power may be dangerous because it adds power and the thrust direction moves the aircraft towards the ground.</p></body></html> + + + + + fieldname:CruiseControlInvertedThrustReversing + + + + + InvrtdThrustRev + + + + + <html><head/><body><p>The bank angle where CruiseControl goes into inverted power mode. InvertedThrustReverse and InvertedPower control the direction and amount of power when in inverted mode.</p></body></html> + + + + + fieldname:CruiseControlMaxAngle + + + + + MaxPowerFactor + + + + + <html><head/><body><p>Really just a safety limit. 3.0 means it will not use more than 3 times the power the throttle/collective stick is requesting.</p></body></html> + + + + + fieldname:CruiseControlMaxPowerFactor + + + + + PowerDelayComp + + + + + MaxAngle + + + + + MinThrust + + + + + <html><head/><body><p>The amount of power used when in inverted mode. Zero (min throttle stick for fixed pitch copters includding multicopters, neutral collective for CP), Normal (uses stick value), or Boosted (boosted according to bank angle). Beginning multicopter pilots should leave this set to Zero to automatically reduce throttle during flips. Boosted power with Unreversed direction may be dangerous because it adds power and the thrust direction moves the aircraft towards the ground.</p></body></html> + + + + + fieldname:CruiseControlInvertedPowerOutput + + + + + <html><head/><body><p>If you find that quickly moving the stick around a lot makes the copter climb a bit, adjust this number down a little. It will be a compromise between climbing a little with lots of stick motion and descending a little with minimal stick motion.</p></body></html> + + + + + fieldname:CruiseControlPowerTrim + + + + + InvertedPower + + + + + PowerTrim + + + + + <html><head/><body><p>Motor response time to go from min thrust to max thrust. It allows thrust anticipation on entering/exiting inverted mode</p></body></html> + + + + + fieldname:CruiseControlPowerDelayComp + + + + + Accel I + + + + + <html><head/><body><p>The intergral term for the accelerometer within the filter.</p></body></html> + + + + + <html><head/><body><p>The proportional term for the accelerometer, the higher this term the more weight the accel is given.</p></body></html> + + + + + Gyro Noise Filtering + + + + + <html><head/><body><p>In effect, a vibrations filter for the gyro. Default 0.005 - Max .020.</p></body></html> + + + + + Accel P + + + + + Altitude Hold + + + + + Tuning + + + + + objname:AltitudeHoldSettings + + + + + buttongroup:98 + + + + + Control Coefficients + + + + + fieldname:AltitudePI + + + + + buttongroup:98,10 + + + + + Velocity Proportional + + + + + Altitude Proportional + + + + + Velocity Integral + + + + + <html><head/><body><p>How fast the vehicle should adjust its neutral throttle estimation. Altitude assumes that when engaged the throttle is in the range required to hover. If the throttle is a lot higher or lower, it needs to adjust this &quot;throttle trim&quot; Higher values make it do this adjustment faster, but this could lead to ugly oscillations. Leave at default unless you know what you are doing.</p></body></html> + + + + + fieldname:VelocityPI + + + + + scale:0.00001 + + + + + <html><head/><body><p>How fast the vehicle should climb or descent to compensate a certain altitude difference. Higher values could result in more accurate altitude hold but also more violent control actions, lower values are safer and ensure smoother flight. The default value should be fine for the majority of crafts.</p></body></html> + + + + + <html><head/><body><p>How much the vehicle should throttle up or down to compensate or achieve a certain vertical speed. Higher values lead to more aggressive throttle changes and could lead to oscillations. This is the most likely candidate to change depending on the crafts engine thrust. Heavy craft with weak engines might require higher values.</p></body></html> + + + + + Vario Altitude + + + + + <html><head/><body><p>Thrust exponential value.</p></body></html> + + + + + fieldname:ThrustExp + + + + + buttongroup:99,10 + + + + + Max Vertical Velocity + + + + + <html><head/><body><p>Maximum allowed vertical velocity in m/s.</p></body></html> + + + + + fieldname:ThrustRate + + + + + Throttle/Collective Stick Response + + + + + Exponential + + + + + TxPIDWidget + + + TxPID + + + + + Tx PID + + + + + Module Control + + + + + This module will periodically update values of stabilization PID settings +depending on configured input control channels. New values of stabilization +settings are not saved to flash, but updated in RAM. It is expected that the +module will be enabled only for tuning. When desired values are found, they +can be read via GCS and saved permanently. Then this module should be +disabled again. + +Up to 3 separate PID options (or option pairs) can be selected and updated. + + + + + Enable TxPID module + + + + + After enabling the module, you must power cycle before using and configuring. + + + + + Module Settings + + + + + PID option + + + + + Control Source + + + + + Min + + + + + Max + + + + + Instance 1 + + + + + Select PID option or option pair to update. +Set to Disabled if not used. + + + + + Select input used as a control source for this instance. +It can be one of Accessory channels or Throttle channel. + +If Accessory channel is chosen then its range [0..1] will be mapped +to PID range [Min..Max] defined for this instance. + +If Throttle channel is chosen then Throttle range [Min..Max] will +be mapped to PID range [Min..Max] defined for this instance. If +Throttle is out of bounds then PID Min and Max values will be used +accordingly. + +Note that it is possible to set PID Min > Max. In that case increasing +control input value will decrease the PID option value. This can be +used, for instance, to decrease PID value when increasing Throttle. + + + + + Minimum PID value mapped to Accessory channel = 0 or +Throttle channel lesser or equal to Throttle Min value. + + + + + Maximum PID value mapped to Accessory channel = 1 or +Throttle channel greater or equal to Throttle Max value. + + + + + Instance 2 + + + + + Instance 3 + + + + + Update Mode + + + + + PID values update mode which can be set to: +- Never: this disables PID updates (but module still will be run if enabled), +- When Armed: PID updated only when system is armed, +- Always: PID updated always regardless of arm state. + +Since the GCS updates GUI PID values in real time on change, could be +tricky to change other PID values from the GUI if the module is enabled +and constantly updates stabilization settings object. As a workaround, +this option can be used to temporarily disable updates or enable them +only when system is armed without disabling the module. + + + + + Throttle Range + + + + + Throttle channel lower bound mapped to PID Min value + + + + + Throttle channel upper bound mapped to PID Max value + + + + + Messages + + + + + button:help + + + + + url:http://wiki.openpilot.org/x/DACiAQ + + + + + Send settings to the board but do not save to the non-volatile memory + + + + + Apply + Применить + + + + Send settings to the board and save to the non-volatile memory + + + + + Save + Сохранить + + + + PID Bank + + + + + VernierWidget + + + Form + Форма + + + + Form + + + Form + Форма + + + + Save to file + + + + + GCSControlGadgetOptionsPage + + + Form + Форма + + + + Control Mode: + + + + + Mode 1 + + + + + Mode 2 + + + + + Mode 3 + + + + + Mode 4 + + + + + External input Device: + + + + + Only joystick is implemented at this stage, so this control is disabled. + + + + + Joystick + + + + + Audio + + + + + Available controllers + + + + + Default + + + + + Joystick Axes + + + + + Rev + + + + + Move your joystick controls to identify channels + + + + + Joystick Buttons + + + + + Press buttons on controller to identify mappings + + + + + button 1 + + + + + button 2 + + + + + button 8 + + + + + button 7 + + + + + button 6 + + + + + button 5 + + + + + button 4 + + + + + button 3 + + + + + by + + + + + Audio: soundcard-based PPM decoding for trainer port. Not implemented yet. + + + + + UDP Setup + + + + + UDP Port Configuration + + + + + Host: + + + + + 127.0.0.1 + 127.0.0.1 + + + + Port: + Порт: + + + + 2323 + 2323 + + + + Widget + + + send data + + + + + Flight mode + + + + + Armed state + + + + + Disarmed + + + + + Arming + + + + + Armed + + + + + Channels + + + + + homeEditor + + + Dialog + Диалог + + + + Latitude: + + + + + Longitude: + + + + + Altitude: + Высота: + + + + pathPlannerUI + + + PathPlanner + + + + + Add Leg + + + + + ... + + + + + Delete Leg + + + + + Insert Leg + + + + + Read from file + + + + + Save to file + + + + + Send to UAV + + + + + Fetch from UAV + + + + + Open Details + + + + + PfdQmlGadgetOptionsPage + + + Form + Форма + + + + QML file: + + + + + Use OpenGL + Использовать OpenGL + + + + Show Terrain: + + + + + OsgEarth file: + + + + + Use actual location + + + + + Use pre-defined location: + + + + + Latitude: + + + + + Longitude: + + + + + Altitude: + Высота: + + + + Use only cache data + + + + + Pre seed terrain cache + + + + + QML file (*.qml) + + + + + Choose QML file + + + + + OsgEarth (*.earth) + + + + + Choose OsgEarth terrain file + + + + + Speed Unit: + + + + + Altitude Unit: + + + + + QmlViewGadgetOptionsPage + + + Form + Форма + + + + Use OpenGL for rendering + Использовать OpenGL для рендеринга + + + + QML file: + + + + + QML file (*.qml) + + + + + Choose QML file + + + + + SerialPluginOptionsPage + + + Form + Форма + + + + Serial Connection + Последовательный порт + + + + Serial telemetry speed: + + + + + settings + Настройки + + + + ConnectionDiagram + + + Dialog + Диалог + + + + Save + Сохранить + + + + Close + Закрыть + + + + Connection Diagram + + + + + Save File + + + + + Images (*.png *.xpm *.jpg) + + + + + AutoUpdatePage + + + WizardPage + + + + + Upgrade now + + + + + Upgrade + + + + + Ready... + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Firmware Update</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">It is necessary that your firmware and ground control software are the same version.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To update your firmware to the correct version now:</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">- Unplug all batteries and USB from OpenPilot</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">- Ensure your board is powered down &amp; no LED's are active.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">When you are ready you can start the upgrade below by pushing the button and follow the onscreen prompts, it is critical that nothing disturbs the board while the firmware is being written.</span></p></body></html> + + + + + Waiting for all OP boards to be disconnected. + + + + + Please connect the board to the USB port (don't use external supply). + + + + + Board going into bootloader mode. + + + + + Loading firmware. + + + + + Uploading firmware. + + + + + Uploading description. + + + + + Booting the board. + + + + + Board updated, please press 'Next' to continue. + + + + + Something went wrong, you will have to manually upgrade the board using the uploader plugin. + + + + + ControllerPage + + + WizardPage + + + + + Connection device: + + + + + Detected board type: + + + + + + Connect + Соединить + + + + <Unknown> + + + + + OpenPilot CopterControl + + + + + OpenPilot CopterControl 3D + + + + + OpenPilot Revolution + + + + + OpenPilot OPLink Radio Modem + + + + + OpenPilot DiscoveryF4 + + + + + Disconnect + Отсоединить + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Board Identification</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To continue, the wizard needs to determine the configuration required for the type of OpenPilot controller you have. When connected, the wizard will attempt to automatically detect the type of board.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">If the board is already connected and successfully detected, the board type will already be displayed. You can </span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600;">Disconnect</span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;"> and select another device if you need to detect another board.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">If your board is not connected, please connect the board to a USB port on your computer and select the device from the list below. Then press </span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600;">Connect</span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">.</span></p></body></html> + + + + + HeliPage + + + WizardPage + + + + + <html><head/><body><p align="center"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">The Helicopter section of the OpenPilot Setup Wizard is not yet implemented</span><br/></p></body></html> + + + + + InputPage + + + WizardPage + + + + + PWM - One cable per channel + + + + + PWM + + + + + PPM - One cable for all channels + + + + + PPM + + + + + Futaba S-BUS + + + + + Spektrum Satellite + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Input Signal Configuration</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The OpenPilot controller supports many different types of input signals. Please select the type of input that matches your receiver configuration. If you are unsure, just leave the default option selected and continue the wizard.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Some input options require the OpenPilot controller to be rebooted before the changes can take place. If an option that requires a reboot is selected, you will be instructed to do so on the next page of this wizard.</span></p></body></html> + + + + + S.Bus + + + + + DSM Sat + + + + + MultiPage + + + Tricopter + + + + + The Tricopter uses three motors and one servo. The servo is used to give yaw authority to the rear motor. The front motors are rotating in opposite directions. The Tricopter is known for its sweeping yaw movement and it is very well suited for FPV since the front rotors are spread wide apart. + + + + + Quadcopter X + + + + + The X Quadcopter uses four motors and is the most common multi rotor configuration. Two of the motors rotate clockwise and two counter clockwise. The motors positioned diagonal to each other rotate in the same direction. This setup is perfect for sport flying and is also commonly used for FPV platforms. + + + + + Quadcopter + + + + + + The Plus(+) Quadcopter uses four motors and is similar to the X Quadcopter but the forward direction is offset by 45 degrees. The motors front and rear rotate in clockwise and the motors right and left rotate counter-clockwise. This setup was one of the first to be used and is still used for sport flying. This configuration is not that well suited for FPV since the fore rotor tend to be in the way of the camera. + + + + + Quadcopter H + + + + + Quadcopter H, Blackout miniH + + + + + Hexacopter + + + + + A multirotor with six motors, one motor in front. + + + + + A multirotor with six motors, two motors in front. + + + + + A multirotor with six motors in two rows. + + + + + Hexacopter Coax (Y6) + + + + + A multirotor with six motors mounted in a coaxial fashion. + + + + + Hexacopter X + + + + + OpenPilot Multirotor Configuration + + + + + This part of the wizard will set up the OpenPilot controller for use with a flying platform utilizing multiple rotors. The wizard supports the most common types of multirotors. Other variants of multirotors can be configured by using custom configuration options in the Configuration plugin in the GCS. + +Please select the type of multirotor you want to create a configuration for below: + + + + + Hexacopter H + + + + + NotYetImplementedPage + + + WizardPage + + + + + <html><head/><body><p align="center"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">This section of the OpenPilot Setup Wizard is not yet implemented</span></p></body></html> + + + + + OutputCalibrationPage + + + WizardPage + + + + + Output calibration + + + + + + + Start + Пуск + + + + + Stop + Стоп + + + + The actuator module is in an error state. + +Please make sure the correct firmware version is used then restart the wizard and try again. If the problem persists please consult the openpilot.org support forum. + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">It is now time to calibrate the output levels for the signals controlling your vehicle. </span></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt; font-weight:600; color:#ff0000;">VERY IMPORTANT!</span><span style=" font-family:'Lucida Grande'; font-size:10pt;"><br /></span><span style=" font-family:'Lucida Grande'; font-size:10pt; font-weight:600; color:#ff0000;">REMOVE ALL PROPELLERS FROM THE VEHICLE BEFORE PROCEEDING!</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">Connect all components according to the illustration on the summary page, and provide power using an external power supply such as a battery before continuing.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">Depending on what vehicle you have selected, both the motors controlled by ESCs and/or servos controlled directly by the OpenPilot controller may have to be calibrated. The following steps will guide you safely through this process. </span></p></body></html> + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">In this step we will set the neutral rate for the motor highlighted in the illustration to the right. <br />Please pay attention to the details and in particular the motors position and its rotation direction. Ensure the motors are spinning in the correct direction as shown in the diagram. Swap any 2 motor wires to change the direction of a motor. </span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">To find </span><span style=" font-size:10pt; font-weight:600;">the neutral rate for this motor</span><span style=" font-size:10pt;">, press the Start button below and slide the slider to the right until the motor just starts to spin stable. <br /><br />When done press button again to stop.</span></p></body></html> + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This step calibrates</span><span style=" font-size:10pt; font-weight:600;"> the minimum, center and maximum angle of the servo</span><span style=" font-size:10pt;">. To set the angles for this servo, press the Start button below and slide the slider for the angle to set. The servo will follow the sliders position. <br />When done press button again to stop.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Check Reverse to reverse servo action.</span></p></body></html> + + + + + Reverse + + + + + Min + + + + + Center + + + + + Max + + + + + RebootPage + + + WizardPage + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:18pt; color:#ff0000;">PLEASE REBOOT YOUR CONTROLLER</span></p></body></html> + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:18pt; color:#ffd500;">PLEASE REBOOT YOUR CONTROLLER</span></p></body></html> + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; color:#000000;">The configuration created by the wizard contains settings that require a reboot of your controller. Please power cycle the controller before continuing. To power cycle the controller remove all batteries and the USB cable for at least 30 seconds.</span></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; color:#000000;">After 30 seconds, plug in the board again and wait for it to connect, this can take a few seconds. Then press next.</span></p></body></html> + + + + + SavePage + + + WizardPage + + + + + Write configuration to controller + + + + + Save + Сохранить + + + + Ready... + + + + + An OpenPilot controller must be connected to your computer to save the configuration. +Please connect your OpenPilot controller to your computer and try again. + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot configuration ready to save</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The wizard is now ready to save the configuration directly to your OpenPilot controller. </span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">If any of the selections made in this wizard require a reboot of the controller, then power cycling the OpenPilot controller board will have to be performed after you save in this step.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Press the Save button to save the configuration.</span></p></body></html> + + + + + SummaryPage + + + WizardPage + + + + + Show connection diagram for configuration + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Configuration Summary</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The first part of this wizard is now complete. All information required to create a basic OpenPilot controller configuration for a specific vehicle has been collected.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Below is a summary of the configuration and a button that links to a diagram illustrating how to connect required hardware and the OpenPilot Controller with the current configuration.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The following steps require that your OpenPilot controller is connected according to the diagram, remains connected to the computer by USB, and that you have a battery ready but </span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600;">do not</span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;"> connect it right now, you will be told when to in later steps of this wizard.</span></p></body></html> + + + + + SurfacePage + + + WizardPage + + + + + <html><head/><body><p align="center"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">The Surface Vehicle section of the OpenPilot Setup Wizard is not yet implemented</span><br/></p></body></html> + + + + + VehiclePage + + + WizardPage + + + + + Tricopter, Quadcopter, Hexacopter + + + + + Multirotor + + + + + CCPM Helicopters + + + + + Helicopter + + + + + Airplane, Sloper, Jet + + + + + Fixed wing + + + + + Car, Boat, U-Boat + + + + + Surface + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Vehicle Type Selection</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To continue, the wizard needs to know what type of vehicle the OpenPilot controller board is going to be used with. This step is crucial since much of the following configuration is unique per vehicle type.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Go ahead and select the type of vehicle for which you want to create a configuration.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The current version only provides functionality for Multirotors and Fixed-wing aircraft.</span></p></body></html> + + + + + viewoptions + + + View Options + + + + + Show MetaData + + + + + Show Categorized + + + + + Show Scientific + + + + + Show Description + + + + + ImportSummaryDialog + + + Dialog + Диалог + + + + UAV Settings import summary + + + + + Save all settings checked above to persistent board storage, +then close the dialog. + + + + + Save to Board Flash + + + + + Close this dialog without saving to persistent storage + + + + + Close + Закрыть + + + + Import Summary + + + + + http://wiki.openpilot.org/display/Doc/UAV+Settings+import-export + + + + + deviceWidget + + + Form + Форма + + + + Device Information + + + + + lblDevName + + + + + DeviceID + + + + + lblHWRev + + + + + RW + + + + + BL Version + + + + + MaxCodeSize + + + + + Open a file with new firmware image to be flashed + + + + + Open... + + + + + Write loaded firmware image to the board + + + + + Flash + + + + + Read and save current board firmware to a file + + + + + Retrieve... + + + + + ic + + + + + Status + + + + + Firmware: + + + + + Board name: + + + + + Firmware tag: + + + + + Firmware date: + + + + + Git commit hash: + + + + + CRC: + + + + + On Device + + + + + lblBrdName + + + + + lblDescription + + + + + lblBuildDate + + + + + lblGitTag + + + + + lblCRC + + + + + lblCertified + + + + + Loaded + Загружено + + + + lblDescritpionL + + + + + lblCertifiedL + + + + + Custom description: + + + + + I know what I'm doing! + + + + + filename + + + + + runningDeviceWidget + + + Form + Форма + + + + Device Information + + + + + TextLabel + Метка + + + + CPU Serial: + + + + + Firmware Information + + + + + BlRevision + + + + + UploaderWidget + + + Form + Форма + + + + Tells the mainboard to go down +to bootloader mode. +(Only enabled if telemetry link is established, either +through serial or USB) + + + + + Halt + + + + + Boots the system. +Only useful if the system is halted +(mainboard blue LED blinking slowly, green LED on) + +If telemetry is not running, select the link using the dropdown +menu on the right. + + + + + Boot + + + + + Boots the system into safe mode (ie. default HwSettings). +Only useful if the system is halted +(mainboard blue LED blinking slowly, orange LED off) + +If telemetry is not running, select the link using the dropdown +menu on the right. + + + + + Safe Boot + + + + + Reset the system. +(Only enabled if telemetry link is established, either +through serial or USB) + + + + + Reset + Сброс + + + + Start a guided procedure to manually +recover a system which does not boot. + +Rescue is possible in USB mode only. + + + + + Rescue + + + + + When telemetry is not connected, select the communication +method using this combo box. + +You can use this to force a communication channel when doing +a "Boot" (button on the left). It is updated automatically when +halting a running board. + + + + + Refresh the list of serial ports + + + + + ... + + + + + Running + Запуск + + + + Mainboard + + + + + <html><head/><body><p>Reboot the board and clear its settings memory.</p><p> Useful if the board cannot boot properly.</p><p> Blue led starts blinking quick for 20-30 seconds than the board will start normally</p><p><br/></p><p>If telemetry is not running, select the link using the dropdown</p><p>menu on the right.</p><p>PLEASE NOTE: Supported with bootloader versions 4.0 and later</p></body></html> + + + + + Erase Settings + + + + + Auto Update + + + + + Auto update + + + + + OK + + + + + Progress + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">To upgrade the firmware in your boards,</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">press Auto Update and follow instructions</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">or</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">proceed as follows:</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">- Connect telemetry</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">- Once telemetry is running, press &quot;Halt&quot; above</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">- You will get a list of devices.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">- You can then upload/download to/from each board as you wish</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">- You can resume operations by pressing &quot;Boot&quot;</span></p></body></html> + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p></body></html> + + + + + NewsPanel + + + Project News + + + + + SitesPanel + + + OpenPilot Websites + Страницы проекта + + + + Home + Домой + + + + Wiki + + + + + Store + + + + + Forums + + + + + Code Reviews + + + + + Progress Tracker + + + + + XmlConfig + + + GCS config + + + + + Parse error at line %1, column %2: +%3 + + + + + AntennaTrackGadgetFactory + + + Antenna Track Gadget + + + + + ConfigMultiRotorWidget + + + Input + + + + + Output + Вывод + + + + + + + + + + + + + Configuration OK + + + + + <font color='red'>ERROR: Assign a Yaw channel</font> + + + + + <font color='red'>ERROR: Assign all %1 motor channels</font> + + + + + ConfigCCHWWidget + + + Enable GPS module and reboot the board to be able to select GPS protocol + + + + + Warning: you have configured more than one DebugConsole, this currently is not supported + + + + + Warning: you have configured both MainPort and FlexiPort for the same function, this currently is not supported + + + + + Warning: you have configured both USB HID Port and USB VCP Port for the same function, this currently is not supported + + + + + Warning: you have disabled USB Telemetry on both USB HID Port and USB VCP Port, this currently is not supported + + + + + http://wiki.openpilot.org/x/D4AUAQ + + + + + ConfigCCAttitudeWidget + + + Calibration timed out before receiving required updates. + + + + + http://wiki.openpilot.org/x/44Cf + + + + + ConfigGadgetWidget + + + Unsaved changes + + + + + The tab you are leaving has unsaved changes,if you proceed they will be lost. +Do you still want to proceed? + + + + + ConfigInputWidget + + + http://wiki.openpilot.org/x/04Cf + + + + + + Arming Settings are now set to 'Always Disarmed' for your safety. + + + + + You will have to reconfigure the arming settings manually when the wizard is finished. After the last step of the wizard you will be taken to the Arming Settings screen. + + + + + Next + + + + + Welcome to the inputs configuration wizard. + +Please follow the instructions on the screen and only move your controls when asked to. +Make sure you already configured your hardware settings on the proper tab and restarted your board. + +You can press 'back' at any time to return to the previous screen or press 'Cancel' to quit the wizard. + + + + + + Please choose your transmitter type: + + + + + Acro: normal transmitter for fixed-wing or quad + + + + + Helicopter: has collective pitch and throttle input + + + + + If selecting the Helicopter option, please engage throttle hold now. + + + + + Please choose your transmitter mode: + + + + + Mode 1: Fore/Aft Cyclic and Yaw on the left, Throttle/Collective and Left/Right Cyclic on the right + + + + + Mode 2: Throttle/Collective and Yaw on the left, Cyclic on the right + + + + + Mode 3: Cyclic on the left, Throttle/Collective and Yaw on the right + + + + + Mode 4: Throttle/Collective and Left/Right Cyclic on the left, Fore/Aft Cyclic and Yaw on the right + + + + + Mode 1: Elevator and Rudder on the left, Throttle and Ailerons on the right + + + + + Mode 2: Throttle and Rudder on the left, Elevator and Ailerons on the right + + + + + Mode 3: Elevator and Ailerons on the left, Throttle and Rudder on the right + + + + + Mode 4: Throttle and Ailerons on the left, Elevator and Rudder on the right + + + + + For a Quad: Elevator is Pitch, Ailerons are Roll, and Rudder is Yaw. + + + + + Please center all controls and trims and press Next when ready. + +If your FlightMode switch has only two positions, leave it in either position. + + + + + Please move all controls to their maximum extents on both directions. + +Press Next when ready. + + + + + Please check the picture below and correct all the sticks which show an inverted movement. Press Next when ready. + + + + + You have completed this wizard, please check below if the picture mimics your sticks movement. + +IMPORTANT: These new settings have not been saved to the board yet. After pressing Next you will go to the Arming Settings tab where you can set your desired arming sequence and save the configuration. + + + + + Please enable throttle hold mode. + +Move the Collective Pitch stick. + + + + + Please toggle the Flight Mode switch. + +For switches you may have to repeat this rapidly. + + + + + Please disable throttle hold mode. + +Move the Throttle stick. + + + + + Please move each control one at a time according to the instructions and picture below. + +Move the %1 stick. + + + + + Next/Skip + + + + + Alternatively, click Next to skip this channel. + + + + + You will have to reconfigure the arming settings manually when the wizard is finished. + + + + + Core::ConnectionManager + + + USB: OPLinkMini + + + + + Connections: + + + + + Disconnect + Отсоединить + + + + + Connect + Соединить + + + + DebugGadgetFactory + + + DebugGadget + + + + + DebugGadgetWidget + + + Save log File As + + + + + Log Save + + + + + Unable to save log: + + + + + DialGadgetFactory + + + Analog Dial + + + + + GpsDisplayGadgetFactory + + + GPS Display + + + + + ImportExportPlugin + + + GCS Settings Import/Export... + + + + + LineardialGadgetFactory + + + Bargraph Dial + + + + + LoggingConnection + + + Open file + + + + + OpenPilot Log (*.opl) + + + + + LoggingThread + + + Logging: retrieve settings objects from the autopilot (%1 objects) + + + + + LoggingPlugin + + + Start Log + + + + + OP-%0.opl + + + + + OpenPilot Log (*.opl) + + + + + Stop logging + + + + + + Start logging... + + + + + ModelViewGadgetFactory + + + ModelView + + + + + NotificationItem + + + Never + Никогда + + + + Before first + Перед первым + + + + Before second + + + + + After second + После второго + + + + Repeat Once + + + + + Repeat Once per update + + + + + Repeat Instantly + + + + + Repeat 10 seconds + + + + + Repeat 30 seconds + + + + + Repeat 1 minute + + + + + flightDataModel + + + Unable to open file + + + + + File Parsing Failed. + + + + + This file is not a correct XML file:%0 + + + + + Wrong file contents + + + + + This file does not contain correct UAVSettings + + + + + OPMapGadgetFactory + + + OPMap + + + + + pathPlanner + + + Open File + + + + + Save File + + + + + QmlViewGadgetFactory + + + QML Viewer, QML + + + + + ScopeGadgetFactory + + + Scope + + + + + SetupWizard + + + OpenPilot Setup Wizard + + + + + Controller type: + + + + + OpenPilot CopterControl + + + + + OpenPilot CopterControl 3D + + + + + OpenPilot Revolution + + + + + OpenPilot Nano + + + + + OpenPilot OPLink Radio Modem + + + + + OpenPilot DiscoveryF4 Development Board + + + + + + + + + + + + Unknown + не известно + + + + Vehicle type: + + + + + Multirotor + + + + + + Vehicle sub type: + + + + + Tricopter + + + + + Quadcopter X + + + + + Quadcopter + + + + + + Quadcopter H + + + + + Hexacopter + + + + + Hexacopter Coax (Y6) + + + + + Hexacopter H + + + + + Hexacopter X + + + + + Octocopter + + + + + Octocopter Coax X + + + + + Octocopter Coax + + + + + + Octocopter V + + + + + Fixed wing + + + + + Dual Aileron + + + + + Aileron + + + + + Elevon + + + + + Helicopter + + + + + Surface vehicle + + + + + Input type: + + + + + PWM (One cable per channel) + + + + + PPM (One cable for all channels) + + + + + Futaba S.Bus + + + + + Spektrum satellite (DSM2) + + + + + Spektrum satellite (DSMX10BIT) + + + + + Spektrum satellite (DSMX11BIT) + + + + + Speed Controller (ESC) type: + + + + + Standard ESC (50 Hz) + + + + + Rapid ESC (500 Hz) + + + + + Servo type: + + + + + Analog Servos (50 Hz) + + + + + Digital Servos (333 Hz) + + + + + GPS type: + + + + + OpenPilot Platinum + + + + + OpenPilot v8 or Generic UBLOX GPS + + + + + Generic NMEA GPS + + + + + None + Отсутствует + + + + Airspeed Sensor: + + + + + Software Estimated + + + + + EagleTree on Flexi-Port + + + + + MS4525 based on Flexi-Port + + + + + SetupWizardPlugin + + + Vehicle Setup Wizard + + + + + Export Wizard Vehicle Template + + + + + VehicleConfigurationHelper + + + + Done! + + + + + + Failed! + + + + + Writing External Mag sensor settings + + + + + Writing GPS sensor settings + + + + + Writing Airspeed sensor settings + + + + + Writing hardware settings + + + + + + Writing actuator settings + + + + + Writing flight mode settings 1/2 + + + + + Writing flight mode settings 2/2 + + + + + Writing gyro and accelerometer bias settings + + + + + + Writing board settings + + + + + Writing stabilization settings + + + + + Writing mixer settings + + + + + Writing vehicle settings + + + + + Writing manual control defaults + + + + + Writing template settings for %1 + + + + + Preparing mixer settings + + + + + Preparing vehicle settings + + + + + SystemHealthGadgetFactory + + + System Health + + + + + SystemHealthGadgetWidget + + + Displays flight system errors. Click on an alarm for more information. + + + + + UAVObjectField + + + 0 + 0 + + + + 1 + 1 + + + + one of + + + + + none of + + + + + more than + + + + + between + + + + + and + + + + + less than + + + + + PopupWidget + + + Close + Закрыть + + + + UAVSettingsImportExportFactory + + + Export UAV Settings... + + + + + Import UAV Settings... + + + + + Export UAV Data... + + + + + UAVObjects XML files (*.uav);; XML files (*.xml) + + + + + Import UAV Settings + + + + + File Parsing Failed. + + + + + This file is not a correct XML file + + + + + Wrong file contents + + + + + This file does not contain correct UAVSettings + + + + + + UAVObjects XML files (*.uav) + + + + + Save UAVSettings File As + + + + + UAV Settings Export + + + + + Unable to save settings: + + + + + Settings saved. + + + + + Are you sure? + + + + + This option is only useful for passing your current system data to the technical support staff. Do you really want to export? + + + + + Save UAVData File As + + + + + UAV Data Export + + + + + Unable to save data: + + + + + Data saved. + + + + + UploaderGadgetFactory + + + Uploader + + + + + UploaderGadgetWidget + + + Connected Device + + + + + Bootloader + + + + + + Bootloader? + + + + + + Device + + + + + http://wiki.openpilot.org/display/Doc/Erase+board+settings + + + + + Running + Запуск + + + + + Timed out while waiting for all boards to be disconnected! + + + + + + Timed out while waiting for a board to be connected! + + + + + Please disconnect your OpenPilot board. + + + + + + + + System Rescue + + + + + Please connect your OpenPilot board. + + + + + Board must be connected to the USB port! + + + + + Waiting for all OpenPilot boards to be disconnected from USB. + + + + + + Timing out in %1 seconds + + + + + Please connect the OpenPilot board to the USB port. + + + + + Bringing the board into boot loader mode. + + + + + Preparing to upload firmware to the board. + + + + + Uploading firmware to the board. + + + + + Uploading description of the new firmware to the board. + + + + + Rebooting the board. + + + + + Board was updated successfully. + + + + + + Press OK to finish. + + + + + Something went wrong, you will have to manually upgrade the board. + + + + + http://wiki.openpilot.org/x/AoBZ + + + + + Confirm Settings Erase? + + + + + Do you want to erase all settings from the board? + + + + + Settings cannot be recovered after this operation. +The board will be restarted and all settings erased. + + + + + Cannot Halt Board! + + + + + The controller board is armed and can not be halted. + + + + + Please make sure the board is not armed and then press Halt again to proceed or use Rescue to force a firmware upgrade. + + + + + Cannot Reset Board! + + + + + The controller board is armed and can not be reset. + + + + + Please make sure the board is not armed and then press reset again to proceed or power cycle to force a board reset. + + + + + CcpmConfigWidget + + + Form + Форма + + + + Swashplate config: + + + + + Select aircraft type here + Здесь выберите тип БПЛА + + + + Basic settings + + + + + Motor outputs @@ -9061,7 +11074,7 @@ A setting of 0.00 disables the filter. - Swashplate Outputs + Swashplate outputs @@ -9306,284 +11319,21 @@ A setting of 0.00 disables the filter. - defaultattitude + CustomConfigWidget - + Form Форма - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Attitude / INS calibration</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This panel will be updated to provide the relevant controls to let you calibrate your OpenPilot INS or your CopterControl unit, depending on the board which is detected once telemetry is connected and running.</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p></body></html> - - - - - defaulthwsettings - - - Form - Форма + Curve 1 + Кривизна 1 - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">Hardware Configuration</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt; font-weight:600;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This panel will be updated to provide the relevant controls to let you configure your hardware once telemetry is connected and running.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p></body></html> - - - - - InputWidget - - - Form - Форма - - - - RC Input - Вход с приемника - - - - Roll/Pitch/Yaw stick deadband - - - - - Stick deadband in percents of full range (0-10), zero to disable - - - - - Back - - - - - Next - - - - - Cancel - Отмена - - - - Calibration and Configuration Options - - - - - Start Configuration Wizard - - - - - Manual Calibration - - - - - Flight Mode Switch Settings - - - - - Configure each stabilization mode for each axis - - - - - Yaw - Рыскание - - - - Stabilized1 - - - - - Stabilized2 - - - - - Pitch - Тангаж - - - - Roll - Крен - - - - Stabilized3 - - - - - FlightMode Switch Positions - - - - - Pos. 1 - - - - - Pos. 2 - - - - - Pos. 3 - - - - - Pos. 4 - - - - - Pos. 5 - - - - - Pos. 6 - - - - - This slider moves when you move the flight mode switch -on your remote. It shows currently active flight mode. - -Setup the flight mode channel on the RC Input tab if you have not done so already. - - - - - Select the stabilization mode on this position (manual/stabilized/auto) - - - - - Number of flight modes: - - - - - Number of positions your FlightMode switch has. - -Default is 3. - -It will be 2 or 3 for most of setups, but it also can be up to 6. -In that case you have to configure your radio mixers so the whole range -from min to max is split into N equal intervals, and you may set arbitrary -channel value for each flight mode. - - - - - Avoid "Manual" for multirotors! - - - - - Arming Settings - - - - - Arm airframe using throttle off and: - - - - - Indicate the control used for arming the airframe, in addition to setting the throttle to its minimum position. In other terms "Throttle Off". - - - - - Arming timeout: - - - - - After the time indicated here, the frame go back to disarmed state. -Set to 0 to disable (recommended for soaring fixed wings). - - - - - seconds (0 to disable). - - - - - Airframe disarm is done by throttle off and opposite of above combination. - - - - - Takes you to the wiki page - - - - - Send to OpenPilot but don't write in SD. -Be sure to set the Neutral position on all sliders before sending! - Настройки передаются в OpenPilot, но не сохраняются на SD -Не забудьте установить все ползунки в нейтральное положение перед сохранением! - - - - Apply - Применить - - - - Be sure to set the Neutral position on all sliders before sending! -Applies and Saves all settings to SD - Не забудьте установить все ползунки в нейтральное положение перед сохранением! -Применяются все настройки и сохраняются на SD - - - - Save - Сохранить - - - - inputChannelForm - - - Form - Форма - - - - Function - + Curve 2 + Кривизна 2 @@ -9592,45 +11342,95 @@ Applies and Saves all settings to SD - Number + Roll + Крен + + + + Pitch + Тангаж + + + + Yaw + Рыскание + + + + Ch 1 - Min + Ch 2 - Neutral + Ch 3 - Max + Ch 4 - TextLabel - Метка - - - - Rev + Ch 5 - - Chan %1 + + Ch 6 + + + + + Ch 7 + + + + + Ch 8 + + + + + Ch 9 + + + + + Ch 10 + + + + + Ch 11 + + + + + Ch 12 + + + + + - - MixerCurve + FixedWingConfigWidget - - MixerCurve + + Form + Форма + + + + Airframe @@ -9640,136 +11440,17 @@ Applies and Saves all settings to SD - Max + Mixer - 4 - 4 + Roll + Крен - 3 - 3 - - - - 2 - 2 - - - - Min - - - - - Value - Значение - - - - 1.0 - 1.0 - - - - .75 - - - - - .50 - - - - - .25 - - - - - .00 - - - - - Linear - - - - - Log - - - - - Exp - - - - - Flat - - - - - Step - - - - - Generate - - - - - Reset - Сброс - - - - Advanced... - - - - - OutputWidget - - - Form - Форма - - - - Output - Вывод - - - - Output Update Speed - - - - - Channel: - - - - - - - - - - - Update rate: - Частота обновления: - - - - Setup "TurboPWM" here: usual value is 400 Hz for multirotor airframes. -Leave at 50Hz for fixed wing. + Weight of mixing in percent @@ -9779,52 +11460,395 @@ Leave at 50Hz for fixed wing. - 60 - 60 + Pitch + Тангаж - 125 - 125 - - - - 165 - 165 - - - - 270 - 270 - - - - 330 - 330 - - - - 400 - 400 - - - - Motors spin at neutral output when armed and throttle below zero (be careful) + Airframe Type: - Move the servos using the sliders. Two important things: -- Take extra care if the output is connected to an motor controller! -- Will only work if the RC receiver is working (failsafe) - Управляйте приводами с помощью ползунков. Два важных замечания: -- Будьте особенно осторожны, если выход подключен к контроллеру двигателя! -- Будет работать, только если работает приёмник (failsafe) + Select Fixed-wing type + - Test outputs - Тест выходов + Mixer OK + Миксер в порядке + + + + Output Channel Assignments + + + + + Elevator 2 + Руль высоты 2 + + + + Assign your output channel + + + + + Rudder 1 + + + + + Rudder 2 + + + + + Motor + + + + + Assign your motor output channel + + + + + Aileron 1 + Элерон 1 + + + + Aileron 2 + Элерон 2 + + + + Elevator 1 + Руль высоты 1 + + + + GroundConfigWidget + + + Form + Форма + + + + Vehicle type: + + + + + Output channel assignments + + + + + Engine + Двигатель + + + + Select output channel for the engine + + + + + Aileron 1 + Элерон 1 + + + + Select output channel for the first aileron (or elevon) + + + + + Aileron 2 + Элерон 2 + + + + Select output channel for the second aileron (or elevon) + + + + + Motor + + + + + Select output channel for the first motor + + + + + Motor 2 + + + + + Select output channel for a second motor + + + + + Front Steering + + + + + Select output channel for the first steering actuator + + + + + Rear Steering + + + + + Select output channel for a second steering actuator + + + + + Differential Steering Mix + + + + + Left % + + + + + 50 + 50 + + + + Right % + + + + + Front throttle curve + + + + + Rear throttle curve + + + + + Mixer OK + Миксер в порядке + + + + MultiRotorConfigWidget + + + Form + Форма + + + + Airframe + + + + + Throttle Curve + Кривая газа + + + + Mix Level + + + + + Roll + Крен + + + + Weight of Roll mixing in percent. +Typical values are 100% for + configuration and 50% for X configuration on quads + + + + + 50 + 50 + + + + Pitch + Тангаж + + + + Weight of Pitch mixing in percent. +Typical values are 100% for + configuration and 50% for X configuration on quads. + + + + + Yaw + Рыскание + + + + Weight of Yaw mixing in percent. +Typical value is 50% for + or X configuration on quads. + + + + + Airframe Type: + + + + + Select the Multirotor frame type + + + + + Mixer OK + Миксер в порядке + + + + Motor output channels + + + + + 1 + 1 + + + + Assign your motor output channels using the drawing above as a reference. Respect propeller rotation. + + + + + 2 + 2 + + + + 3 + 3 + + + + 4 + 4 + + + + 5 + 5 + + + + 6 + 6 + + + + 7 + 7 + + + + 8 + 8 + + + + Multirotor Motor Direction + + + + + Tricopter Yaw Servo channel + + + + + Reverse all motors + + + + + RevoHWWidget + + + Form + Форма + + + + HW settings + + + + + Changes on this page only take effect after board reset or power cycle + + + + + Protocol + + + + + Speed + + + + + Receiver Port + + + + + Sonar Port + + + + + Main Port + + + + + Flexi Port + + + + + USB VCP Function + + + + + USB HID Function + @@ -9834,500 +11858,6 @@ Leave at 50Hz for fixed wing. Send to OpenPilot but don't write in SD. -Be sure to set the Neutral position on all sliders before sending! - Настройки передаются в OpenPilot, но не сохраняются на SD -Не забудьте установить все ползунки в нейтральное положение перед сохранением! - - - - Apply - Применить - - - - Be sure to set the Neutral position on all sliders before sending! -Applies and Saves all settings to SD - Не забудьте установить все ползунки в нейтральное положение перед сохранением! -Применяются все настройки и сохраняются на SD - - - - Save - Сохранить - - - - outputChannelForm - - - Form - Форма - - - - Current value of slider. - Текущее положение ползунка. - - - - 0000 - 0000 - - - - Link - - - - - TextLabel - Метка - - - - # - - - - - Channel Number - - - - - Minimum PWM value, beware of not overdriving your servo. - - - - - Check to invert the channel. - - - - - Neutral (slowest for motor) - - - - - Assignment - - - - - Min - - - - - Max - - - - - Output mode - - - - - Rev - - - - - Maximum PWM value, beware of not overdriving your servo. - - - - - PipXtremeWidget - - - Form - Форма - - - - button:help - - - - - url:http://wiki.openpilot.org/x/dACrAQ - - - - - Send settings to the board but do not save to the non-volatile memory - - - - - Apply - Применить - - - - Send settings to the board and save to the non-volatile memory - - - - - Save - Сохранить - - - - Pairing - - - - - Broadcast - - - - - Broadcast Address - - - - - 12345678 - 12345678 - - - - %v dBm - - - - - -100dB - - - - - Status - - - - - Firmware Ver. - - - - - Serial Number - - - - - The modems serial number - - - - - Device ID - - - - - Pair ID - - - - - 90ABCDEF - - - - - Min Frequency - - - - - The modems minimum allowed frequency - - - - - Max Frequency - - - - - The modems maximum allowed frequency - - - - - Freq. Step Size - - - - - The modems minimum frequency step size - - - - - Freq. Band - - - - - The current frequency band - - - - - RSSI - - - - - Rx AFC - - - - - TX Rate (B/s) - - - - - RX Rate (B/s) - - - - - Link State - - - - - The modems current state - - - - - Disconnected - - - - - Errors - - - - - Retries - - - - - UAVTalk Errors - - - - - Resets - - - - - Dropped - - - - - Configuration - Конфигурация - - - - Telemetry Port Config. - - - - - Set the telemetry port configuration - - - - - Telemetry Port Speed - - - - - Set the telemetry port speed - - - - - Flexi Port Configuration - - - - - Set the flexi port configuration - - - - - Flexi Port Speed - - - - - Set the flexi port speed - - - - - VCP Configuration - - - - - Set the virtual serial port configuration - - - - - VCP Speed - - - - - Set the virtual serial port speed - - - - - Max RF Datarate (bits/s) - - - - - Set the maximum RF datarate/channel bandwidth the modem will use - - - - - Max RF Tx Power(mW) - - - - - Set the maximum TX output power the modem will use - - - - - Send Timeout (ms) - - - - - Calibrate the modems RF carrier frequency - - - - - Min Packet Size - - - - - Frequency Calibration - - - - - Frequency (Hz) - - - - - Set the modems RF carrier frequency - - - - - AES Encryption - - - - - The AES encryption key - has to be the same key on the remote modem. - - - - - Radomise the AES encryption key - - - - - Rand - - - - - Enable/Disable AES encryption - - - - - Enable - - - - - Scan whole band to see where their is interference and/or used channels - - - - - Scan Spectrum - - - - - PRO_HW_Widget - - - Form - Форма - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-size:10pt;">Set the serial speed of your onboard telemetry modem here. It is the speed between the OpenPilot board and the onboard modem, and could be different from the radio link speed.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Sans'; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-size:10pt;">Beware of not locking yourself out! You should only modify this setting when the OpenPilot board is connected through the USB port.</span></p></body></html> - - - - - Telemetry speed: - Скорость обмена: - - - - Select the speed here. - Укажите скорость. - - - - Send to OpenPilot but don't write in SD. Beware of not locking yourself out! Передать в автопилот, но не записывать на SD. Осторожно, не отключите сами себя! @@ -10351,91 +11881,72 @@ Beware of not locking yourself out! - RevoSensorsWidget + InputChannelForm - + Form Форма - Calibration + Channel number - #1: Multi-Point Calibration + Number - Nice paper plane, eh? + Text - Launch a sensor range and bias calibration. - - - - - Start - Пуск - - - - Save settings (only enabled when calibration is running) - - - - - Save Position - Сохранить позицию - - - - #2: Sensor noise calibration - - - - - These are the sensor variance values computed by the AHRS. + Optional input filter response time. -Tip: lower is better! - - - - - Press to start a calibration procedure, about 15 seconds. +Range: 0-999ms, 0 disables filter (default). -Hint: run this with engines at cruising speed. +Warning: this is an expert mode feature, mostly used for aerial video +camera control (airframe yaw and camera gimbal accessory channels). +Too high values for main controls can cause undesirable effects and +even lead to crash. Use with caution. - #3: Accelerometer Bias calibration + Channel function - #4 Gyro temperature drift calibration + Function - Temp: + Channel values are inverted - Min + Reversed - Currently measured temperature on the system. This is actually the -MB temperature, be careful if somehow you know that your INS -temperature is very different from your MB temp... + Response time + + + + + RT + + + + + Channel max @@ -10445,748 +11956,17 @@ temperature is very different from your MB temp... - Current drift: + Channel neutral - Saved drift: + Neutral - Start gathering data for temperature drift calibration. -Avoid sudden moves once you have started gathering! - - - - - Launch drift measurement based on gathered data. - -TODO: is this necessary? Measurement could be auto updated every second or so, or done when we stop measuring... - - - - - Measure - - - - - Updates the XYZ drift values into the AHRS (saves to SD) - - - - - Save - Сохранить - - - - Six Point Calibration instructions - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"> -<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> -<tr> -<td style="border: none;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">Help</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">Step #1 and #2 are really necessary. Steps #3 and #4 will help you achieve the best possible results.</span></p> -<p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt; font-weight:600;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">#1: Multi-Point calibration:</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This calibration will compute the scale for all sensors on the INS. Press &quot;Start&quot; to begin calibration, and follow the instructions which will be displayed here. Note that your HomeLocation must be set first, including the local magnetic field vector (Be) and acceleration due to gravity (g_e).</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">#2: Sensor noise calibration:</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This calibration will compute sensor variance under standard conditions. You can leave your engines running at low to mid throttle to take their vibration into account before pressing &quot;Start&quot;.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">#3: Accelerometer bias calibration:</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This step will ensure that accelerometer bias is accurate. Place your airframe as horizontally as possible (use a spirit level if necessary), then press Start below and do not move your airframe at all until the end of the calibration.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">#4 Gyro temp drift calibration:</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt; font-weight:600;"></p></td></tr></table></body></html> - - - - - Settings - - - - - Attitude Algorithm: - - - - - Select the sensor integration algorithm here. -"Simple" only uses accelerometer values -"INSGPS" the full featured algorithm integrating all sensors - - - - - Home Location: - Домашняя позиция: - - - - Saves the Home Location. This is only enabled -if the Home Location is set, i.e. if the GPS fix is -successful. - -Disabled if there is no GPS fix. - - - - - Set - - - - - buttonGroup - - - - - Clears the HomeLocation: only makes sense if you save -to SD. This will force the INS to use the next GPS fix as the -new home location unless it is in indoor mode. - - - - - Clear - Очистить - - - - Telemetry link not established. - - - - - Ctrl+S - - - - - Save settings to the board (RAM only). - -This does not save the calibration settings, this is done using the -specific calibration button on top of the screen. - - - - - Apply - Применить - - - - Send settings to the board, and save to the non-volatile memory. - - - - - StabilizationWidget - - - Stabilization - - - - - Basic - - - - - Rate Stabilization (Inner Loop) - - - - - Link Roll and Pitch - - - - - Reset all values to GCS defaults - - - - - Default - - - - - button:default - - - - - buttongroup:1 - - - - - Roll - Крен - - - - Pitch - Тангаж - - - - Yaw - Рыскание - - - - Proportional - - - - - Slowly raise Proportional until you start seeing clear oscillations when you fly. -Then lower the value by 5 or so. - - - - - objname:StabilizationSettings - - - - - fieldname:RollRatePID - - - - - element:Kp - - - - - haslimits:yes - - - - - scale:0.0001 - - - - - buttongroup:1,10 - - - - - fieldname:PitchRatePID - - - - - fieldname:YawRatePID - - - - - Integral - - - - - As a rule of thumb, you can set the Integral at roughly the same -value as the Kp. - - - - - element:Ki - - - - - Attitude Stabilization (Outer Loop) - - - - - buttongroup:2 - - - - - fieldname:RollPI - - - - - scale:0.1 - - - - - buttongroup:2,10 - - - - - fieldname:PitchPI - - - - - fieldname:YawPI - - - - - When the throttle is low, zero the intergral term to prevent intergral wind-up - - - - - Zero the integral when throttle is low - - - - - fieldname:LowThrottleZeroIntegral - - - - - Advanced - - - - - Rate Stabization Coefficients (Inner Loop) - - - - - buttongroup:4 - - - - - element:Kd - - - - - haslimits:no - - - - - scale:1 - - - - - buttongroup:4,20 - - - - - As a rule of thumb, you can set the Ki at roughly the same -value as the Kp. - - - - - Slowly raise Kp until you start seeing clear oscillations when you fly. -Then lower the value by 20% or so. - -You can usually go for higher values for Yaw factors. - - - - - Slowly raise Kp until you start seeing clear oscillations when you fly. -Then lower the value by 20% or so. - - - - - Derivative - - - - - Attitude Stabization Coefficients (Outer Loop) - - - - - buttongroup:5 - - - - - buttongroup:5,20 - - - - - Stick Range and Limits - - - - - buttongroup:6 - - - - - fieldname:PitchMax - - - - - buttongroup:6,20 - - - - - Max rate attitude (deg/s) - - - - - fieldname:MaximumRate - - - - - element:Roll - - - - - fieldname:ManualRate - - - - - element:Yaw - - - - - fieldname:YawMax - - - - - element:Pitch - - - - - Full stick angle (deg) - - - - - fieldname:RollMax - - - - - Full stick rate (deg/s) - - - - - Expert - - - - - Weak Leveling / Axis Lock - - - - - buttongroup:10 - - - - - Weak Leveling Kp - - - - - Weak Leveling Rate - - - - - Max Axis Lock - - - - - Max Axis Lock Rate - - - - - fieldname:WeakLevelingKp - - - - - fieldname:MaxWeakLevelingRate - - - - - fieldname:MaxAxisLock - - - - - fieldname:MaxAxisLockRate - - - - - Integral Limits - - - - - buttongroup:13 - - - - - element:ILimit - - - - - ILimit Attitude - - - - - ILimit Rate - - - - - Sensor Tuning - - - - - buttongroup:8 - - - - - The proportional term for the accelerometer, the higher this term the more weight the accel is given - - - - - objname:AttitudeSettings - - - - - fieldname:AccelKp - - - - - buttongroup:8,10 - - - - - GyroTau - - - - - AccelKp - - - - - GyroTau is a gyro filter, the higher the factor the more filtering is applied to the gyros - - - - - fieldname:GyroTau - - - - - AccelKi - - - - - The intergral term for the accelerometer within the filter - - - - - fieldname:AccelKi - - - - - Real Time Updates - - - - - If you check this, the GCS will udpate the stabilization factors -automatically every 300ms, which will help for fast tuning. - - - - - Update in real time - - - - - Takes you to the wiki page - - - - - button:help - - - - - url:http://wiki.openpilot.org/x/DAO9 - - - - - Reloads the saved settings into GCS. -Useful if you have accidentally changed some settings. - - - - - Reload Board Data - - - - - button:reload - - - - - Send settings to the board but do not save to the non-volatile memory - - - - - Apply - Применить - - - - button:apply - - - - - Send settings to the board and save to the non-volatile memory - - - - - Save - Сохранить - - - - button:save - - - - - TxPIDWidget - - - TxPID - - - - - Tx PID - - - - - Module Control - - - - - This module will periodically update values of stabilization PID settings -depending on configured input control channels. New values of stabilization -settings are not saved to flash, but updated in RAM. It is expected that the -module will be enabled only for tuning. When desired values are found, they -can be read via GCS and saved permanently. Then this module should be -disabled again. - -Up to 3 separate PID options (or option pairs) can be selected and updated. - - - - - Enable TxPID module - - - - - After enabling the module, you must power cycle before using and configuring. - - - - - Module Settings - - - - - PID option - - - - - Control Source + Channel min @@ -11196,836 +11976,140 @@ Up to 3 separate PID options (or option pairs) can be selected and updated. - Max + Channel type - Instance 1 + Type - - Select PID option or option pair to update. -Set to Disabled if not used. + + Chan %1 - - - Select input used as a control source for this instance. -It can be one of Accessory channels or Throttle channel. - -If Accessory channel is chosen then its range [0..1] will be mapped -to PID range [Min..Max] defined for this instance. - -If Throttle channel is chosen then Throttle range [Min..Max] will -be mapped to PID range [Min..Max] defined for this instance. If -Throttle is out of bounds then PID Min and Max values will be used -accordingly. - -Note that it is possible to set PID Min > Max. In that case increasing -control input value will decrease the PID option value. This can be -used, for instance, to decrease PID value when increasing Throttle. - - - - - Minimum PID value mapped to Accessory channel = 0 or -Throttle channel lesser or equal to Throttle Min value. - - - - - Maximum PID value mapped to Accessory channel = 1 or -Throttle channel greater or equal to Throttle Max value. - - - - - Instance 2 - - - - - Instance 3 - - - - - Update Mode - - - - - PID values update mode which can be set to: -- Never: this disables PID updates (but module still will be run if enabled), -- When Armed: PID updated only when system is armed, -- Always: PID updated always regardless of arm state. - -Since the GCS updates GUI PID values in real time on change, could be -tricky to change other PID values from the GUI if the module is enabled -and constantly updates stabilization settings object. As a workaround, -this option can be used to temporarily disable updates or enable them -only when system is armed without disabling the module. - - - - - Throttle Range - - - - - Throttle channel lower bound mapped to PID Min value - - - - - Throttle channel upper bound mapped to PID Max value - - - - - Messages - - - - - button:help - - - - - url:http://wiki.openpilot.org/x/DACiAQ - - - - - Send settings to the board but do not save to the non-volatile memory - - - - - Apply - Применить - - - - Send settings to the board and save to the non-volatile memory - - - - - Save - Сохранить - - VernierWidget + OPLinkWidget - - Form - Форма - - - - importSettings - - - OpenPilotGCS - - - - - No configuration file could be found. -Please choose from one of the default configurations - - - - - TextLabel - Метка - - - - Load - Загрузить - - - - Form - - + Form Форма - Save to file - - - - - GCSControlGadgetOptionsPage - - - Form - Форма - - - - Control Mode: - - - - - Mode 1 - - - - - Mode 2 - - - - - Mode 3 - - - - - Mode 4 - - - - - External input Device: - - - - - Only joystick is implemented at this stage, so this control is disabled. - - - - - Joystick - - - - - Audio - - - - - Available controllers - - - - - Default - - - - - Joystick Axes - - - - - Rev - - - - - Move your joystick controls to identify channels - - - - - Joystick Buttons - - - - - Press buttons on controller to identify mappings - - - - - button 1 - - - - - button 2 - - - - - button 8 - - - - - button 7 - - - - - button 6 - - - - - button 5 - - - - - button 4 - - - - - button 3 - - - - - by - - - - - Audio: soundcard-based PPM decoding for trainer port. Not implemented yet. - - - - - UDP Setup - - - - - UDP Port Configuration - - - - - Host: - - - - - 127.0.0.1 - 127.0.0.1 - - - - Port: - Порт: - - - - 2323 - 2323 - - - - Widget - - - send data - - - - - Flight mode - - - - - Armed state - - - - - Disarmed - - - - - Arming - - - - - Armed + OPLink configuration - Channels - - - - - homeEditor - - - Dialog - Диалог + Configuration + Конфигурация - Latitude: + Com speed in bps. - Longitude: + Com Speed - Altitude: - Высота: - - - - pathPlannerUI - - - PathPlanner + VCP Port - Add Leg + Choose the function for the flexi port - ... + Main Port - Delete Leg + Choose the function for the main port - Insert Leg + Set the maximum TX output power the modem will use (mW) - Read from file + Max Power - Save to file + Choose the function for the USB virtual com port - Send to UAV + FlexiIO Port - Fetch from UAV + Flexi Port - Open Details + Max Chan - - - PfdQmlGadgetOptionsPage - - - Form - Форма - - QML file: + Channel 0 is 430 MHz, channel 249 is 440 MHz, and the channel spacing is 40 KHz. - Use OpenGL - Использовать OpenGL - - - - Show Terrain: + Min Chan - OsgEarth file: + Channel Set - Use actual location + Sets the random sequence of channels to use for frequency hopping. - Use pre-defined location: - - - - - Latitude: - - - - - Longitude: - - - - - Altitude: - Высота: - - - - Use only cache data - - - - - Pre seed terrain cache - - - - - QML file (*.qml) - - - - - Choose QML file - - - - - OsgEarth (*.earth) - - - - - Choose OsgEarth terrain file - - - - - QmlViewGadgetOptionsPage - - - Form - Форма - - - - Use OpenGL for rendering - Использовать OpenGL для рендеринга - - - - QML file: - - - - - QML file (*.qml) - - - - - Choose QML file - - - - - SerialPluginOptionsPage - - - Form - Форма - - - - Serial Connection - Последовательный порт - - - - Serial telemetry speed: - - - - - settings - Настройки - - - - ConnectionDiagram - - - Dialog - Диалог - - - - Save - Сохранить - - - - Close - Закрыть - - - - Connection Diagram - - - - - Save File - - - - - Images (*.png *.xpm *.jpg) - - - - - AutoUpdatePage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Firmware Update Wizard</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">It is necessary that your firmware and ground control software are the same version.</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">To update your firmware to the correct version now:</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> - Unplug all batteries and USB from OpenPilot</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> - Ensure your board is powered down &amp; no LED's are active.</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">When you are ready you can start the upgrade below by pushing the button and follow the onscreen prompts, it is critical that nothing disturbs the board while the firmware is being written.</p></body></html> - - - - - Upgrade now - - - - - Upgrade - - - - - Ready... - - - - - ControllerPage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot board identification</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">To continue, the wizard needs to determine the configuration required for the type of OpenPilot controller you have. When connected, the wizard will attempt to automatically detect the type of board.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">If the board is already connected and successfully detected, the board type will already be displayed. You can </span><span style=" font-size:10pt; font-weight:600;">Disconnect</span><span style=" font-size:10pt;"> and select another device if you need to detect another board.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">If your board is not connected, please connect the board to a USB port on your computer and select the device from the list below. Then press </span><span style=" font-size:10pt; font-weight:600;">Connect</span><span style=" font-size:10pt;">.</span></p></body></html> - - - - - Connection device: - - - - - Detected board type: - - - - - - Connect - Соединить - - - - <Unknown> - - - - - OpenPilot CopterControl - - - - - OpenPilot CopterControl 3D - - - - - OpenPilot Revolution - - - - - OpenPilot OPLink Radio Modem - - - - - Disconnect - Отсоединить - - - - EndPage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Congratulations!</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Setup wizard is completed.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This part of the setup procedure is now complete and you are one step away from completing the setup of your OpenPilot controller.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">To complete the setup please click the Radio Setup Wizard button below to close this wizard and go directly to the Radio Setup Wizard.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p></body></html> - - - - - Go to Input Wizard... - - - - - Unable to open Input Wizard since the Config Plugin is not -loaded in the current workspace. - - - - - FixedWingPage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">The Fixed Wing section of the OpenPilot Setup Wizard is not yet implemented</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> - - - - - HeliPage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">The Helicopter section of the OpenPilot Setup Wizard is not yet implemented</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> - - - - - InputPage - - - WizardPage + Only PPM packets will be transmitted. - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot basic input signal configuration</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">The OpenPilot controller supports many different types of input signals. Please select the type of input that matches your receiver configuration. If you are unsure, just leave the default option selected and continue the wizard.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Some input options require the OpenPilot controller to be rebooted before the changes can take place. If an option that requires a reboot is selected, you will be instructed to do so on the next page of this wizard.</span></p></body></html> + PPM Only - PWM - One cable per channel + If selected, data will only be transmitted from the coordinator to the Rx modem. - PWM + One-Way - PPM - One cable for all channels + PPM packets will be received by this modem. Must be selected if Coordinator modem is configured for PPM. @@ -12035,29 +12119,512 @@ p, li { white-space: pre-wrap; } - Futaba S-BUS + This modem will be a coordinator and other modems will bind to it. - Futaba + Coordinator - Spektrum Satellite + Remote modems - Spektrum + -100dB + + + + + %v dBm + + + + + 12345678 + 12345678 + + + + Bind + + + + + Coordinator ID + + + + + <html><head/><body><p>This is the coordinator id we currently are bound to.</p><p>To manually bind to a specific coordinator, just type</p><p>or paste its device id in this box and save.</p><p>The device must be rebooted for the binding to take place.</p></body></html> + + + + + Status + + + + + Link State + + + + + The modems current state + + + + + Disconnected + + + + + Firmware Ver. + + + + + Serial Number + + + + + The modems serial number + + + + + Device ID + + + + + Link Quality + + + + + RSSI + + + + + The number of packets that were unable to be transmitted + + + + + TX Seq. No. + + + + + TX Rate (B/s) + + + + + RX Seq. No. + + + + + RX Rate (B/s) + + + + + RX Good + + + + + The percentage of packets that were corrected with error correction + + + + + RX Corrected + + + + + RX Errors + + + + + The percentage of packets that could not be corrected with error correction + + + + + RX Missed + + + + + The percentage of packets that were not received at all + + + + + TX Dropped + + + + + TX Resent + + + + + Tx Failure + + + + + Free Heap + + + + + UAVTalk Errors + + + + + Resets + + + + + Timeouts + + + + + RX Failure + + + + + button:help + + + + + url:http://wiki.openpilot.org/x/hgAGAQ + + + + + Send settings to the board but do not save to the non-volatile memory + + + + + Apply + Применить + + + + Send settings to the board and save to the non-volatile memory + + + + + Save + Сохранить + + + + AboutDialog + + + OpenPilot Ground Control Station + + + + + This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. +The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. + + + + + Contributors + + + + + Ok + + + + + About OpenPilot + + + + + Revision: <b>%1</b><br/>UAVO Hash: <b>%2</b><br/><br/>Built from %3<br/>Built on %4 at %5<br/>Based on Qt %6 (%7 bit)<br/><br/>&copy; %8, 2010-%9. All rights reserved.<br/> - LevellingPage + FlightLogDialog - + + Log entries + + + + + Flight + + + + + Time + + + + + Empty + + + + + Text + + + + + UAVO + + + + + UAVO(P) + + + + + Unknown + не известно + + + + Data + + + + + Flights recorded: + + + + + Slots used/free: + + + + + Entries downloaded: + + + + + Adjust timestamps + + + + + Flight to download: + + + + + Download logs + + + + + Clear all logs + + + + + Export logs... + + + + + + Settings + + + + + When to log: + + + + + UAVObject + + + + + Period + + + + + Load... + + + + + Loads settings for all objects from a file. + + + + + Save... + + + + + Saves settings for all objects in a file. + + + + + Reset + Сброс + + + + Resets all settings to the values currently set on the board. + + + + + Clear + Очистить + + + + Clears all settings to default values. + + + + + Save to board + + + + + Saves the logging configurations to the boards flash memory. + + + + + + Settings... + Настройки... + + + + Logs... + + + + + Cancel + Отмена + + + + OK + + + + + OsgEarthview + + + Form + Форма + + + + OsgEarthviewGadgetOptionsPage + + + Form + Форма + + + + PFD SVG: + Файл векторной графики (SVG): + + + + Use OpenGL for rendering + Использовать OpenGL для рендеринга + + + + High Quality text (OpenGL) + Высокое качество текста (OpenGL) + + + + Smooth updates + + + + + PathActionEditor + + + Form + Форма + + + + New PathAction + + + + + New Waypoint + + + + + Save to File + + + + + Load from File + + + + + AirframeInitialTuningPage + + WizardPage @@ -12066,12 +12633,100 @@ p, li { white-space: pre-wrap; } <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot controller leveling calibration procedure</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The wizard needs to get information from the controller to determine in which position the vehicle is normally considered to be level. To be able to successfully perform these measurements, you need to place the vehicle on a surface that is as flat and level as possible. Examples of such surfaces could be a table top or the floor. Be careful to ensure that the vehicle really is level, since this step will affect the accelerometer and gyro bias in the controller software.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:10pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To perform the leveling, please push the Calculate button and wait for the process to finish. </span></p></body></html> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Initial Tuning</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2,sans-serif'; font-size:10pt;">This section of the OpenPilot Wizard allows you to select a set of initial tuning parameters for your airframe. Presented below is a list of common airframe types, select the one that matches your airframe the closest, if unsure select the generic variant.</span></p></body></html> + + + + + Information about the Vehicle in short. + + + + + Name of Vehicle: + + + + + Name of Owner: + + + + + Size: + + + + + Weight: + + + + + Motor(s): + + + + + ESC(s): + + + + + Servo(s): + + + + + Battery: + + + + + Propellers(s): + + + + + Controller: + + + + + Comments: + + + + + This option will use the current tuning settings saved on the controller, if your controller is currently unconfigured, then the OpenPilot firmware defaults will be used. + +It is suggested that if this is a first time configuration of your controller, rather than use this option, instead select a tuning set that matches your own airframe as close as possible from the list above or if you are not able to fine one, then select the generic item from the list. + + + + + Current Tuning + + + + + BiasCalibrationPage + + + WizardPage + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Sensor Calibration Procedure</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The wizard needs to get information from the controller to determine in which position the vehicle is normally considered to be level. To be able to successfully perform these measurements, you need to place the vehicle on a surface that is as flat and level as possible. Examples of such surfaces could be a table top or the floor. Be careful to ensure that the vehicle really is level, since this step will affect the accelerometer and gyro bias in the controller software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To perform the calibration, please push the Calculate button and wait for the process to finish.</span></p></body></html> @@ -12085,7 +12740,7 @@ p, li { white-space: pre-wrap; } - + An OpenPilot controller must be connected to your computer to perform bias calculations. Please connect your OpenPilot controller to your computer and try again. @@ -12096,15 +12751,15 @@ Please connect your OpenPilot controller to your computer and try again. - + <font color='green'>Done!</font> - MultiPage + EscCalibrationPage - + WizardPage @@ -12113,164 +12768,68 @@ Please connect your OpenPilot controller to your computer and try again.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot multirotor configuration</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This part of the wizard will set up the OpenPilot controller for use with a flying platform utilizing multiple rotors. The wizard supports the most common types of multirotors. Other variants of multirotors can be configured by using custom configuration options in the Configuration plugin in the GCS.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Please select the type of multirotor you want to create a configuration for below:</span></p></body></html> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot ESC Calibration Procedure</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">As you have selected to use a MultiRotor and Fast / Flashed ESCs, we need to calibrate the endpoints of these ESCs so they can see the full throttle range sent from the flight controller.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This part of the wizard will tell you to connect the battery to your aircraft, before doing so you absolutely </span><span style=" font-size:10pt; font-weight:600; color:#f30f1d;">must remove the propellers from all motors</span><span style=" font-size:10pt;">. </span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">The steps to perform this calibration are as follows:</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; font-weight:600;">1.</span><span style=" font-size:10pt;"> Confirm all safety questions,<br /></span><span style=" font-size:10pt; font-weight:600;">2.</span><span style=" font-size:10pt;"> Press the Start button when it becomes enabled, </span><span style=" font-size:10pt; font-weight:600;">battery not connected</span><span style=" font-size:10pt;">,<br /></span><span style=" font-size:10pt; font-weight:600;">3.</span><span style=" font-size:10pt;"> Connect the battery to your airframe,<br /></span><span style=" font-size:10pt; font-weight:600;">4.</span><span style=" font-size:10pt;"> Wait for ESC calibration beep(s),<br /></span><span style=" font-size:10pt; font-weight:600;">5.</span><span style=" font-size:10pt;"> Press the Stop button,<br /></span><span style=" font-size:10pt; font-weight:600;">6.</span><span style=" font-size:10pt;"> Wait for ESC confirmation beep(s),<br /></span><span style=" font-size:10pt; font-weight:600;">7.</span><span style=" font-size:10pt;"> Disconnect battery.</span></p></body></html> - Multirotor type: - - - - - Tricopter - - - - - The Tricopter uses three motors and one servo. The servo is used to give yaw authority to the rear motor. The front motors are rotating in opposite directions. The Tricopter is known for its sweeping yaw movement and it is very well suited for FPV since the front rotors are spread wide apart. - - - - - Quadcopter X - - - - - The X Quadcopter uses four motors and is the most common multi rotor configuration. Two of the motors rotate clockwise and two counter clockwise. The motors positioned diagonal to each other rotate in the same direction. This setup is perfect for sport flying and is also commonly used for FPV platforms. - - - - - Quadcopter + - - - - - The Plus(+) Quadcopter uses four motors and is similar to the X Quadcopter but the forward direction is offset by 45 degrees. The motors front and rear rotate in clockwise and the motors right and left rotate counter-clockwise. This setup was one of the first to be used and is still used for sport flying. This configuration is not that well suited for FPV since the fore rotor tend to be in the way of the camera. - - - - - - Hexacopter - - - - - - Hexacopter Coax (Y6) - - - - - Hexacopter X - - - - - Hexacopter H - - - - - NotYetImplementedPage - - - WizardPage + I have removed ALL propellers from ALL motors of my vehicle. - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">This section of the OpenPilot Setup Wizard is not yet implemented</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> - - - - - OutputCalibrationPage - - - WizardPage + The vehicle is NOT powered by any external power source but USB - Output calibration + I confirm i have read and understood the above instructions in full - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">It is now time to calibrate the output levels for the signals controlling your vehicle. </span></p> -<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt; font-weight:600; color:#ff0000;">VERY IMPORTANT!</span><span style=" font-family:'Lucida Grande'; font-size:10pt;"><br /></span><span style=" font-family:'Lucida Grande'; font-size:10pt; font-weight:600; color:#ff0000;">REMOVE ALL PROPELLERS FROM THE VEHICLE BEFORE PROCEEDING!</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">Connect all components according to the illustration on the summary page, and provide power using an external power supply such as a battery before continuing.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Lucida Grande'; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">Depending on what vehicle you have selected, both the motors controlled by ESCs and/or servos controlled directly by the OpenPilot controller may have to be calibrated. The following steps will guide you safely through this process. </span></p></body></html> + Low/Off - <html><head/><body><p>In this step we will set the neutral rate for the motor highlighted in the illustration to the right. <br/>Plase pay attention to the details and in particular the motors position and its rotation direction.</p><p>To find the neutral rate for this engine, press the Start button below and slide the slider to the right until the engine just starts to spin stably. <br/><br/>When done press button again to stop.</p></body></html> + N/A + Недоступно + + + + High - - - - Start Пуск - <html><head/><body><p>This step calibrates the center position of the servo. To set the center position for this servo, press the Start button below and slide the slider to center the servo. </p><p>When done press button again to stop.</p></body></html> - - - - - <html><head/><body><p>To save the servo and other hardware from damage we have to set the max and min angles for the servo. </p><p>To set the minimum angle for the servo, press the Start button below and select the top slider and slide it to the left until min angle is reached.</p><p>When done press button again to stop.</p></body></html> - - - - - <html><head/><body><p>To set the maximum angle for the servo, press the Start button below and select the top slider and slide it to the right until max angle is reached.</p><p>When done press button again to stop.</p></body></html> - - - - - - - Stop Стоп - - The actuator module is in an error state. - -Please make sure the correct firmware version is used then restart the wizard and try again. If the problem persists please consult the openpilot.org support forum. + + + + + + %1 µs - OutputPage + EscPage - + WizardPage @@ -12279,14 +12838,10 @@ Please make sure the correct firmware version is used then restart the wizard an <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot basic output signal configuration</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To set an optimal configuration of the output signals powering your motors, the wizard needs to know what type of Electronic Speed Controllers (ESCs) you will use and what their capabilities are.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:10pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Please select one of the options below. If you are unsure about the capabilities of your ESCs, just leave the default option selected and continue the wizard.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:10pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To read more regarding ESC refresh rates, please see </span><a href="http://wiki.openpilot.org/x/HIEu"><span style=" text-decoration: underline; color:#0000ff;">this article</span></a><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;"> in the OpenPilot Wiki</span></p></body></html> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Output Signal Configuration</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To set an optimal configuration of the output signals powering your motors, the wizard needs to know what type of Electronic Speed Controllers (ESCs) you will use and what their capabilities are.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Please select one of the options below. If you are unsure about the capabilities of your ESCs, just leave the default option selected and continue the wizard.</span></p></body></html> @@ -12306,14 +12861,14 @@ p, li { white-space: pre-wrap; } - Turbo PWM + Rapid ESC - RebootPage + OPEndPage - + WizardPage @@ -12322,34 +12877,29 @@ p, li { white-space: pre-wrap; } <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:18pt; color:#ff0000;">PLEASE REBOOT YOUR CONTROLLER</span></p></body></html> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Congratulations!</span></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Setup wizard is completed.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">This part of the setup procedure is now complete and you are one step away from completing the setup of your OpenPilot controller.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To complete the setup please click the Radio Setup Wizard button below to close this wizard and go directly to the Radio Setup Wizard.</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:18pt; color:#ffd500;">PLEASE REBOOT YOUR CONTROLLER</span></p></body></html> + Go to Input Wizard... - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; color:#000000;">The configuration created by the wizard contains settings that require a reboot of your controller. Please power cycle the controller before continuing. To power cycle the controller remove all batteries and the USB cable for at least 30 seconds.</span></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; color:#000000;">After 30 seconds, plug in the board again and wait for it to connect, this can take a few seconds. Then press next.</span></p></body></html> + + Unable to open Input Wizard since the Config Plugin is not +loaded in the current workspace. - SavePage + OPStartPage - + WizardPage @@ -12358,45 +12908,24 @@ p, li { white-space: pre-wrap; } <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot configuration ready to save</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">The wizard is now ready to save the configuration directly to your OpenPilot controller. </span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">If any of the selections made in this wizard require a reboot of the controller, then power cycling the OpenPilot controller board will have to be performed after you save in this step.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Press the Save button to save the configuration.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;"><br /></span></p></body></html> - - - - - Write configuration to controller - - - - - Save - Сохранить - - - - Ready... - - - - - An OpenPilot controller must be connected to your computer to save the configuration. -Please connect your OpenPilot controller to your computer and try again. +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Welcome to the OpenPilot Setup Wizard</span><img src=":/setupwizard/resources/wizard.png" style="float: right;" /></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">This wizard will guide you through the basic steps required to setup your OpenPilot controller for the first time. You will be asked questions about your platform (multirotor/heli/fixed-wing) which this wizard will use to configure your controller for its first flight.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">This wizard does not configure all of the advanced settings available in the GCS Configuration. All basic and advanced configuration parameters can be modified later by using the GCS Configuration plugin.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600; color:#ff0000;">WARNING: YOU MUST REMOVE ALL PROPELLERS </span></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600; color:#ff0000;">FROM THE VEHICLE BEFORE PROCEEDING!</span></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Disregarding this warning puts you at</span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600; color:#000000;"> risk of injury</span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">!</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Now that your props are removed we can get started. Ready?</span></p></body></html> - StartPage + RevoCalibrationPage - + WizardPage @@ -12405,450 +12934,23 @@ Please connect your OpenPilot controller to your computer and try again.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Welcome to the OpenPilot Setup Wizard</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This wizard will guide you through the basic steps required to setup your OpenPilot controller for the first time. You will be asked questions about your platform (multirotor/heli/fixed-wing) which this wizard will use to configure your aircraft for your maiden flight. </span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This wizard does not configure all of the advanced settings available in the GCS Configuration. All basic and advanced configuration parameters can be modified later by using the GCS Configuration plugin.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; color:#ff0000;">WARNING: YOU MUST REMOVE ALL PROPELLERS </span></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; color:#ff0000;">FROM THE VEHICLE BEFORE PROCEEDING!</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Lucida Grande'; font-size:13pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Disregarding this warning puts you at</span><span style=" font-size:10pt; font-weight:600; color:#000000;"> risk of very serious injury</span><span style=" font-size:10pt;">!</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Now that your props are removed we can get started. Ready?</span></p></body></html> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Revolution Calibration Procedure</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The calibration procedure for the OpenPilot Revolution controller is not yet implemented in this setup wizard. To calibrate your OpenPilot Revolution controller please use the calibration utility found in the configuration plugin after you have finished this wizard.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Future versions of will have an easy to use calibration procedure implemented.</span></p></body></html> - SummaryPage + SelectionPage - + WizardPage - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot configuration summary</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">The first part of this wizard is now complete. All information required to create a basic OpenPilot controller configuration for a specific vehicle has been collected.</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Below is a summary of the configuration and a button that links to a diagram illustrating how to connect required hardware and the OpenPilot Controller with the current configuration.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">To continue the wizard and go through some basic configuration steps, please continue to the next step of this wizard.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">The following steps require that your OpenPilot controller is set up according to the diagram, it is </span><span style=" font-size:10pt; font-weight:600;">connected to the computer</span><span style=" font-size:10pt;"> by USB, and that the vehicle is</span><span style=" font-size:10pt; font-weight:600;"> powered by a battery</span><span style=" font-size:10pt;">.</span></p></body></html> - - - - - Show connection diagram for configuration - - - - - SurfacePage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">The Surface Vehicle section of the OpenPilot Setup Wizard is not yet implemented</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> - - - - - VehiclePage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Vehicle type selection</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">To continue, the wizard needs to know what type of vehicle the OpenPilot controller board is going to be used with. This step is crucial since much of the following configuration is unique per vehicle type.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Go ahead and select the type of vehicle for which you want to create a configuration.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">(The current version only provides functionality for multirotors.)</span></p></body></html> - - - - - Tricopter, Quadcopter, Hexacopter - - - - - Multirotor - - - - - CCPM Helicopters - - - - - Helicopter - - - - - Airplane, Sloper, Jet - - - - - Fixed wing - - - - - Car, Boat, U-Boat - - - - - Surface - - - - - viewoptions - - - View Options - - - - - Show MetaData - - - - - Show Categorized - - - - - Show Scientific - - - - - ImportSummaryDialog - - - Dialog - Диалог - - - - UAV Settings import summary - - - - - Save all settings checked above to persistent board storage, -then close the dialog. - - - - - Save to Board Flash - - - - - Close this dialog without saving to persistent storage - - - - - Close - Закрыть - - - - Import Summary - - - - - deviceWidget - - - Form - Форма - - - - Device Information - - - - - lblDevName - - - - - DeviceID - - - - - lblHWRev - - - - - RW - - - - - BL Version - - - - - MaxCodeSize - - - - - Open a file with new firmware image to be flashed - - - - - Open... - - - - - I know what I'm doing - - - - - Write loaded firmware image to the board - - - - - Flash - - - - - Read and save current board firmware to a file - - - - - Retrieve... - - - - - ic - - - - - Status - - - - - Firmware: - - - - - Board name: - - - - - Firmware tag: - - - - - Firmware date: - - - - - Git commit hash: - - - - - CRC: - - - - - On Device - - - - - lblBrdName - - - - - lblDescription - - - - - lblBuildDate - - - - - lblGitTag - - - - - lblCRC - - - - - lblCertified - - - - - Loaded - Загружено - - - - lblDescritpionL - - - - - lblCertifiedL - - - - - Custom description: - - - - - HW Revision: - - - - - Custom Firmware Build - - - - - - Tagged officially released firmware build - - - - - - Untagged or custom firmware build - - - - - Can't calculate, file too big for device - - - - - The board has the same firmware as loaded. No need to update - - - - - WARNING: the loaded firmware is for different hardware. Do not update! - - - - - The board has newer firmware than loaded. Are you sure you want to update? - - - - - The loaded firmware is untagged or custom build. Update only if it was received from a trusted source (official website or your own build) - - - - - This is the tagged officially released OpenPilot firmware - - - - - WARNING: the loaded firmware was not packaged with the OpenPilot format. Do not update unless you know what you are doing - - - - - - Select firmware file - - - - - Firmware Files (*.opfw *.bin) - - - - - Firmware Files (*.bin) - - - - - runningDeviceWidget - - - Form - Форма - - - - Device Information + placeholder_text @@ -12858,16 +12960,1533 @@ then close the dialog. - CPU Serial: + Select: + + + + + ServoPage + + + WizardPage - Firmware Information + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Output Signal Configuration</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To set an optimal configuration of the output signals powering your servos, the wizard needs to know what type of servos you will use and what their capabilities are.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Please select one of the options below. If you are unsure about the capabilities of your servos, just leave the default option selected and continue the wizard.</span></p></body></html> - + + Analog Servo 50Hz + + + + + Analog Servos + + + + + Digital Servo 333Hz + + + + + Digital Servos + + + + + VehicleTemplateExportDialog + + + Vehicle Template Export + + + + + Weight: + + + + + Size and angle + + + + + Battery: + + + + + Size of the vehicle in mm + + + + + Motor: + + + + + Name: + Название: + + + + Servo: + + + + + Brand and name + + + + + Your name + + + + + Propeller: + + + + + Forum name: + + + + + The name of the vehicle, brand etc + + + + + Owner: + + + + + Brand, size and Kv + + + + + Size: + + + + + How many cells etc? + + + + + Controller: + + + + + ESC: + + + + + None + Отсутствует + + + + CC + + + + + CC3D + + + + + Atom + + + + + Revolution + + + + + Nano + + + + + Type: + + + + + Forum nickname + + + + + Weight in grams + + + + + Comment: + + + + + Put comments here that doesn't fit in the categories above + + + + + Photo: + + + + + Photo will be scaled to 500x500px + + + + + Select Image... + + + + + Cancel + Отмена + + + + Export + + + + + Fixed Wing - Aileron + + + + + Fixed Wing - Elevon + + + + + Fixed Wing - V-Tail + + + + + Helicopter + + + + + Multirotor - Tricopter + + + + + Multirotor - Quadrocopter X + + + + + Multirotor - Quadrocopter + + + + + + Multirotor - Octocopter V + + + + + Multirotor - Octocopter X8X + + + + + Multirotor - Octocopter X8+ + + + + + Multirotor - Octocopter + + + + + + Multirotor - Octocopter X + + + + + Multirotor - Hexacopter X + + + + + Multirotor - Hexacopter Y6 + + + + + Multirotor - Hexacopter + + + + + + Unsupported + + + + + Export settings + + + + + OPTemplates + + + + + Settings could not be exported to +%1(%2). +Please try again. + + + + + Import Image + + + + + Images (*.png *.jpg) + + + + + ActivityPanel + + + Project Activity + + + + + Commented on + + + + + Created + + + + + Created and started + + + + + Completed + + + + + Closed + + + + + Abandoned + + + + + Committed + + + + + Resolved + + + + + Started + + + + + Started working on + + + + + Stopped working on + + + + + Requested code review on + + + + + Requested testing of + + + + + Updated + + + + + GCSSplashScreen + + + The OpenPilot Project - All Rights Reserved + + + + + GCS Revision - + + + + + Loading + + + + + QObject + + + Application starting... + + + + + mapcontrol::MapRipper + + + + No valid selection + + + + + This pre-caches map data. + +Please first select the area of the map to rip with <COMMAND>+Left mouse click + + + + + This pre-caches map data. + +Please first select the area of the map to rip with <CTRL>+Left mouse click + + + + + Continue Ripping at zoom level %1? + + + + + Utils::FancyMainWindow + + + Locked + Блокировать + + + + Reset to Default Layout + + + + + OpenPilot::GyroBiasCalibrationModel + + + Calibrating the gyroscopes. Keep the vehicle steady... + + + + + Gyroscope calibration completed successfully. + + + + + OpenPilot::LevelCalibrationModel + + + Place horizontally and press Save Position... + + + + + Hold... + + + + + Leave horizontally, rotate 180° along yaw axis and press Save Position... + + + + + Board level calibration completed successfully. + + + + + OpenPilot::SixPointCalibrationModel + + + Place horizontally, nose pointing north and press Save Position... + + + + + Place with nose down, right side west and press Save Position... + + + + + Place right side down, nose west and press Save Position... + + + + + Place upside down, nose east and press Save Position... + + + + + Place with nose up, left side north and press Save Position... + + + + + Place with left side down, nose south and press Save Position... + + + + + Place horizontally and press Save Position... + + + + + Place with nose down and press Save Position... + + + + + Place right side down and press Save Position... + + + + + Place upside down and press Save Position... + + + + + Place with nose up and press Save Position... + + + + + Place with left side down and press Save Position... + + + + + Home location not set, please set your home location and retry. + + + + + Aborting calibration! + + + + + Hold... + + + + + Magnetometer calibration completed successfully. + + + + + Accelerometer calibration completed successfully. + + + + + Calibration failed! Please review the help and retry. + + + + + OpenPilot::BoardSetupTransition + + + Configuring board for calibration. + + + + + OpenPilot::CompensationCalculationTransition + + + Thermal calibration completed successfully. + + + + + Calibration failed! Please review the help and retry. + + + + + OpenPilot::DataAcquisitionTransition + + + Please wait during samples acquisition. This can take several minutes... + + + + + Acquisition will run until the rate of temperature change is less than %1°C/min. + + + + + For the calibration to be valid, the temperature span during acquisition must be greater than %1°C. + + + + + Estimating acquisition duration... + + + + + OpenPilot::BoardStatusSaveTransition + + + Saving initial settings. + + + + + OpenPilot::BoardStatusRestoreTransition + + + Restoring board configuration. + + + + + OpenPilot::ThermalCalibrationHelper + + + Barometer is calibrated. + + + + + Failed to calibrate barometer! + + + + + Gyro is calibrated. + + + + + Failed to calibrate gyro! + + + + + Target temperature span has been acquired. Acquisition may be ended or, preferably, continued. + + + + + m''s'''' + + + + + Estimated acquisition duration is %1. + + + + + ConfigOutputWidget + + + The actuator module is in an error state. This can also occur because there are no inputs. Please fix these before testing outputs. + + + + + This option will start your motors by the amount selected on the sliders regardless of transmitter.It is recommended to remove any blades from motors. Are you sure you want to do this? + + + + + http://wiki.openpilot.org/x/WIGf + + + + + ConfigPipXtremeWidget + + + + + + Unbind + + + + + + + + Bind + + + + + Unknown + не известно + + + + Information + + + + + To apply the changes when binding/unbinding the board must be rebooted or power cycled. + + + + + ConfigRevoHWWidget + + + Disabled + + + + + http://wiki.openpilot.org/x/GgDBAQ + + + + + ConfigRevoWidget + + + Temperature: %1°C + + + + + Gradient: %1°C/min + + + + + Sampled range: %1°C + + + + + ConfigStabilizationWidget + + + Settings Bank %1 + + + + + Thrust + + + + + Scaling factor + + + + + Input % + + + + + Output % + + + + + ConfigVehicleTypeWidget + + + Multirotor + + + + + Fixed Wing + + + + + Helicopter + + + + + Ground + + + + + Custom + + + + + http://wiki.openpilot.org/x/44Cf + + + + + Core::UAVGadgetOptionsPageDecorator + + + Delete this configuration + + + + + Cannot delete a configuration currently in use + + + + + Cannot delete the last configuration + + + + + DON'T KNOW ! + + + + + FlightLogManager + + + _flight-%1 + + + + + OpenPilot Log file %1 + + + + + Text file %1 + + + + + + + XML file %1 + + + + + Save Log Entries + + + + + Load Log Settings + + + + + The file has the wrong version or could not parse version information. + + + + + Could not parse enabled attribute. + + + + + Could not parse period attribute, or object with name '%1' could not be found. + + + + + Could not parse level attribute on setting '%1' + + + + + Settings file corrupt. + + + + + The file loaded is not in the correct format. +Please check the file. +%1 + + + + + Save Log Settings + + + + + All + + + + + Disabled + + + + + Periodically + + + + + When updated + + + + + Throttled + + + + + Never + Никогда + + + + Only when Armed + + + + + Always + + + + + FlightLogPlugin + + + Manage flight side logs... + + + + + Manage flight side logs + + + + + ModelUavoProxy + + + Sending the path plan to the board... + + + + + Sending Path Plan Failed! + + + + + Failed to send the path plan to the board. + + + + + Receiving the path plan from the board... + + + + + Receiving Path Plan Failed! + + + + + Failed to receive the path plan from the board. + + + + + + Path Plan Download Failed + + + + + Path plan way point count error ! + + + + + Path plan path action count error ! + + + + + Path Plan Upload Failed + + + + + Path plan CRC error ! + + + + + OsgEarthviewGadgetFactory + + + Osg Earth View + + + + + PathActionEditorGadgetFactory + + + PathAction Editor + + + + + PathActionEditorTreeModel + + + Property + Свойство + + + + Value + Значение + + + + Unit + Единица измерения + + + + PathActions + + + + + Waypoints + Точки маршрута + + + + PfdQmlGadgetFactory + + + PFD + + + + + ScopeGadgetWidget + + + Click legend to show/hide scope trace. +Double click legend or plot to show/hide legend. + + + + + BiasCalibrationUtil + + + Calibration timed out before receiving required updates. + + + + + AirSpeedPage + + + OpenPilot Airspeed Sensor Selection + + + + + This part of the wizard will help you select and configure a way to obtain airspeed data. OpenPilot support three methods to achieve this, one is a software estimation technique and the other two utilize hardware sensors. + +Note: if previously selected input combinations use the Flexi-port for input, only estimated airspeed will be available. + + + + + + + Estimated + + + + + This option uses an intelligent estimation algorithm which utilizes the OpenPilot INS/GPS to estimate wind speed and subtract it from ground speed obtained from the GPS. + +This solution is highly accurate in normal level flight with the drawback of being less accurate in rapid altitude changes. + + + + + + + EagleTree + + + + + Select this option to use the Airspeed MicroSensor V3 from EagleTree, this is an accurate airspeed sensor that includes on-board Temperature Compensation. + +Selecting this option will set your board's Flexi-Port in to I2C mode. + + + + + MS4525 Based + + + + + Select this option to use an airspeed sensor based on the MS4525DO pressure transducer from Measurement Specialties. This includes the PixHawk sensor and their clones. + +Selecting this option will set your board's Flexi-Port in to I2C mode. + + + + + FixedWingPage + + + OpenPilot Fixed-wing Configuration + + + + + This part of the wizard will set up the OpenPilot controller for use with a fixed-wing flying aircraft utilizing servos. The wizard supports the most common types of fixed-wing aircraft, other variants of fixed-wing aircraft can be configured by using custom configuration options in the Configuration plugin in the GCS. + +Please select the type of fixed-wing you want to create a configuration for below: + + + + + Aileron Dual Servos + + + + + This setup expects a traditional airframe using two independent aileron servos on their own channel (not connected by Y adapter) plus an elevator and a rudder. + + + + + Aileron Single Servo + + + + + This setup expects a traditional airframe using a single aileron servo or two servos connected by a Y adapter plus an elevator and a rudder. + + + + + Elevon + + + + + This setup currently expects a flying-wing setup, an elevon plus rudder setup is not yet supported. Setup should include only two elevons, and should explicitly not include a rudder. + + + + + GpsPage + + + OpenPilot GPS Selection + + + + + Please select the type of GPS you wish to use. As well as OpenPilot hardware, 3rd party GPSs are supported also, although please note that performance could be less than optimal as not all GPSs are created equal. + +Note: NMEA only GPSs perform poorly on VTOL aircraft and are not recommended for Helis and MultiRotors. + +Please select your GPS type data below: + + + + + Disabled + + + + + GPS Features are not to be enabled + + + + + OpenPilot Platinum + + + + + Select this option to use the OpenPilot Platinum GPS with integrated Magnetometer and Microcontroller. + +Note: for the OpenPilot v8 GPS please select the U-Blox option. + + + + + U-Blox Based + + + + + Select this option for the OpenPilot V8 GPS or generic U-Blox chipset based GPS. + + + + + NMEA Based + + + + + Select this option for a generic NMEA based GPS. + + + + + MonitorGadgetFactory + + + Telemetry Monitor + + + + + MonitorWidget + + + Connected + + + + + Disconnected + + + + + TelemetryPlugin + + + Firmware Version Mismatch! + + + + + GCS and firmware versions of the UAV objects set do not match which can cause configuration problems. + + + + + GCS version: %1 + + + + + Firmware version: %1 + + + + + UAVObjectBrowserWidget + + + + Name + Название + + + + Category + + + + + + Type + + + + + Metadata + + + + + Setting + + + + + Data + + + + + Size + + + + + + Description + + + + + Multi + + + + + No + + + + + Yes + + + + + Fields + + + + + Unit + Единица измерения + + + + Options + Настройки + + + + Elements + + + + + Limits + + + + + DeviceWidget + + + Device ID: + + + + + HW Revision: + + + + + Flash access: + + + + + Max code size: + + + + + BL version: + + + + + + + + Unknown + не известно + + + + Custom Firmware Build + + + + + No file loaded + + + + + + Tagged officially released firmware build + + + + + + Untagged or custom firmware build + + + + + Can't calculate, file too big for device + + + + + The board has the same firmware as loaded. No need to update. + + + + + WARNING: the loaded firmware is for different hardware. Do not update! + + + + + The board has newer firmware than loaded. Are you sure you want to update? + + + + + The loaded firmware is untagged or custom build. Update only if it was received from a trusted source (official website or your own build). + + + + + This is the tagged officially released OpenPilot firmware. + + + + + WARNING: the loaded firmware was not packaged with the OpenPilot format. Do not update unless you know what you are doing. + + + + + Firmware loaded: + + + + + + Select firmware file + + + + + Firmware Files (*.opfw *.bin) + + + + + Firmware Files (*.bin) + + + + + RunningDeviceWidget + + HW Revision: @@ -12877,1193 +14496,68 @@ then close the dialog. - + + BL version: + + + + + + + Firmware tag: + + + + Tagged officially released firmware build - + Untagged or custom firmware build - + + + Git commit hash: + + + + + + Firmware date: + + + + + + + Unknown + не известно + + + Custom Firmware Build - UploaderWidget + TimedDialog - - Form - Форма - - - - Tells the mainboard to go down -to bootloader mode. -(Only enabled if telemetry link is established, either -through serial or USB) - - - - - Halt - - - - - Boots the system. -Only useful if the system is halted -(mainboard blue LED blinking slowly, green LED on) - -If telemetry is not running, select the link using the dropdown -menu on the right. - - - - - Boot - - - - - Boots the system into safe mode (ie. default HwSettings). -Only useful if the system is halted -(mainboard blue LED blinking slowly, orange LED off) - -If telemetry is not running, select the link using the dropdown -menu on the right. - - - - - Safe Boot - - - - - Reset the system. -(Only enabled if telemetry link is established, either -through serial or USB) - - - - - Reset - Сброс - - - - Start a guided procedure to manually -recover a system which does not boot. - -Rescue is possible in USB mode only. - - - - - Rescue - - - - - When telemetry is not connected, select the communication -method using this combo box. - -You can use this to force a communication channel when doing -a "Boot" (button on the left). It is updated automatically when -halting a running board. - - - - - Refresh the list of serial ports - - - - - ... - - - - - Running - Запуск - - - - Mainboard - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">To upgrade the firmware in your boards, proceed as follows:</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Connect telemetry</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Once telemetry is running, press &quot;Halt&quot; above</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- You will get a list of devices.</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- You can then upload/download to/from each board as you wish</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- You can resume operations by pressing &quot;Boot&quot;</p></body></html> - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p></body></html> - - - - - NewsPanel - - - Project News - - - - - SitesPanel - - - OpenPilot Websites - Страницы проекта - - - - XmlConfig - - - GCS config - - - - - Parse error at line %1, column %2: -%3 - - - - - AntennaTrackGadgetFactory - - - Antenna Track Gadget - - - - - ConfigMultiRotorWidget - - - - Configuration OK - - - - - ConfigCCHWWidget - - - Warning: you have configured both MainPort and FlexiPort for the same function, this currently is not supported - - - - - Warning: you have configured both USB HID Port and USB VCP Port for the same function, this currently is not supported - - - - - Warning: you have disabled USB Telemetry on both USB HID Port and USB VCP Port, this currently is not supported - - - - - ConfigCCAttitudeWidget - - - Calibration timed out before receiving required updates. - - - - - ConfigGadgetWidget - - - Unsaved changes - - - - - The tab you are leaving has unsaved changes,if you proceed they will be lost.Do you still want to proceed? - - - - - ConfigInputWidget - - - - Arming Settings are now set to 'Always Disarmed' for your safety. - - - - - You will have to reconfigure the arming settings manually when the wizard is finished. After the last step of the wizard you will be taken to the Arming Settings screen. - - - - - Welcome to the inputs configuration wizard. - -Please follow the instructions on the screen and only move your controls when asked to. -Make sure you already configured your hardware settings on the proper tab and restarted your board. - -You can press 'back' at any time to return to the previous screen or press 'Cancel' to quit the wizard. - - - - - - Please choose your transmitter type: - - - - - Acro: normal transmitter for fixed-wing or quad - - - - - Helicopter: has collective pitch and throttle input - - - - - If selecting the Helicopter option, please engage throttle hold now. - - - - - Please choose your transmitter mode: - - - - - Mode 1: Fore/Aft Cyclic and Yaw on the left, Throttle/Collective and Left/Right Cyclic on the right - - - - - Mode 2: Throttle/Collective and Yaw on the left, Cyclic on the right - - - - - Mode 3: Cyclic on the left, Throttle/Collective and Yaw on the right - - - - - Mode 4: Throttle/Collective and Left/Right Cyclic on the left, Fore/Aft Cyclic and Yaw on the right - - - - - Mode 1: Elevator and Rudder on the left, Throttle and Ailerons on the right - - - - - Mode 2: Throttle and Rudder on the left, Elevator and Ailerons on the right - - - - - Mode 3: Elevator and Ailerons on the left, Throttle and Rudder on the right - - - - - Mode 4: Throttle and Ailerons on the left, Elevator and Rudder on the right - - - - - For a Quad: Elevator is Pitch, Ailerons are Roll, and Rudder is Yaw. - - - - - Please center all controls and trims and press Next when ready. - -If your FlightMode switch has only two positions, leave it in either position. - - - - - Please move all controls to their maximum extents on both directions. - -Press Next when ready. - - - - - Please check the picture below and correct all the sticks which show an inverted movement. Press Next when ready. - - - - - You have completed this wizard, please check below if the picture mimics your sticks movement. - -IMPORTANT: These new settings have not been saved to the board yet. After pressing Next you will go to the Arming Settings tab where you can set your desired arming sequence and save the configuration. - - - - - Please enable throttle hold mode. - -Move the Collective Pitch stick. - - - - - Please toggle the Flight Mode switch. - -For switches you may have to repeat this rapidly. - - - - - Please disable throttle hold mode. - -Move the Throttle stick. - - - - - Please move each control one at a time according to the instructions and picture below. - -Move the %1 stick. - - - - - Alternatively, click Next to skip this channel. - - - - - You will have to reconfigure the arming settings manually when the wizard is finished. - - - - - ConfigOutputWidget - - - The actuator module is in an error state. This can also occur because there are no inputs. Please fix these before testing outputs. - - - - - This option will start your motors by the amount selected on the sliders regardless of transmitter. It is recommended to remove any blades from motors. Are you sure you want to do this? - - - - - ConfigPlugin - - - Erase all settings from board... - - - - - Are you sure you want to erase all board settings?. - - - - - All settings stored in your board flash will be deleted. - - - - - - Error trying to erase settings. - - - - - - Power-cycle your board after removing all blades. Settings might be inconsistent. - - - - - Settings are now erased. - - - - - Please wait for the status LED to begin flashing regularly (up to a minute) then power-cycle your board to complete reset. - - - - - Core::Internal::AuthorsDialog - - - About OpenPilot Authors - - - - - From revision %1<br/> - This gets conditionally inserted as argument %8 into the description string. - Ревизия %1<br/> - - - - <h3>The OpenPilot Project</h3>Proudly brought to you by this fine team:<br/> - - - - - Core::ConnectionManager - - - Connections: - - - - - Connect - Соединить - - - - DebugGadgetFactory - - - DebugGadget - - - - - DebugGadgetWidget - - - Save log File As - - - - - Log Save - - - - - Unable to save log: - - - - - DialGadgetFactory - - - Analog Dial - - - - - GpsDisplayGadgetFactory - - - GPS Display - - - - - ImportExportPlugin - - - GCS Settings Import/Export... - - - - - LineardialGadgetFactory - - - Bargraph Dial - - - - - LoggingConnection - - - Open file - - - - - OpenPilot Log (*.opl) - - - - - LoggingThread - - - Logging: retrieve settings objects from the autopilot (%1 objects) - - - - - LoggingPlugin - - - Start Log - - - - - OP-%0.opl - - - - - OpenPilot Log (*.opl) - - - - - Stop logging - - - - - Start logging... - - - - - ModelViewGadgetFactory - - - ModelView - - - - - NotificationItem - - - Never - Никогда - - - - Before first - Перед первым - - - - Before second - - - - - After second - После второго - - - - Repeat Once - - - - - Repeat Once per update - - - - - Repeat Instantly - - - - - Repeat 10 seconds - - - - - Repeat 30 seconds - - - - - Repeat 1 minute - - - - - flightDataModel - - - Unable to open file - - - - - File Parsing Failed. - - - - - This file is not a correct XML file - - - - - Wrong file contents - - - - - This file does not contain correct UAVSettings - - - - - OPMapGadgetFactory - - - OPMap - - - - - pathPlanner - - - Open File - - - - - Save File - - - - - PFDGadgetFactory - - - Primary Flight Display - - - - - PfdQmlGadgetFactory - - - PFD (qml) - - - - - QmlViewGadgetFactory - - - QML Viewer, QML - - - - - ScopeGadgetFactory - - - Scope - - - - - ScopeGadgetWidget - - - Click legend to show/hide scope trace - - - - - LevellingUtil - - - Calibration timed out before receiving required updates. - - - - - SetupWizard - - - OpenPilot Setup Wizard - - - - - Controller type: - - - - - OpenPilot CopterControl - - - - - OpenPilot CopterControl 3D - - - - - OpenPilot Revolution - - - - - OpenPilot OPLink Radio Modem - - - - - - - - - Unknown - не известно - - - - Vehicle type: - - - - - Multirotor - - - - - Vehicle sub type: - - - - - Tricopter - - - - - Quadcopter X - - - - - Quadcopter + - - - - - Hexacopter - - - - - Hexacopter Coax (Y6) - - - - - Hexacopter X - - - - - Octocopter - - - - - Octocopter Coax X - - - - - Octocopter Coax + - - - - - Octocopter V - - - - - Fixed wing - - - - - Helicopter - - - - - Surface vehicle - - - - - Input type: - - - - - PWM (One cable per channel) - - - - - PPM (One cable for all channels) - - - - - Futaba S.Bus - - - - - Spektrum satellite (DSM2) - - - - - Spektrum satellite (DSMX10BIT) - - - - - Spektrum satellite (DSMX11BIT) - - - - - ESC type: - - - - - Legacy ESC (50 Hz) - - - - - Rapid ESC (400 Hz) - - - - - SetupWizardPlugin - - - Vehicle Setup Wizard - - - - - VehicleConfigurationHelper - - - - Done! - - - - - - Failed! - - - - - Writing hardware settings - - - - - Writing actuator settings - - - - - Writing flight mode settings - - - - - Writing gyro and accelerometer bias settings - - - - - Writing stabilization settings - - - - - Writing mixer settings - - - - - Writing vehicle settings - - - - - Writing manual control defaults - - - - - Preparing mixer settings - - - - - Preparing vehicle settings - - - - - SystemHealthGadgetFactory - - - System Health - - - - - SystemHealthGadgetWidget - - - Displays flight system errors. Click on an alarm for more information. - - - - - UAVObjectField - - - 0 - 0 - - - - 1 - 1 - - - - PopupWidget - - - Close - Закрыть - - - - UAVSettingsImportExportFactory - - - Export UAV Settings... - - - - - Import UAV Settings... - - - - - Export UAV Data... - - - - - UAVObjects XML files (*.uav);; XML files (*.xml) - - - - - Import UAV Settings - - - - - File Parsing Failed. - - - - - This file is not a correct XML file - - - - - Wrong file contents - - - - - This file does not contain correct UAVSettings - - - - - - UAVObjects XML files (*.uav) - - - - - Save UAVSettings File As - - - - - UAV Settings Export - - - - - Unable to save settings: - - - - - Settings saved. - - - - - Are you sure? - - - - - This option is only useful for passing your current system data to the technical support staff. Do you really want to export? - - - - - Save UAVData File As - - - - - UAV Data Export - - - - - Unable to save data: - - - - - Data saved. - - - - - UploaderGadgetFactory - - - Uploader - - - - - UploaderGadgetWidget - - - The controller board is armed and can not be halted. - -Please make sure the board is not armed and then press halt again to proceed -or use the rescue option to force a firmware upgrade. - - - - - The controller board is armed and can not be reset. - -Please make sure the board is not armed and then press reset again to proceed -or power cycle to force a board reset. - - - - - - OpenPilot Uploader - - - - - - Please disconnect your OpenPilot board - - - - - Please connect your OpenPilot board (USB only!) - - - - + Cancel Отмена - - OpenPilot Uploader + + + Timing out in %1 seconds - - No board connection was detected! - - - - - GCS and firmware versions of the UAV objects set do not match which can cause configuration problems. GCS version: %1 Firmware version: %2. + + Timed out after %1 seconds diff --git a/ground/openpilotgcs/share/openpilotgcs/translations/openpilotgcs_zh_CN.ts b/ground/openpilotgcs/share/openpilotgcs/translations/openpilotgcs_zh_CN.ts index 6d9c4593e..d99163ba5 100644 --- a/ground/openpilotgcs/share/openpilotgcs/translations/openpilotgcs_zh_CN.ts +++ b/ground/openpilotgcs/share/openpilotgcs/translations/openpilotgcs_zh_CN.ts @@ -1,12 +1,12 @@ - + Application - - Failed to load core: %1 - 核心载入失败: %1 + + Failed to load core plug-in, reason is: %1 + @@ -14,12 +14,12 @@ 无法将命令行参数发送到执行中的进程,看起来进程未响应. - + Could not find 'Core.pluginspec' in %1 在%1 找不到 'Core.pluginspec' - + OpenPilot GCS - Plugin loader messages @@ -27,7 +27,7 @@ Core::Internal::ComboBox - + Activate %1 激活%1 @@ -35,7 +35,7 @@ Core::Internal::GeneralSettings - + General 概要 @@ -45,12 +45,12 @@ 环境 - + <System Language> - + Variables 变量 @@ -118,12 +118,12 @@ Core::Internal::MainWindow - + OpenPilot GCS - + &File 文件(&F) @@ -153,17 +153,7 @@ - - About &OpenPilot GCS - - - - - About &OpenPilot GCS... - - - - + Ctrl+Shift+S Ctrl+Shift+S @@ -305,17 +295,17 @@ - + About &Plugins... 关于插件(&P)... - About &Authors... + About &OpenPilot... - + Settings... 设定... @@ -331,7 +321,7 @@ Core::Internal::PluginDialog - + Details 详情 @@ -351,12 +341,12 @@ 已安装的插件 - + Plugin Details of %1 %1 的插件详情 - + Plugin Errors of %1 %1 的插件错误 @@ -364,7 +354,7 @@ Core::Internal::ShortcutSettings - + Keyboard 键盘 @@ -374,13 +364,13 @@ 环境 - + Import Keyboard Mapping Scheme 导入键盘映射方案 - + Keyboard Mapping Scheme (*.kms) 键盘映射方案 (*.kms) @@ -393,7 +383,7 @@ Core::Internal::SideBarWidget - + Split 分栏 @@ -403,23 +393,10 @@ 关闭 - - Core::Internal::VersionDialog - - - About OpenPilot GCS - - - - - <h3>OpenPilot Ground Control Station</h3>GCS Revision: <b>%1</b><br/>UAVO Hash: %2<br/><br/>Built from %3<br/>Built on %4 at %5<br/>Based on Qt %6 (%7 bit)<br/><br/>&copy; %8, 2010-%9. All rights reserved.<br/><br/><small>This program is free software; you can redistribute it and/or modify<br/>it under the terms of the GNU General Public License as published by<br/>the Free Software Foundation; either version 3 of the License, or<br/>(at your option) any later version.<br/><br/>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.</small> - - - Core::ModeManager - + Switch to %1 mode 切换至%1模式 @@ -427,17 +404,17 @@ Utils::ClassNameValidatingLineEdit - + The class name must not contain namespace delimiters. 类名不能包含命名空间分隔符. - + Please enter a class name. 请输入类名. - + The class name contains invalid characters. 类名含有无效字符. @@ -445,7 +422,7 @@ Utils::ConsoleProcess - + Cannot set up communication channel: %1 无法与子进程建立通信: %1 @@ -480,12 +457,12 @@ 来自帮助程序的异常输出. - + The process '%1' could not be started: %2 进程 '%1' 无法被启动: %2 - + Cannot obtain a handle to the inferior: %1 无法获得inferior的句柄: %1 @@ -495,12 +472,12 @@ 无法获得inferior的退出状态: %1 - + Cannot start the terminal emulator '%1'. 无法启动终端模拟器'%1'. - + Cannot create socket '%1': %2 无法创建套接字 '%1': %2 @@ -513,64 +490,40 @@ 名称不能为空 - + The name must not contain any of the characters '%1'. 名称不能包含 '%1' 中的任何一个 - + The name must not contain '%1'. 名称不能包含 '%1' - + The name must not match that of a MS Windows device. (%1). 名称不能与微软视窗设备名相同. (%1). - - Utils::FileSearch - - - %1: canceled. %n occurrences found in %2 files. - - %1: 被取消. 在 %2 个文件找到了%n 次。 - - - - - %1: %n occurrences found in %2 files. - - %1: 在 %2 个文件找到了%n 次。 - - - - - %1: %n occurrences found in %2 of %3 files. - - %1: 在 %3个文件中的 %2个找到了%n 次。 - - - Utils::NewClassWidget - + Invalid base class name 无效基类名 - + Invalid header file name: '%1' 无效的头文件名称: '%1' - + Invalid source file name: '%1' 无效的源文件名称: '%1' - + Invalid form file name: '%1' 无效的界面文件名: '%1' @@ -643,7 +596,7 @@ 浏览... - + Choose a directory 选择目录 @@ -653,27 +606,27 @@ 选择文件 - + The path must not be empty. 路径不能为空. - + The path '%1' does not exist. 路径 '%1' 不存在. - + The path '%1' is not a directory. 路径 '%1' 不是文件夹. - + The path '%1' is not a file. 路径 '%1' 不是文件. - + Path: 路径: @@ -681,7 +634,7 @@ Utils::PathListEditor - + Insert... 插入... @@ -701,7 +654,7 @@ 清除 - + From "%1" 从"%1" @@ -709,12 +662,12 @@ Utils::ProjectIntroPage - + <Enter_Name> <输入名称> - + The project already exists. 项目已经存在. @@ -742,7 +695,7 @@ Utils::ProjectNameValidatingLineEdit - + The name must not contain the '.'-character. 名称不能包含 '.' @@ -786,7 +739,7 @@ Utils::reloadPrompt - + File Changed 文件已改变 @@ -870,17 +823,17 @@ ExtensionSystem::Internal::PluginSpecPrivate - + File does not exist: %1 文件不存在: %1 - + Could not open file for read: %1 无法打开用于读取的文件: %1 - + Error parsing file %1: %2, at line %3, column %4 分析文件错误 %1: %2, 在行 %3, 列 %4 @@ -916,7 +869,7 @@ ExtensionSystem::PluginErrorView - + Invalid 无效 @@ -999,7 +952,7 @@ ExtensionSystem::PluginManager - + Circular dependency detected: 检测到循环依赖: @@ -1024,7 +977,7 @@ - + Cannot load plugin because dependency failed to load: %1(%2) Reason: %3 因为无法载入依赖关系所以无法载入插件: %1(%2) @@ -1034,7 +987,7 @@ Reason: %3 MyMain - + N/A @@ -1044,7 +997,7 @@ Reason: %3 PluginDialog - + Details 详情 @@ -1059,12 +1012,12 @@ Reason: %3 已安装的插件 - + Plugin Details of %1 插件%1 的详细信息 - + Plugin Errors of %1 插件 %1 的错误信息 @@ -1072,18 +1025,18 @@ Reason: %3 PluginManager - - + + The plugin '%1' does not exist. 插件 '%1' 不存在。 - + Unknown option %1 未知选项 %1 - + The option %1 requires an argument. 选项 %1 需要参数。 @@ -1091,7 +1044,7 @@ Reason: %3 PluginSpec - + '%1' misses attribute '%2' '%1' 缺少属性 '%2' @@ -1116,22 +1069,22 @@ Reason: %3 未预料到的符号 - + Expected element '%1' as top level element '%1' 应为顶层元素 - + Resolving dependencies failed because state != Read 解决依赖关系失败因为 state != Read - + Could not resolve dependency '%1(%2)' 无法解决依赖 '%1(%2)' - + Loading the library failed because state != Resolved 载入库文件失败因为 state != Resolved @@ -1141,7 +1094,7 @@ Reason: %3 不是有效插件 (未从IPlugin继承) - + Initializing the plugin failed because state != Loaded 初始化插件失败因为 state != Loaded @@ -1156,7 +1109,7 @@ Reason: %3 插件初始化失败: %1 - + Cannot perform extensionsInitialized because state != Initialized 无法进行扩展初始化因为 state != Initialized @@ -1291,10 +1244,20 @@ Reason: %3 Welcome::WelcomeMode - + Welcome 欢迎 + + + Update Available: %1 + + + + + OpenPilot GCS Version: %1 + + Utils::DetailsButton @@ -1307,7 +1270,7 @@ Reason: %3 OpenWith::Editors - + Plain Text Editor 普通文本编辑器 @@ -1320,7 +1283,7 @@ Reason: %3 Core::Internal::SettingsDialog - + Preferences 首选项 @@ -1543,6 +1506,16 @@ Reason: %3 Cancel 取消 + + + Currently ripping from:%1 at Zoom level %2 + + + + + Downloading tile %1 of %2 + + AircraftWidget @@ -1551,56 +1524,6 @@ Reason: %3 Form 界面 - - - Select aircraft type here - - - - - Airplane type: - - - - - Mixer OK - - - - - Channel Assignment - - - - - Engine - - - - - Aileron 1 - - - - - Aileron 2 - - - - - Elevator 1 - - - - - Elevator 2 - - - - - Throttle Curve - - Feed Forward @@ -1616,344 +1539,11 @@ Reason: %3 Decel Time Constant - - - Motor 2 - - Mixer Settings - - - Vehicle type: - - - - - Output Channel Assignments - - - - - Select output channel for the engine - - - - - Select output channel for the first aileron (or elevon) - - - - - Select output channel for the second aileron (or elevon) - - - - - Select output channel for the first elevator - - - - - Select output channel for a secondary elevator - - - - - Rudder 1 - - - - - Select output channel for the first rudder - - - - - Rudder 2 - - - - - Select output channel for a secondary rudder - - - - - Elevon Mix - - - - - Rudder % - - - - - 50 - 50 - - - - Pitch % - - - - - Frame Type - - - - - Select the Multirotor frame type here. - - - - - Mix Level - - - - - 100 - 100 - - - - Weight of Roll mixing in percent. -Typical values are 100% for + configuration and 50% for X configuration on quads. - - - - - Roll - - - - - Weight of Pitch mixing in percent. -Typical values are 100% for + configuration and 50% for X configuration on quads. - - - - - Pitch - - - - - Weight of Yaw mixing in percent. -Typical value is 50% for + or X configuration on quads. - - - - - Yaw - - - - - Motor output channels - - - - - 1 - 1 - - - - Assign your motor output channels using the drawing above as a reference. Respect propeller rotation. - - - - - 2 - 2 - - - - 3 - 3 - - - - 4 - 4 - - - - 5 - 5 - - - - 6 - 6 - - - - 7 - 7 - - - - 8 - 8 - - - - Multirotor Motor Direction - - - - - Tricopter Yaw Servo channel - - - - - Reverse all motors - - - - - Output channel asignmets - - - - - Motor - - - - - Select output channel for the first motor - - - - - Select output channel for a second motor - - - - - Front Steering - - - - - Select output channel for the first steering actuator - - - - - Rear Steering - - - - - Select output channel for a second steering actuator - - - - - Differential Steering Mix - - - - - Left % - - - - - Right % - - - - - Front throttle curve - - - - - Rear throttle curve - - - - - Curve 1 - - - - - Curve 2 - - - - - Type - - - - - Ch 1 - - - - - Ch 2 - - - - - Ch 3 - - - - - Ch 4 - - - - - Ch 5 - - - - - Ch 6 - - - - - Ch 7 - - - - - Ch 8 - - - - - Ch 9 - - - - - Ch 10 - - - - - - - - Feed Forward Configuration @@ -2022,22 +1612,6 @@ p, li { white-space: pre-wrap; } Enable FF tuning - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"> -<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> -<tr> -<td style="border: none;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:14pt; font-weight:600; color:#ff0000;">SETTING UP FEED FORWARD REQUIRES CAUTION</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;"><br /></span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Beware: Feed Forward Tuning will launch all engines around mid-throttle, you have been warned!</p> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Remove your props initially, and for fine-tuning, make sure your airframe is safely held in place. Wear glasses and protect your face and body.</p></td></tr></table></body></html> - - Takes you to the wiki page @@ -2063,6 +1637,38 @@ p, li { white-space: pre-wrap; } Save 保存 + + + Vehicle name + + + + + Enter name of vehicle. Max 20 characters. + + + + + Vehicle Setup Wizard... + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> +<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> +<tr> +<td style="border: none;"> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:14pt; font-weight:600; color:#ff0000;">SETTING UP FEED FORWARD REQUIRES CAUTION</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">Beware: Feed Forward Tuning will launch all engines around mid-throttle, you have been warned!</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">Remove your props initially, and for fine-tuning, make sure your airframe is safely held in place. Wear glasses and protect your face and body.</span></p></td></tr></table></body></html> + + TopOptionsPage @@ -2101,7 +1707,7 @@ p, li { white-space: pre-wrap; } - + Workspaces @@ -2130,19 +1736,10 @@ p, li { white-space: pre-wrap; } Name: 名称: - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Sans'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Note:</span> A restart is needed for changes to number of workspaces to take effect.</p></body></html> - - - GCS - + Environment + 环境 @@ -2156,11 +1753,6 @@ p, li { white-space: pre-wrap; } - Workspace panel - - - - Placement: @@ -2179,6 +1771,21 @@ p, li { white-space: pre-wrap; } Allow reordering: + + + General + 概要 + + + + Restore last selected workspace on startup + + + + + Remember last used workspace on restart + + DialGadgetOptionsPage @@ -2263,7 +1870,7 @@ p, li { white-space: pre-wrap; } - + SVG image (*.svg) @@ -2320,11 +1927,6 @@ p, li { white-space: pre-wrap; } GCS Control - - - Armed - - Flight Mode: @@ -2335,6 +1937,11 @@ p, li { white-space: pre-wrap; } UDP Control + + + Arm switch (Accessory0) + + GpsDisplayGadgetOptionsPage @@ -2477,76 +2084,37 @@ Sat SNR is displayed above (in dBHz) HITLOptionsPage - - + Form 界面 - Choose flight simulator: - Latitude in degrees: - - - - - Longitude in degrees: - - - - - Path executable: - Data directory: - - Manual aircraft control (can be used when hardware is not available) - - - - - - Output Port: - - - - - - Input Port: - - - - - + Choose flight simulator executable - Choose flight simulator data directory - - - For receiving data from sim - - - - + Check this box to start the simulator on the local computer @@ -2557,49 +2125,19 @@ Sat SNR is displayed above (in dBHz) - - Local interface (IP): - - - - - For communication with sim computer via network. Should be the IP address of one of the interfaces of the GCS computer. - - Remote interface (IP): - - - - - Only required if running simulator on remote machine. Should be the IP of the machine on which the simulator is running. - - - - For sending data to sim - - - - - Attitude data - - AttitudeRaw (gyro, accels) - - - Refresh rate - - ms @@ -2610,56 +2148,16 @@ Sat SNR is displayed above (in dBHz) AttitudeState - - - send raw data to board - - use values from simulator - - - calculate from AttitudeRaw - - - - - Other data - - - - - HomeLocation - - 0 - update once, or every N seconds - - - sec - - - - - GPSPositionSensor - - - - - SonarAltitude - - - - - Range detection - - m @@ -2667,54 +2165,164 @@ Sat SNR is displayed above (in dBHz) - Map command from simulator + IP addresses - to GCSReciver + Local host: - to ManualCtrll (not implemented) + Port: + 端口: + + + + IP port for receiving data from sim - Maximum output rate + Remote host: + + + + + IP port for sending data to sim + + + + + Program Parameters + + + + + Add noise to sensor simulation + + + + + Add noise + + + + + Initial latitude (decimal): + + + + + Initial longitude (decimal): + + + + + Attitude Data + + + + + Refresh rate: + + + + + send simulated inertial data to board + + + + + calculate from simulated sensor data + + + + + Spatial Data + + + + + Ground truth position and velocity + + + + + GPS data + + + + + Other Data + + + + + AirspeedState + + + + + BaroAltitude + + + + + Range detection: + + + + + Map transmitter commands... + + + + + from hardware to simulator (via ManualCtrl) + + + + + from simulator to hardware (via GCSReceiver) + + + + + Maximum GCS to hardware output rate: + + + + + Set the maximum rate at which GCS sends simulator data to the hardware HITLWidget - - + Form 界面 - Request update - Start - Send update - Stop 停止 @@ -2730,20 +2338,9 @@ Sat SNR is displayed above (in dBHz) - Clear Log - - - AP OFF - - - - - Sim OFF - - ImportExportDialog @@ -2781,18 +2378,18 @@ Sat SNR is displayed above (in dBHz) - - + + GCS Settings file (*.xml) - Save GCS Settings too file .. + Save GCS Settings to file... - + Can't write file @@ -2822,7 +2419,12 @@ Sat SNR is displayed above (in dBHz) - + + http://wiki.openpilot.org/x/OQBj + + + + All your settings will be deleted! @@ -2895,7 +2497,7 @@ Sat SNR is displayed above (in dBHz) - + settings @@ -2983,7 +2585,7 @@ Sat SNR is displayed above (in dBHz) - + SVG image (*.svg) @@ -3158,7 +2760,7 @@ p, li { white-space: pre-wrap; } - + Equal to @@ -3178,17 +2780,17 @@ p, li { white-space: pre-wrap; } - + Choose sound collection directory - + settings - + Notification @@ -3245,11 +2847,6 @@ p, li { white-space: pre-wrap; } OK OK - - - Apply - - Cancel @@ -3762,7 +3359,7 @@ p, li { white-space: pre-wrap; } - + Choose Cache Directory @@ -3777,44 +3374,6 @@ p, li { white-space: pre-wrap; } - - PFDGadgetOptionsPage - - - Form - 界面 - - - - PFD SVG: - - - - - Use OpenGL for rendering - - - - - High Quality text (OpenGL) - - - - - SVG image (*.svg) - - - - - Choose SVG image - - - - - Smooth updates - - - ScopeGadgetOptionsPage @@ -3877,23 +3436,11 @@ p, li { white-space: pre-wrap; } Add a new curve to the scope, or update it if the UAVObject and UAVField is the same. - - - Add -Update - - Remove the curve from the scope. - - - Remove - - - Y-axis @@ -3935,10 +3482,30 @@ Update - + Choose Logging Directory + + + Check this to have the curve drawn antialiased. + + + + + Draw Antialiased + + + + + Add / Update + + + + + Remove + 删除 + SystemHealthGadgetOptionsPage @@ -3953,7 +3520,7 @@ Update - + SVG image (*.svg) @@ -4005,6 +3572,11 @@ Update View Options + + + This space shows a description of the selected UAVObject. + + UAVObjectBrowserOptionsPage @@ -4033,6 +3605,11 @@ Update Only highlight nodes when value actually changes + + + Unknown object color: + + QuaZipFile @@ -4042,3206 +3619,6 @@ Update - - QxtCommandOptions - - - sets the application GUI style - - - - - sets the application stylesheet - - - - - restores the application from an earlier session - - - - - displays debugging information about widgets - - - - - use right-to-left layout - - - - - never grab the mouse or keyboard - - - - - grab the mouse/keyboard even in a debugger - - - - - run in synchronous mode for debugging - - - - - use Direct3D by default - - - - - sets the X11 display - - - - - sets the geometry of the first window - - - - - sets the default font - - - - - sets the default background color - - - - - sets the default foreground color - - - - - sets the default button color - - - - - sets the application name - - - - - sets the application title - - - - - sets the X11 visual type - - - - - limit the number of colors on an 8-bit display - - - - - use a private color map - - - - - sets the input method server - - - - - disable the X Input Method - - - - - sets the style used by the input method - - - - - - option "%1" not found - - - - - Short options cannot have optional parameters - - - - - positional() called before parse() - - - - - unrecognized() called before parse() - - - - - count() called before parse() - - - - - value() called before parse() - - - - - parameters() called before parse() - - - - - unrecognized parameters: - - - - - %1 requires a parameter - - - - - QxtLocale - - - *No Currency* - - - - - Afghani - - - - - Algerian Dinar - - - - - Argentine Peso - - - - - Armenian Dram - - - - - Aruban Guilder - - - - - Australian Dollar - - - - - Azerbaijanian Manat - - - - - Bahamian Dollar - - - - - Bahraini Dinar - - - - - Baht - - - - - Balboa - - - - - Barbados Dollar - - - - - Belarussian Ruble - - - - - Belize Dollar - - - - - Bermudian Dollar - - - - - Bolivar Fuerte - - - - - Boliviano - - - - - Brazilian Real - - - - - Brunei Dollar - - - - - Bulgarian Lev - - - - - Burundi Franc - - - - - CFA Franc BCEAO - - - - - CFA Franc BEAC - - - - - CFP Franc - - - - - Canadian Dollar - - - - - Cape Verde Escudo - - - - - Cayman Islands Dollar - - - - - Chilean Peso - - - - - Colombian Peso - - - - - Comoro Franc - - - - - Convertible Marks - - - - - Cordoba Oro - - - - - Costa Rican Colon - - - - - Croatian Kuna - - - - - Cuban Peso - - - - - Cyprus Pound - - - - - Czech Koruna - - - - - Dalasi - - - - - Danish Krone - - - - - Denar - - - - - Djibouti Franc - - - - - Dobra - - - - - Dominican Peso - - - - - Dong - - - - - East Caribbean Dollar - - - - - Egyptian Pound - - - - - El Salvador Colon - - - - - Ethiopian Birr - - - - - Euro - - - - - Falkland Islands Pound - - - - - Fiji Dollar - - - - - Forint - - - - - Franc Congolais - - - - - Ghana Cedi - - - - - Gibraltar Pound - - - - - Gourde - - - - - Guarani - - - - - Guinea-Bissau Peso - - - - - Guinea Franc - - - - - Guyana Dollar - - - - - Hong Kong Dollar - - - - - Hryvnia - - - - - Iceland Krona - - - - - Indian Rupee - - - - - Iranian Rial - - - - - Iraqi Dinar - - - - - Jamaican Dollar - - - - - Jordanian Dinar - - - - - Kenyan Shilling - - - - - Kina - - - - - Kip - - - - - Kroon - - - - - Kuwaiti Dinar - - - - - Kwanza - - - - - Kyat - - - - - Lari - - - - - Latvian Lats - - - - - Lebanese Pound - - - - - Lek - - - - - Lempira - - - - - Leone - - - - - Liberian Dollar - - - - - Libyan Dinar - - - - - Lilangeni - - - - - Lithuanian Litas - - - - - Loti - - - - - Malagasy Ariary - - - - - MalawiKwacha - - - - - Malaysian Ringgit - - - - - Maltese Lira - - - - - Manat - - - - - Mauritius Rupee - - - - - Metical - - - - - Mexican Peso - - - - - Mexican Unidad de Inversion - - - - - Moldovan Leu - - - - - Moroccan Dirham - - - - - Mvdol - - - - - Naira - - - - - Nakfa - - - - - Namibia Dollar - - - - - Nepalese Rupee - - - - - Netherlands Antillian Guilder - - - - - New Israeli Sheqel - - - - - New Leu - - - - - New Taiwan Dollar - - - - - New Turkish Lira - - - - - New Zealand Dollar - - - - - Ngultrum - - - - - North Korean Won - - - - - Norwegian Krone - - - - - Nuevo Sol - - - - - Ouguiya - - - - - Pa'anga - - - - - Pakistan Rupee - - - - - Pataca - - - - - Peso Uruguayo - - - - - Philippine Peso - - - - - Pound Sterling - - - - - Pula - - - - - Qatari Rial - - - - - Quetzal - - - - - Rand - - - - - Rial Omani - - - - - Riel - - - - - Rufiyaa - - - - - Rupiah - - - - - Russian Ruble - - - - - Rwanda Franc - - - - - Saint Helena Pound - - - - - Saudi Riyal - - - - - Serbian Dinar - - - - - Seychelles Rupee - - - - - Singapore Dollar - - - - - Slovak Koruna - - - - - Solomon Islands Dollar - - - - - Som - - - - - Somali Shilling - - - - - Somoni - - - - - Sri Lanka Rupee - - - - - Sudanese Pound - - - - - Surinam Dollar - - - - - Swedish Krona - - - - - Swiss Franc - - - - - Syrian Pound - - - - - Taka - - - - - Tala - - - - - Tanzanian Shilling - - - - - Tenge - - - - - Trinidad and Tobago Dollar - - - - - Tugrik - - - - - Tunisian Dinar - - - - - UAE Dirham - - - - - US Dollar - - - - - Uganda Shilling - - - - - Unidad de Valor Real - - - - - Unidades de fomento - - - - - Uruguay Peso en Unidades Indexadas - - - - - Uzbekistan Sum - - - - - Vatu - - - - - Won - - - - - Yemeni Rial - - - - - Yen - - - - - Yuan Renminbi - - - - - ZambiaKwacha - - - - - Zimbabwe Dollar - - - - - Zloty - - - - - None - - - - - NorthAmerica - - - - - SouthAmerica - - - - - Europe - - - - - Africa - - - - - Asia - - - - - Australia - - - - - Antarctica - - - - - QxtConfirmationMessage - - - Do not show again. - - - - - QxtCountryComboBox - - - DESIGNER MODE - DESIGNER MODE - - - - - QxtCountryModel - - - Name - 名称 - - - - ISO 3166 Alpha 2 - - - - - QLocale - - - - - ISO 3166 Alpha 3 - - - - - Currency - - - - - Currency Code - - - - - Currency Symbol - - - - - Continent - - - - - QxtFilterDialog - - - Filter options - - - - - Match case - - - - - Filter mode: - - - - - Fixed String (Default) - - - - - Wildcard - 通配符 - - - - Regular Expression - 正则表达式 - - - - Cancel - 取消 - - - - Filter - 过滤器 - - - - QxtProgressLabel - - - mm:ss - - - - - ETA: %r - - - - - QLocale - - - C - - - - - Abkhazian - - - - - Afan - - - - - Afar - - - - - Afrikaans - - - - - Albanian - - - - - Amharic - - - - - Arabic - - - - - Armenian - - - - - Assamese - - - - - Aymara - - - - - Azerbaijani - - - - - Bashkir - - - - - Basque - - - - - Bengali - - - - - Bhutani - - - - - Bihari - - - - - Bislama - - - - - Breton - - - - - Bulgarian - - - - - Burmese - - - - - Byelorussian - - - - - Cambodian - - - - - Catalan - - - - - Chinese - - - - - Corsican - - - - - Croatian - - - - - Czech - - - - - Danish - - - - - Dutch - - - - - English - - - - - Esperanto - - - - - Estonian - - - - - Faroese - - - - - FijiLanguage - - - - - Finnish - - - - - French - - - - - Frisian - - - - - Gaelic - - - - - Galician - - - - - Georgian - - - - - German - - - - - Greek - - - - - Greenlandic - - - - - Guarani - - - - - Gujarati - - - - - Hausa - - - - - Hebrew - - - - - Hindi - - - - - Hungarian - - - - - Icelandic - - - - - Indonesian - - - - - Interlingua - - - - - Interlingue - - - - - Inuktitut - - - - - Inupiak - - - - - Irish - - - - - Italian - - - - - Japanese - - - - - Javanese - - - - - Kannada - - - - - Kashmiri - - - - - Kazakh - - - - - Kinyarwanda - - - - - Kirghiz - - - - - Korean - - - - - Kurdish - - - - - Kurundi - - - - - Laothian - - - - - Latin - - - - - Latvian - - - - - Lingala - - - - - Lithuanian - - - - - Macedonian - - - - - Malagasy - - - - - Malay - - - - - Malayalam - - - - - Maltese - - - - - Maori - - - - - Marathi - - - - - Moldavian - - - - - Mongolian - - - - - NauruLanguage - - - - - Nepali - - - - - Norwegian - - - - - NorwegianBokmal - - - - - Occitan - - - - - Oriya - - - - - Pashto - - - - - Persian - - - - - Polish - - - - - Portuguese - - - - - Punjabi - - - - - Quechua - - - - - RhaetoRomance - - - - - Romanian - - - - - Russian - - - - - Samoan - - - - - Sangho - - - - - Sanskrit - - - - - Serbian - - - - - SerboCroatian - - - - - Sesotho - - - - - Setswana - - - - - Shona - - - - - Sindhi - - - - - Singhalese - - - - - Siswati - - - - - Slovak - - - - - Slovenian - - - - - Somali - - - - - Spanish - - - - - Sundanese - - - - - Swahili - - - - - Swedish - - - - - Tagalog - - - - - Tajik - - - - - Tamil - - - - - Tatar - - - - - Telugu - - - - - Thai - - - - - Tibetan - - - - - Tigrinya - - - - - TongaLanguage - - - - - Tsonga - - - - - Turkish - - - - - Turkmen - - - - - Twi - - - - - Uigur - - - - - Ukrainian - - - - - Urdu - - - - - Uzbek - - - - - Vietnamese - - - - - Volapuk - - - - - Welsh - - - - - Wolof - - - - - Xhosa - - - - - Yiddish - - - - - Yoruba - - - - - Zhuang - - - - - Zulu - - - - - NorwegianNynorsk - - - - - Nynorsk - - - - - Bosnian - - - - - Divehi - - - - - Manx - - - - - Cornish - - - - - Akan - - - - - Konkani - - - - - Ga - - - - - Igbo - - - - - Kamba - - - - - Syriac - - - - - Blin - - - - - Geez - - - - - Koro - - - - - Sidamo - - - - - Atsam - - - - - Tigre - - - - - Jju - - - - - Friulian - - - - - Venda - - - - - Ewe - - - - - Walamo - - - - - Hawaiian - - - - - Tyap - - - - - AnyCountry - - - - - Afghanistan - - - - - Albania - - - - - Algeria - - - - - AmericanSamoa - - - - - Andorra - - - - - Angola - - - - - Anguilla - - - - - Antarctica - - - - - AntiguaAndBarbuda - - - - - Argentina - - - - - Armenia - - - - - Aruba - - - - - Australia - - - - - Austria - - - - - Azerbaijan - - - - - Bahamas - - - - - Bahrain - - - - - Bangladesh - - - - - Barbados - - - - - Belarus - - - - - Belgium - - - - - Belize - - - - - Benin - - - - - Bermuda - - - - - Bhutan - - - - - Bolivia - - - - - BosniaAndHerzegowina - - - - - Botswana - - - - - BouvetIsland - - - - - Brazil - - - - - BritishIndianOceanTerritory - - - - - BruneiDarussalam - - - - - Bulgaria - - - - - BurkinaFaso - - - - - Burundi - - - - - Cambodia - - - - - Cameroon - - - - - Canada - - - - - CapeVerde - - - - - CaymanIslands - - - - - CentralAfricanRepublic - - - - - Chad - - - - - Chile - - - - - China - - - - - ChristmasIsland - - - - - CocosIslands - - - - - Colombia - - - - - Comoros - - - - - DemocraticRepublicOfCongo - - - - - PeoplesRepublicOfCongo - - - - - CookIslands - - - - - CostaRica - - - - - IvoryCoast - - - - - Croatia - - - - - Cuba - - - - - Cyprus - - - - - CzechRepublic - - - - - Denmark - - - - - Djibouti - - - - - Dominica - - - - - DominicanRepublic - - - - - EastTimor - - - - - Ecuador - - - - - Egypt - - - - - ElSalvador - - - - - EquatorialGuinea - - - - - Eritrea - - - - - Estonia - - - - - Ethiopia - - - - - FalklandIslands - - - - - FaroeIslands - - - - - FijiCountry - - - - - Finland - - - - - France - - - - - MetropolitanFrance - - - - - FrenchGuiana - - - - - FrenchPolynesia - - - - - FrenchSouthernTerritories - - - - - Gabon - - - - - Gambia - - - - - Georgia - - - - - Germany - - - - - Ghana - - - - - Gibraltar - - - - - Greece - - - - - Greenland - - - - - Grenada - - - - - Guadeloupe - - - - - Guam - - - - - Guatemala - - - - - Guinea - - - - - GuineaBissau - - - - - Guyana - - - - - Haiti - - - - - HeardAndMcDonaldIslands - - - - - Honduras - - - - - HongKong - - - - - Hungary - - - - - Iceland - - - - - India - - - - - Indonesia - - - - - Iran - - - - - Iraq - - - - - Ireland - - - - - Israel - - - - - Italy - - - - - Jamaica - - - - - Japan - - - - - Jordan - - - - - Kazakhstan - - - - - Kenya - - - - - Kiribati - - - - - DemocraticRepublicOfKorea - - - - - RepublicOfKorea - - - - - Kuwait - - - - - Kyrgyzstan - - - - - Lao - - - - - Latvia - - - - - Lebanon - - - - - Lesotho - - - - - Liberia - - - - - LibyanArabJamahiriya - - - - - Liechtenstein - - - - - Lithuania - - - - - Luxembourg - - - - - Macau - - - - - Macedonia - - - - - Madagascar - - - - - Malawi - - - - - Malaysia - - - - - Maldives - - - - - Mali - - - - - Malta - - - - - MarshallIslands - - - - - Martinique - - - - - Mauritania - - - - - Mauritius - - - - - Mayotte - - - - - Mexico - - - - - Micronesia - - - - - Moldova - - - - - Monaco - - - - - Mongolia - - - - - Montserrat - - - - - Morocco - - - - - Mozambique - - - - - Myanmar - - - - - Namibia - - - - - NauruCountry - - - - - Nepal - - - - - Netherlands - - - - - NetherlandsAntilles - - - - - NewCaledonia - - - - - NewZealand - - - - - Nicaragua - - - - - Niger - - - - - Nigeria - - - - - Niue - - - - - NorfolkIsland - - - - - NorthernMarianaIslands - - - - - Norway - - - - - Oman - - - - - Pakistan - - - - - Palau - - - - - PalestinianTerritory - - - - - Panama - - - - - PapuaNewGuinea - - - - - Paraguay - - - - - Peru - - - - - Philippines - - - - - Pitcairn - - - - - Poland - - - - - Portugal - - - - - PuertoRico - - - - - Qatar - - - - - Reunion - - - - - Romania - - - - - RussianFederation - - - - - Rwanda - - - - - SaintKittsAndNevis - - - - - StLucia - - - - - StVincentAndTheGrenadines - - - - - Samoa - - - - - SanMarino - - - - - SaoTomeAndPrincipe - - - - - SaudiArabia - - - - - Senegal - - - - - Seychelles - - - - - SierraLeone - - - - - Singapore - - - - - Slovakia - - - - - Slovenia - - - - - SolomonIslands - - - - - Somalia - - - - - SouthAfrica - - - - - SouthGeorgiaAndTheSouthSandwichIslands - - - - - Spain - - - - - SriLanka - - - - - StHelena - - - - - StPierreAndMiquelon - - - - - Sudan - - - - - Suriname - - - - - SvalbardAndJanMayenIslands - - - - - Swaziland - - - - - Sweden - - - - - Switzerland - - - - - SyrianArabRepublic - - - - - Taiwan - - - - - Tajikistan - - - - - Tanzania - - - - - Thailand - - - - - Togo - - - - - Tokelau - - - - - TongaCountry - - - - - TrinidadAndTobago - - - - - Tunisia - - - - - Turkey - - - - - Turkmenistan - - - - - TurksAndCaicosIslands - - - - - Tuvalu - - - - - Uganda - - - - - Ukraine - - - - - UnitedArabEmirates - - - - - UnitedKingdom - - - - - UnitedStates - - - - - UnitedStatesMinorOutlyingIslands - - - - - Uruguay - - - - - Uzbekistan - - - - - Vanuatu - - - - - VaticanCityState - - - - - Venezuela - - - - - VietNam - - - - - BritishVirginIslands - - - - - USVirginIslands - - - - - WallisAndFutunaIslands - - - - - WesternSahara - - - - - Yemen - - - - - Yugoslavia - - - - - Zambia - - - - - Zimbabwe - - - mapcontrol::TrailItem @@ -7260,19 +3637,6 @@ Update - - ConfigGadgetFactory - - - Config Gadget - - - - - Radio Setup Wizard - - - ConsoleGadgetFactory @@ -7293,47 +3657,67 @@ Update Core::UAVConfigInfo - + Do you want to continue the import? - + INFO: + + + Some of the configured features might not be supported by your version of the plugin. You might want to upgrade the plugin. + + WARNING: + + + Some configuration is missing in the imported config and will be replaced by default settings. + + ERROR: - - Unknown compatibility level: + + Major features can't be imported by your version of the plugin. You should upgrade the plugin to import these settings. + + + + + The imported settings are not compatible with this plugin and won't be imported! + + + + + Unknown compatibility level: Core::UAVGadgetInstanceManager - + Migrating UAVGadgetConfigurations from version 1.1.0 to - + You might want to save your old config NOW since it might be replaced by broken one when you exit the GCS! - + - + default @@ -7342,7 +3726,7 @@ Update Core::Internal::UAVGadgetView - + Active @@ -7379,15 +3763,10 @@ Update HITLFactory - + HITL Simulation - - - HITL Simulation (v2) - - LoggingGadgetFactory @@ -7400,7 +3779,7 @@ Update ModelViewGadgetOptionsPage - + 3D model (*.dae *.3ds) @@ -7431,12 +3810,12 @@ Update OPMapGadgetWidget - + Copy 复制 - + Zoom 缩放 @@ -7446,30 +3825,19 @@ Update - - HOME - - - - - + + UAV - - + + Waypoints - - - Close the context menu - - - - + &Reload map @@ -7525,7 +3893,17 @@ Update - + + Safety Area definitions + + + + + Home + 主页 + + + Show/Hide the compass @@ -7630,7 +4008,7 @@ Update - + Clear UAV trail @@ -7640,42 +4018,42 @@ Update - + &Waypoint editor - + &Max Update Rate - + (Normal) - + (Magic Waypoint) - + (Unknown) - + Map mode - + Safe Area Radius - + UAV Trail @@ -7685,12 +4063,12 @@ Update - + UAV trail time - + UAV trail distance @@ -7700,13 +4078,7 @@ Update - - - Close menu - - - - + &Rip map @@ -7839,7 +4211,7 @@ Update - + Home magic waypoint @@ -7859,7 +4231,7 @@ Update - + Show Safe Area @@ -7869,7 +4241,7 @@ Update - + Show Trail dots @@ -7889,7 +4261,7 @@ Update - + Set home altitude @@ -7899,7 +4271,7 @@ Update - + Are you sure you want to clear waypoints? @@ -7920,7 +4292,7 @@ Update UAVObjectTreeModel - + Property 属性 @@ -7945,12 +4317,12 @@ Update - + Meta Data - + Instance @@ -7997,6 +4369,16 @@ Update GCSUpdateOnChange + + + LoggingUpdatePeriodic + + + + + LoggingUpdateOnChange + + Modes @@ -8007,6 +4389,11 @@ Update boolean + + + Metadata modes + + Flight Telemetry Update Period @@ -8020,28 +4407,35 @@ Update - + + This is how often flight side will update telemetry data + + + + GCS Telemetry Update Period + + + This is how often GCS will update telemetry data + + Logging Update Period - - - Telemetry - - Telemetry: priority event queue is full, event lost (%1) + + This is how often logging will be updated. TelemetryMonitor - + Starting to retrieve meta and settings objects from the autopilot (%1 objects) @@ -8154,24 +4548,6 @@ Update Pre-Autotune - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:20pt; font-weight:600; color:#ff0000;">WARNING:</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Lucida Grande'; font-size:13pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;"><br /></span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">This is an experimental plugin for the GCS that is going to make your aircraft shake, etc, so test with lots of space and be </span><span style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:600;">very very wary</span><span style=" font-family:'Lucida Grande'; font-size:13pt;"> for it creating bad tuning values.  Basically there is no reason to think this will work at all.<br /><br />To use autotuning, here are the steps:<br /></span></p> -<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">On the <span style=" font-style:italic;">Input configuration</span> tab, <span style=" font-style:italic;">Flight Mode Switch Settings</span>, set one of your flight modes to &quot;Autotune&quot;.<br /></li> -<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Take off, change flight mode to autotune, keep it in the air while it's shaking.<br /></li> -<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Land and disarm.  (note - you <span style=" font-weight:600;">MUST</span> stay in autotune mode through this point, leaving autotune before disarming aborts the process)<br /></li> -<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">We'd recommend checking your stabilization settings before trying them out (ie: compare to what you currently use, if they are VASTLY different, probably a good indication bad things will happen).<br /></li> -<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Test fly the new settings.</li> -<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">If you're ready to proceed, click the <span style=" font-style:italic;">Enable Autotune Module</span> checkbox above this text, click <span style=" font-style:italic;">save</span> and go to the next tab.</li></ul></body></html> - - Module Control @@ -8384,6 +4760,30 @@ Useful if you have accidentally changed some settings. button:save + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:20pt; font-weight:600; color:#ff0000;">WARNING:</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Lucida Grande'; font-size:13pt;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;"><br /></span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;"><br /></span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">This is an experimental plugin for the GCS that is going to make your aircraft shake, etc, so test with lots of space and be </span><span style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:600;">very very wary</span><span style=" font-family:'Lucida Grande'; font-size:13pt;"> for it creating bad tuning values.  Basically there is no reason to think this will work at all.<br /><br />To use autotuning, here are the steps:<br /></span></p> +<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">On the <span style=" font-style:italic;">Input configuration</span> tab, <span style=" font-style:italic;">Flight Mode Switch Settings</span>, set one of your flight modes to &quot;Autotune&quot;.<br /></li> +<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Take off, change flight mode to autotune, keep it in the air while it's shaking.<br /></li> +<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Land and disarm.  (note - you <span style=" font-weight:600;">MUST</span> stay in autotune mode through this point, leaving autotune before disarming aborts the process)<br /></li> +<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">We'd recommend checking your stabilization settings before trying them out (ie: compare to what you currently use, if they are VASTLY different, probably a good indication bad things will happen).<br /></li> +<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Test fly the new settings.</li> +<li style=" font-family:'Lucida Grande'; font-size:13pt;" style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">If you're ready to proceed, click the <span style=" font-style:italic;">Enable Autotune Module</span> checkbox above this text, click <span style=" font-style:italic;">save</span> and go to the next tab.</li></ul></body></html> + + + + + After enabling the module, you must power cycle before using and configuring. + + CameraStabilizationWidget @@ -8506,11 +4906,6 @@ have to define channel output range using Output configuration tab. Output Channel - - - Output Range - - Yaw @@ -8600,13 +4995,6 @@ AxisLock: camera remembers tracking attitude. Input controls the rate of deflect fieldname:InputRate - - - Input low-pass filter response time for yaw axis, ms. - -This option smoothes the stick input. Zero value disables LPF. - - fieldname:ResponseTime @@ -8622,13 +5010,6 @@ This option smoothes the stick input. Zero value disables LPF. Maximum camera pitch rate for 100% input in AxisLock mode, deg/s. - - - Input low-pass filter response time for pitch axis, ms. - -This option smoothes the stick input. Zero value disables LPF. - - Maximum camera roll deflection for 100% input in Attitude mode, deg. @@ -8639,33 +5020,11 @@ This option smoothes the stick input. Zero value disables LPF. Maximum camera roll rate for 100% input in AxisLock mode, deg/s. - - - Input low-pass filter response time for roll axis, ms. - -This option smoothes the stick input. Zero value disables LPF. - - MaxAxisLockRate - - - Response Time - - - - - Input Rate - - - - - Input Range - - Stabilization Mode @@ -8781,6 +5140,217 @@ Apply or Save button afterwards. button:save + + + Output Range (Angle) + + + + + Pitch Or Servo2 + + + + + Roll Or Servo1 + + + + + Input Rate (Speed) + + + + + Input Range (Angle) + + + + + Expert Settings (Attitude Filter and Feed Forward) + + + + + Attitude Filter RT + + + + + Roll axis attitude filter response time + +Range: 0-250ms, 0 disables the filter (default). + +Smoothes estimated airframe attitude used by camera stabilization. + + + + + Pitch axis attitude filter response time + +Range: 0-250ms, 0 disables the filter (default). + +Smoothes estimated airframe attitude used by camera stabilization. + + + + + Yaw axis attitude filter response time + +Range: 0-250ms, 0 disables the filter (default). + +Smoothes estimated airframe attitude used by camera stabilization. + + + + + FF Servo Acceleration + + + + + Roll servo feed forward acceleration + +Range: 0-25, 0 disables feed forward for the axis (default). + +Good starting value is 2-7. +Too high value may burn your servo! + + + + + fieldname:FeedForward + + + + + Pitch servo feed forward acceleration + +Range: 0-25, 0 disables feed forward for the axis (default). + +Good starting value is 2-7. +Too high value may burn your servo! + + + + + Yaw servo feed forward acceleration + +Range: 0-25, 0 disables feed forward for the axis (default). + +Good starting value is 2-7. +Too high value may burn your servo! + + + + + FF Accel Time Constant + + + + + Roll servo feed forward acceleration time constant + +Range: 0-50ms, default is 5. + + + + + fieldname:AccelTime + + + + + Pitch servo feed forward acceleration time constant + +Range: 0-50ms, default is 5. + + + + + Yaw servo feed forward acceleration time constant + +Range: 0-50ms, default is 5. + + + + + FF Decel Time Constant + + + + + Roll servo feed forward deceleration time constant + +Range: 0-50ms, default is 5. + + + + + fieldname:DecelTime + + + + + Pitch servo feed forward deceleration time constant + +Range: 0-50ms, default is 5. + + + + + Yaw servo feed forward deceleration time constant + +Range: 0-50ms, default is 5. + + + + + Gimbal Type: + + + + + Gimbal type + +Used to limit feed forward acceleration at extreme angles. +Generic type provides no limit. + + + + + fieldname:GimbalType + + + + + Yaw-Roll-Pitch + + + + + FF Max Acceleration + + + + + Feed forward maximum acceleration + +Range: 0-1000, default is 500. + +The same value is used for all axes. + + + + + fieldname:MaxAccel + + + + + Input configuration also provides smoothing for controls. Look for RT options on the RC Input tab. + + CC_HW_Widget @@ -8876,6 +5446,11 @@ Beware of not locking yourself out! Save 保存 + + + GPS protocol : + + ccattitude @@ -8941,11 +5516,6 @@ arming it in that case! Zero gyros while arming aircraft - - - AccelTau - - Accelerometer filtering. @@ -8980,11 +5550,21 @@ A setting of 0.00 disables the filter. Save 保存 + + + Filtering + + + + + Accelerometers + + ccpmWidget - + Form 界面 @@ -9005,7 +5585,5461 @@ A setting of 0.00 disables the filter. - Outputs + Tail Rotor + + + + + Engine + + + + + Servo W + + + + + Servo X + + + + + Front + + + + + Right + + + + + Rear + + + + + Left + + + + + 1st Servo + + + + + Servo Z + + + + + Servo Y + + + + + Swashplate Servo Angles + + + + + Angle W + + + + + Angle X + + + + + Angle Y + + + + + Angle Z + + + + + Correction Angle + + + + + CCPM Options + + + + + Collective Pass through + + + + + Link Roll/Pitch + + + + + Link Cyclic/Collective + + + + + Swashplate Layout + + + + + REVO + + + + + 100% + 100% + + + + 0% + 0% + + + + CCPM + + + + + Collective + + + + + Cyclic + + + + + Pitch + + + + + Roll + + + + + Swashplate Levelling + + + + + Commands + + + + + Start + + + + + Next + + + + + Cancel + 取消 + + + + Finish + + + + + Status + + + + + Neutral + + + + + Max + + + + + Min + + + + + Verify + + + + + Position + + + + + Swashplate Adjustment + + + + + Curve settings + + + + + Advanced settings + + + + + Channel + + + + + Curve 1 + + + + + Curve 2 + + + + + Yaw + + + + + - + + + + + Motor outputs + + + + + Swashplate outputs + + + + + defaultattitude + + + Form + 界面 + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">Attitude Calibration</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt; font-weight:600;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This panel will be updated to provide the relevant controls to let you calibrate your OpenPilot unit, depending on the board which is detected once telemetry is connected and running.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p></body></html> + + + + + defaulthwsettings + + + Form + 界面 + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">Hardware Configuration</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt; font-weight:600;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This panel will be updated to provide the relevant controls to let you configure your hardware once telemetry is connected and running.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p></body></html> + + + + + InputWidget + + + Form + 界面 + + + + RC Input + + + + + Roll/Pitch/Yaw stick deadband + + + + + Stick deadband in percents of full range (0-10), zero to disable + + + + + Back + + + + + Next + + + + + Cancel + 取消 + + + + Calibration and Configuration Options + + + + + Start Configuration Wizard + + + + + Manual Calibration + + + + + Flight Mode Switch Settings + + + + + Yaw + + + + + Pitch + + + + + Roll + + + + + Pos. 1 + + + + + Pos. 2 + + + + + Pos. 3 + + + + + Pos. 4 + + + + + Pos. 5 + + + + + Pos. 6 + + + + + This slider moves when you move the flight mode switch +on your remote. It shows currently active flight mode. + +Setup the flight mode channel on the RC Input tab if you have not done so already. + + + + + Select the stabilization mode on this position (manual/stabilized/auto) + + + + + Number of positions your FlightMode switch has. + +Default is 3. + +It will be 2 or 3 for most of setups, but it also can be up to 6. +In that case you have to configure your radio mixers so the whole range +from min to max is split into N equal intervals, and you may set arbitrary +channel value for each flight mode. + + + + + Arming Settings + + + + + Arm airframe using throttle off and: + + + + + Indicate the control used for arming the airframe, in addition to setting the throttle to its minimum position. In other terms "Throttle Off". + + + + + Arming timeout: + + + + + After the time indicated here, the frame go back to disarmed state. +Set to 0 to disable (recommended for soaring fixed wings). + + + + + seconds (0 to disable). + + + + + Airframe disarm is done by throttle off and opposite of above combination. + + + + + Takes you to the wiki page + + + + + Send to OpenPilot but don't write in SD. +Be sure to set the Neutral position on all sliders before sending! + + + + + Apply + + + + + Be sure to set the Neutral position on all sliders before sending! +Applies and Saves all settings to SD + + + + + Save + 保存 + + + + Input Channel Configuration + + + + + Stabilization Modes Configuration + + + + + Thrust + + + + + Stabilized 1 + + + + + Stabilized 2 + + + + + Stabilized 3 + + + + + Stabilized 4 + + + + + Stabilized 5 + + + + + Stabilized 6 + + + + + Flight Mode Switch Positions + + + + + Settings Bank + + + + + Flight Mode Count + + + + + <html><head/><body><p>Avoid &quot;Manual&quot; for multirotors! Never select &quot;Altitude&quot;, &quot;VelocityControl&quot; or &quot;CruiseControl&quot; on a fixed wing!</p></body></html> + + + + + Flight Mode + + + + + <html><head/><body><p>Select which set of roll rates / max bank angles / PIDs you want active on this switch position.</p></body></html> + + + + + objname:StabilizationSettings + + + + + fieldname:FlightModeMap + + + + + index:0 + + + + + haslimits:no + + + + + scale:1 + + + + + buttongroup:16 + + + + + index:1 + + + + + index:2 + + + + + index:3 + + + + + index:4 + + + + + index:5 + + + + + MixerCurve + + + MixerCurve + + + + + Throttle Curve + + + + + Max + + + + + 4 + 4 + + + + 3 + 3 + + + + 2 + 2 + + + + Min + + + + + Value + + + + + 1.0 + 1.0 + + + + .75 + + + + + .50 + + + + + .25 + + + + + .00 + + + + + Linear + + + + + Log + + + + + Exp + + + + + Flat + + + + + Step + + + + + Generate + + + + + Reset + 重置 + + + + Advanced... + + + + + OutputWidget + + + Form + 界面 + + + + Output + 输出 + + + + Output Update Speed + + + + + Channel: + + + + + - + + + + + Update rate: + + + + + 50 + 50 + + + + 60 + 60 + + + + 125 + 125 + + + + 165 + 165 + + + + 270 + 270 + + + + 330 + 330 + + + + 400 + 400 + + + + Motors spin at neutral output when armed and throttle below zero (be careful) + + + + + Move the servos using the sliders. Two important things: +- Take extra care if the output is connected to an motor controller! +- Will only work if the RC receiver is working (failsafe) + + + + + Test outputs + + + + + Takes you to the wiki page + + + + + Send to OpenPilot but don't write in SD. +Be sure to set the Neutral position on all sliders before sending! + + + + + Apply + + + + + Be sure to set the Neutral position on all sliders before sending! +Applies and Saves all settings to SD + + + + + Save + 保存 + + + + Setup "RapidESC" here: usual value is 500 Hz for multirotor airframes. + + + + + + 500 + 500 + + + + Output Channel Configuration + + + + + Live Testing + + + + + outputChannelForm + + + Form + 界面 + + + + Link + + + + + # + + + + + Channel Number + + + + + Minimum PWM value, beware of not overdriving your servo. + + + + + Check to invert the channel. + + + + + Neutral (slowest for motor) + + + + + Assignment + + + + + Min + + + + + Max + + + + + Output mode + + + + + Maximum PWM value, beware of not overdriving your servo. + + + + + 0: + 0: + + + + Reversed + + + + + - + + + + + RevoSensorsWidget + + + Form + 界面 + + + + Calibration + + + + + Start + + + + + Save settings (only enabled when calibration is running) + + + + + Save Position + + + + + Save + 保存 + + + + Settings + 设置 + + + + Clear + 清除 + + + + Ctrl+S + + + + + Save settings to the board (RAM only). + +This does not save the calibration settings, this is done using the +specific calibration button on top of the screen. + + + + + Apply + + + + + Send settings to the board, and save to the non-volatile memory. + + + + + Accelerometer calibration + + + + + Launch accelerometer range and bias calibration. + + + + + Magnetometer calibration + + + + + Launch magnetometer range and bias calibration. + + + + + Board level calibration + + + + + Gyro bias calibration + + + + + Thermal calibration + + + + + End + + + + + Cancel + 取消 + + + + <temperature> + + + + + <gradient> + + + + + <range> + + + + + Calibration status + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:400; font-style:normal;"> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"><br /></p></body></html> + + + + + Rotate virtual attitude relative to board + + + + + Roll + + + + + Yaw + + + + + Pitch + + + + + Filtering + + + + + Accelerometers + + + + + Accelerometer filtering. + +Sets the amount of lowpass filtering of accelerometer data +for the attitude estimation. Higher values apply a stronger +filter, which may help with drifting in attitude mode. + +Range: 0.00 - 0.20, Good starting value: 0.05 - 0.10 +Start low and raise until drift stops. + +A setting of 0.00 disables the filter. + + + + + Attitude Estimation Algorithm + + + + + Selects the sensor integration algorithm to be used by the Revolution board. + + + + + Home Location + + + + + Gravity acceleration: + + + + + Latitude: + + + + + objname:HomeLocation + + + + + fieldname:g_e + + + + + fieldname:Latitude + + + + + Altitude: + + + + + fieldname:Altitude + + + + + Magnetic field vector: + + + + + <html><head/><body><p>This information must be set to enable calibration the Revolution controllers sensors. <br/>Set home location using context menu in the map widget.</p></body></html> + + + + + fieldname:Longitude + + + + + Is Set + + + + + fieldname:Set + + + + + Longitude: + + + + + Help + + + + + Calibration instructions + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:14pt; font-weight:600;">Help</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Steps 1, 2 and 3 are necessary.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Step 4 is optional but may help achieve the best possible results.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; font-style:italic;">Step 1: Accelerometer and Magnetometer calibration</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">This step will calibrate the scale for the Magnetometer and the Accelerometer sensors. </span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Press </span><span style=" font-size:11pt; font-style:italic;">Start</span><span style=" font-size:11pt;"> to begin, and follow the instructions for each step. </span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">For best results with the accelerometer calibration, it is advised that it be performed with a free unmounted flight controller as this allows one to accurately position the board for each orientation in the sequence.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">The magnetometer calibration must be performed with the board mounted in the airframe in order for the measurements to incorporate any bias produced by local onboard metal/magnetic elements.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Note 1: Before the magnetometer or the accelerometer calibration is performed your Home Location must be set. This step is needed in order to determine the local magnetic field vector (Be) and acceleration due to gravity (g_e).</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">Note 2: There is no need to align the airframe exactly south, north, east or west during the individual steps. The directions indicated serve only to tell you in which direction the airframe should be positioned relative to some point. One can simply assume that North is in front of you, East is to the right, West is to the left and South is pointing at you.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; font-style:italic;">Step 2: Board level calibration</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">This step will ensure that board leveling is accurate. Place the airframe as horizontally as possible (use a spirit level if necessary), then press </span><span style=" font-size:11pt; font-style:italic;">Start</span><span style=" font-size:11pt;">. Do not move the airframe at all until the end of the calibration.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; font-style:italic;">Step 3: Gyro bias calculation</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">This step will allow you to calibrate the gyro measured value when the board is steady. To perform the calibration leave the board/airframe completely stationary and press </span><span style=" font-size:11pt; font-style:italic;">Start</span><span style=" font-size:11pt;">. </span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; font-style:italic;">Step 4: Thermal calibration</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">The calibration will compute sensors bias variations at different temperatures while the board warms up.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">This allows a certain amount of correction of those bias variations against temperature changes. It improves altitude hold accuracy and reduces yaw drift.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">To perform this calibration disconnect any power from the board and leave it to cool down at room temperature for 15-20 minutes. Then attach the usb connector to the board and press </span><span style=" font-size:11pt; font-style:italic;">Start</span><span style=" font-size:11pt;">, leaving the board completely stationary. Wait until complete.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;"><br /></p></body></html> + + + + + button:help + + + + + url:http://wiki.openpilot.org/display/Doc/Revolution+Manual+Sensor+Calibration + + + + + button:apply + + + + + button:save + + + + + StabilizationWidget + + + Stabilization + + + + + Basic + + + + + Rate Stabilization (Inner Loop) + + + + + Link Roll and Pitch + + + + + Reset all values to GCS defaults + + + + + Default + + + + + button:default + + + + + buttongroup:1 + + + + + Roll + + + + + Pitch + + + + + Yaw + + + + + Proportional + + + + + Slowly raise Proportional until you start seeing clear oscillations when you fly. +Then lower the value by 5 or so. + + + + + objname:StabilizationSettings + + + + + fieldname:RollRatePID + + + + + element:Kp + + + + + haslimits:yes + + + + + scale:0.0001 + + + + + buttongroup:1,10 + + + + + fieldname:PitchRatePID + + + + + fieldname:YawRatePID + + + + + Integral + + + + + As a rule of thumb, you can set the Integral at roughly the same +value as the Kp. + + + + + element:Ki + + + + + Attitude Stabilization (Outer Loop) + + + + + buttongroup:2 + + + + + fieldname:RollPI + + + + + scale:0.1 + + + + + buttongroup:2,10 + + + + + fieldname:PitchPI + + + + + fieldname:YawPI + + + + + Zero the integral when throttle is low + + + + + fieldname:LowThrottleZeroIntegral + + + + + Advanced + + + + + buttongroup:4 + + + + + element:Kd + + + + + haslimits:no + + + + + scale:1 + + + + + buttongroup:4,20 + + + + + Derivative + + + + + buttongroup:5 + + + + + buttongroup:5,20 + + + + + buttongroup:6 + + + + + fieldname:PitchMax + + + + + buttongroup:6,20 + + + + + fieldname:MaximumRate + + + + + element:Roll + + + + + fieldname:ManualRate + + + + + element:Yaw + + + + + fieldname:YawMax + + + + + element:Pitch + + + + + fieldname:RollMax + + + + + Expert + + + + + buttongroup:10 + + + + + Weak Leveling Rate + + + + + Max Axis Lock + + + + + Max Axis Lock Rate + + + + + fieldname:WeakLevelingKp + + + + + fieldname:MaxWeakLevelingRate + + + + + fieldname:MaxAxisLock + + + + + fieldname:MaxAxisLockRate + + + + + Sensor Tuning + + + + + buttongroup:8 + + + + + objname:AttitudeSettings + + + + + fieldname:AccelKp + + + + + buttongroup:8,10 + + + + + fieldname:GyroTau + + + + + fieldname:AccelKi + + + + + Takes you to the wiki page + + + + + button:help + + + + + url:http://wiki.openpilot.org/x/DAO9 + + + + + Reloads the saved settings into GCS. +Useful if you have accidentally changed some settings. + + + + + Reload Board Data + + + + + button:reload + + + + + Send settings to the board but do not save to the non-volatile memory + + + + + Apply + + + + + button:apply + + + + + Send settings to the board and save to the non-volatile memory + + + + + Save + 保存 + + + + button:save + + + + + Acro+ + + + + + buttongroup:77 + + + + + <html><head/><body><p>The Acro + slider can be adjusted to change the amount of manual control blending.</p></body></html> + + + + + objname:StabilizationSettingsBankX + + + + + fieldname:AcroInsanityFactor + + + + + scale:0.01 + + + + + Factor + + + + + Expo + + + + + fieldname:StickExpo + + + + + buttongroup:66 + + + + + <html><head/><body><p>This graph shows the Expo curves for all axis. The color of the curves corresponds with the colors of the slider labels below.</p></body></html> + + + + + <html><head/><body><p>The Roll Expo slider can be adjusted to change the amount of Expo to use on Roll axis.</p></body></html> + + + + + <html><head/><body><p>The Yaw Expo slider can be adjusted to change the amount of Expo to use on Yaw axis.</p></body></html> + + + + + <html><head/><body><p>The Pitch Expo slider can be adjusted to change the amount of Expo to use on Pitch axis.</p></body></html> + + + + + Responsiveness + + + + + Use Basic Configuration + + + + + Rate + + + + + Lazy Sunday afternoon flying, fly's nice and stable + + + + + Moderate + + + + + Rate yaw + + + + + This thing really can preform, it is a lot more responsive this way + + + + + Snappy + + + + + <html><head/><body><p>The Rate mode slider can be adjusted to value ranges whose responsiveness is represented by the Moderate / Snappy / Insane bar</p></body></html> + + + + + Attitude + + + + + <html><head/><body><p>The Attitude Mode slider can be adjusted to value ranges whose responsivness is represented by the Moderate / Snappy / Insane bar</p></body></html> + + + + + Damn this is insane how quick it moves. Mostly used by the Pro's + + + + + Insane + + + + + <html><head/><body><p>The Rate mode Yaw slider can be adjusted to value ranges whose responsiveness is represented by the Moderate / Snappy / Insane bar</p></body></html> + + + + + <html><head/><body><p>Link roll &amp; pitch sliders to move together, thus giving same value for both roll &amp; pitch when setting up a symetrical vehicle that requires both to be the same</p></body></html> + + + + + <html><head/><body><p>This adjusts how much stability your vehicle will have when flying tilted (ie forward flight) in Rate mode. A good starting point for Integral is double the Proportional value</p></body></html> + + + + + <html><head/><body><p>This adjusts how much leveling stability is set into Rate mode (inner loop). Too much will make your vehicle oscillate in Rate mode.</p></body></html> + + + + + <html><head/><body><p>This adjusts how much stability your vehicle will have when flying tilted (ie forward flight) in Rate mode. A good starting point for Integral is double the Proportional value</p></body></html> + + + + + <html><head/><body><p>This adjusts how much yaw stability your vehicle will have in Rate mode. A good starting point for Integral is double the Proportional value</p></body></html> + + + + + <html><head/><body><p>Link roll &amp; pitch sliders to move together, thus giving same value for both roll &amp; pitch when setting up a symetrical vehicle that requires both to be the same.</p></body></html> + + + + + <html><head/><body><p>This adjusts how much leveling stability is set into Attitude mode (outer loop). Too much will make your vehicle oscillate in Attitude Mode.</p></body></html> + + + + + <html><head/><body><p>This function will avoid integral windup when at idle. Integral windup is an accumulation of over-correction and can make the vehicle flip during a slow takeoff.</p></body></html> + + + + + Instant Update + + + + + <html><head/><body><p>Enabling this feature mean that any changes made to the sliders will be instantly sent and used by the Flight Controller, useful for two person tuning where one normally flies and ones changes the GCS.</p></body></html> + + + + + Update flight controller in real time + + + + + Use Advanced Configuration + + + + + <html><head/><body><p>This sets the maximum deg your vehicle will tilt at full stick input when in Attitude mode.</p></body></html> + + + + + Rate mode +response (deg/s) + + + + + Max rate limit +(all modes) (deg/s) + + + + + <html><head/><body><p>This sets the degrees per second that your vehicle will tilt/rotate at full stick input when in all modes except Attitude.</p></body></html> + + + + + <html><head/><body><p>This sets the maximum rotation rate in degrees per second on an axis.</p></body></html> + + + + + Attitude mode +response (deg) + + + + + Thrust PID Scaling + + + + + Enable TPS + + + + + fieldname:EnableThrustPIDScaling + + + + + buttongroup:99 + + + + + Source + + + + + fieldname:ThrustPIDScaleSource + + + + + Targets + + + + + fieldname:ThrustPIDScaleTarget + + + + + Axis + + + + + fieldname:ThrustPIDScaleAxes + + + + + <html><head/><body><p>Link roll &amp; pitch values together, thus giving the same value for each when setting up a symetrical vehicle that requires both to be the same.</p></body></html> + + + + + <html><head/><body><p>This + makes the control output respond faster with fast stick movements or external disturbance like wind gusts. It also acts like a dampener, thus allowing higher KP settings. Only affects Rate mode.</p></body></html> + + + + + <html><head/><body><p>This makes the control output respond faster with fast stick movements or external disturbance like wind gusts. It also acts like a dampener, thus allowing higher KP settings. Only affects Rate mode.</p></body></html> + + + + + <html><head/><body><p>This makes the control output respond faster with fast stick movements or external disturbance like wind gusts.It also acts like a dampener, thus allowing higher KP settings. Only affects Rate mode.</p></body></html> + + + + + <html><head/><body><p>This adjusts how much stability your vehicle will have when flying tilted (ie forward flight) in Attitude Mode. Adding Ki in Attitude when Ki is present in Rate is not recommended.</p></body></html> + + + + + Pirouette Compensation + + + + + Enable pirouette compensation + + + + + fieldname:EnablePiroComp + + + + + buttongroup:55 + + + + + Weak Leveling + + + + + buttongroup:25 + + + + + <html><head/><body><p>In Weak Leveling mode, this is the maximum number of degrees per second that weak leveling will move the vehicle.</p></body></html> + + + + + Weak Leveling Gain + + + + + <html><head/><body><p>In Weak Leveling mode, this setting acts like Attitude Kp. If you make this setting too high, it can cause oscillations.</p></body></html> + + + + + Axis Lock + + + + + buttongroup:31 + + + + + <html><head/><body><p>In AxisLock mode, this is the maximum number of degrees of correction. If movement by outside forces (eg Wind) are less than the set value your vehicle will return to centre. More than set amount and will only move your vehicle the set amount back to centre.</p></body></html> + + + + + <html><head/><body><p>In AxisLock mode, this setting controls how many degrees per second you can request with the stick before OpenPilot stops trying to gently hold its position and goes into normal rate mode. This setting works almost like a dead band. Default value should work fine.</p></body></html> + + + + + Rattitude + + + + + buttongroup:15 + + + + + Mode Transition + + + + + <html><head/><body><p>Percentage of full stick where the transition from Attitude to Rate occurs. This transition always occurs when the aircraft is exactly inverted (bank angle 180 degrees). Small values are dangerous because they cause flips at small stick angles. Values significantly over 100 act like attitude mode and can never flip.</p></body></html> + + + + + fieldname:RattitudeModeTransition + + + + + Cruise Control + + + + + <html><head/><body><p>Throttle/Collective stick below this amount disables Cruise Control. Also, by default Cruise Control forces the use of this value for thrust when InvertedPower setting is Zero and the copter is inverted. CP helis probably want this set to -100%. For safety with fixed pitch copters (including multicopters), never set this so low that the trimmed throttle stick cannot get below it or your motor(s) will still run with the throttle stick all the way down. Fixed pitch throttle sticks go from -100 to 0 in the first tiny bit of throttle stick (and then up to 100 using the rest of the throttle range), so for example, a lot of &quot;high throttle trim&quot; will keep the stick from ever commanding less than 5% so it won't be possible to stop the motors with the throttle stick. Banking the copter in your hand in this state will make the motors speed up.</p></body></html> + + + + + fieldname:CruiseControlMinThrust + + + + + buttongroup:16 + + + + + <html><head/><body><p>Multi-copters should probably use 80% to 90% to leave some headroom for stabilization. CP helis can set this to 100%.</p></body></html> + + + + + fieldname:CruiseControlMaxThrust + + + + + MaxThrust + + + + + <html><head/><body><p>CP helis can set this to Reversed to automatically reverse the direction of thrust when inverted. Fixed pitch copters, including multicopters, should leave this set at Unreversed. Unreversed direction with Boosted power may be dangerous because it adds power and the thrust direction moves the aircraft towards the ground.</p></body></html> + + + + + fieldname:CruiseControlInvertedThrustReversing + + + + + InvrtdThrustRev + + + + + <html><head/><body><p>The bank angle where CruiseControl goes into inverted power mode. InvertedThrustReverse and InvertedPower control the direction and amount of power when in inverted mode.</p></body></html> + + + + + fieldname:CruiseControlMaxAngle + + + + + MaxPowerFactor + + + + + <html><head/><body><p>Really just a safety limit. 3.0 means it will not use more than 3 times the power the throttle/collective stick is requesting.</p></body></html> + + + + + fieldname:CruiseControlMaxPowerFactor + + + + + PowerDelayComp + + + + + MaxAngle + + + + + MinThrust + + + + + <html><head/><body><p>The amount of power used when in inverted mode. Zero (min throttle stick for fixed pitch copters includding multicopters, neutral collective for CP), Normal (uses stick value), or Boosted (boosted according to bank angle). Beginning multicopter pilots should leave this set to Zero to automatically reduce throttle during flips. Boosted power with Unreversed direction may be dangerous because it adds power and the thrust direction moves the aircraft towards the ground.</p></body></html> + + + + + fieldname:CruiseControlInvertedPowerOutput + + + + + <html><head/><body><p>If you find that quickly moving the stick around a lot makes the copter climb a bit, adjust this number down a little. It will be a compromise between climbing a little with lots of stick motion and descending a little with minimal stick motion.</p></body></html> + + + + + fieldname:CruiseControlPowerTrim + + + + + InvertedPower + + + + + PowerTrim + + + + + <html><head/><body><p>Motor response time to go from min thrust to max thrust. It allows thrust anticipation on entering/exiting inverted mode</p></body></html> + + + + + fieldname:CruiseControlPowerDelayComp + + + + + Accel I + + + + + <html><head/><body><p>The intergral term for the accelerometer within the filter.</p></body></html> + + + + + <html><head/><body><p>The proportional term for the accelerometer, the higher this term the more weight the accel is given.</p></body></html> + + + + + Gyro Noise Filtering + + + + + <html><head/><body><p>In effect, a vibrations filter for the gyro. Default 0.005 - Max .020.</p></body></html> + + + + + Accel P + + + + + Altitude Hold + + + + + Tuning + + + + + objname:AltitudeHoldSettings + + + + + buttongroup:98 + + + + + Control Coefficients + + + + + fieldname:AltitudePI + + + + + buttongroup:98,10 + + + + + Velocity Proportional + + + + + Altitude Proportional + + + + + Velocity Integral + + + + + <html><head/><body><p>How fast the vehicle should adjust its neutral throttle estimation. Altitude assumes that when engaged the throttle is in the range required to hover. If the throttle is a lot higher or lower, it needs to adjust this &quot;throttle trim&quot; Higher values make it do this adjustment faster, but this could lead to ugly oscillations. Leave at default unless you know what you are doing.</p></body></html> + + + + + fieldname:VelocityPI + + + + + scale:0.00001 + + + + + <html><head/><body><p>How fast the vehicle should climb or descent to compensate a certain altitude difference. Higher values could result in more accurate altitude hold but also more violent control actions, lower values are safer and ensure smoother flight. The default value should be fine for the majority of crafts.</p></body></html> + + + + + <html><head/><body><p>How much the vehicle should throttle up or down to compensate or achieve a certain vertical speed. Higher values lead to more aggressive throttle changes and could lead to oscillations. This is the most likely candidate to change depending on the crafts engine thrust. Heavy craft with weak engines might require higher values.</p></body></html> + + + + + Vario Altitude + + + + + <html><head/><body><p>Thrust exponential value.</p></body></html> + + + + + fieldname:ThrustExp + + + + + buttongroup:99,10 + + + + + Max Vertical Velocity + + + + + <html><head/><body><p>Maximum allowed vertical velocity in m/s.</p></body></html> + + + + + fieldname:ThrustRate + + + + + Throttle/Collective Stick Response + + + + + Exponential + + + + + TxPIDWidget + + + TxPID + + + + + Tx PID + + + + + Module Control + + + + + This module will periodically update values of stabilization PID settings +depending on configured input control channels. New values of stabilization +settings are not saved to flash, but updated in RAM. It is expected that the +module will be enabled only for tuning. When desired values are found, they +can be read via GCS and saved permanently. Then this module should be +disabled again. + +Up to 3 separate PID options (or option pairs) can be selected and updated. + + + + + Enable TxPID module + + + + + After enabling the module, you must power cycle before using and configuring. + + + + + Module Settings + + + + + PID option + + + + + Control Source + + + + + Min + + + + + Max + + + + + Instance 1 + + + + + Select PID option or option pair to update. +Set to Disabled if not used. + + + + + Select input used as a control source for this instance. +It can be one of Accessory channels or Throttle channel. + +If Accessory channel is chosen then its range [0..1] will be mapped +to PID range [Min..Max] defined for this instance. + +If Throttle channel is chosen then Throttle range [Min..Max] will +be mapped to PID range [Min..Max] defined for this instance. If +Throttle is out of bounds then PID Min and Max values will be used +accordingly. + +Note that it is possible to set PID Min > Max. In that case increasing +control input value will decrease the PID option value. This can be +used, for instance, to decrease PID value when increasing Throttle. + + + + + Minimum PID value mapped to Accessory channel = 0 or +Throttle channel lesser or equal to Throttle Min value. + + + + + Maximum PID value mapped to Accessory channel = 1 or +Throttle channel greater or equal to Throttle Max value. + + + + + Instance 2 + + + + + Instance 3 + + + + + Update Mode + + + + + PID values update mode which can be set to: +- Never: this disables PID updates (but module still will be run if enabled), +- When Armed: PID updated only when system is armed, +- Always: PID updated always regardless of arm state. + +Since the GCS updates GUI PID values in real time on change, could be +tricky to change other PID values from the GUI if the module is enabled +and constantly updates stabilization settings object. As a workaround, +this option can be used to temporarily disable updates or enable them +only when system is armed without disabling the module. + + + + + Throttle Range + + + + + Throttle channel lower bound mapped to PID Min value + + + + + Throttle channel upper bound mapped to PID Max value + + + + + Messages + + + + + button:help + + + + + url:http://wiki.openpilot.org/x/DACiAQ + + + + + Send settings to the board but do not save to the non-volatile memory + + + + + Apply + + + + + Send settings to the board and save to the non-volatile memory + + + + + Save + 保存 + + + + PID Bank + + + + + VernierWidget + + + Form + 界面 + + + + Form + + + Form + 界面 + + + + Save to file + + + + + GCSControlGadgetOptionsPage + + + Form + 界面 + + + + Control Mode: + + + + + Mode 1 + + + + + Mode 2 + + + + + Mode 3 + + + + + Mode 4 + + + + + External input Device: + + + + + Only joystick is implemented at this stage, so this control is disabled. + + + + + Joystick + + + + + Audio + + + + + Available controllers + + + + + Default + + + + + Joystick Axes + + + + + Rev + + + + + Move your joystick controls to identify channels + + + + + Joystick Buttons + + + + + Press buttons on controller to identify mappings + + + + + button 1 + + + + + button 2 + + + + + button 8 + + + + + button 7 + + + + + button 6 + + + + + button 5 + + + + + button 4 + + + + + button 3 + + + + + by + + + + + Audio: soundcard-based PPM decoding for trainer port. Not implemented yet. + + + + + UDP Setup + + + + + UDP Port Configuration + + + + + Host: + + + + + 127.0.0.1 + 127.0.0.1 + + + + Port: + 端口: + + + + 2323 + 2323 + + + + Widget + + + send data + + + + + Flight mode + + + + + Armed state + + + + + Disarmed + + + + + Arming + + + + + Armed + + + + + Channels + + + + + MagicWaypoint + + + Form + 界面 + + + + Scale: + + + + + homeEditor + + + Dialog + 对话框 + + + + Latitude: + + + + + Longitude: + + + + + Altitude: + + + + + pathPlannerUI + + + PathPlanner + + + + + Add Leg + + + + + ... + + + + + Delete Leg + + + + + Insert Leg + + + + + Read from file + + + + + Save to file + + + + + Send to UAV + + + + + Fetch from UAV + + + + + Open Details + + + + + PfdQmlGadgetOptionsPage + + + Form + 界面 + + + + QML file: + + + + + Use OpenGL + + + + + Show Terrain: + + + + + OsgEarth file: + + + + + Use actual location + + + + + Use pre-defined location: + + + + + Latitude: + + + + + Longitude: + + + + + Altitude: + + + + + Use only cache data + + + + + Pre seed terrain cache + + + + + QML file (*.qml) + + + + + Choose QML file + + + + + OsgEarth (*.earth) + + + + + Choose OsgEarth terrain file + + + + + Speed Unit: + + + + + Altitude Unit: + + + + + QmlViewGadgetOptionsPage + + + Form + 界面 + + + + Use OpenGL for rendering + + + + + QML file: + + + + + QML file (*.qml) + + + + + Choose QML file + + + + + SerialPluginOptionsPage + + + Form + 界面 + + + + Serial Connection + + + + + Serial telemetry speed: + + + + + settings + + + + + ConnectionDiagram + + + Dialog + 对话框 + + + + Save + 保存 + + + + Close + 关闭 + + + + Connection Diagram + + + + + Save File + + + + + Images (*.png *.xpm *.jpg) + + + + + AutoUpdatePage + + + WizardPage + + + + + Upgrade now + + + + + Upgrade + + + + + Ready... + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Firmware Update</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">It is necessary that your firmware and ground control software are the same version.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To update your firmware to the correct version now:</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">- Unplug all batteries and USB from OpenPilot</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">- Ensure your board is powered down &amp; no LED's are active.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">When you are ready you can start the upgrade below by pushing the button and follow the onscreen prompts, it is critical that nothing disturbs the board while the firmware is being written.</span></p></body></html> + + + + + Waiting for all OP boards to be disconnected. + + + + + Please connect the board to the USB port (don't use external supply). + + + + + Board going into bootloader mode. + + + + + Loading firmware. + + + + + Uploading firmware. + + + + + Uploading description. + + + + + Booting the board. + + + + + Board updated, please press 'Next' to continue. + + + + + Something went wrong, you will have to manually upgrade the board using the uploader plugin. + + + + + ControllerPage + + + WizardPage + + + + + Connection device: + + + + + Detected board type: + + + + + + Connect + + + + + <Unknown> + + + + + OpenPilot CopterControl + + + + + OpenPilot CopterControl 3D + + + + + OpenPilot Revolution + + + + + OpenPilot OPLink Radio Modem + + + + + OpenPilot DiscoveryF4 + + + + + Disconnect + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Board Identification</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To continue, the wizard needs to determine the configuration required for the type of OpenPilot controller you have. When connected, the wizard will attempt to automatically detect the type of board.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">If the board is already connected and successfully detected, the board type will already be displayed. You can </span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600;">Disconnect</span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;"> and select another device if you need to detect another board.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">If your board is not connected, please connect the board to a USB port on your computer and select the device from the list below. Then press </span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600;">Connect</span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">.</span></p></body></html> + + + + + HeliPage + + + WizardPage + + + + + <html><head/><body><p align="center"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">The Helicopter section of the OpenPilot Setup Wizard is not yet implemented</span><br/></p></body></html> + + + + + InputPage + + + WizardPage + + + + + PWM - One cable per channel + + + + + PWM + + + + + PPM - One cable for all channels + + + + + PPM + + + + + Futaba S-BUS + + + + + Spektrum Satellite + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Input Signal Configuration</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The OpenPilot controller supports many different types of input signals. Please select the type of input that matches your receiver configuration. If you are unsure, just leave the default option selected and continue the wizard.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Some input options require the OpenPilot controller to be rebooted before the changes can take place. If an option that requires a reboot is selected, you will be instructed to do so on the next page of this wizard.</span></p></body></html> + + + + + S.Bus + + + + + DSM Sat + + + + + MultiPage + + + Tricopter + + + + + The Tricopter uses three motors and one servo. The servo is used to give yaw authority to the rear motor. The front motors are rotating in opposite directions. The Tricopter is known for its sweeping yaw movement and it is very well suited for FPV since the front rotors are spread wide apart. + + + + + Quadcopter X + + + + + The X Quadcopter uses four motors and is the most common multi rotor configuration. Two of the motors rotate clockwise and two counter clockwise. The motors positioned diagonal to each other rotate in the same direction. This setup is perfect for sport flying and is also commonly used for FPV platforms. + + + + + Quadcopter + + + + + + The Plus(+) Quadcopter uses four motors and is similar to the X Quadcopter but the forward direction is offset by 45 degrees. The motors front and rear rotate in clockwise and the motors right and left rotate counter-clockwise. This setup was one of the first to be used and is still used for sport flying. This configuration is not that well suited for FPV since the fore rotor tend to be in the way of the camera. + + + + + Quadcopter H + + + + + Quadcopter H, Blackout miniH + + + + + Hexacopter + + + + + A multirotor with six motors, one motor in front. + + + + + A multirotor with six motors, two motors in front. + + + + + A multirotor with six motors in two rows. + + + + + Hexacopter Coax (Y6) + + + + + A multirotor with six motors mounted in a coaxial fashion. + + + + + Hexacopter X + + + + + OpenPilot Multirotor Configuration + + + + + This part of the wizard will set up the OpenPilot controller for use with a flying platform utilizing multiple rotors. The wizard supports the most common types of multirotors. Other variants of multirotors can be configured by using custom configuration options in the Configuration plugin in the GCS. + +Please select the type of multirotor you want to create a configuration for below: + + + + + Hexacopter H + + + + + NotYetImplementedPage + + + WizardPage + + + + + <html><head/><body><p align="center"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">This section of the OpenPilot Setup Wizard is not yet implemented</span></p></body></html> + + + + + OutputCalibrationPage + + + WizardPage + + + + + Output calibration + + + + + + + Start + + + + + + Stop + 停止 + + + + The actuator module is in an error state. + +Please make sure the correct firmware version is used then restart the wizard and try again. If the problem persists please consult the openpilot.org support forum. + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">It is now time to calibrate the output levels for the signals controlling your vehicle. </span></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt; font-weight:600; color:#ff0000;">VERY IMPORTANT!</span><span style=" font-family:'Lucida Grande'; font-size:10pt;"><br /></span><span style=" font-family:'Lucida Grande'; font-size:10pt; font-weight:600; color:#ff0000;">REMOVE ALL PROPELLERS FROM THE VEHICLE BEFORE PROCEEDING!</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">Connect all components according to the illustration on the summary page, and provide power using an external power supply such as a battery before continuing.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">Depending on what vehicle you have selected, both the motors controlled by ESCs and/or servos controlled directly by the OpenPilot controller may have to be calibrated. The following steps will guide you safely through this process. </span></p></body></html> + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">In this step we will set the neutral rate for the motor highlighted in the illustration to the right. <br />Please pay attention to the details and in particular the motors position and its rotation direction. Ensure the motors are spinning in the correct direction as shown in the diagram. Swap any 2 motor wires to change the direction of a motor. </span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">To find </span><span style=" font-size:10pt; font-weight:600;">the neutral rate for this motor</span><span style=" font-size:10pt;">, press the Start button below and slide the slider to the right until the motor just starts to spin stable. <br /><br />When done press button again to stop.</span></p></body></html> + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This step calibrates</span><span style=" font-size:10pt; font-weight:600;"> the minimum, center and maximum angle of the servo</span><span style=" font-size:10pt;">. To set the angles for this servo, press the Start button below and slide the slider for the angle to set. The servo will follow the sliders position. <br />When done press button again to stop.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Check Reverse to reverse servo action.</span></p></body></html> + + + + + Reverse + + + + + Min + + + + + Center + + + + + Max + + + + + RebootPage + + + WizardPage + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:18pt; color:#ff0000;">PLEASE REBOOT YOUR CONTROLLER</span></p></body></html> + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:18pt; color:#ffd500;">PLEASE REBOOT YOUR CONTROLLER</span></p></body></html> + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; color:#000000;">The configuration created by the wizard contains settings that require a reboot of your controller. Please power cycle the controller before continuing. To power cycle the controller remove all batteries and the USB cable for at least 30 seconds.</span></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; color:#000000;">After 30 seconds, plug in the board again and wait for it to connect, this can take a few seconds. Then press next.</span></p></body></html> + + + + + SavePage + + + WizardPage + + + + + Write configuration to controller + + + + + Save + 保存 + + + + Ready... + + + + + An OpenPilot controller must be connected to your computer to save the configuration. +Please connect your OpenPilot controller to your computer and try again. + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot configuration ready to save</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The wizard is now ready to save the configuration directly to your OpenPilot controller. </span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">If any of the selections made in this wizard require a reboot of the controller, then power cycling the OpenPilot controller board will have to be performed after you save in this step.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Press the Save button to save the configuration.</span></p></body></html> + + + + + SummaryPage + + + WizardPage + + + + + Show connection diagram for configuration + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Configuration Summary</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The first part of this wizard is now complete. All information required to create a basic OpenPilot controller configuration for a specific vehicle has been collected.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Below is a summary of the configuration and a button that links to a diagram illustrating how to connect required hardware and the OpenPilot Controller with the current configuration.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The following steps require that your OpenPilot controller is connected according to the diagram, remains connected to the computer by USB, and that you have a battery ready but </span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600;">do not</span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;"> connect it right now, you will be told when to in later steps of this wizard.</span></p></body></html> + + + + + SurfacePage + + + WizardPage + + + + + <html><head/><body><p align="center"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">The Surface Vehicle section of the OpenPilot Setup Wizard is not yet implemented</span><br/></p></body></html> + + + + + VehiclePage + + + WizardPage + + + + + Tricopter, Quadcopter, Hexacopter + + + + + Multirotor + + + + + CCPM Helicopters + + + + + Helicopter + + + + + Airplane, Sloper, Jet + + + + + Fixed wing + + + + + Car, Boat, U-Boat + + + + + Surface + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Vehicle Type Selection</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To continue, the wizard needs to know what type of vehicle the OpenPilot controller board is going to be used with. This step is crucial since much of the following configuration is unique per vehicle type.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Go ahead and select the type of vehicle for which you want to create a configuration.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The current version only provides functionality for Multirotors and Fixed-wing aircraft.</span></p></body></html> + + + + + viewoptions + + + View Options + + + + + Show MetaData + + + + + Show Categorized + + + + + Show Scientific + + + + + Show Description + + + + + ImportSummaryDialog + + + Dialog + 对话框 + + + + UAV Settings import summary + + + + + Save all settings checked above to persistent board storage, +then close the dialog. + + + + + Save to Board Flash + + + + + Close this dialog without saving to persistent storage + + + + + Close + 关闭 + + + + Import Summary + + + + + http://wiki.openpilot.org/display/Doc/UAV+Settings+import-export + + + + + deviceWidget + + + Form + 界面 + + + + Device Information + + + + + lblDevName + + + + + DeviceID + + + + + lblHWRev + + + + + RW + + + + + BL Version + + + + + MaxCodeSize + + + + + Open a file with new firmware image to be flashed + + + + + Open... + + + + + Write loaded firmware image to the board + + + + + Flash + + + + + Read and save current board firmware to a file + + + + + Retrieve... + + + + + ic + + + + + Status + + + + + Firmware: + + + + + Board name: + + + + + Firmware tag: + + + + + Firmware date: + + + + + Git commit hash: + + + + + CRC: + + + + + On Device + + + + + lblBrdName + + + + + lblDescription + + + + + lblBuildDate + + + + + lblGitTag + + + + + lblCRC + + + + + lblCertified + + + + + Loaded + 已载入 + + + + lblDescritpionL + + + + + lblCertifiedL + + + + + Custom description: + + + + + I know what I'm doing! + + + + + filename + + + + + runningDeviceWidget + + + Form + 界面 + + + + Device Information + + + + + TextLabel + TextLabel + + + + CPU Serial: + + + + + Firmware Information + + + + + BlRevision + + + + + UploaderWidget + + + Form + 界面 + + + + Tells the mainboard to go down +to bootloader mode. +(Only enabled if telemetry link is established, either +through serial or USB) + + + + + Halt + + + + + Boots the system. +Only useful if the system is halted +(mainboard blue LED blinking slowly, green LED on) + +If telemetry is not running, select the link using the dropdown +menu on the right. + + + + + Boot + + + + + Boots the system into safe mode (ie. default HwSettings). +Only useful if the system is halted +(mainboard blue LED blinking slowly, orange LED off) + +If telemetry is not running, select the link using the dropdown +menu on the right. + + + + + Safe Boot + + + + + Reset the system. +(Only enabled if telemetry link is established, either +through serial or USB) + + + + + Reset + 重置 + + + + Start a guided procedure to manually +recover a system which does not boot. + +Rescue is possible in USB mode only. + + + + + Rescue + + + + + When telemetry is not connected, select the communication +method using this combo box. + +You can use this to force a communication channel when doing +a "Boot" (button on the left). It is updated automatically when +halting a running board. + + + + + Refresh the list of serial ports + + + + + ... + + + + + Running + 执行中 + + + + Mainboard + + + + + <html><head/><body><p>Reboot the board and clear its settings memory.</p><p> Useful if the board cannot boot properly.</p><p> Blue led starts blinking quick for 20-30 seconds than the board will start normally</p><p><br/></p><p>If telemetry is not running, select the link using the dropdown</p><p>menu on the right.</p><p>PLEASE NOTE: Supported with bootloader versions 4.0 and later</p></body></html> + + + + + Erase Settings + + + + + Auto Update + + + + + Auto update + + + + + OK + OK + + + + Progress + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">To upgrade the firmware in your boards,</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">press Auto Update and follow instructions</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">or</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">proceed as follows:</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">- Connect telemetry</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">- Once telemetry is running, press &quot;Halt&quot; above</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">- You will get a list of devices.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">- You can then upload/download to/from each board as you wish</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">- You can resume operations by pressing &quot;Boot&quot;</span></p></body></html> + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"><br /></p></body></html> + + + + + NewsPanel + + + Project News + + + + + SitesPanel + + + OpenPilot Websites + + + + + Home + 主页 + + + + Wiki + + + + + Store + + + + + Forums + + + + + Code Reviews + + + + + Progress Tracker + + + + + XmlConfig + + + GCS config + + + + + Parse error at line %1, column %2: +%3 + + + + + AntennaTrackGadgetFactory + + + Antenna Track Gadget + + + + + ConfigMultiRotorWidget + + + Input + + + + + Output + 输出 + + + + + + + + + + + + + Configuration OK + + + + + <font color='red'>ERROR: Assign a Yaw channel</font> + + + + + <font color='red'>ERROR: Assign all %1 motor channels</font> + + + + + ConfigCCHWWidget + + + Enable GPS module and reboot the board to be able to select GPS protocol + + + + + Warning: you have configured more than one DebugConsole, this currently is not supported + + + + + Warning: you have configured both MainPort and FlexiPort for the same function, this currently is not supported + + + + + Warning: you have configured both USB HID Port and USB VCP Port for the same function, this currently is not supported + + + + + Warning: you have disabled USB Telemetry on both USB HID Port and USB VCP Port, this currently is not supported + + + + + http://wiki.openpilot.org/x/D4AUAQ + + + + + ConfigCCAttitudeWidget + + + Calibration timed out before receiving required updates. + + + + + http://wiki.openpilot.org/x/44Cf + + + + + ConfigGadgetWidget + + + Unsaved changes + + + + + The tab you are leaving has unsaved changes,if you proceed they will be lost. +Do you still want to proceed? + + + + + ConfigInputWidget + + + http://wiki.openpilot.org/x/04Cf + + + + + + Arming Settings are now set to 'Always Disarmed' for your safety. + + + + + You will have to reconfigure the arming settings manually when the wizard is finished. After the last step of the wizard you will be taken to the Arming Settings screen. + + + + + Next + + + + + Welcome to the inputs configuration wizard. + +Please follow the instructions on the screen and only move your controls when asked to. +Make sure you already configured your hardware settings on the proper tab and restarted your board. + +You can press 'back' at any time to return to the previous screen or press 'Cancel' to quit the wizard. + + + + + + Please choose your transmitter type: + + + + + Acro: normal transmitter for fixed-wing or quad + + + + + Helicopter: has collective pitch and throttle input + + + + + If selecting the Helicopter option, please engage throttle hold now. + + + + + Please choose your transmitter mode: + + + + + Mode 1: Fore/Aft Cyclic and Yaw on the left, Throttle/Collective and Left/Right Cyclic on the right + + + + + Mode 2: Throttle/Collective and Yaw on the left, Cyclic on the right + + + + + Mode 3: Cyclic on the left, Throttle/Collective and Yaw on the right + + + + + Mode 4: Throttle/Collective and Left/Right Cyclic on the left, Fore/Aft Cyclic and Yaw on the right + + + + + Mode 1: Elevator and Rudder on the left, Throttle and Ailerons on the right + + + + + Mode 2: Throttle and Rudder on the left, Elevator and Ailerons on the right + + + + + Mode 3: Elevator and Ailerons on the left, Throttle and Rudder on the right + + + + + Mode 4: Throttle and Ailerons on the left, Elevator and Rudder on the right + + + + + For a Quad: Elevator is Pitch, Ailerons are Roll, and Rudder is Yaw. + + + + + Please center all controls and trims and press Next when ready. + +If your FlightMode switch has only two positions, leave it in either position. + + + + + Please move all controls to their maximum extents on both directions. + +Press Next when ready. + + + + + Please check the picture below and correct all the sticks which show an inverted movement. Press Next when ready. + + + + + You have completed this wizard, please check below if the picture mimics your sticks movement. + +IMPORTANT: These new settings have not been saved to the board yet. After pressing Next you will go to the Arming Settings tab where you can set your desired arming sequence and save the configuration. + + + + + Please enable throttle hold mode. + +Move the Collective Pitch stick. + + + + + Please toggle the Flight Mode switch. + +For switches you may have to repeat this rapidly. + + + + + Please disable throttle hold mode. + +Move the Throttle stick. + + + + + Please move each control one at a time according to the instructions and picture below. + +Move the %1 stick. + + + + + Next/Skip + + + + + Alternatively, click Next to skip this channel. + + + + + You will have to reconfigure the arming settings manually when the wizard is finished. + + + + + Core::ConnectionManager + + + USB: OPLinkMini + + + + + Connections: + + + + + Disconnect + + + + + + Connect + + + + + DebugGadgetFactory + + + DebugGadget + + + + + DebugGadgetWidget + + + Save log File As + + + + + Log Save + + + + + Unable to save log: + + + + + DialGadgetFactory + + + Analog Dial + + + + + GCSControlGadgetFactory + + + Controller + + + + + GpsDisplayGadgetFactory + + + GPS Display + + + + + ImportExportPlugin + + + GCS Settings Import/Export... + + + + + LineardialGadgetFactory + + + Bargraph Dial + + + + + LoggingConnection + + + Open file + + + + + OpenPilot Log (*.opl) + + + + + LoggingThread + + + Logging: retrieve settings objects from the autopilot (%1 objects) + + + + + LoggingPlugin + + + Start Log + + + + + OP-%0.opl + + + + + OpenPilot Log (*.opl) + + + + + Stop logging + + + + + + Start logging... + + + + + MagicWaypointGadgetFactory + + + Magic Waypoint + + + + + ModelViewGadgetFactory + + + ModelView + + + + + NotificationItem + + + Never + 从不 + + + + Before first + + + + + Before second + + + + + After second + + + + + Repeat Once + + + + + Repeat Once per update + + + + + Repeat Instantly + + + + + Repeat 10 seconds + + + + + Repeat 30 seconds + + + + + Repeat 1 minute + + + + + flightDataModel + + + Unable to open file + + + + + File Parsing Failed. + + + + + This file is not a correct XML file:%0 + + + + + Wrong file contents + + + + + This file does not contain correct UAVSettings + + + + + OPMapGadgetFactory + + + OPMap + + + + + pathPlanner + + + Open File + + + + + Save File + + + + + QmlViewGadgetFactory + + + QML Viewer, QML + + + + + ScopeGadgetFactory + + + Scope + + + + + SetupWizard + + + OpenPilot Setup Wizard + + + + + Controller type: + + + + + OpenPilot CopterControl + + + + + OpenPilot CopterControl 3D + + + + + OpenPilot Revolution + + + + + OpenPilot Nano + + + + + OpenPilot OPLink Radio Modem + + + + + OpenPilot DiscoveryF4 Development Board + + + + + + + + + + + + Unknown + + + + + Vehicle type: + + + + + Multirotor + + + + + + Vehicle sub type: + + + + + Tricopter + + + + + Quadcopter X + + + + + Quadcopter + + + + + + Quadcopter H + + + + + Hexacopter + + + + + Hexacopter Coax (Y6) + + + + + Hexacopter H + + + + + Hexacopter X + + + + + Octocopter + + + + + Octocopter Coax X + + + + + Octocopter Coax + + + + + + Octocopter V + + + + + Fixed wing + + + + + Dual Aileron + + + + + Aileron + + + + + Elevon + + + + + Helicopter + + + + + Surface vehicle + + + + + Input type: + + + + + PWM (One cable per channel) + + + + + PPM (One cable for all channels) + + + + + Futaba S.Bus + + + + + Spektrum satellite (DSM2) + + + + + Spektrum satellite (DSMX10BIT) + + + + + Spektrum satellite (DSMX11BIT) + + + + + Speed Controller (ESC) type: + + + + + Standard ESC (50 Hz) + + + + + Rapid ESC (500 Hz) + + + + + Servo type: + + + + + Analog Servos (50 Hz) + + + + + Digital Servos (333 Hz) + + + + + GPS type: + + + + + OpenPilot Platinum + + + + + OpenPilot v8 or Generic UBLOX GPS + + + + + Generic NMEA GPS + + + + + None + + + + + Airspeed Sensor: + + + + + Software Estimated + + + + + EagleTree on Flexi-Port + + + + + MS4525 based on Flexi-Port + + + + + SetupWizardPlugin + + + Vehicle Setup Wizard + + + + + Export Wizard Vehicle Template + + + + + VehicleConfigurationHelper + + + + Done! + + + + + + Failed! + + + + + Writing External Mag sensor settings + + + + + Writing GPS sensor settings + + + + + Writing Airspeed sensor settings + + + + + Writing hardware settings + + + + + + Writing actuator settings + + + + + Writing flight mode settings 1/2 + + + + + Writing flight mode settings 2/2 + + + + + Writing gyro and accelerometer bias settings + + + + + + Writing board settings + + + + + Writing stabilization settings + + + + + Writing mixer settings + + + + + Writing vehicle settings + + + + + Writing manual control defaults + + + + + Writing template settings for %1 + + + + + Preparing mixer settings + + + + + Preparing vehicle settings + + + + + SystemHealthGadgetFactory + + + System Health + + + + + SystemHealthGadgetWidget + + + Displays flight system errors. Click on an alarm for more information. + + + + + UAVObjectField + + + 0 + 0 + + + + 1 + 1 + + + + one of + + + + + none of + + + + + more than + + + + + between + + + + + and + + + + + less than + + + + + PopupWidget + + + Close + 关闭 + + + + UAVSettingsImportExportFactory + + + Export UAV Settings... + + + + + Import UAV Settings... + + + + + Export UAV Data... + + + + + UAVObjects XML files (*.uav);; XML files (*.xml) + + + + + Import UAV Settings + + + + + File Parsing Failed. + + + + + This file is not a correct XML file + + + + + Wrong file contents + + + + + This file does not contain correct UAVSettings + + + + + + UAVObjects XML files (*.uav) + + + + + Save UAVSettings File As + + + + + UAV Settings Export + + + + + Unable to save settings: + + + + + Settings saved. + + + + + Are you sure? + + + + + This option is only useful for passing your current system data to the technical support staff. Do you really want to export? + + + + + Save UAVData File As + + + + + UAV Data Export + + + + + Unable to save data: + + + + + Data saved. + + + + + UploaderGadgetFactory + + + Uploader + + + + + UploaderGadgetWidget + + + Connected Device + + + + + Bootloader + + + + + + Bootloader? + + + + + + Device + + + + + http://wiki.openpilot.org/display/Doc/Erase+board+settings + + + + + Running + 执行中 + + + + + Timed out while waiting for all boards to be disconnected! + + + + + + Timed out while waiting for a board to be connected! + + + + + Please disconnect your OpenPilot board. + + + + + + + + System Rescue + + + + + Please connect your OpenPilot board. + + + + + Board must be connected to the USB port! + + + + + Waiting for all OpenPilot boards to be disconnected from USB. + + + + + + Timing out in %1 seconds + + + + + Please connect the OpenPilot board to the USB port. + + + + + Bringing the board into boot loader mode. + + + + + Preparing to upload firmware to the board. + + + + + Uploading firmware to the board. + + + + + Uploading description of the new firmware to the board. + + + + + Rebooting the board. + + + + + Board was updated successfully. + + + + + + Press OK to finish. + + + + + Something went wrong, you will have to manually upgrade the board. + + + + + http://wiki.openpilot.org/x/AoBZ + + + + + Confirm Settings Erase? + + + + + Do you want to erase all settings from the board? + + + + + Settings cannot be recovered after this operation. +The board will be restarted and all settings erased. + + + + + Cannot Halt Board! + + + + + The controller board is armed and can not be halted. + + + + + Please make sure the board is not armed and then press Halt again to proceed or use Rescue to force a firmware upgrade. + + + + + Cannot Reset Board! + + + + + The controller board is armed and can not be reset. + + + + + Please make sure the board is not armed and then press reset again to proceed or power cycle to force a board reset. + + + + + CcpmConfigWidget + + + Form + 界面 + + + + Swashplate config: + + + + + Select aircraft type here + + + + + Basic settings + + + + + Motor outputs @@ -9020,7 +11054,7 @@ A setting of 0.00 disables the filter. - Swashplate Outputs + Swashplate outputs @@ -9265,281 +11299,20 @@ A setting of 0.00 disables the filter. - defaultattitude + CustomConfigWidget - + Form 界面 - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Attitude / INS calibration</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-weight:600;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">This panel will be updated to provide the relevant controls to let you calibrate your OpenPilot INS or your CopterControl unit, depending on the board which is detected once telemetry is connected and running.</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p></body></html> - - - - - defaulthwsettings - - - Form - 界面 - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">Hardware Configuration</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt; font-weight:600;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This panel will be updated to provide the relevant controls to let you configure your hardware once telemetry is connected and running.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p></body></html> - - - - - InputWidget - - - Form - 界面 - - - - RC Input + Curve 1 - Roll/Pitch/Yaw stick deadband - - - - - Stick deadband in percents of full range (0-10), zero to disable - - - - - Back - - - - - Next - - - - - Cancel - 取消 - - - - Calibration and Configuration Options - - - - - Start Configuration Wizard - - - - - Manual Calibration - - - - - Flight Mode Switch Settings - - - - - Configure each stabilization mode for each axis - - - - - Yaw - - - - - Stabilized1 - - - - - Stabilized2 - - - - - Pitch - - - - - Roll - - - - - Stabilized3 - - - - - FlightMode Switch Positions - - - - - Pos. 1 - - - - - Pos. 2 - - - - - Pos. 3 - - - - - Pos. 4 - - - - - Pos. 5 - - - - - Pos. 6 - - - - - This slider moves when you move the flight mode switch -on your remote. It shows currently active flight mode. - -Setup the flight mode channel on the RC Input tab if you have not done so already. - - - - - Select the stabilization mode on this position (manual/stabilized/auto) - - - - - Number of flight modes: - - - - - Number of positions your FlightMode switch has. - -Default is 3. - -It will be 2 or 3 for most of setups, but it also can be up to 6. -In that case you have to configure your radio mixers so the whole range -from min to max is split into N equal intervals, and you may set arbitrary -channel value for each flight mode. - - - - - Avoid "Manual" for multirotors! - - - - - Arming Settings - - - - - Arm airframe using throttle off and: - - - - - Indicate the control used for arming the airframe, in addition to setting the throttle to its minimum position. In other terms "Throttle Off". - - - - - Arming timeout: - - - - - After the time indicated here, the frame go back to disarmed state. -Set to 0 to disable (recommended for soaring fixed wings). - - - - - seconds (0 to disable). - - - - - Airframe disarm is done by throttle off and opposite of above combination. - - - - - Takes you to the wiki page - - - - - Send to OpenPilot but don't write in SD. -Be sure to set the Neutral position on all sliders before sending! - - - - - Apply - - - - - Be sure to set the Neutral position on all sliders before sending! -Applies and Saves all settings to SD - - - - - Save - 保存 - - - - inputChannelForm - - - Form - 界面 - - - - Function + Curve 2 @@ -9549,45 +11322,95 @@ Applies and Saves all settings to SD - Number + Roll - Min + Pitch - Neutral + Yaw - Max + Ch 1 - TextLabel - TextLabel - - - - Rev + Ch 2 - - Chan %1 + + Ch 3 + + + + + Ch 4 + + + + + Ch 5 + + + + + Ch 6 + + + + + Ch 7 + + + + + Ch 8 + + + + + Ch 9 + + + + + Ch 10 + + + + + Ch 11 + + + + + Ch 12 + + + + + - - MixerCurve + FixedWingConfigWidget - - MixerCurve + + Form + 界面 + + + + Airframe @@ -9597,136 +11420,17 @@ Applies and Saves all settings to SD - Max + Mixer - 4 - 4 - - - - 3 - 3 - - - - 2 - 2 - - - - Min + Roll - Value - - - - - 1.0 - 1.0 - - - - .75 - - - - - .50 - - - - - .25 - - - - - .00 - - - - - Linear - - - - - Log - - - - - Exp - - - - - Flat - - - - - Step - - - - - Generate - - - - - Reset - 重置 - - - - Advanced... - - - - - OutputWidget - - - Form - 界面 - - - - Output - 输出 - - - - Output Update Speed - - - - - Channel: - - - - - - - - - - - Update rate: - - - - - Setup "TurboPWM" here: usual value is 400 Hz for multirotor airframes. -Leave at 50Hz for fixed wing. + Weight of mixing in percent @@ -9736,49 +11440,394 @@ Leave at 50Hz for fixed wing. - 60 - 60 - - - - 125 - 125 - - - - 165 - 165 - - - - 270 - 270 - - - - 330 - 330 - - - - 400 - 400 - - - - Motors spin at neutral output when armed and throttle below zero (be careful) + Pitch - Move the servos using the sliders. Two important things: -- Take extra care if the output is connected to an motor controller! -- Will only work if the RC receiver is working (failsafe) + Airframe Type: - Test outputs + Select Fixed-wing type + + + + + Mixer OK + + + + + Output Channel Assignments + + + + + Elevator 2 + + + + + Assign your output channel + + + + + Rudder 1 + + + + + Rudder 2 + + + + + Motor + + + + + Assign your motor output channel + + + + + Aileron 1 + + + + + Aileron 2 + + + + + Elevator 1 + + + + + GroundConfigWidget + + + Form + 界面 + + + + Vehicle type: + + + + + Output channel assignments + + + + + Engine + + + + + Select output channel for the engine + + + + + Aileron 1 + + + + + Select output channel for the first aileron (or elevon) + + + + + Aileron 2 + + + + + Select output channel for the second aileron (or elevon) + + + + + Motor + + + + + Select output channel for the first motor + + + + + Motor 2 + + + + + Select output channel for a second motor + + + + + Front Steering + + + + + Select output channel for the first steering actuator + + + + + Rear Steering + + + + + Select output channel for a second steering actuator + + + + + Differential Steering Mix + + + + + Left % + + + + + 50 + 50 + + + + Right % + + + + + Front throttle curve + + + + + Rear throttle curve + + + + + Mixer OK + + + + + MultiRotorConfigWidget + + + Form + 界面 + + + + Airframe + + + + + Throttle Curve + + + + + Mix Level + + + + + Roll + + + + + Weight of Roll mixing in percent. +Typical values are 100% for + configuration and 50% for X configuration on quads + + + + + 50 + 50 + + + + Pitch + + + + + Weight of Pitch mixing in percent. +Typical values are 100% for + configuration and 50% for X configuration on quads. + + + + + Yaw + + + + + Weight of Yaw mixing in percent. +Typical value is 50% for + or X configuration on quads. + + + + + Airframe Type: + + + + + Select the Multirotor frame type + + + + + Mixer OK + + + + + Motor output channels + + + + + 1 + 1 + + + + Assign your motor output channels using the drawing above as a reference. Respect propeller rotation. + + + + + 2 + 2 + + + + 3 + 3 + + + + 4 + 4 + + + + 5 + 5 + + + + 6 + 6 + + + + 7 + 7 + + + + 8 + 8 + + + + Multirotor Motor Direction + + + + + Tricopter Yaw Servo channel + + + + + Reverse all motors + + + + + RevoHWWidget + + + Form + 界面 + + + + HW settings + + + + + Changes on this page only take effect after board reset or power cycle + + + + + Protocol + + + + + Speed + + + + + Receiver Port + + + + + Sonar Port + + + + + Main Port + + + + + Flexi Port + + + + + USB VCP Function + + + + + USB HID Function @@ -9789,498 +11838,6 @@ Leave at 50Hz for fixed wing. Send to OpenPilot but don't write in SD. -Be sure to set the Neutral position on all sliders before sending! - - - - - Apply - - - - - Be sure to set the Neutral position on all sliders before sending! -Applies and Saves all settings to SD - - - - - Save - 保存 - - - - outputChannelForm - - - Form - 界面 - - - - Current value of slider. - - - - - 0000 - 0000 - - - - Link - - - - - TextLabel - TextLabel - - - - # - - - - - Channel Number - - - - - Minimum PWM value, beware of not overdriving your servo. - - - - - Check to invert the channel. - - - - - Neutral (slowest for motor) - - - - - Assignment - - - - - Min - - - - - Max - - - - - Output mode - - - - - Rev - - - - - Maximum PWM value, beware of not overdriving your servo. - - - - - PipXtremeWidget - - - Form - 界面 - - - - button:help - - - - - url:http://wiki.openpilot.org/x/dACrAQ - - - - - Send settings to the board but do not save to the non-volatile memory - - - - - Apply - - - - - Send settings to the board and save to the non-volatile memory - - - - - Save - 保存 - - - - Pairing - - - - - Broadcast - - - - - Broadcast Address - - - - - 12345678 - 12345678 - - - - %v dBm - - - - - -100dB - - - - - Status - - - - - Firmware Ver. - - - - - Serial Number - - - - - The modems serial number - - - - - Device ID - - - - - Pair ID - - - - - 90ABCDEF - - - - - Min Frequency - - - - - The modems minimum allowed frequency - - - - - Max Frequency - - - - - The modems maximum allowed frequency - - - - - Freq. Step Size - - - - - The modems minimum frequency step size - - - - - Freq. Band - - - - - The current frequency band - - - - - RSSI - - - - - Rx AFC - - - - - TX Rate (B/s) - - - - - RX Rate (B/s) - - - - - Link State - - - - - The modems current state - - - - - Disconnected - - - - - Errors - - - - - Retries - - - - - UAVTalk Errors - - - - - Resets - - - - - Dropped - - - - - Configuration - 配置 - - - - Telemetry Port Config. - - - - - Set the telemetry port configuration - - - - - Telemetry Port Speed - - - - - Set the telemetry port speed - - - - - Flexi Port Configuration - - - - - Set the flexi port configuration - - - - - Flexi Port Speed - - - - - Set the flexi port speed - - - - - VCP Configuration - - - - - Set the virtual serial port configuration - - - - - VCP Speed - - - - - Set the virtual serial port speed - - - - - Max RF Datarate (bits/s) - - - - - Set the maximum RF datarate/channel bandwidth the modem will use - - - - - Max RF Tx Power(mW) - - - - - Set the maximum TX output power the modem will use - - - - - Send Timeout (ms) - - - - - Calibrate the modems RF carrier frequency - - - - - Min Packet Size - - - - - Frequency Calibration - - - - - Frequency (Hz) - - - - - Set the modems RF carrier frequency - - - - - AES Encryption - - - - - The AES encryption key - has to be the same key on the remote modem. - - - - - Radomise the AES encryption key - - - - - Rand - - - - - Enable/Disable AES encryption - - - - - Enable - - - - - Scan whole band to see where their is interference and/or used channels - - - - - Scan Spectrum - - - - - PRO_HW_Widget - - - Form - 界面 - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-size:10pt;">Set the serial speed of your onboard telemetry modem here. It is the speed between the OpenPilot board and the onboard modem, and could be different from the radio link speed.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Sans'; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-size:10pt;">Beware of not locking yourself out! You should only modify this setting when the OpenPilot board is connected through the USB port.</span></p></body></html> - - - - - Telemetry speed: - - - - - Select the speed here. - - - - - Send to OpenPilot but don't write in SD. Beware of not locking yourself out! @@ -10302,91 +11859,72 @@ Beware of not locking yourself out! - RevoSensorsWidget + InputChannelForm - + Form 界面 - Calibration + Channel number - #1: Multi-Point Calibration + Number - Nice paper plane, eh? + Text - Launch a sensor range and bias calibration. - - - - - Start - - - - - Save settings (only enabled when calibration is running) - - - - - Save Position - - - - - #2: Sensor noise calibration - - - - - These are the sensor variance values computed by the AHRS. + Optional input filter response time. -Tip: lower is better! - - - - - Press to start a calibration procedure, about 15 seconds. +Range: 0-999ms, 0 disables filter (default). -Hint: run this with engines at cruising speed. +Warning: this is an expert mode feature, mostly used for aerial video +camera control (airframe yaw and camera gimbal accessory channels). +Too high values for main controls can cause undesirable effects and +even lead to crash. Use with caution. - #3: Accelerometer Bias calibration + Channel function - #4 Gyro temperature drift calibration + Function - Temp: + Channel values are inverted - Min + Reversed - Currently measured temperature on the system. This is actually the -MB temperature, be careful if somehow you know that your INS -temperature is very different from your MB temp... + Response time + + + + + RT + + + + + Channel max @@ -10396,748 +11934,17 @@ temperature is very different from your MB temp... - Current drift: + Channel neutral - Saved drift: + Neutral - Start gathering data for temperature drift calibration. -Avoid sudden moves once you have started gathering! - - - - - Launch drift measurement based on gathered data. - -TODO: is this necessary? Measurement could be auto updated every second or so, or done when we stop measuring... - - - - - Measure - - - - - Updates the XYZ drift values into the AHRS (saves to SD) - - - - - Save - 保存 - - - - Six Point Calibration instructions - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"> -<table border="0" style="-qt-table-type: root; margin-top:4px; margin-bottom:4px; margin-left:4px; margin-right:4px;"> -<tr> -<td style="border: none;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">Help</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">Step #1 and #2 are really necessary. Steps #3 and #4 will help you achieve the best possible results.</span></p> -<p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt; font-weight:600;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">#1: Multi-Point calibration:</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This calibration will compute the scale for all sensors on the INS. Press &quot;Start&quot; to begin calibration, and follow the instructions which will be displayed here. Note that your HomeLocation must be set first, including the local magnetic field vector (Be) and acceleration due to gravity (g_e).</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">#2: Sensor noise calibration:</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This calibration will compute sensor variance under standard conditions. You can leave your engines running at low to mid throttle to take their vibration into account before pressing &quot;Start&quot;.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">#3: Accelerometer bias calibration:</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">This step will ensure that accelerometer bias is accurate. Place your airframe as horizontally as possible (use a spirit level if necessary), then press Start below and do not move your airframe at all until the end of the calibration.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt; font-weight:600;">#4 Gyro temp drift calibration:</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt; font-weight:600;"></p></td></tr></table></body></html> - - - - - Settings - 设置 - - - - Attitude Algorithm: - - - - - Select the sensor integration algorithm here. -"Simple" only uses accelerometer values -"INSGPS" the full featured algorithm integrating all sensors - - - - - Home Location: - - - - - Saves the Home Location. This is only enabled -if the Home Location is set, i.e. if the GPS fix is -successful. - -Disabled if there is no GPS fix. - - - - - Set - - - - - buttonGroup - - - - - Clears the HomeLocation: only makes sense if you save -to SD. This will force the INS to use the next GPS fix as the -new home location unless it is in indoor mode. - - - - - Clear - 清除 - - - - Telemetry link not established. - - - - - Ctrl+S - - - - - Save settings to the board (RAM only). - -This does not save the calibration settings, this is done using the -specific calibration button on top of the screen. - - - - - Apply - - - - - Send settings to the board, and save to the non-volatile memory. - - - - - StabilizationWidget - - - Stabilization - - - - - Basic - - - - - Rate Stabilization (Inner Loop) - - - - - Link Roll and Pitch - - - - - Reset all values to GCS defaults - - - - - Default - - - - - button:default - - - - - buttongroup:1 - - - - - Roll - - - - - Pitch - - - - - Yaw - - - - - Proportional - - - - - Slowly raise Proportional until you start seeing clear oscillations when you fly. -Then lower the value by 5 or so. - - - - - objname:StabilizationSettings - - - - - fieldname:RollRatePID - - - - - element:Kp - - - - - haslimits:yes - - - - - scale:0.0001 - - - - - buttongroup:1,10 - - - - - fieldname:PitchRatePID - - - - - fieldname:YawRatePID - - - - - Integral - - - - - As a rule of thumb, you can set the Integral at roughly the same -value as the Kp. - - - - - element:Ki - - - - - Attitude Stabilization (Outer Loop) - - - - - buttongroup:2 - - - - - fieldname:RollPI - - - - - scale:0.1 - - - - - buttongroup:2,10 - - - - - fieldname:PitchPI - - - - - fieldname:YawPI - - - - - When the throttle is low, zero the intergral term to prevent intergral wind-up - - - - - Zero the integral when throttle is low - - - - - fieldname:LowThrottleZeroIntegral - - - - - Advanced - - - - - Rate Stabization Coefficients (Inner Loop) - - - - - buttongroup:4 - - - - - element:Kd - - - - - haslimits:no - - - - - scale:1 - - - - - buttongroup:4,20 - - - - - As a rule of thumb, you can set the Ki at roughly the same -value as the Kp. - - - - - Slowly raise Kp until you start seeing clear oscillations when you fly. -Then lower the value by 20% or so. - -You can usually go for higher values for Yaw factors. - - - - - Slowly raise Kp until you start seeing clear oscillations when you fly. -Then lower the value by 20% or so. - - - - - Derivative - - - - - Attitude Stabization Coefficients (Outer Loop) - - - - - buttongroup:5 - - - - - buttongroup:5,20 - - - - - Stick Range and Limits - - - - - buttongroup:6 - - - - - fieldname:PitchMax - - - - - buttongroup:6,20 - - - - - Max rate attitude (deg/s) - - - - - fieldname:MaximumRate - - - - - element:Roll - - - - - fieldname:ManualRate - - - - - element:Yaw - - - - - fieldname:YawMax - - - - - element:Pitch - - - - - Full stick angle (deg) - - - - - fieldname:RollMax - - - - - Full stick rate (deg/s) - - - - - Expert - - - - - Weak Leveling / Axis Lock - - - - - buttongroup:10 - - - - - Weak Leveling Kp - - - - - Weak Leveling Rate - - - - - Max Axis Lock - - - - - Max Axis Lock Rate - - - - - fieldname:WeakLevelingKp - - - - - fieldname:MaxWeakLevelingRate - - - - - fieldname:MaxAxisLock - - - - - fieldname:MaxAxisLockRate - - - - - Integral Limits - - - - - buttongroup:13 - - - - - element:ILimit - - - - - ILimit Attitude - - - - - ILimit Rate - - - - - Sensor Tuning - - - - - buttongroup:8 - - - - - The proportional term for the accelerometer, the higher this term the more weight the accel is given - - - - - objname:AttitudeSettings - - - - - fieldname:AccelKp - - - - - buttongroup:8,10 - - - - - GyroTau - - - - - AccelKp - - - - - GyroTau is a gyro filter, the higher the factor the more filtering is applied to the gyros - - - - - fieldname:GyroTau - - - - - AccelKi - - - - - The intergral term for the accelerometer within the filter - - - - - fieldname:AccelKi - - - - - Real Time Updates - - - - - If you check this, the GCS will udpate the stabilization factors -automatically every 300ms, which will help for fast tuning. - - - - - Update in real time - - - - - Takes you to the wiki page - - - - - button:help - - - - - url:http://wiki.openpilot.org/x/DAO9 - - - - - Reloads the saved settings into GCS. -Useful if you have accidentally changed some settings. - - - - - Reload Board Data - - - - - button:reload - - - - - Send settings to the board but do not save to the non-volatile memory - - - - - Apply - - - - - button:apply - - - - - Send settings to the board and save to the non-volatile memory - - - - - Save - 保存 - - - - button:save - - - - - TxPIDWidget - - - TxPID - - - - - Tx PID - - - - - Module Control - - - - - This module will periodically update values of stabilization PID settings -depending on configured input control channels. New values of stabilization -settings are not saved to flash, but updated in RAM. It is expected that the -module will be enabled only for tuning. When desired values are found, they -can be read via GCS and saved permanently. Then this module should be -disabled again. - -Up to 3 separate PID options (or option pairs) can be selected and updated. - - - - - Enable TxPID module - - - - - After enabling the module, you must power cycle before using and configuring. - - - - - Module Settings - - - - - PID option - - - - - Control Source + Channel min @@ -11147,849 +11954,140 @@ Up to 3 separate PID options (or option pairs) can be selected and updated. - Max + Channel type - Instance 1 + Type - - Select PID option or option pair to update. -Set to Disabled if not used. + + Chan %1 - - - Select input used as a control source for this instance. -It can be one of Accessory channels or Throttle channel. - -If Accessory channel is chosen then its range [0..1] will be mapped -to PID range [Min..Max] defined for this instance. - -If Throttle channel is chosen then Throttle range [Min..Max] will -be mapped to PID range [Min..Max] defined for this instance. If -Throttle is out of bounds then PID Min and Max values will be used -accordingly. - -Note that it is possible to set PID Min > Max. In that case increasing -control input value will decrease the PID option value. This can be -used, for instance, to decrease PID value when increasing Throttle. - - - - - Minimum PID value mapped to Accessory channel = 0 or -Throttle channel lesser or equal to Throttle Min value. - - - - - Maximum PID value mapped to Accessory channel = 1 or -Throttle channel greater or equal to Throttle Max value. - - - - - Instance 2 - - - - - Instance 3 - - - - - Update Mode - - - - - PID values update mode which can be set to: -- Never: this disables PID updates (but module still will be run if enabled), -- When Armed: PID updated only when system is armed, -- Always: PID updated always regardless of arm state. - -Since the GCS updates GUI PID values in real time on change, could be -tricky to change other PID values from the GUI if the module is enabled -and constantly updates stabilization settings object. As a workaround, -this option can be used to temporarily disable updates or enable them -only when system is armed without disabling the module. - - - - - Throttle Range - - - - - Throttle channel lower bound mapped to PID Min value - - - - - Throttle channel upper bound mapped to PID Max value - - - - - Messages - - - - - button:help - - - - - url:http://wiki.openpilot.org/x/DACiAQ - - - - - Send settings to the board but do not save to the non-volatile memory - - - - - Apply - - - - - Send settings to the board and save to the non-volatile memory - - - - - Save - 保存 - - VernierWidget + OPLinkWidget - - Form - 界面 - - - - importSettings - - - OpenPilotGCS - - - - - No configuration file could be found. -Please choose from one of the default configurations - - - - - TextLabel - TextLabel - - - - Load - 载入 - - - - Form - - + Form 界面 - Save to file - - - - - GCSControlGadgetOptionsPage - - - Form - 界面 - - - - Control Mode: - - - - - Mode 1 - - - - - Mode 2 - - - - - Mode 3 - - - - - Mode 4 - - - - - External input Device: - - - - - Only joystick is implemented at this stage, so this control is disabled. - - - - - Joystick - - - - - Audio - - - - - Available controllers + OPLink configuration - Default - - - - - Joystick Axes - - - - - Rev - - - - - Move your joystick controls to identify channels - - - - - Joystick Buttons - - - - - Press buttons on controller to identify mappings - + Configuration + 配置 - button 1 + Com speed in bps. - button 2 + Com Speed - button 8 + VCP Port - button 7 + Choose the function for the flexi port - button 6 + Main Port - button 5 + Choose the function for the main port - button 4 + Set the maximum TX output power the modem will use (mW) - button 3 + Max Power - by + Choose the function for the USB virtual com port - Audio: soundcard-based PPM decoding for trainer port. Not implemented yet. + FlexiIO Port - UDP Setup + Flexi Port - UDP Port Configuration + Max Chan - Host: + Channel 0 is 430 MHz, channel 249 is 440 MHz, and the channel spacing is 40 KHz. - 127.0.0.1 - 127.0.0.1 - - - - Port: - 端口: - - - - 2323 - 2323 - - - - Widget - - - send data + Min Chan - Flight mode + Channel Set - Armed state + Sets the random sequence of channels to use for frequency hopping. - Disarmed - - - - - Arming - - - - - Armed - - - - - Channels - - - - - MagicWaypoint - - - Form - 界面 - - - - Scale: - - - - - homeEditor - - - Dialog - 对话框 - - - - Latitude: - - - - - Longitude: - - - - - Altitude: - - - - - pathPlannerUI - - - PathPlanner - - - - - Add Leg - - - - - ... - - - - - Delete Leg - - - - - Insert Leg - - - - - Read from file - - - - - Save to file - - - - - Send to UAV - - - - - Fetch from UAV - - - - - Open Details - - - - - PfdQmlGadgetOptionsPage - - - Form - 界面 - - - - QML file: - - - - - Use OpenGL - - - - - Show Terrain: - - - - - OsgEarth file: - - - - - Use actual location - - - - - Use pre-defined location: - - - - - Latitude: - - - - - Longitude: - - - - - Altitude: - - - - - Use only cache data - - - - - Pre seed terrain cache - - - - - QML file (*.qml) - - - - - Choose QML file - - - - - OsgEarth (*.earth) - - - - - Choose OsgEarth terrain file - - - - - QmlViewGadgetOptionsPage - - - Form - 界面 - - - - Use OpenGL for rendering - - - - - QML file: - - - - - QML file (*.qml) - - - - - Choose QML file - - - - - SerialPluginOptionsPage - - - Form - 界面 - - - - Serial Connection - - - - - Serial telemetry speed: - - - - - settings - - - - - ConnectionDiagram - - - Dialog - 对话框 - - - - Save - 保存 - - - - Close - 关闭 - - - - Connection Diagram - - - - - Save File - - - - - Images (*.png *.xpm *.jpg) - - - - - AutoUpdatePage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Firmware Update Wizard</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">It is necessary that your firmware and ground control software are the same version.</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">To update your firmware to the correct version now:</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> - Unplug all batteries and USB from OpenPilot</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> - Ensure your board is powered down &amp; no LED's are active.</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">When you are ready you can start the upgrade below by pushing the button and follow the onscreen prompts, it is critical that nothing disturbs the board while the firmware is being written.</p></body></html> - - - - - Upgrade now - - - - - Upgrade - - - - - Ready... - - - - - ControllerPage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot board identification</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">To continue, the wizard needs to determine the configuration required for the type of OpenPilot controller you have. When connected, the wizard will attempt to automatically detect the type of board.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">If the board is already connected and successfully detected, the board type will already be displayed. You can </span><span style=" font-size:10pt; font-weight:600;">Disconnect</span><span style=" font-size:10pt;"> and select another device if you need to detect another board.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">If your board is not connected, please connect the board to a USB port on your computer and select the device from the list below. Then press </span><span style=" font-size:10pt; font-weight:600;">Connect</span><span style=" font-size:10pt;">.</span></p></body></html> - - - - - Connection device: - - - - - Detected board type: - - - - - - Connect - - - - - <Unknown> - - - - - OpenPilot CopterControl - - - - - OpenPilot CopterControl 3D - - - - - OpenPilot Revolution - - - - - OpenPilot OPLink Radio Modem - - - - - Disconnect - - - - - EndPage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Congratulations!</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Setup wizard is completed.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This part of the setup procedure is now complete and you are one step away from completing the setup of your OpenPilot controller.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">To complete the setup please click the Radio Setup Wizard button below to close this wizard and go directly to the Radio Setup Wizard.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p></body></html> - - - - - Go to Input Wizard... - - - - - Unable to open Input Wizard since the Config Plugin is not -loaded in the current workspace. - - - - - FixedWingPage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">The Fixed Wing section of the OpenPilot Setup Wizard is not yet implemented</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> - - - - - HeliPage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">The Helicopter section of the OpenPilot Setup Wizard is not yet implemented</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> - - - - - InputPage - - - WizardPage + Only PPM packets will be transmitted. - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot basic input signal configuration</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">The OpenPilot controller supports many different types of input signals. Please select the type of input that matches your receiver configuration. If you are unsure, just leave the default option selected and continue the wizard.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Some input options require the OpenPilot controller to be rebooted before the changes can take place. If an option that requires a reboot is selected, you will be instructed to do so on the next page of this wizard.</span></p></body></html> + PPM Only - PWM - One cable per channel + If selected, data will only be transmitted from the coordinator to the Rx modem. - PWM + One-Way - PPM - One cable for all channels + PPM packets will be received by this modem. Must be selected if Coordinator modem is configured for PPM. @@ -11999,29 +12097,512 @@ p, li { white-space: pre-wrap; } - Futaba S-BUS + This modem will be a coordinator and other modems will bind to it. - Futaba + Coordinator - Spektrum Satellite + Remote modems - Spektrum + -100dB + + + + + %v dBm + + + + + 12345678 + 12345678 + + + + Bind + + + + + Coordinator ID + + + + + <html><head/><body><p>This is the coordinator id we currently are bound to.</p><p>To manually bind to a specific coordinator, just type</p><p>or paste its device id in this box and save.</p><p>The device must be rebooted for the binding to take place.</p></body></html> + + + + + Status + + + + + Link State + + + + + The modems current state + + + + + Disconnected + + + + + Firmware Ver. + + + + + Serial Number + + + + + The modems serial number + + + + + Device ID + + + + + Link Quality + + + + + RSSI + + + + + The number of packets that were unable to be transmitted + + + + + TX Seq. No. + + + + + TX Rate (B/s) + + + + + RX Seq. No. + + + + + RX Rate (B/s) + + + + + RX Good + + + + + The percentage of packets that were corrected with error correction + + + + + RX Corrected + + + + + RX Errors + + + + + The percentage of packets that could not be corrected with error correction + + + + + RX Missed + + + + + The percentage of packets that were not received at all + + + + + TX Dropped + + + + + TX Resent + + + + + Tx Failure + + + + + Free Heap + + + + + UAVTalk Errors + + + + + Resets + + + + + Timeouts + + + + + RX Failure + + + + + button:help + + + + + url:http://wiki.openpilot.org/x/hgAGAQ + + + + + Send settings to the board but do not save to the non-volatile memory + + + + + Apply + + + + + Send settings to the board and save to the non-volatile memory + + + + + Save + 保存 + + + + AboutDialog + + + OpenPilot Ground Control Station + + + + + This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. +The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. + + + + + Contributors + + + + + Ok + + + + + About OpenPilot + + + + + Revision: <b>%1</b><br/>UAVO Hash: <b>%2</b><br/><br/>Built from %3<br/>Built on %4 at %5<br/>Based on Qt %6 (%7 bit)<br/><br/>&copy; %8, 2010-%9. All rights reserved.<br/> - LevellingPage + FlightLogDialog - + + Log entries + + + + + Flight + + + + + Time + + + + + Empty + + + + + Text + + + + + UAVO + + + + + UAVO(P) + + + + + Unknown + + + + + Data + + + + + Flights recorded: + + + + + Slots used/free: + + + + + Entries downloaded: + + + + + Adjust timestamps + + + + + Flight to download: + + + + + Download logs + + + + + Clear all logs + + + + + Export logs... + + + + + + Settings + 设置 + + + + When to log: + + + + + UAVObject + + + + + Period + + + + + Load... + + + + + Loads settings for all objects from a file. + + + + + Save... + + + + + Saves settings for all objects in a file. + + + + + Reset + 重置 + + + + Resets all settings to the values currently set on the board. + + + + + Clear + 清除 + + + + Clears all settings to default values. + + + + + Save to board + + + + + Saves the logging configurations to the boards flash memory. + + + + + + Settings... + 设定... + + + + Logs... + + + + + Cancel + 取消 + + + + OK + OK + + + + OsgEarthview + + + Form + 界面 + + + + OsgEarthviewGadgetOptionsPage + + + Form + 界面 + + + + PFD SVG: + + + + + Use OpenGL for rendering + + + + + High Quality text (OpenGL) + + + + + Smooth updates + + + + + PathActionEditor + + + Form + 界面 + + + + New PathAction + + + + + New Waypoint + + + + + Save to File + + + + + Load from File + + + + + AirframeInitialTuningPage + + WizardPage @@ -12030,12 +12611,100 @@ p, li { white-space: pre-wrap; } <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot controller leveling calibration procedure</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The wizard needs to get information from the controller to determine in which position the vehicle is normally considered to be level. To be able to successfully perform these measurements, you need to place the vehicle on a surface that is as flat and level as possible. Examples of such surfaces could be a table top or the floor. Be careful to ensure that the vehicle really is level, since this step will affect the accelerometer and gyro bias in the controller software.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:10pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To perform the leveling, please push the Calculate button and wait for the process to finish. </span></p></body></html> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Initial Tuning</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2,sans-serif'; font-size:10pt;">This section of the OpenPilot Wizard allows you to select a set of initial tuning parameters for your airframe. Presented below is a list of common airframe types, select the one that matches your airframe the closest, if unsure select the generic variant.</span></p></body></html> + + + + + Information about the Vehicle in short. + + + + + Name of Vehicle: + + + + + Name of Owner: + + + + + Size: + + + + + Weight: + + + + + Motor(s): + + + + + ESC(s): + + + + + Servo(s): + + + + + Battery: + + + + + Propellers(s): + + + + + Controller: + + + + + Comments: + + + + + This option will use the current tuning settings saved on the controller, if your controller is currently unconfigured, then the OpenPilot firmware defaults will be used. + +It is suggested that if this is a first time configuration of your controller, rather than use this option, instead select a tuning set that matches your own airframe as close as possible from the list above or if you are not able to fine one, then select the generic item from the list. + + + + + Current Tuning + + + + + BiasCalibrationPage + + + WizardPage + + + + + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Sensor Calibration Procedure</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The wizard needs to get information from the controller to determine in which position the vehicle is normally considered to be level. To be able to successfully perform these measurements, you need to place the vehicle on a surface that is as flat and level as possible. Examples of such surfaces could be a table top or the floor. Be careful to ensure that the vehicle really is level, since this step will affect the accelerometer and gyro bias in the controller software.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To perform the calibration, please push the Calculate button and wait for the process to finish.</span></p></body></html> @@ -12049,7 +12718,7 @@ p, li { white-space: pre-wrap; } - + An OpenPilot controller must be connected to your computer to perform bias calculations. Please connect your OpenPilot controller to your computer and try again. @@ -12060,15 +12729,15 @@ Please connect your OpenPilot controller to your computer and try again. - + <font color='green'>Done!</font> - MultiPage + EscCalibrationPage - + WizardPage @@ -12077,164 +12746,68 @@ Please connect your OpenPilot controller to your computer and try again.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot multirotor configuration</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This part of the wizard will set up the OpenPilot controller for use with a flying platform utilizing multiple rotors. The wizard supports the most common types of multirotors. Other variants of multirotors can be configured by using custom configuration options in the Configuration plugin in the GCS.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Please select the type of multirotor you want to create a configuration for below:</span></p></body></html> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot ESC Calibration Procedure</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">As you have selected to use a MultiRotor and Fast / Flashed ESCs, we need to calibrate the endpoints of these ESCs so they can see the full throttle range sent from the flight controller.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This part of the wizard will tell you to connect the battery to your aircraft, before doing so you absolutely </span><span style=" font-size:10pt; font-weight:600; color:#f30f1d;">must remove the propellers from all motors</span><span style=" font-size:10pt;">. </span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">The steps to perform this calibration are as follows:</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; font-weight:600;">1.</span><span style=" font-size:10pt;"> Confirm all safety questions,<br /></span><span style=" font-size:10pt; font-weight:600;">2.</span><span style=" font-size:10pt;"> Press the Start button when it becomes enabled, </span><span style=" font-size:10pt; font-weight:600;">battery not connected</span><span style=" font-size:10pt;">,<br /></span><span style=" font-size:10pt; font-weight:600;">3.</span><span style=" font-size:10pt;"> Connect the battery to your airframe,<br /></span><span style=" font-size:10pt; font-weight:600;">4.</span><span style=" font-size:10pt;"> Wait for ESC calibration beep(s),<br /></span><span style=" font-size:10pt; font-weight:600;">5.</span><span style=" font-size:10pt;"> Press the Stop button,<br /></span><span style=" font-size:10pt; font-weight:600;">6.</span><span style=" font-size:10pt;"> Wait for ESC confirmation beep(s),<br /></span><span style=" font-size:10pt; font-weight:600;">7.</span><span style=" font-size:10pt;"> Disconnect battery.</span></p></body></html> - Multirotor type: - - - - - Tricopter - - - - - The Tricopter uses three motors and one servo. The servo is used to give yaw authority to the rear motor. The front motors are rotating in opposite directions. The Tricopter is known for its sweeping yaw movement and it is very well suited for FPV since the front rotors are spread wide apart. - - - - - Quadcopter X - - - - - The X Quadcopter uses four motors and is the most common multi rotor configuration. Two of the motors rotate clockwise and two counter clockwise. The motors positioned diagonal to each other rotate in the same direction. This setup is perfect for sport flying and is also commonly used for FPV platforms. - - - - - Quadcopter + - - - - - The Plus(+) Quadcopter uses four motors and is similar to the X Quadcopter but the forward direction is offset by 45 degrees. The motors front and rear rotate in clockwise and the motors right and left rotate counter-clockwise. This setup was one of the first to be used and is still used for sport flying. This configuration is not that well suited for FPV since the fore rotor tend to be in the way of the camera. - - - - - - Hexacopter - - - - - - Hexacopter Coax (Y6) - - - - - Hexacopter X - - - - - Hexacopter H - - - - - NotYetImplementedPage - - - WizardPage + I have removed ALL propellers from ALL motors of my vehicle. - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">This section of the OpenPilot Setup Wizard is not yet implemented</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> - - - - - OutputCalibrationPage - - - WizardPage + The vehicle is NOT powered by any external power source but USB - Output calibration + I confirm i have read and understood the above instructions in full - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">It is now time to calibrate the output levels for the signals controlling your vehicle. </span></p> -<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt; font-weight:600; color:#ff0000;">VERY IMPORTANT!</span><span style=" font-family:'Lucida Grande'; font-size:10pt;"><br /></span><span style=" font-family:'Lucida Grande'; font-size:10pt; font-weight:600; color:#ff0000;">REMOVE ALL PROPELLERS FROM THE VEHICLE BEFORE PROCEEDING!</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">Connect all components according to the illustration on the summary page, and provide power using an external power supply such as a battery before continuing.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Lucida Grande'; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:10pt;">Depending on what vehicle you have selected, both the motors controlled by ESCs and/or servos controlled directly by the OpenPilot controller may have to be calibrated. The following steps will guide you safely through this process. </span></p></body></html> + Low/Off - <html><head/><body><p>In this step we will set the neutral rate for the motor highlighted in the illustration to the right. <br/>Plase pay attention to the details and in particular the motors position and its rotation direction.</p><p>To find the neutral rate for this engine, press the Start button below and slide the slider to the right until the engine just starts to spin stably. <br/><br/>When done press button again to stop.</p></body></html> + N/A + N/A + + + + High - - - - Start - <html><head/><body><p>This step calibrates the center position of the servo. To set the center position for this servo, press the Start button below and slide the slider to center the servo. </p><p>When done press button again to stop.</p></body></html> - - - - - <html><head/><body><p>To save the servo and other hardware from damage we have to set the max and min angles for the servo. </p><p>To set the minimum angle for the servo, press the Start button below and select the top slider and slide it to the left until min angle is reached.</p><p>When done press button again to stop.</p></body></html> - - - - - <html><head/><body><p>To set the maximum angle for the servo, press the Start button below and select the top slider and slide it to the right until max angle is reached.</p><p>When done press button again to stop.</p></body></html> - - - - - - - Stop 停止 - - The actuator module is in an error state. - -Please make sure the correct firmware version is used then restart the wizard and try again. If the problem persists please consult the openpilot.org support forum. + + + + + + %1 µs - OutputPage + EscPage - + WizardPage @@ -12243,14 +12816,10 @@ Please make sure the correct firmware version is used then restart the wizard an <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot basic output signal configuration</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To set an optimal configuration of the output signals powering your motors, the wizard needs to know what type of Electronic Speed Controllers (ESCs) you will use and what their capabilities are.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:10pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Please select one of the options below. If you are unsure about the capabilities of your ESCs, just leave the default option selected and continue the wizard.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:10pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To read more regarding ESC refresh rates, please see </span><a href="http://wiki.openpilot.org/x/HIEu"><span style=" text-decoration: underline; color:#0000ff;">this article</span></a><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;"> in the OpenPilot Wiki</span></p></body></html> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Output Signal Configuration</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To set an optimal configuration of the output signals powering your motors, the wizard needs to know what type of Electronic Speed Controllers (ESCs) you will use and what their capabilities are.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Please select one of the options below. If you are unsure about the capabilities of your ESCs, just leave the default option selected and continue the wizard.</span></p></body></html> @@ -12270,14 +12839,14 @@ p, li { white-space: pre-wrap; } - Turbo PWM + Rapid ESC - RebootPage + OPEndPage - + WizardPage @@ -12286,34 +12855,29 @@ p, li { white-space: pre-wrap; } <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:18pt; color:#ff0000;">PLEASE REBOOT YOUR CONTROLLER</span></p></body></html> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Congratulations!</span></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Setup wizard is completed.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">This part of the setup procedure is now complete and you are one step away from completing the setup of your OpenPilot controller.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To complete the setup please click the Radio Setup Wizard button below to close this wizard and go directly to the Radio Setup Wizard.</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:18pt; color:#ffd500;">PLEASE REBOOT YOUR CONTROLLER</span></p></body></html> + Go to Input Wizard... - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; color:#000000;">The configuration created by the wizard contains settings that require a reboot of your controller. Please power cycle the controller before continuing. To power cycle the controller remove all batteries and the USB cable for at least 30 seconds.</span></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; color:#000000;">After 30 seconds, plug in the board again and wait for it to connect, this can take a few seconds. Then press next.</span></p></body></html> + + Unable to open Input Wizard since the Config Plugin is not +loaded in the current workspace. - SavePage + OPStartPage - + WizardPage @@ -12322,45 +12886,24 @@ p, li { white-space: pre-wrap; } <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot configuration ready to save</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">The wizard is now ready to save the configuration directly to your OpenPilot controller. </span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">If any of the selections made in this wizard require a reboot of the controller, then power cycling the OpenPilot controller board will have to be performed after you save in this step.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Press the Save button to save the configuration.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;"><br /></span></p></body></html> - - - - - Write configuration to controller - - - - - Save - 保存 - - - - Ready... - - - - - An OpenPilot controller must be connected to your computer to save the configuration. -Please connect your OpenPilot controller to your computer and try again. +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Welcome to the OpenPilot Setup Wizard</span><img src=":/setupwizard/resources/wizard.png" style="float: right;" /></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">This wizard will guide you through the basic steps required to setup your OpenPilot controller for the first time. You will be asked questions about your platform (multirotor/heli/fixed-wing) which this wizard will use to configure your controller for its first flight.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">This wizard does not configure all of the advanced settings available in the GCS Configuration. All basic and advanced configuration parameters can be modified later by using the GCS Configuration plugin.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600; color:#ff0000;">WARNING: YOU MUST REMOVE ALL PROPELLERS </span></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600; color:#ff0000;">FROM THE VEHICLE BEFORE PROCEEDING!</span></p> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Disregarding this warning puts you at</span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600; color:#000000;"> risk of injury</span><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">!</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Now that your props are removed we can get started. Ready?</span></p></body></html> - StartPage + RevoCalibrationPage - + WizardPage @@ -12369,450 +12912,23 @@ Please connect your OpenPilot controller to your computer and try again.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Welcome to the OpenPilot Setup Wizard</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This wizard will guide you through the basic steps required to setup your OpenPilot controller for the first time. You will be asked questions about your platform (multirotor/heli/fixed-wing) which this wizard will use to configure your aircraft for your maiden flight. </span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">This wizard does not configure all of the advanced settings available in the GCS Configuration. All basic and advanced configuration parameters can be modified later by using the GCS Configuration plugin.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; color:#ff0000;">WARNING: YOU MUST REMOVE ALL PROPELLERS </span></p> -<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600; color:#ff0000;">FROM THE VEHICLE BEFORE PROCEEDING!</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Lucida Grande'; font-size:13pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Disregarding this warning puts you at</span><span style=" font-size:10pt; font-weight:600; color:#000000;"> risk of very serious injury</span><span style=" font-size:10pt;">!</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Now that your props are removed we can get started. Ready?</span></p></body></html> +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Revolution Calibration Procedure</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">The calibration procedure for the OpenPilot Revolution controller is not yet implemented in this setup wizard. To calibrate your OpenPilot Revolution controller please use the calibration utility found in the configuration plugin after you have finished this wizard.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Future versions of will have an easy to use calibration procedure implemented.</span></p></body></html> - SummaryPage + SelectionPage - + WizardPage - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">OpenPilot configuration summary</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">The first part of this wizard is now complete. All information required to create a basic OpenPilot controller configuration for a specific vehicle has been collected.</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Below is a summary of the configuration and a button that links to a diagram illustrating how to connect required hardware and the OpenPilot Controller with the current configuration.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">To continue the wizard and go through some basic configuration steps, please continue to the next step of this wizard.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">The following steps require that your OpenPilot controller is set up according to the diagram, it is </span><span style=" font-size:10pt; font-weight:600;">connected to the computer</span><span style=" font-size:10pt;"> by USB, and that the vehicle is</span><span style=" font-size:10pt; font-weight:600;"> powered by a battery</span><span style=" font-size:10pt;">.</span></p></body></html> - - - - - Show connection diagram for configuration - - - - - SurfacePage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">The Surface Vehicle section of the OpenPilot Setup Wizard is not yet implemented</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> - - - - - VehiclePage - - - WizardPage - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Vehicle type selection</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">To continue, the wizard needs to know what type of vehicle the OpenPilot controller board is going to be used with. This step is crucial since much of the following configuration is unique per vehicle type.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">Go ahead and select the type of vehicle for which you want to create a configuration.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:10pt;"><br /></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">(The current version only provides functionality for multirotors.)</span></p></body></html> - - - - - Tricopter, Quadcopter, Hexacopter - - - - - Multirotor - - - - - CCPM Helicopters - - - - - Helicopter - - - - - Airplane, Sloper, Jet - - - - - Fixed wing - - - - - Car, Boat, U-Boat - - - - - Surface - - - - - viewoptions - - - View Options - - - - - Show MetaData - - - - - Show Categorized - - - - - Show Scientific - - - - - ImportSummaryDialog - - - Dialog - 对话框 - - - - UAV Settings import summary - - - - - Save all settings checked above to persistent board storage, -then close the dialog. - - - - - Save to Board Flash - - - - - Close this dialog without saving to persistent storage - - - - - Close - 关闭 - - - - Import Summary - - - - - deviceWidget - - - Form - 界面 - - - - Device Information - - - - - lblDevName - - - - - DeviceID - - - - - lblHWRev - - - - - RW - - - - - BL Version - - - - - MaxCodeSize - - - - - Open a file with new firmware image to be flashed - - - - - Open... - - - - - I know what I'm doing - - - - - Write loaded firmware image to the board - - - - - Flash - - - - - Read and save current board firmware to a file - - - - - Retrieve... - - - - - ic - - - - - Status - - - - - Firmware: - - - - - Board name: - - - - - Firmware tag: - - - - - Firmware date: - - - - - Git commit hash: - - - - - CRC: - - - - - On Device - - - - - lblBrdName - - - - - lblDescription - - - - - lblBuildDate - - - - - lblGitTag - - - - - lblCRC - - - - - lblCertified - - - - - Loaded - 已载入 - - - - lblDescritpionL - - - - - lblCertifiedL - - - - - Custom description: - - - - - HW Revision: - - - - - Custom Firmware Build - - - - - - Tagged officially released firmware build - - - - - - Untagged or custom firmware build - - - - - Can't calculate, file too big for device - - - - - The board has the same firmware as loaded. No need to update - - - - - WARNING: the loaded firmware is for different hardware. Do not update! - - - - - The board has newer firmware than loaded. Are you sure you want to update? - - - - - The loaded firmware is untagged or custom build. Update only if it was received from a trusted source (official website or your own build) - - - - - This is the tagged officially released OpenPilot firmware - - - - - WARNING: the loaded firmware was not packaged with the OpenPilot format. Do not update unless you know what you are doing - - - - - - Select firmware file - - - - - Firmware Files (*.opfw *.bin) - - - - - Firmware Files (*.bin) - - - - - runningDeviceWidget - - - Form - 界面 - - - - Device Information + placeholder_text @@ -12822,16 +12938,1546 @@ then close the dialog. - CPU Serial: + Select: + + + + + ServoPage + + + WizardPage - Firmware Information + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Cantarell'; font-size:11pt; font-weight:400; font-style:normal;"> +<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">OpenPilot Output Signal Configuration</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To set an optimal configuration of the output signals powering your servos, the wizard needs to know what type of servos you will use and what their capabilities are.</span></p> +<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Please select one of the options below. If you are unsure about the capabilities of your servos, just leave the default option selected and continue the wizard.</span></p></body></html> - + + Analog Servo 50Hz + + + + + Analog Servos + + + + + Digital Servo 333Hz + + + + + Digital Servos + + + + + VehicleTemplateExportDialog + + + Vehicle Template Export + + + + + Weight: + + + + + Size and angle + + + + + Battery: + + + + + Size of the vehicle in mm + + + + + Motor: + + + + + Name: + 名称: + + + + Servo: + + + + + Brand and name + + + + + Your name + + + + + Propeller: + + + + + Forum name: + + + + + The name of the vehicle, brand etc + + + + + Owner: + + + + + Brand, size and Kv + + + + + Size: + + + + + How many cells etc? + + + + + Controller: + + + + + ESC: + + + + + None + + + + + CC + + + + + CC3D + + + + + Atom + + + + + Revolution + + + + + Nano + + + + + Type: + + + + + Forum nickname + + + + + Weight in grams + + + + + Comment: + + + + + Put comments here that doesn't fit in the categories above + + + + + Photo: + + + + + Photo will be scaled to 500x500px + + + + + Select Image... + + + + + Cancel + 取消 + + + + Export + + + + + Fixed Wing - Aileron + + + + + Fixed Wing - Elevon + + + + + Fixed Wing - V-Tail + + + + + Helicopter + + + + + Multirotor - Tricopter + + + + + Multirotor - Quadrocopter X + + + + + Multirotor - Quadrocopter + + + + + + Multirotor - Octocopter V + + + + + Multirotor - Octocopter X8X + + + + + Multirotor - Octocopter X8+ + + + + + Multirotor - Octocopter + + + + + + Multirotor - Octocopter X + + + + + Multirotor - Hexacopter X + + + + + Multirotor - Hexacopter Y6 + + + + + Multirotor - Hexacopter + + + + + + Unsupported + + + + + Export settings + + + + + OPTemplates + + + + + Settings could not be exported to +%1(%2). +Please try again. + + + + + Import Image + + + + + Images (*.png *.jpg) + + + + + ActivityPanel + + + Project Activity + + + + + Commented on + + + + + Created + + + + + Created and started + + + + + Completed + + + + + Closed + + + + + Abandoned + + + + + Committed + + + + + Resolved + + + + + Started + + + + + Started working on + + + + + Stopped working on + + + + + Requested code review on + + + + + Requested testing of + + + + + Updated + + + + + GCSSplashScreen + + + The OpenPilot Project - All Rights Reserved + + + + + GCS Revision - + + + + + Loading + + + + + QObject + + + Application starting... + + + + + mapcontrol::MapRipper + + + + No valid selection + + + + + This pre-caches map data. + +Please first select the area of the map to rip with <COMMAND>+Left mouse click + + + + + This pre-caches map data. + +Please first select the area of the map to rip with <CTRL>+Left mouse click + + + + + Continue Ripping at zoom level %1? + + + + + Utils::FancyMainWindow + + + Locked + 锁定 + + + + Reset to Default Layout + + + + + OpenPilot::GyroBiasCalibrationModel + + + Calibrating the gyroscopes. Keep the vehicle steady... + + + + + Gyroscope calibration completed successfully. + + + + + OpenPilot::LevelCalibrationModel + + + Place horizontally and press Save Position... + + + + + Hold... + + + + + Leave horizontally, rotate 180° along yaw axis and press Save Position... + + + + + Board level calibration completed successfully. + + + + + OpenPilot::SixPointCalibrationModel + + + Place horizontally, nose pointing north and press Save Position... + + + + + Place with nose down, right side west and press Save Position... + + + + + Place right side down, nose west and press Save Position... + + + + + Place upside down, nose east and press Save Position... + + + + + Place with nose up, left side north and press Save Position... + + + + + Place with left side down, nose south and press Save Position... + + + + + Place horizontally and press Save Position... + + + + + Place with nose down and press Save Position... + + + + + Place right side down and press Save Position... + + + + + Place upside down and press Save Position... + + + + + Place with nose up and press Save Position... + + + + + Place with left side down and press Save Position... + + + + + Home location not set, please set your home location and retry. + + + + + Aborting calibration! + + + + + Hold... + + + + + Magnetometer calibration completed successfully. + + + + + Accelerometer calibration completed successfully. + + + + + Calibration failed! Please review the help and retry. + + + + + OpenPilot::BoardSetupTransition + + + Configuring board for calibration. + + + + + OpenPilot::CompensationCalculationTransition + + + Thermal calibration completed successfully. + + + + + Calibration failed! Please review the help and retry. + + + + + OpenPilot::DataAcquisitionTransition + + + Please wait during samples acquisition. This can take several minutes... + + + + + Acquisition will run until the rate of temperature change is less than %1°C/min. + + + + + For the calibration to be valid, the temperature span during acquisition must be greater than %1°C. + + + + + Estimating acquisition duration... + + + + + OpenPilot::BoardStatusSaveTransition + + + Saving initial settings. + + + + + OpenPilot::BoardStatusRestoreTransition + + + Restoring board configuration. + + + + + OpenPilot::ThermalCalibrationHelper + + + Barometer is calibrated. + + + + + Failed to calibrate barometer! + + + + + Gyro is calibrated. + + + + + Failed to calibrate gyro! + + + + + Target temperature span has been acquired. Acquisition may be ended or, preferably, continued. + + + + + m''s'''' + + + + + Estimated acquisition duration is %1. + + + + + ConfigGadgetFactory + + + Config + + + + + Transmitter Setup Wizard + + + + + ConfigOutputWidget + + + The actuator module is in an error state. This can also occur because there are no inputs. Please fix these before testing outputs. + + + + + This option will start your motors by the amount selected on the sliders regardless of transmitter.It is recommended to remove any blades from motors. Are you sure you want to do this? + + + + + http://wiki.openpilot.org/x/WIGf + + + + + ConfigPipXtremeWidget + + + + + + Unbind + + + + + + + + Bind + + + + + Unknown + + + + + Information + + + + + To apply the changes when binding/unbinding the board must be rebooted or power cycled. + + + + + ConfigRevoHWWidget + + + Disabled + + + + + http://wiki.openpilot.org/x/GgDBAQ + + + + + ConfigRevoWidget + + + Temperature: %1°C + + + + + Gradient: %1°C/min + + + + + Sampled range: %1°C + + + + + ConfigStabilizationWidget + + + Settings Bank %1 + + + + + Thrust + + + + + Scaling factor + + + + + Input % + + + + + Output % + + + + + ConfigVehicleTypeWidget + + + Multirotor + + + + + Fixed Wing + + + + + Helicopter + + + + + Ground + + + + + Custom + + + + + http://wiki.openpilot.org/x/44Cf + + + + + Core::UAVGadgetOptionsPageDecorator + + + Delete this configuration + + + + + Cannot delete a configuration currently in use + + + + + Cannot delete the last configuration + + + + + DON'T KNOW ! + + + + + FlightLogManager + + + _flight-%1 + + + + + OpenPilot Log file %1 + + + + + Text file %1 + + + + + + + XML file %1 + + + + + Save Log Entries + + + + + Load Log Settings + + + + + The file has the wrong version or could not parse version information. + + + + + Could not parse enabled attribute. + + + + + Could not parse period attribute, or object with name '%1' could not be found. + + + + + Could not parse level attribute on setting '%1' + + + + + Settings file corrupt. + + + + + The file loaded is not in the correct format. +Please check the file. +%1 + + + + + Save Log Settings + + + + + All + + + + + Disabled + + + + + Periodically + + + + + When updated + + + + + Throttled + + + + + Never + 从不 + + + + Only when Armed + + + + + Always + + + + + FlightLogPlugin + + + Manage flight side logs... + + + + + Manage flight side logs + + + + + ModelUavoProxy + + + Sending the path plan to the board... + + + + + Sending Path Plan Failed! + + + + + Failed to send the path plan to the board. + + + + + Receiving the path plan from the board... + + + + + Receiving Path Plan Failed! + + + + + Failed to receive the path plan from the board. + + + + + + Path Plan Download Failed + + + + + Path plan way point count error ! + + + + + Path plan path action count error ! + + + + + Path Plan Upload Failed + + + + + Path plan CRC error ! + + + + + OsgEarthviewGadgetFactory + + + Osg Earth View + + + + + PathActionEditorGadgetFactory + + + PathAction Editor + + + + + PathActionEditorTreeModel + + + Property + 属性 + + + + Value + + + + + Unit + + + + + PathActions + + + + + Waypoints + + + + + PfdQmlGadgetFactory + + + PFD + + + + + ScopeGadgetWidget + + + Click legend to show/hide scope trace. +Double click legend or plot to show/hide legend. + + + + + BiasCalibrationUtil + + + Calibration timed out before receiving required updates. + + + + + AirSpeedPage + + + OpenPilot Airspeed Sensor Selection + + + + + This part of the wizard will help you select and configure a way to obtain airspeed data. OpenPilot support three methods to achieve this, one is a software estimation technique and the other two utilize hardware sensors. + +Note: if previously selected input combinations use the Flexi-port for input, only estimated airspeed will be available. + + + + + + + Estimated + + + + + This option uses an intelligent estimation algorithm which utilizes the OpenPilot INS/GPS to estimate wind speed and subtract it from ground speed obtained from the GPS. + +This solution is highly accurate in normal level flight with the drawback of being less accurate in rapid altitude changes. + + + + + + + EagleTree + + + + + Select this option to use the Airspeed MicroSensor V3 from EagleTree, this is an accurate airspeed sensor that includes on-board Temperature Compensation. + +Selecting this option will set your board's Flexi-Port in to I2C mode. + + + + + MS4525 Based + + + + + Select this option to use an airspeed sensor based on the MS4525DO pressure transducer from Measurement Specialties. This includes the PixHawk sensor and their clones. + +Selecting this option will set your board's Flexi-Port in to I2C mode. + + + + + FixedWingPage + + + OpenPilot Fixed-wing Configuration + + + + + This part of the wizard will set up the OpenPilot controller for use with a fixed-wing flying aircraft utilizing servos. The wizard supports the most common types of fixed-wing aircraft, other variants of fixed-wing aircraft can be configured by using custom configuration options in the Configuration plugin in the GCS. + +Please select the type of fixed-wing you want to create a configuration for below: + + + + + Aileron Dual Servos + + + + + This setup expects a traditional airframe using two independent aileron servos on their own channel (not connected by Y adapter) plus an elevator and a rudder. + + + + + Aileron Single Servo + + + + + This setup expects a traditional airframe using a single aileron servo or two servos connected by a Y adapter plus an elevator and a rudder. + + + + + Elevon + + + + + This setup currently expects a flying-wing setup, an elevon plus rudder setup is not yet supported. Setup should include only two elevons, and should explicitly not include a rudder. + + + + + GpsPage + + + OpenPilot GPS Selection + + + + + Please select the type of GPS you wish to use. As well as OpenPilot hardware, 3rd party GPSs are supported also, although please note that performance could be less than optimal as not all GPSs are created equal. + +Note: NMEA only GPSs perform poorly on VTOL aircraft and are not recommended for Helis and MultiRotors. + +Please select your GPS type data below: + + + + + Disabled + + + + + GPS Features are not to be enabled + + + + + OpenPilot Platinum + + + + + Select this option to use the OpenPilot Platinum GPS with integrated Magnetometer and Microcontroller. + +Note: for the OpenPilot v8 GPS please select the U-Blox option. + + + + + U-Blox Based + + + + + Select this option for the OpenPilot V8 GPS or generic U-Blox chipset based GPS. + + + + + NMEA Based + + + + + Select this option for a generic NMEA based GPS. + + + + + MonitorGadgetFactory + + + Telemetry Monitor + + + + + MonitorWidget + + + Connected + + + + + Disconnected + + + + + TelemetryPlugin + + + Firmware Version Mismatch! + + + + + GCS and firmware versions of the UAV objects set do not match which can cause configuration problems. + + + + + GCS version: %1 + + + + + Firmware version: %1 + + + + + UAVObjectBrowserWidget + + + + Name + 名称 + + + + Category + + + + + + Type + + + + + Metadata + + + + + Setting + + + + + Data + + + + + Size + + + + + + Description + + + + + Multi + + + + + No + + + + + Yes + + + + + Fields + + + + + Unit + + + + + Options + 选项 + + + + Elements + + + + + Limits + + + + + DeviceWidget + + + Device ID: + + + + + HW Revision: + + + + + Flash access: + + + + + Max code size: + + + + + BL version: + + + + + + + + Unknown + + + + + Custom Firmware Build + + + + + No file loaded + + + + + + Tagged officially released firmware build + + + + + + Untagged or custom firmware build + + + + + Can't calculate, file too big for device + + + + + The board has the same firmware as loaded. No need to update. + + + + + WARNING: the loaded firmware is for different hardware. Do not update! + + + + + The board has newer firmware than loaded. Are you sure you want to update? + + + + + The loaded firmware is untagged or custom build. Update only if it was received from a trusted source (official website or your own build). + + + + + This is the tagged officially released OpenPilot firmware. + + + + + WARNING: the loaded firmware was not packaged with the OpenPilot format. Do not update unless you know what you are doing. + + + + + Firmware loaded: + + + + + + Select firmware file + + + + + Firmware Files (*.opfw *.bin) + + + + + Firmware Files (*.bin) + + + + + RunningDeviceWidget + + HW Revision: @@ -12841,1209 +14487,68 @@ then close the dialog. - + + BL version: + + + + + + + Firmware tag: + + + + Tagged officially released firmware build - + Untagged or custom firmware build - + + + Git commit hash: + + + + + + Firmware date: + + + + + + + Unknown + + + + Custom Firmware Build - UploaderWidget + TimedDialog - - Form - 界面 - - - - Tells the mainboard to go down -to bootloader mode. -(Only enabled if telemetry link is established, either -through serial or USB) - - - - - Halt - - - - - Boots the system. -Only useful if the system is halted -(mainboard blue LED blinking slowly, green LED on) - -If telemetry is not running, select the link using the dropdown -menu on the right. - - - - - Boot - - - - - Boots the system into safe mode (ie. default HwSettings). -Only useful if the system is halted -(mainboard blue LED blinking slowly, orange LED off) - -If telemetry is not running, select the link using the dropdown -menu on the right. - - - - - Safe Boot - - - - - Reset the system. -(Only enabled if telemetry link is established, either -through serial or USB) - - - - - Reset - 重置 - - - - Start a guided procedure to manually -recover a system which does not boot. - -Rescue is possible in USB mode only. - - - - - Rescue - - - - - When telemetry is not connected, select the communication -method using this combo box. - -You can use this to force a communication channel when doing -a "Boot" (button on the left). It is updated automatically when -halting a running board. - - - - - Refresh the list of serial ports - - - - - ... - - - - - Running - 执行中 - - - - Mainboard - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">To upgrade the firmware in your boards, proceed as follows:</p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Connect telemetry</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- Once telemetry is running, press &quot;Halt&quot; above</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- You will get a list of devices.</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- You can then upload/download to/from each board as you wish</p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">- You can resume operations by pressing &quot;Boot&quot;</p></body></html> - - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p></body></html> - - - - - NewsPanel - - - Project News - - - - - SitesPanel - - - OpenPilot Websites - - - - - XmlConfig - - - GCS config - - - - - Parse error at line %1, column %2: -%3 - - - - - AntennaTrackGadgetFactory - - - Antenna Track Gadget - - - - - ConfigMultiRotorWidget - - - - Configuration OK - - - - - ConfigCCHWWidget - - - Warning: you have configured both MainPort and FlexiPort for the same function, this currently is not supported - - - - - Warning: you have configured both USB HID Port and USB VCP Port for the same function, this currently is not supported - - - - - Warning: you have disabled USB Telemetry on both USB HID Port and USB VCP Port, this currently is not supported - - - - - ConfigCCAttitudeWidget - - - Calibration timed out before receiving required updates. - - - - - ConfigGadgetWidget - - - Unsaved changes - - - - - The tab you are leaving has unsaved changes,if you proceed they will be lost.Do you still want to proceed? - - - - - ConfigInputWidget - - - - Arming Settings are now set to 'Always Disarmed' for your safety. - - - - - You will have to reconfigure the arming settings manually when the wizard is finished. After the last step of the wizard you will be taken to the Arming Settings screen. - - - - - Welcome to the inputs configuration wizard. - -Please follow the instructions on the screen and only move your controls when asked to. -Make sure you already configured your hardware settings on the proper tab and restarted your board. - -You can press 'back' at any time to return to the previous screen or press 'Cancel' to quit the wizard. - - - - - - Please choose your transmitter type: - - - - - Acro: normal transmitter for fixed-wing or quad - - - - - Helicopter: has collective pitch and throttle input - - - - - If selecting the Helicopter option, please engage throttle hold now. - - - - - Please choose your transmitter mode: - - - - - Mode 1: Fore/Aft Cyclic and Yaw on the left, Throttle/Collective and Left/Right Cyclic on the right - - - - - Mode 2: Throttle/Collective and Yaw on the left, Cyclic on the right - - - - - Mode 3: Cyclic on the left, Throttle/Collective and Yaw on the right - - - - - Mode 4: Throttle/Collective and Left/Right Cyclic on the left, Fore/Aft Cyclic and Yaw on the right - - - - - Mode 1: Elevator and Rudder on the left, Throttle and Ailerons on the right - - - - - Mode 2: Throttle and Rudder on the left, Elevator and Ailerons on the right - - - - - Mode 3: Elevator and Ailerons on the left, Throttle and Rudder on the right - - - - - Mode 4: Throttle and Ailerons on the left, Elevator and Rudder on the right - - - - - For a Quad: Elevator is Pitch, Ailerons are Roll, and Rudder is Yaw. - - - - - Please center all controls and trims and press Next when ready. - -If your FlightMode switch has only two positions, leave it in either position. - - - - - Please move all controls to their maximum extents on both directions. - -Press Next when ready. - - - - - Please check the picture below and correct all the sticks which show an inverted movement. Press Next when ready. - - - - - You have completed this wizard, please check below if the picture mimics your sticks movement. - -IMPORTANT: These new settings have not been saved to the board yet. After pressing Next you will go to the Arming Settings tab where you can set your desired arming sequence and save the configuration. - - - - - Please enable throttle hold mode. - -Move the Collective Pitch stick. - - - - - Please toggle the Flight Mode switch. - -For switches you may have to repeat this rapidly. - - - - - Please disable throttle hold mode. - -Move the Throttle stick. - - - - - Please move each control one at a time according to the instructions and picture below. - -Move the %1 stick. - - - - - Alternatively, click Next to skip this channel. - - - - - You will have to reconfigure the arming settings manually when the wizard is finished. - - - - - ConfigOutputWidget - - - The actuator module is in an error state. This can also occur because there are no inputs. Please fix these before testing outputs. - - - - - This option will start your motors by the amount selected on the sliders regardless of transmitter. It is recommended to remove any blades from motors. Are you sure you want to do this? - - - - - ConfigPlugin - - - Erase all settings from board... - - - - - Are you sure you want to erase all board settings?. - - - - - All settings stored in your board flash will be deleted. - - - - - - Error trying to erase settings. - - - - - - Power-cycle your board after removing all blades. Settings might be inconsistent. - - - - - Settings are now erased. - - - - - Please wait for the status LED to begin flashing regularly (up to a minute) then power-cycle your board to complete reset. - - - - - Core::Internal::AuthorsDialog - - - About OpenPilot Authors - - - - - From revision %1<br/> - This gets conditionally inserted as argument %8 into the description string. - 来自版本 %1<br/> - - - - <h3>The OpenPilot Project</h3>Proudly brought to you by this fine team:<br/> - - - - - Core::ConnectionManager - - - Connections: - - - - - Connect - - - - - DebugGadgetFactory - - - DebugGadget - - - - - DebugGadgetWidget - - - Save log File As - - - - - Log Save - - - - - Unable to save log: - - - - - DialGadgetFactory - - - Analog Dial - - - - - GCSControlGadgetFactory - - - Controller - - - - - GpsDisplayGadgetFactory - - - GPS Display - - - - - ImportExportPlugin - - - GCS Settings Import/Export... - - - - - LineardialGadgetFactory - - - Bargraph Dial - - - - - LoggingConnection - - - Open file - - - - - OpenPilot Log (*.opl) - - - - - LoggingThread - - - Logging: retrieve settings objects from the autopilot (%1 objects) - - - - - LoggingPlugin - - - Start Log - - - - - OP-%0.opl - - - - - OpenPilot Log (*.opl) - - - - - Stop logging - - - - - Start logging... - - - - - MagicWaypointGadgetFactory - - - Magic Waypoint - - - - - ModelViewGadgetFactory - - - ModelView - - - - - NotificationItem - - - Never - 从不 - - - - Before first - - - - - Before second - - - - - After second - - - - - Repeat Once - - - - - Repeat Once per update - - - - - Repeat Instantly - - - - - Repeat 10 seconds - - - - - Repeat 30 seconds - - - - - Repeat 1 minute - - - - - flightDataModel - - - Unable to open file - - - - - File Parsing Failed. - - - - - This file is not a correct XML file - - - - - Wrong file contents - - - - - This file does not contain correct UAVSettings - - - - - OPMapGadgetFactory - - - OPMap - - - - - pathPlanner - - - Open File - - - - - Save File - - - - - PFDGadgetFactory - - - Primary Flight Display - - - - - PfdQmlGadgetFactory - - - PFD (qml) - - - - - QmlViewGadgetFactory - - - QML Viewer, QML - - - - - ScopeGadgetFactory - - - Scope - - - - - ScopeGadgetWidget - - - Click legend to show/hide scope trace - - - - - LevellingUtil - - - Calibration timed out before receiving required updates. - - - - - SetupWizard - - - OpenPilot Setup Wizard - - - - - Controller type: - - - - - OpenPilot CopterControl - - - - - OpenPilot CopterControl 3D - - - - - OpenPilot Revolution - - - - - OpenPilot OPLink Radio Modem - - - - - - - - - Unknown - - - - - Vehicle type: - - - - - Multirotor - - - - - Vehicle sub type: - - - - - Tricopter - - - - - Quadcopter X - - - - - Quadcopter + - - - - - Hexacopter - - - - - Hexacopter Coax (Y6) - - - - - Hexacopter X - - - - - Octocopter - - - - - Octocopter Coax X - - - - - Octocopter Coax + - - - - - Octocopter V - - - - - Fixed wing - - - - - Helicopter - - - - - Surface vehicle - - - - - Input type: - - - - - PWM (One cable per channel) - - - - - PPM (One cable for all channels) - - - - - Futaba S.Bus - - - - - Spektrum satellite (DSM2) - - - - - Spektrum satellite (DSMX10BIT) - - - - - Spektrum satellite (DSMX11BIT) - - - - - ESC type: - - - - - Legacy ESC (50 Hz) - - - - - Rapid ESC (400 Hz) - - - - - SetupWizardPlugin - - - Vehicle Setup Wizard - - - - - VehicleConfigurationHelper - - - - Done! - - - - - - Failed! - - - - - Writing hardware settings - - - - - Writing actuator settings - - - - - Writing flight mode settings - - - - - Writing gyro and accelerometer bias settings - - - - - Writing stabilization settings - - - - - Writing mixer settings - - - - - Writing vehicle settings - - - - - Writing manual control defaults - - - - - Preparing mixer settings - - - - - Preparing vehicle settings - - - - - SystemHealthGadgetFactory - - - System Health - - - - - SystemHealthGadgetWidget - - - Displays flight system errors. Click on an alarm for more information. - - - - - UAVObjectField - - - 0 - 0 - - - - 1 - 1 - - - - PopupWidget - - - Close - 关闭 - - - - UAVSettingsImportExportFactory - - - Export UAV Settings... - - - - - Import UAV Settings... - - - - - Export UAV Data... - - - - - UAVObjects XML files (*.uav);; XML files (*.xml) - - - - - Import UAV Settings - - - - - File Parsing Failed. - - - - - This file is not a correct XML file - - - - - Wrong file contents - - - - - This file does not contain correct UAVSettings - - - - - - UAVObjects XML files (*.uav) - - - - - Save UAVSettings File As - - - - - UAV Settings Export - - - - - Unable to save settings: - - - - - Settings saved. - - - - - Are you sure? - - - - - This option is only useful for passing your current system data to the technical support staff. Do you really want to export? - - - - - Save UAVData File As - - - - - UAV Data Export - - - - - Unable to save data: - - - - - Data saved. - - - - - UploaderGadgetFactory - - - Uploader - - - - - UploaderGadgetWidget - - - The controller board is armed and can not be halted. - -Please make sure the board is not armed and then press halt again to proceed -or use the rescue option to force a firmware upgrade. - - - - - The controller board is armed and can not be reset. - -Please make sure the board is not armed and then press reset again to proceed -or power cycle to force a board reset. - - - - - - OpenPilot Uploader - - - - - - Please disconnect your OpenPilot board - - - - - Please connect your OpenPilot board (USB only!) - - - - + Cancel 取消 - - OpenPilot Uploader + + + Timing out in %1 seconds - - No board connection was detected! - - - - - GCS and firmware versions of the UAV objects set do not match which can cause configuration problems. GCS version: %1 Firmware version: %2. + + Timed out after %1 seconds