diff --git a/ground/openpilotgcs/share/openpilotgcs/translations/openpilotgcs_fr.ts b/ground/openpilotgcs/share/openpilotgcs/translations/openpilotgcs_fr.ts index 414a5faec..d721cf53f 100644 --- a/ground/openpilotgcs/share/openpilotgcs/translations/openpilotgcs_fr.ts +++ b/ground/openpilotgcs/share/openpilotgcs/translations/openpilotgcs_fr.ts @@ -450,7 +450,7 @@ Cannot set up communication channel: %1 - Impossible d'établir le canal de communication : %1 + Impossible d'établir le canal de communication : %1 @@ -460,12 +460,12 @@ Cannot create temporary file: %1 - Impossible de créer un fichier temporaire : %1 + Impossible de créer un fichier temporaire : %1 Cannot create temporary directory '%1': %2 - Impossible de créer un dossier temporaire '%1' : %2 + Impossible de créer un dossier temporaire '%1' : %2 @@ -475,7 +475,7 @@ Cannot change to working directory '%1': %2 - Impossible de changer le répertoire de travail '%1' : %2 + Impossible de changer le répertoire de travail '%1' : %2 @@ -495,12 +495,12 @@ The process '%1' could not be started: %2 - Le processus '%1' ne peut pas être démarré : %2 + Le processus '%1' ne peut pas être démarré : %2 Cannot obtain a handle to the inferior: %1 - Impossible d'obtenir le descripteur du processus : %1 + Impossible d'obtenir le descripteur du processus : %1 @@ -536,37 +536,37 @@ Class name: - Nom de la classe : + Nom de la classe : Base class: - Classe parent : + Classe parent : Header file: - Fichier d'en-tête : + Fichier d'en-tête : Source file: - Fichier source : + Fichier source : Generate form: - Générer l'interface graphique : + Générer l'interface graphique : Form file: - Fichier d'interface : + Fichier d'interface : Path: - Chemin : + Chemin : @@ -596,7 +596,7 @@ Type information: - Information de type : + Information de type : @@ -656,7 +656,7 @@ Path: - Chemin : + Chemin : @@ -697,12 +697,12 @@ Name: - Nom : + Nom : Create in: - Créer dans : + Créer dans : @@ -756,12 +756,12 @@ Name: - Nom : + Nom : Path: - Chemin : + Chemin : @@ -780,7 +780,7 @@ The file %1 has changed outside Qt Creator. Do you want to reload it? - Le fichier %1 a été modifié en dehors de Qt Creator. Voulez-vous le charger à nouveau ? + Le fichier %1 a été modifié en dehors de Qt Creator. Voulez-vous le charger à nouveau ? @@ -788,38 +788,38 @@ Name: - Nom : + Nom : Version: - Version : + Version : Compatibility Version: - Version compatible : + Version compatible : Url: - Url : + Url : Location: - Emplacement : + Emplacement : Description: - Description : + Description : Copyright: Droit d'auteur ? [Platypus]oui pour moi même si peu utilisé - Copyright : + Copyright : @@ -829,7 +829,7 @@ Dependencies: - Dépendances : + Dépendances : @@ -842,7 +842,7 @@ State: - État : + État : @@ -855,12 +855,12 @@ File does not exist: %1 - Le fichier n'existe pas : %1 + Le fichier n'existe pas : %1 Could not open file for read: %1 - Impossible d'ouvrir le fichier en lecture : %1 + Impossible d'ouvrir le fichier en lecture : %1 @@ -1323,7 +1323,7 @@ Raison : %3 Internal error: have no plugin instance to initialize - Erreur interne : pas d'instance de l'extension à initialiser + Erreur interne : pas d'instance de l'extension à initialiser @@ -1364,7 +1364,7 @@ Raison : %3 Filter: - Filtre : + Filtre : @@ -1404,7 +1404,7 @@ Raison : %3 Shortcut: - Raccourci : + Raccourci : @@ -1427,7 +1427,7 @@ Raison : %3 Text1: - Texte 1 : + Texte 1 : @@ -1437,12 +1437,12 @@ Raison : %3 Text2: - Texte 2 : + Texte 2 : Text3: - Texte 3 : + Texte 3 : @@ -1561,7 +1561,7 @@ Raison : %3 Name: - Nom : + Nom : @@ -4877,10 +4877,10 @@ p, li { white-space: pre-wrap; } <p style="-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> +<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;">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> @@ -11152,17 +11152,7 @@ Double clic sur la légende ou le tracé pour afficher/cacher la légende. - Spektrum satellite (DSM2) - - - - - Spektrum satellite (DSMX10BIT) - - - - - Spektrum satellite (DSMX11BIT) + Spektrum satellite (DSM) @@ -14879,7 +14869,7 @@ p, li { white-space: pre-wrap; } Name: - Nom : + Nom : diff --git a/ground/openpilotgcs/src/plugins/setupwizard/connectiondiagram.cpp b/ground/openpilotgcs/src/plugins/setupwizard/connectiondiagram.cpp index 469beaa40..92930a345 100644 --- a/ground/openpilotgcs/src/plugins/setupwizard/connectiondiagram.cpp +++ b/ground/openpilotgcs/src/plugins/setupwizard/connectiondiagram.cpp @@ -162,9 +162,7 @@ void ConnectionDiagram::setupGraphicsScene() case VehicleConfigurationSource::INPUT_SBUS: elementsToShow << QString("%1sbus").arg(prefix); break; - case VehicleConfigurationSource::INPUT_DSMX10: - case VehicleConfigurationSource::INPUT_DSMX11: - case VehicleConfigurationSource::INPUT_DSM2: + case VehicleConfigurationSource::INPUT_DSM: elementsToShow << QString("%1satellite").arg(prefix); break; default: diff --git a/ground/openpilotgcs/src/plugins/setupwizard/pages/airspeedpage.cpp b/ground/openpilotgcs/src/plugins/setupwizard/pages/airspeedpage.cpp index c73989b3e..f4843db01 100644 --- a/ground/openpilotgcs/src/plugins/setupwizard/pages/airspeedpage.cpp +++ b/ground/openpilotgcs/src/plugins/setupwizard/pages/airspeedpage.cpp @@ -40,9 +40,7 @@ void AirSpeedPage::initializePage(VehicleConfigurationSource *settings) // Enable all setItemDisabled(-1, false); if (settings->getInputType() == VehicleConfigurationSource::INPUT_SBUS || - settings->getInputType() == VehicleConfigurationSource::INPUT_DSM2 || - settings->getInputType() == VehicleConfigurationSource::INPUT_DSMX10 || - settings->getInputType() == VehicleConfigurationSource::INPUT_DSMX11) { + settings->getInputType() == VehicleConfigurationSource::INPUT_DSM) { // Disable non estimated sensors if ports are taken by receivers setItemDisabled(VehicleConfigurationSource::AIRSPEED_EAGLETREE, true); setItemDisabled(VehicleConfigurationSource::AIRSPEED_MS4525, true); diff --git a/ground/openpilotgcs/src/plugins/setupwizard/pages/inputpage.cpp b/ground/openpilotgcs/src/plugins/setupwizard/pages/inputpage.cpp index 4789f740f..dd18f176b 100644 --- a/ground/openpilotgcs/src/plugins/setupwizard/pages/inputpage.cpp +++ b/ground/openpilotgcs/src/plugins/setupwizard/pages/inputpage.cpp @@ -54,7 +54,7 @@ bool InputPage::validatePage() } else if (ui->sbusButton->isChecked()) { getWizard()->setInputType(SetupWizard::INPUT_SBUS); } else if (ui->spectrumButton->isChecked()) { - getWizard()->setInputType(SetupWizard::INPUT_DSM2); + getWizard()->setInputType(SetupWizard::INPUT_DSM); } else { getWizard()->setInputType(SetupWizard::INPUT_PWM); } @@ -85,9 +85,9 @@ bool InputPage::restartNeeded(VehicleConfigurationSource::INPUT_TYPE selectedTyp case VehicleConfigurationSource::INPUT_SBUS: return data.CC_MainPort != HwSettings::CC_MAINPORT_SBUS; - case VehicleConfigurationSource::INPUT_DSM2: + case VehicleConfigurationSource::INPUT_DSM: // TODO: Handle all of the DSM types ?? Which is most common? - return data.CC_MainPort != HwSettings::CC_MAINPORT_DSM2; + return data.CC_MainPort != HwSettings::CC_MAINPORT_DSM; default: return true; } @@ -106,9 +106,9 @@ bool InputPage::restartNeeded(VehicleConfigurationSource::INPUT_TYPE selectedTyp case VehicleConfigurationSource::INPUT_SBUS: return data.RM_MainPort != HwSettings::CC_MAINPORT_SBUS; - case VehicleConfigurationSource::INPUT_DSM2: + case VehicleConfigurationSource::INPUT_DSM: // TODO: Handle all of the DSM types ?? Which is most common? - return data.RM_MainPort != HwSettings::CC_MAINPORT_DSM2; + return data.RM_MainPort != HwSettings::CC_MAINPORT_DSM; default: return true; } diff --git a/ground/openpilotgcs/src/plugins/setupwizard/setupwizard.cpp b/ground/openpilotgcs/src/plugins/setupwizard/setupwizard.cpp index 26b9188e4..db6f73b2e 100644 --- a/ground/openpilotgcs/src/plugins/setupwizard/setupwizard.cpp +++ b/ground/openpilotgcs/src/plugins/setupwizard/setupwizard.cpp @@ -353,14 +353,8 @@ QString SetupWizard::getSummaryText() case INPUT_SBUS: summary.append(tr("Futaba S.Bus")); break; - case INPUT_DSM2: - summary.append(tr("Spektrum satellite (DSM2)")); - break; - case INPUT_DSMX10: - summary.append(tr("Spektrum satellite (DSMX10BIT)")); - break; - case INPUT_DSMX11: - summary.append(tr("Spektrum satellite (DSMX11BIT)")); + case INPUT_DSM: + summary.append(tr("Spektrum Satellite")); break; default: summary.append(tr("Unknown")); diff --git a/ground/openpilotgcs/src/plugins/setupwizard/vehicleconfigurationhelper.cpp b/ground/openpilotgcs/src/plugins/setupwizard/vehicleconfigurationhelper.cpp index 9ef0f16ff..2fa67b262 100644 --- a/ground/openpilotgcs/src/plugins/setupwizard/vehicleconfigurationhelper.cpp +++ b/ground/openpilotgcs/src/plugins/setupwizard/vehicleconfigurationhelper.cpp @@ -157,14 +157,8 @@ void VehicleConfigurationHelper::applyHardwareConfiguration() data.CC_MainPort = HwSettings::CC_MAINPORT_SBUS; data.CC_FlexiPort = HwSettings::CC_FLEXIPORT_TELEMETRY; break; - case VehicleConfigurationSource::INPUT_DSMX10: - data.CC_FlexiPort = HwSettings::CC_FLEXIPORT_DSMX10BIT; - break; - case VehicleConfigurationSource::INPUT_DSMX11: - data.CC_FlexiPort = HwSettings::CC_FLEXIPORT_DSMX11BIT; - break; - case VehicleConfigurationSource::INPUT_DSM2: - data.CC_FlexiPort = HwSettings::CC_FLEXIPORT_DSM2; + case VehicleConfigurationSource::INPUT_DSM: + data.CC_FlexiPort = HwSettings::CC_FLEXIPORT_DSM; break; default: break; @@ -193,14 +187,8 @@ void VehicleConfigurationHelper::applyHardwareConfiguration() data.RM_MainPort = HwSettings::RM_MAINPORT_SBUS; data.RM_FlexiPort = HwSettings::RM_FLEXIPORT_TELEMETRY; break; - case VehicleConfigurationSource::INPUT_DSMX10: - data.RM_FlexiPort = HwSettings::RM_FLEXIPORT_DSMX10BIT; - break; - case VehicleConfigurationSource::INPUT_DSMX11: - data.RM_FlexiPort = HwSettings::RM_FLEXIPORT_DSMX11BIT; - break; - case VehicleConfigurationSource::INPUT_DSM2: - data.RM_FlexiPort = HwSettings::RM_FLEXIPORT_DSM2; + case VehicleConfigurationSource::INPUT_DSM: + data.RM_FlexiPort = HwSettings::RM_FLEXIPORT_DSM; break; default: break; @@ -741,9 +729,7 @@ void VehicleConfigurationHelper::applyManualControlDefaults() case VehicleConfigurationSource::INPUT_SBUS: channelType = ManualControlSettings::CHANNELGROUPS_SBUS; break; - case VehicleConfigurationSource::INPUT_DSMX10: - case VehicleConfigurationSource::INPUT_DSMX11: - case VehicleConfigurationSource::INPUT_DSM2: + case VehicleConfigurationSource::INPUT_DSM: channelType = ManualControlSettings::CHANNELGROUPS_DSMFLEXIPORT; break; default: