|  |  | @ -64,18 +64,21 @@ class TestCarInterfaces(unittest.TestCase): | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     cc_msg = FuzzyGenerator.get_random_msg(data.draw, car.CarControl, real_floats=True) |  |  |  |     cc_msg = FuzzyGenerator.get_random_msg(data.draw, car.CarControl, real_floats=True) | 
			
		
	
		
		
			
				
					
					|  |  |  |     # Run car interface |  |  |  |     # Run car interface | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |     now_nanos = 0 | 
			
		
	
		
		
			
				
					
					|  |  |  |     CC = car.CarControl.new_message(**cc_msg) |  |  |  |     CC = car.CarControl.new_message(**cc_msg) | 
			
		
	
		
		
			
				
					
					|  |  |  |     for _ in range(10): |  |  |  |     for _ in range(10): | 
			
		
	
		
		
			
				
					
					|  |  |  |       car_interface.update(CC, []) |  |  |  |       car_interface.update(CC, []) | 
			
		
	
		
		
			
				
					
					|  |  |  |       car_interface.apply(CC, 0) |  |  |  |       car_interface.apply(CC, now_nanos) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       car_interface.apply(CC, 0) |  |  |  |       car_interface.apply(CC, now_nanos) | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       now_nanos += 10e6  # 10 ms | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     CC = car.CarControl.new_message(**cc_msg) |  |  |  |     CC = car.CarControl.new_message(**cc_msg) | 
			
		
	
		
		
			
				
					
					|  |  |  |     CC.enabled = True |  |  |  |     CC.enabled = True | 
			
		
	
		
		
			
				
					
					|  |  |  |     for _ in range(10): |  |  |  |     for _ in range(10): | 
			
		
	
		
		
			
				
					
					|  |  |  |       car_interface.update(CC, []) |  |  |  |       car_interface.update(CC, []) | 
			
		
	
		
		
			
				
					
					|  |  |  |       car_interface.apply(CC, 0) |  |  |  |       car_interface.apply(CC, now_nanos) | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |       car_interface.apply(CC, 0) |  |  |  |       car_interface.apply(CC, now_nanos) | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |       now_nanos += 10e6  # 10ms | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     # Test radar interface |  |  |  |     # Test radar interface | 
			
		
	
		
		
			
				
					
					|  |  |  |     RadarInterface = importlib.import_module(f'selfdrive.car.{car_params.carName}.radar_interface').RadarInterface |  |  |  |     RadarInterface = importlib.import_module(f'selfdrive.car.{car_params.carName}.radar_interface').RadarInterface | 
			
		
	
	
		
		
			
				
					|  |  | 
 |