mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-01-18 03:52:11 +01:00
Added some tr() missing for Mapripper dialogs, AboutDialog, OpMap menu.
Modified ground/openpilotgcs/src/plugins/systemhealth/systemhealth.qrc (Alarms) to allow html files translations and added french html files in ground/openpilotgcs/src/plugins/systemhealth/html/fr/ directory.
This commit is contained in:
parent
f5d326caa0
commit
90940c2e4e
@ -224,7 +224,7 @@
|
||||
<message>
|
||||
<location line="+19"/>
|
||||
<source>Edit Gadgets Mode</source>
|
||||
<translation>Éditer Mode Gadgets</translation>
|
||||
<translation>Mode Éditeur Gadgets</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+3"/>
|
||||
@ -1203,7 +1203,7 @@ Raison : %3</translation>
|
||||
<location/>
|
||||
<location filename="../../../src/experimental/finaltest/ui_mainwindow.h" line="+1"/>
|
||||
<source>-</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation type="unfinished">-</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
@ -6057,7 +6057,7 @@ uniquement lorsque les valeurs changent</translation>
|
||||
<message>
|
||||
<location line="+1"/>
|
||||
<source>Maybe you first have to choose Edit Gadgets Mode in the Window menu.</source>
|
||||
<translation>Peut-être avez-vous besoin de d'abord cocher Éditer Gadgets Mode dans le menu Fenêtre.</translation>
|
||||
<translation>Peut-être avez-vous besoin de d'abord cocher Mode Éditeur Gadgets dans le menu Fenêtre.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@ -6352,7 +6352,12 @@ uniquement lorsque les valeurs changent</translation>
|
||||
<translation>Mode carte</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+20"/>
|
||||
<location line="+18"/>
|
||||
<source>Safety Area definitions</source>
|
||||
<translation type="unfinished">Zone de Sécurité</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+2"/>
|
||||
<source>Safe Area Radius</source>
|
||||
<translation>Rayon Zone Sécurité</translation>
|
||||
</message>
|
||||
@ -7267,6 +7272,16 @@ Le SNR du satellite est affiche au-dessus (en dBHz)</translation>
|
||||
<source>Cancel</source>
|
||||
<translation>Annuler</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../../src/libs/opmapcontrol/src/mapwidget/mapripform.cpp" line="+49"/>
|
||||
<source>Currently ripping from:%1 at Zoom level %2</source>
|
||||
<translation type="unfinished">Récupération en cours de : %1 à un niveau de Zoom %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+4"/>
|
||||
<source>Downloading tile %1 of %2</source>
|
||||
<translation type="unfinished">Téléchargement de la dalle %1 sur %2</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AircraftWidget</name>
|
||||
@ -7432,7 +7447,7 @@ p, li { white-space: pre-wrap; }
|
||||
<message>
|
||||
<location/>
|
||||
<source>Armed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation type="unfinished">Armé</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
@ -8851,7 +8866,7 @@ accéléromètres dans la mémoire Flash de la carte.</translation>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Right</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation type="unfinished">Droite</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
@ -8861,7 +8876,7 @@ accéléromètres dans la mémoire Flash de la carte.</translation>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Left</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation type="unfinished">Gauche</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
@ -9076,7 +9091,7 @@ accéléromètres dans la mémoire Flash de la carte.</translation>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Motor outputs</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation type="unfinished">Sorties moteurs</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
@ -13337,7 +13352,8 @@ Bougez le manche %1.</translation>
|
||||
<translation>Arrêter enregistrement</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+3"/>
|
||||
<location line="-34"/>
|
||||
<location line="+37"/>
|
||||
<source>Start logging...</source>
|
||||
<translation>Démarrer enregistrement...</translation>
|
||||
</message>
|
||||
@ -14000,7 +14016,7 @@ La carte sera redémarrée et tous les paramètres effacés</translation>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Motor outputs</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation type="unfinished">Sorties moteurs</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
@ -14035,7 +14051,7 @@ La carte sera redémarrée et tous les paramètres effacés</translation>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Right</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation type="unfinished">Droite</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
@ -14045,7 +14061,7 @@ La carte sera redémarrée et tous les paramètres effacés</translation>
|
||||
<message>
|
||||
<location/>
|
||||
<source>Left</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation type="unfinished">Gauche</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location/>
|
||||
@ -15562,4 +15578,54 @@ p, li { white-space: pre-wrap; }
|
||||
<translation>Version Firmware Personnelle</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>mapcontrol::MapRipper</name>
|
||||
<message>
|
||||
<location filename="../../../src/libs/opmapcontrol/src/mapwidget/mapripper.cpp" line="+49"/>
|
||||
<location line="+2"/>
|
||||
<source>No valid selection</source>
|
||||
<translation type="unfinished">Sélection non-valide</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="-2"/>
|
||||
<source>This pre-caches map data.
|
||||
|
||||
Please first select the area of the map to rip with <COMMAND>+Left mouse click</source>
|
||||
<translation type="unfinished">Ceci précharge les données de la carte.
|
||||
|
||||
Veuillez sélectionner une zone de la carte à télécharger avec <COMMAND>+Clic gauche de la souris</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+2"/>
|
||||
<source>This pre-caches map data.
|
||||
|
||||
Please first select the area of the map to rip with <CTRL>+Left mouse click</source>
|
||||
<translation type="unfinished">Ceci précharge les données de la carte.
|
||||
|
||||
Veuillez sélectionner une zone de la carte à télécharger avec <CTRL>+Clic gauche de la souris</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+10"/>
|
||||
<source>Continue Ripping at zoom level %1?</source>
|
||||
<translation type="unfinished">Continuer le téléchargement du niveau de zoom %1 ?</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../../../src/plugins/coreplugin/qml/AboutDialog.qml" line="+52"/>
|
||||
<source>OpenPilot GCS</source>
|
||||
<translation type="unfinished">OpenPilot GCS</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+30"/>
|
||||
<source>Contributors</source>
|
||||
<translation type="unfinished">Contributeurs</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location line="+7"/>
|
||||
<source><h4>These people have been key contributors to the OpenPilot project. Without the work of the people in this list, OpenPilot would not be what it is today.</h4><p>This list is sorted alphabetically by name</p></source>
|
||||
<translation type="unfinished"><h4>Ces personnes ont été des contributeurs déterminants pour le projet OpenPilot. Sans le travail des personnes figurant sur cette liste, OpenPilot ne serait pas ce qu'il est aujourd'hui.</h4><p>Cette liste est triée par ordre alphabétique</p></translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
||||
|
@ -46,9 +46,9 @@ void MapRipForm::SetPercentage(const int &perc)
|
||||
}
|
||||
void MapRipForm::SetProvider(const QString &prov, const int &zoom)
|
||||
{
|
||||
ui->mainlabel->setText(QString("Currently ripping from:%1 at Zoom level %2").arg(prov).arg(zoom));
|
||||
ui->mainlabel->setText(QString(tr("Currently ripping from:%1 at Zoom level %2")).arg(prov).arg(zoom));
|
||||
}
|
||||
void MapRipForm::SetNumberOfTiles(const int &total, const int &actual)
|
||||
{
|
||||
ui->statuslabel->setText(QString("Downloading tile %1 of %2").arg(actual).arg(total));
|
||||
ui->statuslabel->setText(QString(tr("Downloading tile %1 of %2")).arg(actual).arg(total));
|
||||
}
|
||||
|
@ -46,9 +46,9 @@ MapRipper::MapRipper(internals::Core *core, const internals::RectLatLng & rect)
|
||||
emit numberOfTilesChanged(0, 0);
|
||||
} else
|
||||
#ifdef Q_OS_DARWIN
|
||||
{ QMessageBox::information(new QWidget(), "No valid selection", "This pre-caches map data.\n\nPlease first select the area of the map to rip with <COMMAND>+Left mouse click"); }
|
||||
{ QMessageBox::information(new QWidget(), tr("No valid selection"), tr("This pre-caches map data.\n\nPlease first select the area of the map to rip with <COMMAND>+Left mouse click")); }
|
||||
#else
|
||||
{ QMessageBox::information(new QWidget(), "No valid selection", "This pre-caches map data.\n\nPlease first select the area of the map to rip with <CTRL>+Left mouse click"); }
|
||||
{ QMessageBox::information(new QWidget(), tr("No valid selection"), tr("This pre-caches map data.\n\nPlease first select the area of the map to rip with <CTRL>+Left mouse click")); }
|
||||
#endif
|
||||
}
|
||||
void MapRipper::finish()
|
||||
@ -58,7 +58,7 @@ void MapRipper::finish()
|
||||
int ret;
|
||||
if (!yesToAll) {
|
||||
QMessageBox msgBox;
|
||||
msgBox.setText(QString("Continue Ripping at zoom level %1?").arg(zoom));
|
||||
msgBox.setText(QString(tr("Continue Ripping at zoom level %1?")).arg(zoom));
|
||||
// msgBox.setInformativeText("Do you want to save your changes?");
|
||||
msgBox.setStandardButtons(QMessageBox::Yes | QMessageBox::No | QMessageBox::YesAll);
|
||||
msgBox.setDefaultButton(QMessageBox::Yes);
|
||||
|
@ -49,7 +49,7 @@
|
||||
width: 640; height: 480
|
||||
// This tab is for the GCS version information
|
||||
Rectangle {
|
||||
property string title: "OpenPilot GCS"
|
||||
property string title: qsTr("OpenPilot GCS")
|
||||
anchors.fill: parent
|
||||
color: "#e3e3e3"
|
||||
|
||||
@ -79,14 +79,14 @@
|
||||
}
|
||||
// This tab is for the authors/contributors/credits
|
||||
Rectangle {
|
||||
property string title: "Contributors"
|
||||
property string title: qsTr("Contributors")
|
||||
anchors.fill: parent; color: "#e3e3e3"
|
||||
Rectangle {
|
||||
anchors.fill: parent; anchors.margins: 20
|
||||
color: "#e3e3e3"
|
||||
Text {
|
||||
id: description
|
||||
text: "<h4>These people have been key contributors to the OpenPilot project. Without the work of the people in this list, OpenPilot would not be what it is today.</h4><p>This list is sorted alphabetically by name</p>"
|
||||
text: qsTr("<h4>These people have been key contributors to the OpenPilot project. Without the work of the people in this list, OpenPilot would not be what it is today.</h4><p>This list is sorted alphabetically by name</p>")
|
||||
width: 600
|
||||
wrapMode: Text.WordWrap
|
||||
|
||||
|
@ -318,7 +318,7 @@ bool LoggingPlugin::initialize(const QStringList & args, QString *errMsg)
|
||||
QList<int>() <<
|
||||
Core::Constants::C_GLOBAL_ID);
|
||||
cmd->setDefaultKeySequence(QKeySequence("Ctrl+L"));
|
||||
cmd->action()->setText("Start logging...");
|
||||
cmd->action()->setText(tr("Start logging..."));
|
||||
|
||||
ac->menu()->addSeparator();
|
||||
ac->appendGroup("Logging");
|
||||
|
@ -411,7 +411,7 @@ void OPMapGadgetWidget::contextMenuEvent(QContextMenuEvent *event)
|
||||
contextMenu.addAction(changeDefaultLocalAndZoom);
|
||||
contextMenu.addSeparator();
|
||||
|
||||
QMenu safeArea("Safety Area definitions");
|
||||
QMenu safeArea(tr("Safety Area definitions"));
|
||||
// menu.addAction(showSafeAreaAct);
|
||||
QMenu safeAreaSubMenu(tr("Safe Area Radius") + " (" + QString::number(m_map->Home->SafeArea()) + "m)", this);
|
||||
for (int i = 0; i < safeAreaAct.count(); i++) {
|
||||
|
@ -0,0 +1,17 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Sortie Servo : Critique</h1>
|
||||
<p>
|
||||
Une des conditions suivantes est peut-être présente :
|
||||
<ul>
|
||||
<li>Le système est en mode failsafe.</li>
|
||||
<li>La mise à jour d'une ou plusieurs sorties servo à échoué.</li>
|
||||
</ul>
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Alarme : OK</h1>
|
||||
<p>
|
||||
Il n'y a aucun problème avec cette alarme.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,13 @@
|
||||
html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Attitude : Critique</h1>
|
||||
<p>
|
||||
Cette alarme reste activée jusqu'à ce que des données soient reçues de l'accéléromètre.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Attitude : Erreur</h1>
|
||||
<p>
|
||||
Echec de la récupération d'une mise à jour des accéléromètres ou des gyros.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Batterie : Critique</h1>
|
||||
<p>
|
||||
La tension batterie a chuté en dessous du seuil d'<b>alarme</b>.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Batterie : Erreur</h1>
|
||||
<p>
|
||||
La tension et le courant de batterie sont inférieurs ou égaux à zéro.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Batterie : Avertissement</h1>
|
||||
<p>
|
||||
La tension batterie a chuté en dessous du seuil d'<b>avertissement</b>.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Défaut Boot : Critique</h1>
|
||||
<p>
|
||||
Le boot du système a échoué plus de trois fois : les paramètres système par défaut ont été appliqués.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>CPU: Critique</h1>
|
||||
<p>
|
||||
La charge processeur a dépassé 95%
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>CPU : Avertissement</h1>
|
||||
<p>
|
||||
La charge processeur a dépassé 80%
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Event System: Warning</h1>
|
||||
<p>
|
||||
There were problems with UAVObject events or callbacks
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Temps de Vol : Critique</h1>
|
||||
<p>
|
||||
L'estimation du temps de vol basée sur l'utilisation de la batterie est inférieure à 30s.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Temps de Vol : Erreur</h1>
|
||||
<p>
|
||||
L'estimation du temps de vol ne peut être déterminée car la tension et le courant batterie sont inférieurs ou égaux à 0.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Temps de Vol : Avertissement</h1>
|
||||
<p>
|
||||
Le temps de vol estimé en fonction de l'utilisation de la batterie est inférieur à 60s.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>GPS : Critique</h1>
|
||||
<p>
|
||||
Le GPS reçoit des données mais il n'y a pas de fix de position.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>GPS : Erreur</h1>
|
||||
<p>
|
||||
Le GPS a expiré ; soit il n'y a pas de GPS branché, le GPS est masqué ou il y a une autre erreur matérielle.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>GPS: Avertissement</h1>
|
||||
<p>
|
||||
Le GPS a un fix et la navigation peut être utilisée. Cependant, la précision de la position est très faible (l'indication est <7 satellites)
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Guidance : Avertissement</h1>
|
||||
<p>
|
||||
Dépassement de temps dans l'attente d'une mise à jour de l'attitude.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,24 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Entrées RC : Critique</h1>
|
||||
<p>
|
||||
Une des conditions suivantes est peut-être présente :
|
||||
<ul>
|
||||
<li>
|
||||
<p>Un ou plusieurs des types de canaux d'entrée RC ne sont pas renseignés.</p>
|
||||
<p>Dans la page configuration GCS, soyez certain que toutes les entrées ont le Type d'indiqué.</p>
|
||||
</li>
|
||||
<li>Une ou plusieurs associations de canaux d'entrée RC ne sont pas valides.</li>
|
||||
<li>Le driver n'est pas initialisé pour un ou plusieurs canaux d'entrée RC.</li>
|
||||
<li>Le mode de vol actuel n'est pas défini : ceci indique un bug dans le code.</li>
|
||||
<li>Current flight mode set to guidance but flight status flight mode is reported as something other than altitude hold.</li>
|
||||
<li>Durant la mise à jour du mode de stabilisation désiré, la position de vol est indiquée comme étant autre chose que stabilisé 1, 2 ou 3.</li>
|
||||
</ul>
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,17 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Entrées RC : Avertissement</h1>
|
||||
<p>
|
||||
Une des conditions suivantes semble présente :
|
||||
<ul>
|
||||
<li>Le système est en mode failsafe.</li>
|
||||
<li>Echec de la mise à jour d'un ou plusieurs des canaux d'accessoires.</li>
|
||||
</ul>
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Mémoire : Critique</h1>
|
||||
<p>
|
||||
Either the remaining heap space or the IRQ stack has fallen below the <b>critical</b> limit (1000 bytes heap, 80 entries IRQ stack).
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,16 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Mémoire : Avertissement</h1>
|
||||
<p>
|
||||
Either the remaining heap space or the IRQ stack has fallen below the <b>warning</b> limit (4000 bytes heap, 150 entries IRQ stack).
|
||||
</p>
|
||||
<p>
|
||||
<b>Note:</b> if this is an original CC board (not CC3D or Revo), this condition is normal.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,17 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Capteurs : Critique</h1>
|
||||
<p>
|
||||
Une des conditions suivantes est peut-être présente :
|
||||
<ul>
|
||||
<li>Un des tests d'accéléromètre, gyro ou magnétomètre a échoué.</li>
|
||||
<li>Délai d'attente des données d'accéléromètre ou gyro dépassé.</li>
|
||||
</ul>
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Stabilisation: Avertissement</h1>
|
||||
<p>
|
||||
Délai d'attente d'une mise à jour de l'attitude dépassé.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Stack: Critical</h1>
|
||||
<p>
|
||||
Stack overflow
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -0,0 +1,13 @@
|
||||
<html>
|
||||
<head>
|
||||
<title></title>
|
||||
<meta content="">
|
||||
<style></style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Télémétrie : Erreur</h1>
|
||||
<p>
|
||||
Le système de Télémétrie est déconnecté.
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -27,4 +27,33 @@
|
||||
<file>html/Stack-Critical.html</file>
|
||||
<file>html/Telemetry-Error.html</file>
|
||||
</qresource>
|
||||
<qresource prefix="/systemhealth" lang="fr">
|
||||
<file alias="html/Actuator-Critical.html">html/fr/Actuator-Critical.html</file>
|
||||
<file alias="html/ManualControl-Critical.html">html/fr/ManualControl-Critical.html</file>
|
||||
<file alias="html/ManualControl-Warning.html">html/fr/ManualControl-Warning.html</file>
|
||||
<file alias="html/CPU-Critical.html">html/fr/CPU-Critical.html</file>
|
||||
<file alias="html/CPU-Warning.html">html/fr/CPU-Warning.html</file>
|
||||
<file alias="html/FlightTime-Error.html">html/fr/FlightTime-Error.html</file>
|
||||
<file alias="html/Battery-Warning.html">html/fr/Battery-Warning.html</file>
|
||||
<file alias="html/BootFault-Critical.html">html/fr/BootFault-Critical.html</file>
|
||||
<file alias="html/EventSystem-Warning.html">html/fr/EventSystem-Warning.html</file>
|
||||
<file alias="html/FlightTime-Critical.html">html/fr/FlightTime-Critical.html</file>
|
||||
<file alias="html/AlarmOK.html">html/fr/AlarmOK.html</file>
|
||||
<file alias="html/Attitude-Critical.html">html/fr/Attitude-Critical.html</file>
|
||||
<file alias="html/Attitude-Error.html">html/fr/Attitude-Error.html</file>
|
||||
<file alias="html/Battery-Critical.html">html/fr/Battery-Critical.html</file>
|
||||
<file alias="html/Battery-Error.html">html/fr/Battery-Error.html</file>
|
||||
<file alias="html/FlightTime-Warning.html">html/fr/FlightTime-Warning.html</file>
|
||||
<file alias="html/GPS-Critical.html">html/fr/GPS-Critical.html</file>
|
||||
<file alias="html/GPS-Error.html">html/fr/GPS-Error.html</file>
|
||||
<file alias="html/GPS-Warning.html">html/fr/GPS-Warning.html</file>
|
||||
<file alias="html/Guidance-Warning.html">html/fr/Guidance-Warning.html</file>
|
||||
<file alias="html/Memory-Critical.html">html/fr/Memory-Critical.html</file>
|
||||
<file alias="html/Memory-Warning.html">html/fr/Memory-Warning.html</file>
|
||||
<file alias="html/Sensors-Critical.html">html/fr/Sensors-Critical.html</file>
|
||||
<file alias="html/Stabilization-Warning.html">html/fr/Stabilization-Warning.html</file>
|
||||
<file alias="html/Stack-Critical.html">html/fr/Stack-Critical.html</file>
|
||||
<file alias="html/Telemetry-Error.html">html/fr/Telemetry-Error.html</file>
|
||||
</qresource>
|
||||
|
||||
</RCC>
|
||||
|
Loading…
x
Reference in New Issue
Block a user