GM: add hysteresis to cluster speed (#27301)

* add cluster hysteresis

* Update ref_commit
old-commit-hash: 5831a83c90
beeps
Shane Smiskol 2 years ago committed by GitHub
parent 721e822366
commit 698c6e6624
  1. 3
      selfdrive/car/gm/carstate.py
  2. 2
      selfdrive/test/process_replay/ref_commit

@ -17,6 +17,9 @@ class CarState(CarStateBase):
super().__init__(CP) super().__init__(CP)
can_define = CANDefine(DBC[CP.carFingerprint]["pt"]) can_define = CANDefine(DBC[CP.carFingerprint]["pt"])
self.shifter_values = can_define.dv["ECMPRDNL2"]["PRNDL2"] self.shifter_values = can_define.dv["ECMPRDNL2"]["PRNDL2"]
self.cluster_speed_hyst_gap = CV.KPH_TO_MS / 2.
self.cluster_min_speed = CV.KPH_TO_MS / 2.
self.loopback_lka_steering_cmd_updated = False self.loopback_lka_steering_cmd_updated = False
self.loopback_lka_steering_cmd_ts_nanos = 0 self.loopback_lka_steering_cmd_ts_nanos = 0
self.pt_lka_steering_cmd_counter = 0 self.pt_lka_steering_cmd_counter = 0

@ -1 +1 @@
9c5d75e9255a5a19d28f4317c382f00f4bc0ac61 fbf92051507b7a7585907b58baadec6b8cc475af

Loading…
Cancel
Save