Forgot parking brake stuff!

This commit is contained in:
XANTRONIX Development 2024-01-04 16:51:24 -05:00
parent 1311a28e59
commit f5a347ddb5

View file

@ -1,33 +1,35 @@
import enum
class VehicleStatus(enum.Enum):
OK = 0
ABS_FAULT = 1 << 0
AIRBAG_FAULT = 1 << 1
BATTERY_FAULT = 1 << 2
BEAMS_FOG = 1 << 3
BEAMS_HIGH = 1 << 4
BEAMS_LOW = 1 << 5
BEAMS_PARKING = 1 << 6
BELT = 1 << 7
CAUTION = 1 << 8
COLD = 1 << 9
COLLISION = 1 << 10
COOLANT_LOW = 1 << 11
COOLANT_OVERHEAT = 1 << 12
CRUISE = 1 << 13
FUEL_LOW = 1 << 14
LANEKEEP_OFF = 1 << 15
ENGINE_FAULT = 1 << 16
OIL_LOW = 1 << 17
OIL_OVERHEAT = 1 << 18
STABILITY_OFF = 1 << 19
TPMS_WARNING = 1 << 20
TPMS_FAULT = 1 << 21
TRACTION_OFF = 1 << 22
TRACTION_FAULT = 1 << 23
WARNING = 1 << 24
WIPER_WASHER_LOW = 1 << 25
OK = 0
ABS_FAULT = 1 << 0
AIRBAG_FAULT = 1 << 1
BATTERY_FAULT = 1 << 2
BEAMS_FOG = 1 << 3
BEAMS_HIGH = 1 << 4
BEAMS_LOW = 1 << 5
BEAMS_PARKING = 1 << 6
BELT = 1 << 7
CAUTION = 1 << 8
COLD = 1 << 9
COLLISION = 1 << 10
COOLANT_LOW = 1 << 11
COOLANT_OVERHEAT = 1 << 12
CRUISE = 1 << 13
FUEL_LOW = 1 << 14
LANEKEEP_OFF = 1 << 15
ENGINE_FAULT = 1 << 16
OIL_LOW = 1 << 17
OIL_OVERHEAT = 1 << 18
PARKING_BRAKE_ON = 1 << 19
PARKING_BRAKE_FAULT = 1 << 20
STABILITY_OFF = 1 << 21
TPMS_WARNING = 1 << 22
TPMS_FAULT = 1 << 23
TRACTION_OFF = 1 << 24
TRACTION_FAULT = 1 << 25
WARNING = 1 << 26
WIPER_WASHER_LOW = 1 << 27
__strings__ = {
OK: 'OK', ABS_FAULT: "ABS fault", AIRBAG_FAULT: "airbag fault",
@ -39,6 +41,7 @@ class VehicleStatus(enum.Enum):
CRUISE: "cruise control on", FUEL_LOW: "fuel low",
LANEKEEP_OFF: "lane assist deactivated", ENGINE_FAULT: "check engine",
OIL_LOW: "oil level low", OIL_OVERHEAT: "oil overheating",
PARKING_BRAKE_ON: "parking brake on", PARKING_BRAKE_FAULT: "parking brake malfunction",
STABILITY_OFF: "stability control off", TPMS_WARNING: "check tire pressures",
TPMS_FAULT: "tire pressure monitoring system fault",
TRACTION_OFF: "traction control off", WARNING: "warning, drive with caution",