Merge pull request #100 from cyberman54/development

packed_decoder.js small corrections
This commit is contained in:
Verkehrsrot 2018-06-23 19:00:38 +02:00 committed by GitHub
commit e7c4cdea88
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -36,7 +36,7 @@ function Decoder(bytes, port) {
var bytesToInt = function (bytes) {
var i = 0;
for (var x = 0; x < bytes.length; x++) {
i |= +(bytes[x] << (x * 8));
i |= (bytes[x] << (x * 8));
}
return i;
};
@ -124,7 +124,7 @@ var bitmap = function (byte) {
var bm = ('00000000' + Number(i).toString(2)).substr(-8).split('').map(Number).map(Boolean);
return ['adr', 'screensaver', 'screen', 'countermode', 'blescan', 'antenna', 'filter', 'gpsmode']
.reduce(function (obj, pos, index) {
obj[pos] = bm[index];
obj[pos] = +bm[index];
return obj;
}, {});
};