|  |  | @ -18,7 +18,7 @@ def get_radar_can_parser(CP): | 
			
		
	
		
		
			
				
					
					|  |  |  |   checks = [] |  |  |  |   checks = [] | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |   for addr in range(RADAR_START_ADDR, RADAR_START_ADDR + RADAR_MSG_COUNT): |  |  |  |   for addr in range(RADAR_START_ADDR, RADAR_START_ADDR + RADAR_MSG_COUNT): | 
			
		
	
		
		
			
				
					
					|  |  |  |     msg = f"R_{hex(addr)}" |  |  |  |     msg = f"RADAR_TRACK_{addr:x}" | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     signals += [ |  |  |  |     signals += [ | 
			
		
	
		
		
			
				
					
					|  |  |  |       ("STATE", msg, 0), |  |  |  |       ("STATE", msg, 0), | 
			
		
	
		
		
			
				
					
					|  |  |  |       ("AZIMUTH", msg, 0), |  |  |  |       ("AZIMUTH", msg, 0), | 
			
		
	
	
		
		
			
				
					|  |  | @ -67,7 +67,7 @@ class RadarInterface(RadarInterfaceBase): | 
			
		
	
		
		
			
				
					
					|  |  |  |     ret.errors = errors |  |  |  |     ret.errors = errors | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     for addr in range(RADAR_START_ADDR, RADAR_START_ADDR + RADAR_MSG_COUNT): |  |  |  |     for addr in range(RADAR_START_ADDR, RADAR_START_ADDR + RADAR_MSG_COUNT): | 
			
		
	
		
		
			
				
					
					|  |  |  |       msg = self.rcp.vl[f"R_{hex(addr)}"] |  |  |  |       msg = self.rcp.vl[f"RADAR_TRACK_{addr:x}"] | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |       if addr not in self.pts: |  |  |  |       if addr not in self.pts: | 
			
		
	
		
		
			
				
					
					|  |  |  |         self.pts[addr] = car.RadarData.RadarPoint.new_message() |  |  |  |         self.pts[addr] = car.RadarData.RadarPoint.new_message() | 
			
		
	
	
		
		
			
				
					|  |  | 
 |