@ -367,7 +367,6 @@ VOLKSWAGEN_RX_OFFSET = 0x6a 
			
		
	
		
		
			
				
					
					SPARE_PART_FW_PATTERN  =  re . compile ( b ' \xf1 \x87 (?P<gateway>[0-9][0-9A-Z] {2} )(?P<unknown>[0-9][0-9A-Z][0-9])(?P<unknown2>[0-9A-Z] {2} [0-9])([A-Z0-9]| ) ' ) SPARE_PART_FW_PATTERN  =  re . compile ( b ' \xf1 \x87 (?P<gateway>[0-9][0-9A-Z] {2} )(?P<unknown>[0-9][0-9A-Z][0-9])(?P<unknown2>[0-9A-Z] {2} [0-9])([A-Z0-9]| ) ' )  
			
		
	
		
		
			
				
					
					
 
			
		
	
		
		
			
				
					
					FW_QUERY_CONFIG  =  FwQueryConfig ( FW_QUERY_CONFIG  =  FwQueryConfig (  
			
		
	
		
		
			
				
					
					  # TODO: add back whitelists after we gather enough data   
			
		
	
		
		
			
				
					
					  requests = [ request  for  bus ,  obd_multiplexing  in  [ ( 1 ,  True ) ,  ( 1 ,  False ) ,  ( 0 ,  False ) ]  for  request  in  [    requests = [ request  for  bus ,  obd_multiplexing  in  [ ( 1 ,  True ) ,  ( 1 ,  False ) ,  ( 0 ,  False ) ]  for  request  in  [   
			
		
	
		
		
			
				
					
					    Request (      Request (   
			
		
	
		
		
			
				
					
					      [ VOLKSWAGEN_VERSION_REQUEST_MULTI ] ,        [ VOLKSWAGEN_VERSION_REQUEST_MULTI ] ,   
			
		
	
	
		
		
			
				
					
						
						
						
							
								 
						
					 
					@ -375,7 +374,6 @@ FW_QUERY_CONFIG = FwQueryConfig( 
			
		
	
		
		
			
				
					
					      whitelist_ecus = [ Ecu . srs ,  Ecu . eps ,  Ecu . fwdRadar ,  Ecu . fwdCamera ] ,        whitelist_ecus = [ Ecu . srs ,  Ecu . eps ,  Ecu . fwdRadar ,  Ecu . fwdCamera ] ,   
			
		
	
		
		
			
				
					
					      rx_offset = VOLKSWAGEN_RX_OFFSET ,        rx_offset = VOLKSWAGEN_RX_OFFSET ,   
			
		
	
		
		
			
				
					
					      bus = bus ,        bus = bus ,   
			
		
	
		
		
			
				
					
					      logging = ( bus  !=  1  or  not  obd_multiplexing ) ,   
			
		
	
		
		
			
				
					
					      obd_multiplexing = obd_multiplexing ,        obd_multiplexing = obd_multiplexing ,   
			
		
	
		
		
			
				
					
					    ) ,      ) ,   
			
		
	
		
		
			
				
					
					    Request (      Request (   
			
		
	
	
		
		
			
				
					
						
						
						
							
								 
						
					 
					@ -383,10 +381,10 @@ FW_QUERY_CONFIG = FwQueryConfig( 
			
		
	
		
		
			
				
					
					      [ VOLKSWAGEN_VERSION_RESPONSE ] ,        [ VOLKSWAGEN_VERSION_RESPONSE ] ,   
			
		
	
		
		
			
				
					
					      whitelist_ecus = [ Ecu . engine ,  Ecu . transmission ] ,        whitelist_ecus = [ Ecu . engine ,  Ecu . transmission ] ,   
			
		
	
		
		
			
				
					
					      bus = bus ,        bus = bus ,   
			
		
	
		
		
			
				
					
					      logging = ( bus  !=  1  or  not  obd_multiplexing ) ,   
			
		
	
		
		
			
				
					
					      obd_multiplexing = obd_multiplexing ,        obd_multiplexing = obd_multiplexing ,   
			
		
	
		
		
			
				
					
					    ) ,      ) ,   
			
		
	
		
		
			
				
					
					  ] ] ,    ] ] ,   
			
		
	
		
		
			
				
					
					  non_essential_ecus = { Ecu . eps :  list ( CAR ) } ,   
			
		
	
		
		
			
				
					
					  extra_ecus = [ ( Ecu . fwdCamera ,  0x74f ,  None ) ] ,    extra_ecus = [ ( Ecu . fwdCamera ,  0x74f ,  None ) ] ,   
			
		
	
		
		
			
				
					
					) )