Skip to content

Commit

Permalink
CarInterface: no platform config fallback (#31873)
Browse files Browse the repository at this point in the history
* no mock default

* rm
  • Loading branch information
sshane authored Mar 15, 2024
1 parent ca5a2ed commit d5852ab
Showing 1 changed file with 1 addition and 3 deletions.
4 changes: 1 addition & 3 deletions selfdrive/car/interfaces.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
from openpilot.common.numpy_fast import clip
from openpilot.common.realtime import DT_CTRL
from openpilot.selfdrive.car import apply_hysteresis, gen_empty_fingerprint, scale_rot_inertia, scale_tire_stiffness, STD_CARGO_KG
from openpilot.selfdrive.car.mock.values import CAR as MOCK
from openpilot.selfdrive.car.values import PLATFORMS
from openpilot.selfdrive.controls.lib.drive_helpers import V_CRUISE_MAX, get_friction
from openpilot.selfdrive.controls.lib.events import Events
Expand Down Expand Up @@ -111,10 +110,9 @@ def get_non_essential_params(cls, candidate: str):

@classmethod
def get_params(cls, candidate: str, fingerprint: dict[int, dict[int, int]], car_fw: list[car.CarParams.CarFw], experimental_long: bool, docs: bool):
platform = PLATFORMS.get(candidate, MOCK.MOCK)

ret = CarInterfaceBase.get_std_params(candidate)

platform = PLATFORMS[candidate]
ret.mass = platform.config.specs.mass
ret.wheelbase = platform.config.specs.wheelbase
ret.steerRatio = platform.config.specs.steerRatio
Expand Down

0 comments on commit d5852ab

Please sign in to comment.