astra-protocol-x-parser
Version:
A lightweight NodeJS package for parsing data from Astra Telematics IoT devices
17 lines (16 loc) • 853 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.ProtocolXEcooterScooterData = void 0;
var ProtocolXEcooterScooterData = /** @class */ (function () {
function ProtocolXEcooterScooterData(battery1SocPercent, battery2SocPercent, battery1TemperatureDeg, battery2TemperatureDeg, totalBatteryCurrentMa, status) {
this.battery1SocPercent = battery1SocPercent;
this.battery2SocPercent = battery2SocPercent;
this.battery1TemperatureDeg = battery1TemperatureDeg;
this.battery2TemperatureDeg = battery2TemperatureDeg;
this.totalBatteryCurrentMa = totalBatteryCurrentMa;
this.status = status;
}
ProtocolXEcooterScooterData.mask = BigInt(1) << BigInt(34);
return ProtocolXEcooterScooterData;
}());
exports.ProtocolXEcooterScooterData = ProtocolXEcooterScooterData;
;