|
|
@ -48,6 +48,7 @@ class CarState(CarStateBase): |
|
|
|
ret.cruiseState.available = cp.vl["EngBrakeData"]["CcStat_D_Actl"] in (3, 4, 5) |
|
|
|
ret.cruiseState.available = cp.vl["EngBrakeData"]["CcStat_D_Actl"] in (3, 4, 5) |
|
|
|
ret.cruiseState.nonAdaptive = cp.vl["Cluster_Info1_FD1"]["AccEnbl_B_RqDrv"] == 0 |
|
|
|
ret.cruiseState.nonAdaptive = cp.vl["Cluster_Info1_FD1"]["AccEnbl_B_RqDrv"] == 0 |
|
|
|
ret.cruiseState.standstill = cp.vl["EngBrakeData"]["AccStopMde_D_Rq"] == 3 |
|
|
|
ret.cruiseState.standstill = cp.vl["EngBrakeData"]["AccStopMde_D_Rq"] == 3 |
|
|
|
|
|
|
|
ret.accFaulted = cp.vl["EngBrakeData"]["CcStat_D_Actl"] in (1, 2) |
|
|
|
|
|
|
|
|
|
|
|
# gear |
|
|
|
# gear |
|
|
|
if self.CP.transmissionType == TransmissionType.automatic: |
|
|
|
if self.CP.transmissionType == TransmissionType.automatic: |
|
|
|