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

Fixes after feedback

This commit is contained in:
KiteAnton 2016-07-14 21:46:41 +02:00
parent 6334e1a3e9
commit c22b69e7b5

View file

@ -737,13 +737,9 @@ var MSP = {
case MSP_codes.MSP_NAME: case MSP_codes.MSP_NAME:
var offset = 0; var offset = 0;
var name = ''; var name = '';
var letter; while (offset<data.byteLength) {
do { name += String.fromCharCode(data.getUint8(offset++));;
letter = String.fromCharCode(data.getUint8(offset++)); }
if (letter != '\0') {
name += letter;
}
} while (letter != '\0');
CONFIG.name = name; CONFIG.name = name;
break; break;
@ -1510,6 +1506,9 @@ MSP.crunch = function (code) {
for (var i = 0; i<CONFIG.name.length; i++) { for (var i = 0; i<CONFIG.name.length; i++) {
buffer.push(CONFIG.name.charCodeAt(i)); buffer.push(CONFIG.name.charCodeAt(i));
} }
if (!buffer.length) {
buffer.push('-'.charCodeAt(0));
}
break; break;