|
|
@ -909,7 +909,7 @@ var FC = {
|
|
|
|
]
|
|
|
|
]
|
|
|
|
},
|
|
|
|
},
|
|
|
|
getPidNames: function () {
|
|
|
|
getPidNames: function () {
|
|
|
|
return [
|
|
|
|
let list = [
|
|
|
|
'Roll',
|
|
|
|
'Roll',
|
|
|
|
'Pitch',
|
|
|
|
'Pitch',
|
|
|
|
'Yaw',
|
|
|
|
'Yaw',
|
|
|
@ -918,15 +918,18 @@ var FC = {
|
|
|
|
'Velocity XY',
|
|
|
|
'Velocity XY',
|
|
|
|
'Surface',
|
|
|
|
'Surface',
|
|
|
|
'Level',
|
|
|
|
'Level',
|
|
|
|
'Heading',
|
|
|
|
'Heading Hold',
|
|
|
|
'Velocity Z'
|
|
|
|
'Velocity Z'
|
|
|
|
];
|
|
|
|
];
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if (semver.gte(CONFIG.flightControllerVersion, '2.5.0')) {
|
|
|
|
|
|
|
|
list.push("Nav Heading")
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
return list;
|
|
|
|
},
|
|
|
|
},
|
|
|
|
getRthAltControlMode: function () {
|
|
|
|
getRthAltControlMode: function () {
|
|
|
|
if (semver.gte(CONFIG.flightControllerVersion, '2.2.0'))
|
|
|
|
|
|
|
|
return ["Current", "Extra", "Fixed", "Max", "At least", "At least, linear descent"];
|
|
|
|
return ["Current", "Extra", "Fixed", "Max", "At least", "At least, linear descent"];
|
|
|
|
else
|
|
|
|
|
|
|
|
return ["Current", "Extra", "Fixed", "Max", "At least"];
|
|
|
|
|
|
|
|
},
|
|
|
|
},
|
|
|
|
getRthAllowLanding: function() {
|
|
|
|
getRthAllowLanding: function() {
|
|
|
|
return ["Never", "Always", "Only on failsafe"];
|
|
|
|
return ["Never", "Always", "Only on failsafe"];
|
|
|
|