1
0
Fork 0
mirror of https://github.com/iNavFlight/inav-configurator.git synced 2025-07-19 14:25:13 +03:00

Rebase CLI tab on latest CF

Integrates Save to File and Clear Output buttons, plus some minor
iNav compatibility patches
This commit is contained in:
Niccolò Maggioni 2018-11-29 14:26:02 +01:00
parent 66e43c0603
commit a340443c43
No known key found for this signature in database
GPG key ID: 4874B0C841E33264
8 changed files with 324 additions and 106 deletions

View file

@ -525,7 +525,7 @@ var mspHelper = (function (gui) {
break;
case MSPCodes.MSP_SET_SERVO_MIX_RULE:
case MSPCodes.MSP_SET_SERVO_MIX_RULE:
console.log("Servo mix saved");
break;
@ -1341,6 +1341,11 @@ var mspHelper = (function (gui) {
console.log('OSD char uploaded');
break;
case MSPCodes.MSP_NAME:
CONFIG.name = '';
var char;
while ((char = data.readU8()) !== null) {
CONFIG.name += String.fromCharCode(char);
}
break;
case MSPCodes.MSP_SET_NAME:
console.log("Craft name set");
@ -1416,7 +1421,7 @@ var mspHelper = (function (gui) {
case MSPCodes.MSP2_INAV_SET_MC_BRAKING:
console.log('Braking config saved');
break;
default:
console.log('Unknown code detected: ' + dataHandler.code);
} else {
@ -2182,7 +2187,7 @@ var mspHelper = (function (gui) {
// send one at a time, with index
var servoRule = SERVO_RULES.get()[servoIndex];
buffer.push(servoIndex);
buffer.push(servoRule.getTarget());
buffer.push(servoRule.getInput());