Revert "update in method"

This reverts commit 0403a48e88.
This commit is contained in:
Jason Wen
2024-11-13 01:21:12 -05:00
parent e605398f55
commit 71eb28e1d8
2 changed files with 5 additions and 6 deletions
-3
View File
@@ -368,9 +368,6 @@ class SelfdriveD:
self.params.put_nonblocking('LongitudinalPersonality', str(self.personality))
self.events.add(EventName.personalityChanged)
if self.mads.enabled_toggle:
self.mads.update_events(CS)
def data_sample(self):
car_state = messaging.recv_one(self.car_state_sock)
CS = car_state.carState if car_state else self.CS_prev
+5 -3
View File
@@ -19,14 +19,14 @@ class ModifiedAssistDrivingSystem:
self.main_enabled_toggle = True # TODO-SP: Apply with toggle
self.disengage_lateral_on_brake_toggle = False # TODO-SP: Apply with toggle
def update_availability(self, CS: car.CarState, available: bool = False) -> None:
def update_availability(self, CS: car.CarState, available: bool = False) -> bool:
if self.main_enabled_toggle:
available |= CS.cruiseState.available
if self.selfdrive.CP.carName == "hyundai":
available = True
self.available = available
return available
def update_events(self, CS: car.CarState):
self.selfdrive.events.remove(EventName.pcmEnable)
@@ -74,7 +74,9 @@ class ModifiedAssistDrivingSystem:
if not self.enabled_toggle:
return
self.update_availability(CS)
self.available = self.update_availability(CS)
self.update_events(CS)
if not self.selfdrive.CP.passive and self.selfdrive.initialized:
self.enabled, self.active = self.state_machine.update(self.selfdrive.events)