rename policy

This commit is contained in:
Jason Wen
2025-09-18 00:38:01 -04:00
parent 2542e86587
commit bdebc861ac
3 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -228,7 +228,7 @@ inline static std::unordered_map<std::string, ParamKeyAttributes> keys = {
// Speed Limit Control
{"SpeedLimitAssist", {PERSISTENT | BACKUP, BOOL, "0"}},
{"SpeedLimitAssistPolicy", {PERSISTENT | BACKUP, INT, "3"}},
{"SpeedLimitPolicy", {PERSISTENT | BACKUP, INT, "3"}},
{"SpeedLimitEngageType", {PERSISTENT | BACKUP, INT, "0"}},
{"SpeedLimitOffsetType", {PERSISTENT | BACKUP, INT, "0"}},
{"SpeedLimitValueOffset", {PERSISTENT | BACKUP, INT, "0"}},
@@ -29,7 +29,7 @@ SpeedLimitControlPolicy::SpeedLimitControlPolicy(QWidget *parent) : QWidget(pare
SLCSourcePolicyText[static_cast<int>(SLCSourcePolicy::COMBINED)]
};
slc_policy = new ButtonParamControlSP(
"SpeedLimitControlPolicy",
"SpeedLimitPolicy",
tr("Speed Limit Source"),
"",
"",
@@ -43,7 +43,7 @@ SpeedLimitControlPolicy::SpeedLimitControlPolicy(QWidget *parent) : QWidget(pare
};
void SpeedLimitControlPolicy::refresh() {
SLCSourcePolicy policy_param = static_cast<SLCSourcePolicy>(std::atoi(params.get("SpeedLimitControlPolicy").c_str()));
SLCSourcePolicy policy_param = static_cast<SLCSourcePolicy>(std::atoi(params.get("SpeedLimitPolicy").c_str()));
slc_policy->setDescription(sourceDescription(policy_param));
}
@@ -30,7 +30,7 @@ class SpeedLimitResolver:
self._limit_solutions = {} # Store for speed limit solutions from different sources
self._distance_solutions = {} # Store for distance to current speed limit start for different sources
self.policy = self.params.get("SpeedLimitAssistPolicy", return_default=True)
self.policy = self.params.get("SpeedLimitPolicy", return_default=True)
self._policy_to_sources_map = {
Policy.car_state_only: [SpeedLimitSource.car],
Policy.car_state_priority: [SpeedLimitSource.car, SpeedLimitSource.map],
@@ -43,7 +43,7 @@ class SpeedLimitResolver:
def update_params(self):
if self.frame % int(PARAMS_UPDATE_PERIOD / DT_MDL) == 0:
self.policy = Policy(self.params.get("SpeedLimitAssistPolicy", return_default=True))
self.policy = Policy(self.params.get("SpeedLimitPolicy", return_default=True))
self.change_policy(self.policy)
def change_policy(self, policy: Policy) -> None: