plan_decoder.js: bugfix

This commit is contained in:
Klaus K Wilting 2018-12-18 10:43:12 +01:00
parent 82c831e4e4
commit ea9f462675

View File

@ -33,6 +33,15 @@ function Decoder(bytes, port) {
decoded.reset1 = bytes[i++]; decoded.reset1 = bytes[i++];
} }
if (port === 4) {
var i = 0;
decoded.latitude = ((bytes[i++] << 24) | (bytes[i++] << 16) | (bytes[i++] << 8) | bytes[i++]);
decoded.longitude = ((bytes[i++] << 24) | (bytes[i++] << 16) | (bytes[i++] << 8) | bytes[i++]);
decoded.sats = bytes[i++];
decoded.hdop = (bytes[i++] << 8) | (bytes[i++]);
decoded.altitude = (bytes[i++] << 8) | (bytes[i++]);
}
if (port === 5) { if (port === 5) {
var i = 0; var i = 0;
decoded.button = bytes[i++]; decoded.button = bytes[i++];