VW MQB: Support for preempted HCA state (#32298)

* bump opendbc

* VW MQB: Support for preempted HCA state
old-commit-hash: f770f55a4e
pull/32199/head
Jason Young 12 months ago committed by GitHub
parent ddd09f528b
commit 013088133f
  1. 2
      selfdrive/car/volkswagen/carstate.py

@ -259,7 +259,7 @@ class CarState(CarStateBase):
# DISABLED means the EPS hasn't been configured to support Lane Assist # DISABLED means the EPS hasn't been configured to support Lane Assist
self.eps_init_complete = self.eps_init_complete or (hca_status in ("DISABLED", "READY", "ACTIVE") or self.frame > 600) self.eps_init_complete = self.eps_init_complete or (hca_status in ("DISABLED", "READY", "ACTIVE") or self.frame > 600)
perm_fault = hca_status == "DISABLED" or (self.eps_init_complete and hca_status in ("INITIALIZING", "FAULT")) perm_fault = hca_status == "DISABLED" or (self.eps_init_complete and hca_status in ("INITIALIZING", "FAULT"))
temp_fault = hca_status == "REJECTED" or not self.eps_init_complete temp_fault = hca_status in ("REJECTED", "PREEMPTED") or not self.eps_init_complete
return temp_fault, perm_fault return temp_fault, perm_fault
@staticmethod @staticmethod

Loading…
Cancel
Save