mirror of
https://github.com/iNavFlight/inav-configurator.git
synced 2025-07-13 11:29:53 +03:00
Dynamic mixer outputs image
First cut of code. It's pretty much there. I just need to decide how to handle changing the mixer type, then deciding to stick with the current mixer. Other than that, it's working as expected.
This commit is contained in:
parent
66d682daba
commit
1c571ca681
10 changed files with 244 additions and 128 deletions
|
@ -72,6 +72,21 @@ let ServoMixerRuleCollection = function () {
|
|||
return false;
|
||||
};
|
||||
|
||||
self.getServoMixRuleFromTarget = function(wantedTarget) {
|
||||
let returnTarget = null;
|
||||
|
||||
for (let ruleIndex in data) {
|
||||
if (data.hasOwnProperty(ruleIndex)) {
|
||||
if (data[ruleIndex].getTarget() == wantedTarget) {
|
||||
returnTarget = data[ruleIndex];
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return returnTarget;
|
||||
}
|
||||
|
||||
self.getNumberOfConfiguredServos = function () {
|
||||
let count = 0;
|
||||
for (let i = 0; i < self.getServoCount(); i ++) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue