You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
934 B
35 lines
934 B
9 months ago
|
from enum import StrEnum, auto
|
||
|
|
||
|
|
||
|
class Ecu(StrEnum):
|
||
|
eps = auto()
|
||
|
abs = auto()
|
||
|
fwdRadar = auto()
|
||
|
fwdCamera = auto()
|
||
|
engine = auto()
|
||
|
unknown = auto()
|
||
|
transmission = auto() # Transmission Control Module
|
||
|
hybrid = auto() # hybrid control unit, e.g. Chrysler's HCP, Honda's IMA Control Unit, Toyota's hybrid control computer
|
||
|
srs = auto() # airbag
|
||
|
gateway = auto() # can gateway
|
||
|
hud = auto() # heads up display
|
||
|
combinationMeter = auto() # instrument cluster
|
||
|
electricBrakeBooster = auto()
|
||
|
shiftByWire = auto()
|
||
|
adas = auto()
|
||
|
cornerRadar = auto()
|
||
|
hvac = auto()
|
||
|
parkingAdas = auto() # parking assist system ECU, e.g. Toyota's IPAS, Hyundai's RSPA, etc.
|
||
|
epb = auto() # electronic parking brake
|
||
|
telematics = auto()
|
||
|
body = auto() # body control module
|
||
|
|
||
|
# Toyota only
|
||
|
dsu = auto()
|
||
|
|
||
|
# Honda only
|
||
|
vsa = auto() # Vehicle Stability Assist
|
||
|
programmedFuelInjection = auto()
|
||
|
|
||
|
debug = auto()
|