mirror of
https://github.com/dragonpilot/dragonpilot.git
synced 2026-06-21 14:02:05 +08:00
Don't use cache if mock
This commit is contained in:
@@ -70,11 +70,15 @@ def fingerprint(logcan, sendcan, has_relay):
|
||||
bus = 1
|
||||
|
||||
cached_params = Params().get("CarParamsCache")
|
||||
if cached_params is not None:
|
||||
cached_params = car.CarParams.from_bytes(cached_params)
|
||||
if cached_params.carName == "mock":
|
||||
cached_params = None
|
||||
|
||||
if cached_params is not None:
|
||||
cloudlog.warning("Using cached CarParams")
|
||||
CP = car.CarParams.from_bytes(cached_params)
|
||||
vin = CP.carVin
|
||||
car_fw = list(CP.carFw)
|
||||
vin = cached_params.carVin
|
||||
car_fw = list(cached_params.carFw)
|
||||
else:
|
||||
_, vin = get_vin(logcan, sendcan, bus)
|
||||
car_fw = get_fw_versions(logcan, sendcan, bus)
|
||||
|
||||
Reference in New Issue
Block a user