mirror of
https://github.com/betaflight/betaflight-configurator.git
synced 2025-07-23 16:25:22 +03:00
Update min value for antigravoty gain
This commit is contained in:
parent
36fe5f48b8
commit
d016039098
1 changed files with 7 additions and 3 deletions
|
@ -171,13 +171,17 @@ TABS.pid_tuning.initialize = function (callback) {
|
||||||
$('.pid_filter select[name="dtermLowpassType"]').val(FC.FILTER_CONFIG.dterm_lowpass_type);
|
$('.pid_filter select[name="dtermLowpassType"]').val(FC.FILTER_CONFIG.dterm_lowpass_type);
|
||||||
$('.antigravity input[name="itermThrottleThreshold"]').val(FC.ADVANCED_TUNING.itermThrottleThreshold);
|
$('.antigravity input[name="itermThrottleThreshold"]').val(FC.ADVANCED_TUNING.itermThrottleThreshold);
|
||||||
$('.antigravity input[name="itermAcceleratorGain"]').val(FC.ADVANCED_TUNING.itermAcceleratorGain / 1000);
|
$('.antigravity input[name="itermAcceleratorGain"]').val(FC.ADVANCED_TUNING.itermAcceleratorGain / 1000);
|
||||||
|
if (semver.gte(FC.CONFIG.apiVersion, API_VERSION_1_44)) {
|
||||||
|
$('.antigravity input[name="itermAcceleratorGain"]').attr("min","0.1");
|
||||||
|
}
|
||||||
|
|
||||||
var antiGravitySwitch = $('#antiGravitySwitch');
|
var antiGravitySwitch = $('#antiGravitySwitch');
|
||||||
antiGravitySwitch.prop('checked', FC.ADVANCED_TUNING.itermAcceleratorGain !== 1000);
|
const ACCELERATOR_MIN_GAIN = semver.gte(FC.CONFIG.apiVersion, API_VERSION_1_44) ? 0 : 1000;
|
||||||
|
antiGravitySwitch.prop('checked', FC.ADVANCED_TUNING.itermAcceleratorGain !== ACCELERATOR_MIN_GAIN);
|
||||||
antiGravitySwitch.change(function() {
|
antiGravitySwitch.change(function() {
|
||||||
var checked = $(this).is(':checked');
|
var checked = $(this).is(':checked');
|
||||||
if (checked) {
|
if (checked) {
|
||||||
if (FC.ADVANCED_TUNING.itermAcceleratorGain === 1000) {
|
if (FC.ADVANCED_TUNING.itermAcceleratorGain === ACCELERATOR_MIN_GAIN) {
|
||||||
const DEFAULT_ACCELERATOR_GAIN = semver.gte(FC.CONFIG.apiVersion, API_VERSION_1_43) ? 3.5 : 1.1;
|
const DEFAULT_ACCELERATOR_GAIN = semver.gte(FC.CONFIG.apiVersion, API_VERSION_1_43) ? 3.5 : 1.1;
|
||||||
$('.antigravity input[name="itermAcceleratorGain"]').val(DEFAULT_ACCELERATOR_GAIN);
|
$('.antigravity input[name="itermAcceleratorGain"]').val(DEFAULT_ACCELERATOR_GAIN);
|
||||||
} else {
|
} else {
|
||||||
|
@ -195,7 +199,7 @@ TABS.pid_tuning.initialize = function (callback) {
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
$('.antigravity select[id="antiGravityMode"]').val(0);
|
$('.antigravity select[id="antiGravityMode"]').val(0);
|
||||||
$('.antigravity input[name="itermAcceleratorGain"]').val(1);
|
$('.antigravity input[name="itermAcceleratorGain"]').val(ACCELERATOR_MIN_GAIN / 1000);
|
||||||
$('.antigravity .suboption').hide();
|
$('.antigravity .suboption').hide();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue