Support NAV Heading PIDs

pull/965/head
Pawel Spychalski (DzikuVx) 4 years ago
parent 55b46d1cac
commit 602a64b8f1

@ -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"];

@ -98,6 +98,14 @@
<td></td> <td></td>
<td></td> <td></td>
</tr> </tr>
<tr class="HEADING" data-pid-bank-position="10">
<!-- 8 -->
<td></td>
<td><input type="number" name="p" step="1" min="0" max="255" /></td>
<td><input type="number" name="i" step="1" min="0" max="255" /></td>
<td><input type="number" name="d" step="1" min="0" max="255" /></td>
<td></td>
</tr>
</table> </table>
<table id="pid_gps" class="pid_tuning"> <table id="pid_gps" class="pid_tuning">
<tr> <tr>

Loading…
Cancel
Save