plain_decoder.js: bugfix

This commit is contained in:
Klaus K Wilting 2018-12-18 10:43:59 +01:00
parent a14fb3d2a2
commit 551737cc89

View File

@ -30,6 +30,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++];