Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/iNavFlight/inav-configurator.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tabs
diff options
context:
space:
mode:
authorPawel Spychalski (DzikuVx) <pspychalski@gmail.com>2019-03-09 14:55:09 +0300
committerPawel Spychalski (DzikuVx) <pspychalski@gmail.com>2019-03-09 14:55:09 +0300
commit384e2153fdceab2b4bfc54650daae78d66ccdad5 (patch)
tree89708cc11c281f139bfbc0f30131daeb197a3e90 /tabs
parent2aec6d2bb78c24d37f2b638fcfbd93959d79e4c7 (diff)
disable RPY D or FF depending on platfrm type
Diffstat (limited to 'tabs')
-rwxr-xr-xtabs/pid_tuning.html12
-rwxr-xr-xtabs/pid_tuning.js7
2 files changed, 13 insertions, 6 deletions
diff --git a/tabs/pid_tuning.html b/tabs/pid_tuning.html
index d79768e9..2916c45f 100755
--- a/tabs/pid_tuning.html
+++ b/tabs/pid_tuning.html
@@ -40,24 +40,24 @@
<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><input type="number" name="ff" step="1" min="0" max="255" /></td>
+ <td><input type="number" class="rpy_d" name="d" step="1" min="0" max="255" /></td>
+ <td><input type="number" class="rpy_ff" name="ff" step="1" min="0" max="255" /></td>
</tr>
<tr class="PITCH" data-pid-bank-position="1">
<!-- 1 -->
<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><input type="number" name="ff" step="1" min="0" max="255" /></td>
+ <td><input type="number" class="rpy_d" name="d" step="1" min="0" max="255" /></td>
+ <td><input type="number" class="rpy_ff" name="ff" step="1" min="0" max="255" /></td>
</tr>
<tr class="YAW" data-pid-bank-position="2">
<!-- 2 -->
<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><input type="number" name="ff" step="1" min="0" max="255" /></td>
+ <td><input type="number" class="rpy_d" name="d" step="1" min="0" max="255" /></td>
+ <td><input type="number" class="rpy_ff" name="ff" step="1" min="0" max="255" /></td>
</tr>
</table>
<table id="pid_baro" class="pid_tuning">
diff --git a/tabs/pid_tuning.js b/tabs/pid_tuning.js
index 1f41c89f..f79a094f 100755
--- a/tabs/pid_tuning.js
+++ b/tabs/pid_tuning.js
@@ -212,6 +212,13 @@ TABS.pid_tuning.initialize = function (callback) {
$('[name=ff]').prop('disabled', 'disabled');
}
+ if (!FC.isRpyFfComponentUsed()) {
+ $('.rpy_ff').prop('disabled', 'disabled');
+ }
+ if (!FC.isRpyDComponentUsed()) {
+ $('.rpy_d').prop('disabled', 'disabled');
+ }
+
GUI.simpleBind();
// UI Hooks