// Help text which is shown both in the status text area prior to pressing a cal button and in the
// pre-calibration dialog.
readonlypropertystringorientationHelpSet:"If the orientation is in the direction of flight, select None."
readonlypropertystringorientationHelpCal:"Before calibrating make sure orientation settings are correct. "+orientationHelpSet
readonlypropertystringcompassRotationText:"If the compass or GPS module is mounted in flight direction, leave the default value (None)"
readonlypropertystringorientationHelpSet:qsTr("If the orientation is in the direction of flight, select None.")
readonlypropertystringorientationHelpCal:qsTr("Before calibrating make sure orientation settings are correct. ")+orientationHelpSet
readonlypropertystringcompassRotationText:qsTr("If the compass or GPS module is mounted in flight direction, leave the default value (None)")
readonlypropertystringcompassHelp:"For Compass calibration you will need to rotate your vehicle through a number of positions."
readonlypropertystringgyroHelp:"For Gyroscope calibration you will need to place your vehicle on a surface and leave it still."
readonlypropertystringaccelHelp:"For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds."
readonlypropertystringlevelHelp:"To level the horizon you need to place the vehicle in its level flight position and press OK."
readonlypropertystringcompassHelp:qsTr("For Compass calibration you will need to rotate your vehicle through a number of positions.")
readonlypropertystringgyroHelp:qsTr("For Gyroscope calibration you will need to place your vehicle on a surface and leave it still.")
readonlypropertystringaccelHelp:qsTr("For Accelerometer calibration you will need to place your vehicle on all six sides on a perfectly level surface and hold it still in each orientation for a few seconds.")
readonlypropertystringlevelHelp:qsTr("To level the horizon you need to place the vehicle in its level flight position and press OK.")
readonlypropertystringstatusTextAreaDefaultText:"Start the individual calibration steps by clicking one of the buttons to the left."
readonlypropertystringstatusTextAreaDefaultText:qsTr("Start the individual calibration steps by clicking one of the buttons to the left.")
// Used to pass help text to the preCalibrationDialog dialog
propertystringpreCalibrationDialogHelp
...
...
@@ -54,8 +54,8 @@ SetupPage {
propertystring_postCalibrationDialogText
propertyvar_postCalibrationDialogParams
readonlypropertystring_badCompassCalText:"The calibration for Compass %1 appears to be poor. "+
"Check the compass position within your vehicle and re-do the calibration."
readonlypropertystring_badCompassCalText:qsTr("The calibration for Compass %1 appears to be poor. ")+
qsTr("Check the compass position within your vehicle and re-do the calibration.")
showMessage("Sensor Calibration","Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead.",StandardButton.Ok)
showMessage(qsTr("Sensor Calibration"),qsTr("Performing sensor calibration over a WiFi connection can be unreliable. If you run into problems try using a direct USB connection instead."),StandardButton.Ok)
text:"This is recommended for vehicles that have only an internal compass and on vehicles where there is significant interference on the compass from the motors, power wires, etc. "+
"CompassMot only works well if you have a battery current monitor because the magnetic interference is linear with current drawn. "+
"It is technically possible to set-up CompassMot using throttle but this is not recommended."
text:qsTr("This is recommended for vehicles that have only an internal compass and on vehicles where there is significant interference on the compass from the motors, power wires, etc. ")+
qsTr("CompassMot only works well if you have a battery current monitor because the magnetic interference is linear with current drawn. ")+
qsTr("It is technically possible to set-up CompassMot using throttle but this is not recommended.")
}
QGCLabel{
anchors.left:parent.left
anchors.right:parent.right
wrapMode:Text.WordWrap
text:"Disconnect your props, flip them over and rotate them one position around the frame. "+
"In this configuration they should push the copter down into the ground when the throttle is raised."
text:qsTr("Disconnect your props, flip them over and rotate them one position around the frame. ")+
qsTr("In this configuration they should push the copter down into the ground when the throttle is raised.")
}
QGCLabel{
anchors.left:parent.left
anchors.right:parent.right
wrapMode:Text.WordWrap
text:"Secure the copter (perhaps with tape) so that it does not move."
text:qsTr("Secure the copter (perhaps with tape) so that it does not move.")
}
QGCLabel{
anchors.left:parent.left
anchors.right:parent.right
wrapMode:Text.WordWrap
text:"Turn on your transmitter and keep throttle at zero."
text:qsTr("Turn on your transmitter and keep throttle at zero.")
}
QGCLabel{
anchors.left:parent.left
anchors.right:parent.right
wrapMode:Text.WordWrap
text:"Click Ok to start CompassMot calibration."
text:qsTr("Click Ok to start CompassMot calibration.")
description:"Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy."
title:qsTr("Roll sensitivity")
description:qsTr("Slide to the left to make roll control faster and more accurate. Slide to the right if roll oscillates or is too twitchy.")
param:"FW_R_TC"
min:0.2
max:0.8
...
...
@@ -35,8 +35,8 @@ SetupPage {
}
ListElement{
title:"Pitch sensitivity"
description:"Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy."
title:qsTr("Pitch sensitivity")
description:qsTr("Slide to the left to make pitch control faster and more accurate. Slide to the right if pitch oscillates or is too twitchy.")
param:"FW_P_TC"
min:0.2
max:0.8
...
...
@@ -44,8 +44,8 @@ SetupPage {
}
ListElement{
title:"Cruise throttle"
description:"This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%."
title:qsTr("Cruise throttle")
description:qsTr("This is the throttle setting required to achieve the desired cruise speed. Most planes need 50-60%.")
param:"FW_THR_CRUISE"
min:20
max:80
...
...
@@ -53,8 +53,8 @@ SetupPage {
}
ListElement{
title:"Mission mode sensitivity"
description:"Slide to the left to make position control more accurate and more aggressive. Slide to the right to make flight in mission mode smoother and less twitchy."
title:qsTr("Mission mode sensitivity")
description:qsTr("Slide to the left to make position control more accurate and more aggressive. Slide to the right to make flight in mission mode smoother and less twitchy.")
onClicked:showDialog(calcVoltageDividerDlgComponent,qsTr("Calculate Voltage Divider"),powerPage.showDialogDefaultWidth,StandardButton.Close)
}
...
...
@@ -313,8 +313,8 @@ SetupPage {
Layout.fillWidth:true
font.pointSize:ScreenTools.smallFontPointSize
wrapMode:Text.WordWrap
text:"If the battery voltage reported by the vehicle is largely different than the voltage read externally using a voltmeter you can adjust the voltage multiplier value to correct this. "+
"Click the Calculate button for help with calculating a new value."
text:qsTr("If the battery voltage reported by the vehicle is largely different than the voltage read externally using a voltmeter you can adjust the voltage multiplier value to correct this. ")+
qsTr("Click the Calculate button for help with calculating a new value.")
}
QGCLabel{
...
...
@@ -329,7 +329,7 @@ SetupPage {
QGCButton{
id:ampPerVoltCalculateButton
text:"Calculate"
text:qsTr("Calculate")
onClicked:showDialog(calcAmpsPerVoltDlgComponent,qsTr("Calculate Amps per Volt"),powerPage.showDialogDefaultWidth,StandardButton.Close)
}
...
...
@@ -341,8 +341,8 @@ SetupPage {
Layout.fillWidth:true
font.pointSize:ScreenTools.smallFontPointSize
wrapMode:Text.WordWrap
text:"If the current draw reported by the vehicle is largely different than the current read externally using a current meter you can adjust the amps per volt value to correct this. "+
"Click the Calculate button for help with calculating a new value."
text:qsTr("If the current draw reported by the vehicle is largely different than the current read externally using a current meter you can adjust the amps per volt value to correct this. ")+
qsTr("Click the Calculate button for help with calculating a new value.")
showMessage("Sensor Calibration","Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead.",StandardButton.Ok)
showMessage(qsTr("Sensor Calibration"),qsTr("Performing sensor calibration over a WiFi connection is known to be unreliable. You should disconnect and perform calibration using a direct USB connection instead."),StandardButton.Ok)