rename to PCM Speed Override

This commit is contained in:
Jason Wen
2024-07-02 10:57:40 -04:00
parent 59d960addf
commit 5d097fa5de
4 changed files with 9 additions and 9 deletions
+2 -2
View File
@@ -293,6 +293,8 @@ std::unordered_map<std::string, uint32_t> keys = {
{"OsmDownloadedDate", PERSISTENT},
{"PathOffset", PERSISTENT | BACKUP},
{"PauseLateralSpeed", PERSISTENT | BACKUP},
{"PCMVCruiseOverride", PERSISTENT | BACKUP},
{"PCMVCruiseOverrideSpeed", PERSISTENT | BACKUP},
{"QuietDrive", PERSISTENT | BACKUP},
{"RoadEdge", PERSISTENT | BACKUP},
{"ReverseAccChange", PERSISTENT | BACKUP},
@@ -322,8 +324,6 @@ std::unordered_map<std::string, uint32_t> keys = {
{"ToyotaAutoHold", PERSISTENT | BACKUP},
{"ToyotaAutoLockBySpeed", PERSISTENT | BACKUP},
{"ToyotaAutoUnlockByShifter", PERSISTENT | BACKUP},
{"ToyotaCruiseOverride", PERSISTENT | BACKUP},
{"ToyotaCruiseOverrideSpeed", PERSISTENT | BACKUP},
{"ToyotaEnhancedBsm", PERSISTENT | BACKUP},
{"ToyotaSnG", PERSISTENT | BACKUP},
{"ToyotaTSS2Long", PERSISTENT | BACKUP},
+4 -4
View File
@@ -181,8 +181,8 @@ class Controls:
self.enable_mads = self.params.get_bool("EnableMads")
self.mads_disengage_lateral_on_brake = self.params.get_bool("DisengageLateralOnBrake")
self.mads_ndlob = self.enable_mads and not self.mads_disengage_lateral_on_brake
self.toyota_cruise_override = self.params.get_bool("ToyotaCruiseOverride")
self.toyota_cruise_override_speed = int(self.params.get("ToyotaCruiseOverrideSpeed", encoding="utf-8"))
self.pcm_v_cruise_override = self.params.get_bool("PCMVCruiseOverride")
self.pcm_v_cruise_override_speed = int(self.params.get("PCMVCruiseOverrideSpeed", encoding="utf-8"))
self.process_not_running = False
self.custom_model, self.model_gen = get_model_generation(self.params)
@@ -494,8 +494,8 @@ class Controls:
def state_transition(self, CS):
"""Compute conditional state transitions and execute actions on state transitions"""
# sp - toyota low speed override
sp_override_speed = self.toyota_cruise_override_speed if self.toyota_cruise_override else False
# sp - PCM speed override
sp_override_speed = self.pcm_v_cruise_override_speed if self.pcm_v_cruise_override else False
self.v_cruise_helper.update_v_cruise(CS, self.enabled_long, self.is_metric, self.reverse_acc_change, sp_override_speed, self.sm['longitudinalPlanSP'])
# decrement the soft disable timer at every step, as it's reset on
+1 -1
View File
@@ -84,7 +84,7 @@ class VCruiseHelper:
self.slc_state_prev = SpeedLimitControlState.inactive
self.slc_speed_limit_offsetted = 0
# sp: toyota low speed override
# sp: PCM speed override
self.sp_override_v_cruise_kph = V_CRUISE_UNSET
self.sp_override_cruise_speed_last = V_CRUISE_UNSET
self.sp_override_enabled_last = False
+2 -2
View File
@@ -84,6 +84,8 @@ def manager_init() -> None:
("OnroadSettings", "1"),
("PathOffset", "0"),
("PauseLateralSpeed", "0"),
("PCMVCruiseOverride", "0"),
("PCMVCruiseOverrideSpeed", "30"),
("ReverseAccChange", "0"),
("ScreenRecorder", "1"),
("ShowDebugUI", "1"),
@@ -102,8 +104,6 @@ def manager_init() -> None:
("ToyotaAutoHold", "0"),
("ToyotaAutoLockBySpeed", "0"),
("ToyotaAutoUnlockByShifter", "0"),
("ToyotaCruiseOverride", "0"),
("ToyotaCruiseOverrideSpeed", "30"),
("ToyotaEnhancedBsm", "0"),
("TrueVEgoUi", "0"),
("TurnSpeedControl", "0"),