Skip to content

Commit cd775b3

Browse files
authored
Merge pull request #235 from McGiverGim/remove_unused_pids
Remove unused PIDs Betaflight 3.4 and later
2 parents eed2958 + 6195aaf commit cd775b3

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

js/header_dialog.js

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -439,12 +439,20 @@ function HeaderDialog(dialog, onSave) {
439439
populatePID('rollPID' , sysConfig.rollPID);
440440
populatePID('pitchPID' , sysConfig.pitchPID);
441441
populatePID('yawPID' , sysConfig.yawPID);
442-
populatePID('altPID' , sysConfig.altPID);
443-
populatePID('velPID' , sysConfig.velPID);
444-
populatePID('magPID' , sysConfig.magPID); // this is not an array
445-
populatePID('posPID' , sysConfig.posPID);
446-
populatePID('posrPID' , sysConfig.posrPID);
447-
populatePID('navrPID' , sysConfig.navrPID);
442+
443+
// Removed since GPS Rescue
444+
if (semver.lt(sysConfig.firmwareVersion, "3.4.0")) {
445+
populatePID('altPID' , sysConfig.altPID);
446+
populatePID('velPID' , sysConfig.velPID);
447+
populatePID('magPID' , sysConfig.magPID); // this is not an array
448+
populatePID('posPID' , sysConfig.posPID);
449+
populatePID('posrPID' , sysConfig.posrPID);
450+
populatePID('navrPID' , sysConfig.navrPID);
451+
} else {
452+
$('#pid_baro').hide();
453+
$('#pid_mag').hide();
454+
$('#pid_gps').hide();
455+
}
448456

449457
populatePID('levelPID' , sysConfig.levelPID);
450458

0 commit comments

Comments
 (0)