1
0
Fork 0
mirror of https://github.com/betaflight/betaflight-configurator.git synced 2025-07-23 08:15:22 +03:00

Added comments for coupled control events

This commit is contained in:
Hans Christian Olaussen 2018-11-27 23:21:38 +01:00
parent 7ab957a88e
commit 4c6898c200

View file

@ -214,7 +214,8 @@ TABS.pid_tuning.initialize = function (callback) {
// Absolute Control // Absolute Control
var absoluteControlGainNumberElement = $('input[name="absoluteControlGain-number"]'); var absoluteControlGainNumberElement = $('input[name="absoluteControlGain-number"]');
var absoluteControlGainRangeElement = $('input[name="absoluteControlGain-range"]'); var absoluteControlGainRangeElement = $('input[name="absoluteControlGain-range"]');
//Use 'input' event for coupled controls to allow synchronized update
absoluteControlGainNumberElement.on('input', function () { absoluteControlGainNumberElement.on('input', function () {
absoluteControlGainRangeElement.val($(this).val()); absoluteControlGainRangeElement.val($(this).val());
}); });
@ -226,7 +227,8 @@ TABS.pid_tuning.initialize = function (callback) {
// Throttle Boost // Throttle Boost
var throttleBoostNumberElement = $('input[name="throttleBoost-number"]'); var throttleBoostNumberElement = $('input[name="throttleBoost-number"]');
var throttleBoostRangeElement = $('input[name="throttleBoost-range"]'); var throttleBoostRangeElement = $('input[name="throttleBoost-range"]');
//Use 'input' event for coupled controls to allow synchronized update
throttleBoostNumberElement.on('input', function () { throttleBoostNumberElement.on('input', function () {
throttleBoostRangeElement.val($(this).val()); throttleBoostRangeElement.val($(this).val());
}); });
@ -238,7 +240,8 @@ TABS.pid_tuning.initialize = function (callback) {
// Acro Trainer // Acro Trainer
var acroTrainerAngleLimitNumberElement = $('input[name="acroTrainerAngleLimit-number"]'); var acroTrainerAngleLimitNumberElement = $('input[name="acroTrainerAngleLimit-number"]');
var acroTrainerAngleLimitRangeElement = $('input[name="acroTrainerAngleLimit-range"]'); var acroTrainerAngleLimitRangeElement = $('input[name="acroTrainerAngleLimit-range"]');
//Use 'input' event for coupled controls to allow synchronized update
acroTrainerAngleLimitNumberElement.on('input', function () { acroTrainerAngleLimitNumberElement.on('input', function () {
acroTrainerAngleLimitRangeElement.val($(this).val()); acroTrainerAngleLimitRangeElement.val($(this).val());
}); });
@ -260,7 +263,8 @@ TABS.pid_tuning.initialize = function (callback) {
feedforwardTransitionNumberElement.val(ADVANCED_TUNING.feedforwardTransition / 100); feedforwardTransitionNumberElement.val(ADVANCED_TUNING.feedforwardTransition / 100);
feedforwardTransitionRangeElement.val(ADVANCED_TUNING.feedforwardTransition / 100); feedforwardTransitionRangeElement.val(ADVANCED_TUNING.feedforwardTransition / 100);
//Use 'input' event for coupled controls to allow synchronized update
feedforwardTransitionNumberElement.on('input', function () { feedforwardTransitionNumberElement.on('input', function () {
feedforwardTransitionRangeElement.val($(this).val()); feedforwardTransitionRangeElement.val($(this).val());
}); });
@ -824,7 +828,8 @@ TABS.pid_tuning.initialize = function (callback) {
} }
} }
checkUpdateDtermTransitionWarning(dtermTransitionNumberElement.val()); checkUpdateDtermTransitionWarning(dtermTransitionNumberElement.val());
//Use 'input' event for coupled controls to allow synchronized update
dtermTransitionNumberElement.on('input', function () { dtermTransitionNumberElement.on('input', function () {
checkUpdateDtermTransitionWarning($(this).val()); checkUpdateDtermTransitionWarning($(this).val());
dtermTransitionRangeElement.val($(this).val()); dtermTransitionRangeElement.val($(this).val());
@ -845,7 +850,8 @@ TABS.pid_tuning.initialize = function (callback) {
dtermRangeElement.attr('max', self.SETPOINT_WEIGHT_RANGE_LOW); dtermRangeElement.attr('max', self.SETPOINT_WEIGHT_RANGE_LOW);
} }
} }
//Use 'input' event for coupled controls to allow synchronized update
dtermNumberElement.on('input', function () { dtermNumberElement.on('input', function () {
var value = $(this).val(); var value = $(this).val();
adjustRangeElement(value); adjustRangeElement(value);