Forgot parking brake stuff!
This commit is contained in:
parent
1311a28e59
commit
f5a347ddb5
1 changed files with 30 additions and 27 deletions
|
@ -1,33 +1,35 @@
|
||||||
import enum
|
import enum
|
||||||
|
|
||||||
class VehicleStatus(enum.Enum):
|
class VehicleStatus(enum.Enum):
|
||||||
OK = 0
|
OK = 0
|
||||||
ABS_FAULT = 1 << 0
|
ABS_FAULT = 1 << 0
|
||||||
AIRBAG_FAULT = 1 << 1
|
AIRBAG_FAULT = 1 << 1
|
||||||
BATTERY_FAULT = 1 << 2
|
BATTERY_FAULT = 1 << 2
|
||||||
BEAMS_FOG = 1 << 3
|
BEAMS_FOG = 1 << 3
|
||||||
BEAMS_HIGH = 1 << 4
|
BEAMS_HIGH = 1 << 4
|
||||||
BEAMS_LOW = 1 << 5
|
BEAMS_LOW = 1 << 5
|
||||||
BEAMS_PARKING = 1 << 6
|
BEAMS_PARKING = 1 << 6
|
||||||
BELT = 1 << 7
|
BELT = 1 << 7
|
||||||
CAUTION = 1 << 8
|
CAUTION = 1 << 8
|
||||||
COLD = 1 << 9
|
COLD = 1 << 9
|
||||||
COLLISION = 1 << 10
|
COLLISION = 1 << 10
|
||||||
COOLANT_LOW = 1 << 11
|
COOLANT_LOW = 1 << 11
|
||||||
COOLANT_OVERHEAT = 1 << 12
|
COOLANT_OVERHEAT = 1 << 12
|
||||||
CRUISE = 1 << 13
|
CRUISE = 1 << 13
|
||||||
FUEL_LOW = 1 << 14
|
FUEL_LOW = 1 << 14
|
||||||
LANEKEEP_OFF = 1 << 15
|
LANEKEEP_OFF = 1 << 15
|
||||||
ENGINE_FAULT = 1 << 16
|
ENGINE_FAULT = 1 << 16
|
||||||
OIL_LOW = 1 << 17
|
OIL_LOW = 1 << 17
|
||||||
OIL_OVERHEAT = 1 << 18
|
OIL_OVERHEAT = 1 << 18
|
||||||
STABILITY_OFF = 1 << 19
|
PARKING_BRAKE_ON = 1 << 19
|
||||||
TPMS_WARNING = 1 << 20
|
PARKING_BRAKE_FAULT = 1 << 20
|
||||||
TPMS_FAULT = 1 << 21
|
STABILITY_OFF = 1 << 21
|
||||||
TRACTION_OFF = 1 << 22
|
TPMS_WARNING = 1 << 22
|
||||||
TRACTION_FAULT = 1 << 23
|
TPMS_FAULT = 1 << 23
|
||||||
WARNING = 1 << 24
|
TRACTION_OFF = 1 << 24
|
||||||
WIPER_WASHER_LOW = 1 << 25
|
TRACTION_FAULT = 1 << 25
|
||||||
|
WARNING = 1 << 26
|
||||||
|
WIPER_WASHER_LOW = 1 << 27
|
||||||
|
|
||||||
__strings__ = {
|
__strings__ = {
|
||||||
OK: 'OK', ABS_FAULT: "ABS fault", AIRBAG_FAULT: "airbag fault",
|
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",
|
CRUISE: "cruise control on", FUEL_LOW: "fuel low",
|
||||||
LANEKEEP_OFF: "lane assist deactivated", ENGINE_FAULT: "check engine",
|
LANEKEEP_OFF: "lane assist deactivated", ENGINE_FAULT: "check engine",
|
||||||
OIL_LOW: "oil level low", OIL_OVERHEAT: "oil overheating",
|
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",
|
STABILITY_OFF: "stability control off", TPMS_WARNING: "check tire pressures",
|
||||||
TPMS_FAULT: "tire pressure monitoring system fault",
|
TPMS_FAULT: "tire pressure monitoring system fault",
|
||||||
TRACTION_OFF: "traction control off", WARNING: "warning, drive with caution",
|
TRACTION_OFF: "traction control off", WARNING: "warning, drive with caution",
|
||||||
|
|
Loading…
Add table
Reference in a new issue