        events.add(EventName.belowEngageSpeed)
  
      # it can happen that car cruise disables while comma system is enabled: need to
      # keep braking if needed or if the speed is very low
      if self.CP.enableCruise and not ret.cruiseState.enabled \
         and (c.actuators.brake <= 0. or not self.CP.openpilotLongitudinalControl):
        # non loud alert if cruise disables below 25mph as expected (+ a little margin)
        if ret.vEgo < self.CP.minEnableSpeed + 2.:
          events.add(EventName.speedTooLow)
        else:
 
</s> remove     CC.cruiseControl.cancel = not self.CP.enableCruise or (not self.enabled and CS.cruiseState.enabled)
 </s> add     CC.cruiseControl.cancel = not self.CP.pcmCruise or (not self.enabled and CS.cruiseState.enabled) </s> remove     if not self.CP.enableCruise:
 </s> add     if not self.CP.pcmCruise: </s> remove     elif self.CP.enableCruise and CS.cruiseState.enabled:
 </s> add     elif self.CP.pcmCruise and CS.cruiseState.enabled: </s> remove         if not self.CP.enableCruise:
 </s> add         if not self.CP.pcmCruise: </s> remove     CC.cruiseControl.speedOverride = float(speed_override if self.CP.enableCruise else 0.0)
 </s> add     CC.cruiseControl.speedOverride = float(speed_override if self.CP.pcmCruise else 0.0)
    if self.CP.pcmCruise and not ret.cruiseState.enabled \
        events.add(EventName.belowEngageSpeed)
  
      # it can happen that car cruise disables while comma system is enabled: need to
      # keep braking if needed or if the speed is very low
    if self.CP.pcmCruise and not ret.cruiseState.enabled \
         and (c.actuators.brake <= 0. or not self.CP.openpilotLongitudinalControl):
        # non loud alert if cruise disables below 25mph as expected (+ a little margin)
        if ret.vEgo < self.CP.minEnableSpeed + 2.:
          events.add(EventName.speedTooLow)
        else:
keep keep keep keep replace keep keep keep keep keep
 rename enableCruise -> pcmCruise (#21546) 
selfdrive/car/honda/interface.py