| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -134,7 +134,8 @@ class Car: | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    # send car controls over can | 
					 | 
					 | 
					 | 
					    # send car controls over can | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    now_nanos = self.can_log_mono_time if REPLAY else int(time.monotonic() * 1e9) | 
					 | 
					 | 
					 | 
					    now_nanos = self.can_log_mono_time if REPLAY else int(time.monotonic() * 1e9) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    self.last_actuators, can_sends = self.CI.apply(CC, now_nanos) | 
					 | 
					 | 
					 | 
					    # TODO: CC shouldn't be builder | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    self.last_actuators, can_sends = self.CI.apply(CC.as_builder(), now_nanos) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    self.pm.send('sendcan', can_list_to_can_capnp(can_sends, msgtype='sendcan', valid=CS.canValid)) | 
					 | 
					 | 
					 | 
					    self.pm.send('sendcan', can_list_to_can_capnp(can_sends, msgtype='sendcan', valid=CS.canValid)) | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    self.CC_prev = CC | 
					 | 
					 | 
					 | 
					    self.CC_prev = CC | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |