@ -9,7 +9,7 @@ from selfdrive.car.volkswagen.values import DBC, CANBUS, TransmissionType, GearS
class CarState ( CarStateBase ) :
class CarState ( CarStateBase ) :
def __init__ ( self , CP ) :
def __init__ ( self , CP ) :
super ( ) . __init__ ( CP )
super ( ) . __init__ ( CP )
can_define = CANDefine ( DBC [ CP . carFingerprint ] [ " pt " ] )
can_define = CANDefine ( DBC . mqb )
if CP . transmissionType == TransmissionType . automatic :
if CP . transmissionType == TransmissionType . automatic :
self . shifter_values = can_define . dv [ " Getriebe_11 " ] [ " GE_Fahrstufe " ]
self . shifter_values = can_define . dv [ " Getriebe_11 " ] [ " GE_Fahrstufe " ]
elif CP . transmissionType == TransmissionType . direct :
elif CP . transmissionType == TransmissionType . direct :
@ -239,7 +239,7 @@ class CarState(CarStateBase):
signals + = MqbExtraSignals . bsm_radar_signals
signals + = MqbExtraSignals . bsm_radar_signals
checks + = MqbExtraSignals . bsm_radar_checks
checks + = MqbExtraSignals . bsm_radar_checks
return CANParser ( DBC [ CP . carFingerprint ] [ " pt " ] , signals , checks , CANBUS . pt )
return CANParser ( DBC . mqb , signals , checks , CANBUS . pt )
@staticmethod
@staticmethod
def get_cam_can_parser ( CP ) :
def get_cam_can_parser ( CP ) :
@ -258,7 +258,7 @@ class CarState(CarStateBase):
( " LDW_02 " , 10 ) # From R242 Driver assistance camera
( " LDW_02 " , 10 ) # From R242 Driver assistance camera
]
]
return CANParser ( DBC [ CP . carFingerprint ] [ " pt " ] , signals , checks , CANBUS . cam )
return CANParser ( DBC . mqb , signals , checks , CANBUS . cam )
class MqbExtraSignals :
class MqbExtraSignals :
# Additional signal and message lists for optional or bus-portable controllers
# Additional signal and message lists for optional or bus-portable controllers