REVISED DECODER.JS
This commit is contained in:
parent
fd0b503e1a
commit
c0d7a5ac58
39
decoder.js
39
decoder.js
|
@ -29,4 +29,43 @@ function Decode(fPort, data, variables) {
|
|||
}
|
||||
];
|
||||
}
|
||||
|
||||
else if (fPort === 1) {
|
||||
|
||||
if (bytes[0] === 0x56) {
|
||||
return [
|
||||
{
|
||||
mtm_code_1: bytes[1],
|
||||
mtm_code_2: bytes[2],
|
||||
HW_Version: "HW:" + bytes[3],
|
||||
SW_Version: "SW" + bytes[4] + ":" + bytes[5] + ":" + bytes[6] + ":" + bytes[7],
|
||||
}
|
||||
];
|
||||
}
|
||||
else if (bytes[0] === 0x53) {
|
||||
return [
|
||||
{
|
||||
mtm_code_1: bytes[1],
|
||||
mtm_code_2: bytes[2],
|
||||
sw_code: bytes[3],
|
||||
hw_code: bytes[4],
|
||||
battery_level: bytes[5] + "%",
|
||||
size_value: bytes[6],
|
||||
}
|
||||
];
|
||||
|
||||
}
|
||||
|
||||
if (bytes[0] === 0x59) {
|
||||
if (bytes[1] === 0x44) {
|
||||
return [
|
||||
{
|
||||
HB_interval: (bytes[2] - 0x30) * 10 + (bytes[3] - 0x30),
|
||||
HB_interval_unit: String.fromCharCode(bytes[4]),
|
||||
}
|
||||
];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
};
|
Loading…
Reference in New Issue