Car flags: label static flags (#31639)

* comment, consistent source

* no caps not global

* no field

* label rest
pull/31649/head^2
Shane Smiskol 1 year ago committed by GitHub
parent 0fa3445ddb
commit 690dc55ea2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 1
      selfdrive/car/chrysler/values.py
  2. 3
      selfdrive/car/mazda/values.py
  3. 3
      selfdrive/car/subaru/values.py
  4. 1
      selfdrive/car/volkswagen/values.py

@ -11,6 +11,7 @@ Ecu = car.CarParams.Ecu
class ChryslerFlags(IntFlag):
# Detected flags
HIGHER_MIN_STEERING_SPEED = 1
@dataclass

@ -33,6 +33,7 @@ class MazdaCarInfo(CarInfo):
class MazdaFlags(IntFlag):
# Static flags
# Gen 1 hardware: same CAN messages and same camera
GEN1 = 1
@ -40,7 +41,7 @@ class MazdaFlags(IntFlag):
@dataclass
class MazdaPlatformConfig(PlatformConfig):
dbc_dict: DbcDict = field(default_factory=lambda: dbc_dict('mazda_2017', None))
flags: int = field(default=MazdaFlags.GEN1)
flags: int = MazdaFlags.GEN1
class CAR(Platforms):

@ -53,8 +53,11 @@ class CarControllerParams:
class SubaruFlags(IntFlag):
# Detected flags
SEND_INFOTAINMENT = 1
DISABLE_EYESIGHT = 2
# Static flags
GLOBAL_GEN2 = 4
# Cars that temporarily fault when steering angle rate is greater than some threshold.

@ -110,6 +110,7 @@ class CANBUS:
class VolkswagenFlags(IntFlag):
# Detected flags
STOCK_HCA_PRESENT = 1

Loading…
Cancel
Save