cleanup PlatformConfig (#31551)

cleanup
pull/30937/head^2
Justin Newberry 1 year ago committed by GitHub
parent 015eed5d61
commit 73a497ded8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 2
      selfdrive/car/__init__.py
  2. 4
      selfdrive/car/subaru/values.py

@ -78,6 +78,7 @@ def scale_tire_stiffness(mass, wheelbase, center_to_front, tire_stiffness_factor
DbcDict = Dict[str, str] DbcDict = Dict[str, str]
def dbc_dict(pt_dbc, radar_dbc, chassis_dbc=None, body_dbc=None) -> DbcDict: def dbc_dict(pt_dbc, radar_dbc, chassis_dbc=None, body_dbc=None) -> DbcDict:
return {'pt': pt_dbc, 'radar': radar_dbc, 'chassis': chassis_dbc, 'body': body_dbc} return {'pt': pt_dbc, 'radar': radar_dbc, 'chassis': chassis_dbc, 'body': body_dbc}
@ -245,6 +246,7 @@ class CanSignalRateCalculator:
CarInfos = Union[CarInfo, List[CarInfo]] CarInfos = Union[CarInfo, List[CarInfo]]
@dataclass(order=True) @dataclass(order=True)
class PlatformConfig: class PlatformConfig:
platform_str: str platform_str: str

@ -109,7 +109,7 @@ class CAR(Platforms):
"SUBARU LEGACY 7TH GEN", "SUBARU LEGACY 7TH GEN",
SubaruCarInfo("Subaru Legacy 2020-22", "All", car_parts=CarParts.common([CarHarness.subaru_b])), SubaruCarInfo("Subaru Legacy 2020-22", "All", car_parts=CarParts.common([CarHarness.subaru_b])),
) )
IMPREZA= SubaruPlatformConfig( IMPREZA = SubaruPlatformConfig(
"SUBARU IMPREZA LIMITED 2019", "SUBARU IMPREZA LIMITED 2019",
[ [
SubaruCarInfo("Subaru Impreza 2017-19"), SubaruCarInfo("Subaru Impreza 2017-19"),
@ -162,7 +162,7 @@ class CAR(Platforms):
dbc_dict('subaru_outback_2019_generated', None), dbc_dict('subaru_outback_2019_generated', None),
) )
# Angle LKAS # Angle LKAS
FORESTER_2022= SubaruPlatformConfig( FORESTER_2022 = SubaruPlatformConfig(
"SUBARU FORESTER 2022", "SUBARU FORESTER 2022",
SubaruCarInfo("Subaru Forester 2022-24", "All", car_parts=CarParts.common([CarHarness.subaru_c])), SubaruCarInfo("Subaru Forester 2022-24", "All", car_parts=CarParts.common([CarHarness.subaru_c])),
) )

Loading…
Cancel
Save