FrogPilot features - Remove Global Subarus from Dashcam Mode
This commit is contained in:
parent
588ad393b7
commit
7b2985eebd
@ -17,7 +17,7 @@ class CarInterface(CarInterfaceBase):
|
|||||||
# - replacement for ES_Distance so we can cancel the cruise control
|
# - replacement for ES_Distance so we can cancel the cruise control
|
||||||
# - to find the Cruise_Activated bit from the car
|
# - to find the Cruise_Activated bit from the car
|
||||||
# - proper panda safety setup (use the correct cruise_activated bit, throttle from Throttle_Hybrid, etc)
|
# - proper panda safety setup (use the correct cruise_activated bit, throttle from Throttle_Hybrid, etc)
|
||||||
ret.dashcamOnly = bool(ret.flags & (SubaruFlags.PREGLOBAL | SubaruFlags.LKAS_ANGLE | SubaruFlags.HYBRID))
|
ret.dashcamOnly = bool(ret.flags & (SubaruFlags.LKAS_ANGLE | SubaruFlags.HYBRID))
|
||||||
ret.autoResumeSng = False
|
ret.autoResumeSng = False
|
||||||
|
|
||||||
# Detect infotainment message sent from the camera
|
# Detect infotainment message sent from the camera
|
||||||
|
@ -233,7 +233,7 @@ def main():
|
|||||||
0.2 <= liveParameters.stiffnessFactor <= 5.0,
|
0.2 <= liveParameters.stiffnessFactor <= 5.0,
|
||||||
min_sr <= liveParameters.steerRatio <= max_sr,
|
min_sr <= liveParameters.steerRatio <= max_sr,
|
||||||
))
|
))
|
||||||
if CP.carFingerprint == "RAM_HD":
|
if CP.carFingerprint == "RAM_HD" or CP.carName == "subaru" and CP.lateralTuning.which() == "torque":
|
||||||
liveParameters.valid = True
|
liveParameters.valid = True
|
||||||
liveParameters.steerRatioStd = float(P[States.STEER_RATIO].item())
|
liveParameters.steerRatioStd = float(P[States.STEER_RATIO].item())
|
||||||
liveParameters.stiffnessFactorStd = float(P[States.STIFFNESS].item())
|
liveParameters.stiffnessFactorStd = float(P[States.STIFFNESS].item())
|
||||||
|
Loading…
x
Reference in New Issue
Block a user