UNPKG

astra-protocol-x-parser

Version:

A lightweight NodeJS package for parsing data from Astra Telematics IoT devices

37 lines (36 loc) 3.12 kB
export var ProtocolXReasonLabel; (function (ProtocolXReasonLabel) { ProtocolXReasonLabel[ProtocolXReasonLabel["TIMED_INTERVAL_ELAPSED"] = 0] = "TIMED_INTERVAL_ELAPSED"; ProtocolXReasonLabel[ProtocolXReasonLabel["DISTANCE_TRAVELLED_EXCEEDED"] = 1] = "DISTANCE_TRAVELLED_EXCEEDED"; ProtocolXReasonLabel[ProtocolXReasonLabel["POSITION_ON_DEMAND"] = 2] = "POSITION_ON_DEMAND"; ProtocolXReasonLabel[ProtocolXReasonLabel["GEOFENCE"] = 3] = "GEOFENCE"; ProtocolXReasonLabel[ProtocolXReasonLabel["PANIC_SWITCH_ACTIVATED"] = 4] = "PANIC_SWITCH_ACTIVATED"; ProtocolXReasonLabel[ProtocolXReasonLabel["EXTERNAL_IO"] = 5] = "EXTERNAL_IO"; ProtocolXReasonLabel[ProtocolXReasonLabel["JOURNEY_START"] = 6] = "JOURNEY_START"; ProtocolXReasonLabel[ProtocolXReasonLabel["JOURNEY_STOP"] = 7] = "JOURNEY_STOP"; ProtocolXReasonLabel[ProtocolXReasonLabel["HEADING_CHANGE"] = 8] = "HEADING_CHANGE"; ProtocolXReasonLabel[ProtocolXReasonLabel["LOW_BATTERY"] = 9] = "LOW_BATTERY"; ProtocolXReasonLabel[ProtocolXReasonLabel["EXTERNAL_POWER"] = 10] = "EXTERNAL_POWER"; ProtocolXReasonLabel[ProtocolXReasonLabel["IDLING_START"] = 11] = "IDLING_START"; ProtocolXReasonLabel[ProtocolXReasonLabel["IDLING_END"] = 12] = "IDLING_END"; ProtocolXReasonLabel[ProtocolXReasonLabel["IDLING_ONGOING"] = 13] = "IDLING_ONGOING"; ProtocolXReasonLabel[ProtocolXReasonLabel["REBOOT"] = 14] = "REBOOT"; ProtocolXReasonLabel[ProtocolXReasonLabel["SPEED_OVERTHRESHOLD"] = 15] = "SPEED_OVERTHRESHOLD"; ProtocolXReasonLabel[ProtocolXReasonLabel["TOWING"] = 16] = "TOWING"; ProtocolXReasonLabel[ProtocolXReasonLabel["UNAUTHORISED_DRIVER_ALARM"] = 17] = "UNAUTHORISED_DRIVER_ALARM"; ProtocolXReasonLabel[ProtocolXReasonLabel["COLLISION_ALARM"] = 18] = "COLLISION_ALARM"; ProtocolXReasonLabel[ProtocolXReasonLabel["ACCEL_THRESHOLD_MAX"] = 19] = "ACCEL_THRESHOLD_MAX"; ProtocolXReasonLabel[ProtocolXReasonLabel["CORNERING_THRESHOLD_MAX"] = 20] = "CORNERING_THRESHOLD_MAX"; ProtocolXReasonLabel[ProtocolXReasonLabel["DECEL_THRESHOLD_MAX"] = 21] = "DECEL_THRESHOLD_MAX"; ProtocolXReasonLabel[ProtocolXReasonLabel["GPS_REACQUIRED"] = 22] = "GPS_REACQUIRED"; ProtocolXReasonLabel[ProtocolXReasonLabel["CANBUS"] = 23] = "CANBUS"; ProtocolXReasonLabel[ProtocolXReasonLabel["CARRIER"] = 24] = "CARRIER"; ProtocolXReasonLabel[ProtocolXReasonLabel["TAMPER"] = 25] = "TAMPER"; ProtocolXReasonLabel[ProtocolXReasonLabel["TOWING_END"] = 26] = "TOWING_END"; ProtocolXReasonLabel[ProtocolXReasonLabel["SERIAL_DEVICE"] = 27] = "SERIAL_DEVICE"; ProtocolXReasonLabel[ProtocolXReasonLabel["LOW_EXTERNAL_VOLTAGE"] = 28] = "LOW_EXTERNAL_VOLTAGE"; ProtocolXReasonLabel[ProtocolXReasonLabel["ENTERING_SLEEP_MODE"] = 29] = "ENTERING_SLEEP_MODE"; ProtocolXReasonLabel[ProtocolXReasonLabel["ROLL_OVER"] = 30] = "ROLL_OVER"; ProtocolXReasonLabel[ProtocolXReasonLabel["MOTION_DETECTED_WHILST_PARKED"] = 31] = "MOTION_DETECTED_WHILST_PARKED"; ProtocolXReasonLabel[ProtocolXReasonLabel["COUNT"] = 32] = "COUNT"; })(ProtocolXReasonLabel || (ProtocolXReasonLabel = {}));