|
|
|
@ -1,4 +1,3 @@ |
|
|
|
|
import copy |
|
|
|
|
from cereal import car |
|
|
|
|
from common.conversions import Conversions as CV |
|
|
|
|
from common.numpy_fast import mean |
|
|
|
@ -27,7 +26,7 @@ class CarState(CarStateBase): |
|
|
|
|
self.prev_cruise_buttons = self.cruise_buttons |
|
|
|
|
self.cruise_buttons = pt_cp.vl["ASCMSteeringButton"]["ACCButtons"] |
|
|
|
|
self.buttons_counter = pt_cp.vl["ASCMSteeringButton"]["RollingCounter"] |
|
|
|
|
self.pscm_status = copy.copy(pt_cp.vl["PSCMStatus"]) |
|
|
|
|
self.pscm_status = pt_cp.vl["PSCMStatus"] |
|
|
|
|
|
|
|
|
|
# Variables used for avoiding LKAS faults |
|
|
|
|
self.loopback_lka_steering_cmd_updated = len(loopback_cp.vl_all["ASCMLKASteeringCmd"]["RollingCounter"]) > 0 |
|
|
|
|