additional decoder for short latLon on port4

This commit is contained in:
nerdyscout committed 2019-11-21 17:04:55 +00:00
1 parent 42b1435df3
commit bb227b525b
1 file changed
+5 -1
+5 -1
View File
@@ -50,7 +50,11 @@ function Decoder(bytes, port) {
if (port === 4) {
// gps data
return decode(bytes, [latLng, latLng, uint8, hdop, altitude], ['latitude', 'longitude', 'sats', 'hdop', 'altitude']);
if (bytes.length === 8) {
return decode(bytes, [latLng, latLng], ['latitude', 'longitude']);
} else {
return decode(bytes, [latLng, latLng, uint8, hdop, altitude], ['latitude', 'longitude', 'sats', 'hdop', 'altitude']);
}
}
if (port === 5) {