mirror of
https://github.com/betaflight/betaflight-configurator.git
synced 2025-07-21 07:15:15 +03:00
Merge pull request #2103 from Asizon/add_vbatSagCompensation_to_ui
Added Vbat Sag Compensation to UI
This commit is contained in:
commit
2b8b0a2417
5 changed files with 41 additions and 3 deletions
|
@ -448,11 +448,21 @@ TABS.pid_tuning.initialize = function (callback) {
|
|||
ffInterpolateCheck.change(function() {
|
||||
const checked = $(this).is(':checked');
|
||||
$('.ffInterpolateSp .suboption').toggle(checked);
|
||||
});
|
||||
ffInterpolateCheck.change();
|
||||
}).change();
|
||||
|
||||
// Vbat Sag Compensation
|
||||
const vbatSagCompensationCheck = $('input[id="vbatSagCompensation"]');
|
||||
|
||||
vbatSagCompensationCheck.prop('checked', ADVANCED_TUNING.vbat_sag_compensation !== 0);
|
||||
$('input[name="vbatSagValue"]').val(ADVANCED_TUNING.vbat_sag_compensation > 0 ? ADVANCED_TUNING.vbat_sag_compensation : 100);
|
||||
|
||||
vbatSagCompensationCheck.change(function() {
|
||||
const checked = $(this).is(':checked');
|
||||
$('.vbatSagCompensation .suboption').toggle(checked);
|
||||
}).change();
|
||||
} else {
|
||||
$('.ffInterpolateSp').hide();
|
||||
$('.vbatSagCompensation').hide();
|
||||
}
|
||||
|
||||
$('input[id="useIntegratedYaw"]').change(function() {
|
||||
|
@ -921,6 +931,7 @@ TABS.pid_tuning.initialize = function (callback) {
|
|||
ADVANCED_TUNING.ff_smooth_factor = parseInt($('input[name="ffSmoothFactor"]').val());
|
||||
ADVANCED_TUNING.ff_boost = parseInt($('input[name="ffBoost"]').val());
|
||||
FILTER_CONFIG.dyn_lpf_curve_expo = parseInt($('.pid_filter input[name="dtermLowpassDynExpo"]').val());
|
||||
ADVANCED_TUNING.vbat_sag_compensation = $('input[id="vbatSagCompensation"]').is(':checked') ? parseInt($('input[name="vbatSagValue"]').val()) : 0;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue