|  |  |  | @ -101,7 +101,7 @@ def create_lat_ctl2_msg(packer, mode: int, path_offset: float, path_angle: float | 
			
		
	
		
			
				
					|  |  |  |  |   return packer.make_can_msg("LateralMotionControl2", CANBUS.main, values) | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | def create_acc_msg(packer, long_active: bool, gas: float, accel: float, decel: bool, stopping: bool): | 
			
		
	
		
			
				
					|  |  |  |  | def create_acc_msg(packer, long_active: bool, gas: float, accel: float, stopping: bool): | 
			
		
	
		
			
				
					|  |  |  |  |   """ | 
			
		
	
		
			
				
					|  |  |  |  |   Creates a CAN message for the Ford ACC Command. | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | @ -111,11 +111,13 @@ def create_acc_msg(packer, long_active: bool, gas: float, accel: float, decel: b | 
			
		
	
		
			
				
					|  |  |  |  |   Frequency is 50Hz. | 
			
		
	
		
			
				
					|  |  |  |  |   """ | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |   decel = accel < 0 and long_active | 
			
		
	
		
			
				
					|  |  |  |  |   values = { | 
			
		
	
		
			
				
					|  |  |  |  |     "AccBrkTot_A_Rq": accel,                          # Brake total accel request: [-20|11.9449] m/s^2 | 
			
		
	
		
			
				
					|  |  |  |  |     "Cmbb_B_Enbl": 1 if long_active else 0,           # Enabled: 0=No, 1=Yes | 
			
		
	
		
			
				
					|  |  |  |  |     "AccPrpl_A_Rq": gas,                              # Acceleration request: [-5|5.23] m/s^2 | 
			
		
	
		
			
				
					|  |  |  |  |     "AccResumEnbl_B_Rq": 1 if long_active else 0, | 
			
		
	
		
			
				
					|  |  |  |  |     # TODO: we may be able to improve braking response by utilizing pre-charging better | 
			
		
	
		
			
				
					|  |  |  |  |     "AccBrkPrchg_B_Rq": 1 if decel else 0,            # Pre-charge brake request: 0=No, 1=Yes | 
			
		
	
		
			
				
					|  |  |  |  |     "AccBrkDecel_B_Rq": 1 if decel else 0,            # Deceleration request: 0=Inactive, 1=Active | 
			
		
	
		
			
				
					|  |  |  |  |     "AccStopStat_B_Rq": 1 if stopping else 0, | 
			
		
	
	
		
			
				
					|  |  |  | 
 |