This commit is contained in:
Jason Wen
2025-01-12 16:40:07 -05:00
parent 87ca1513f4
commit cc507a5cd9
5 changed files with 4 additions and 10 deletions
+2 -4
View File
@@ -83,10 +83,8 @@ struct ModelManagerSP @0xaedffd8f31e7b55d {
}
struct LongitudinalPlanSP @0xf35cc4560bbf6ec2 {
e2eBlended @0 :Text;
e2eStatus @1 :Bool;
mpcSource @2 :MpcSource;
dynamicExperimentalControl @3 :Bool;
mpcSource @0 :MpcSource;
dynamicExperimentalControl @1 :Bool;
enum MpcSource {
acc @0;
-1
View File
@@ -223,7 +223,6 @@ std::unordered_map<std::string, uint32_t> keys = {
{"SunnylinkDongleId", PERSISTENT},
{"SunnylinkdPid", PERSISTENT},
{"SunnylinkEnabled", PERSISTENT},
{"EnableGithubRunner", PERSISTENT},
{"DynamicExperimentalControl", PERSISTENT},
};
-3
View File
@@ -76,8 +76,6 @@ class Car:
self.CC_prev = car.CarControl.new_message()
self.initialized_prev = False
self.dynamic_experimental_control = False
self.last_actuators_output = structs.CarControl.Actuators()
self.params = Params()
@@ -159,7 +157,6 @@ class Car:
self.is_metric = self.params.get_bool("IsMetric")
self.experimental_mode = self.params.get_bool("ExperimentalMode")
self.dynamic_experimental_control = self.params.get_bool("DynamicExperimentalControl")
# card is driven by can recv, expected at 100Hz
self.rk = Ratekeeper(100, print_delay_threshold=None)
+1 -1
View File
@@ -38,7 +38,7 @@ class Controls:
self.sm = messaging.SubMaster(['liveParameters', 'liveTorqueParameters', 'modelV2', 'selfdriveState',
'liveCalibration', 'livePose', 'longitudinalPlan', 'carState', 'carOutput',
'driverMonitoringState', 'onroadEvents', 'driverAssistance', 'longitudinalPlanSP'], poll='selfdriveState')
'driverMonitoringState', 'onroadEvents', 'driverAssistance'], poll='selfdriveState')
self.pm = messaging.PubMaster(['carControl', 'controlsState'])
self.steer_limited = False
+1 -1
View File
@@ -40,10 +40,10 @@ def manager_init() -> None:
("LanguageSetting", "main_en"),
("OpenpilotEnabledToggle", "1"),
("LongitudinalPersonality", str(log.LongitudinalPersonality.standard)),
("DynamicExperimentalControl", "0"),
]
sunnypilot_default_params: list[tuple[str, str | bytes]] = [
("DynamicExperimentalControl", "0"),
("Mads", "1"),
("MadsMainCruiseAllowed", "1"),
("MadsPauseLateralOnBrake", "0"),