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

load custom smix rules

This commit is contained in:
Pawel Spychalski (DzikuVx) 2018-01-20 11:43:31 +01:00
parent d158a9283c
commit 912864bc19
6 changed files with 53 additions and 7 deletions

View file

@ -350,6 +350,19 @@ var mspHelper = (function (gui) {
}
break;
case MSPCodes.MSP_SERVO_MIX_RULES:
SERVO_RULES = [];
if (data.byteLength % 7 === 0) {
for (i = 0; i < data.byteLength; i += 7) {
SERVO_RULES.push(new ServoMixRule(
data.getInt8(i + 0, true),
data.getInt8(i + 1, true),
data.getInt8(i + 2, true),
data.getInt8(i + 3, true)
));
}
}
break;
case MSPCodes.MSP_SERVO_CONFIGURATIONS:
@ -2464,5 +2477,9 @@ var mspHelper = (function (gui) {
MSP.send_message(MSPCodes.MSP_SERVO_CONFIGURATIONS, false, false, callback);
};
self.loadServoMixRules = function (callback) {
MSP.send_message(MSPCodes.MSP_SERVO_MIX_RULES, false, false, callback);
}
return self;
})(GUI);