|  |  | @ -77,7 +77,7 @@ def create_lkas11(packer, frame, CP, apply_steer, steer_req, | 
			
		
	
		
		
			
				
					
					|  |  |  |     # Genesis and Optima fault when forwarding while engaged |  |  |  |     # Genesis and Optima fault when forwarding while engaged | 
			
		
	
		
		
			
				
					
					|  |  |  |     values["CF_Lkas_LdwsActivemode"] = 2 |  |  |  |     values["CF_Lkas_LdwsActivemode"] = 2 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |   dat = packer.make_can_msg("LKAS11", 0, values)[2] |  |  |  |   dat = packer.make_can_msg("LKAS11", 0, values)[1] | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |   if CP.flags & HyundaiFlags.CHECKSUM_CRC8: |  |  |  |   if CP.flags & HyundaiFlags.CHECKSUM_CRC8: | 
			
		
	
		
		
			
				
					
					|  |  |  |     # CRC Checksum as seen on 2019 Hyundai Santa Fe |  |  |  |     # CRC Checksum as seen on 2019 Hyundai Santa Fe | 
			
		
	
	
		
		
			
				
					|  |  | @ -156,7 +156,7 @@ def create_acc_commands(packer, enabled, accel, upper_jerk, idx, hud_control, se | 
			
		
	
		
		
			
				
					
					|  |  |  |     scc12_values["CF_VSM_ConfMode"] = 1 |  |  |  |     scc12_values["CF_VSM_ConfMode"] = 1 | 
			
		
	
		
		
			
				
					
					|  |  |  |     scc12_values["AEB_Status"] = 1  # AEB disabled |  |  |  |     scc12_values["AEB_Status"] = 1  # AEB disabled | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |   scc12_dat = packer.make_can_msg("SCC12", 0, scc12_values)[2] |  |  |  |   scc12_dat = packer.make_can_msg("SCC12", 0, scc12_values)[1] | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |   scc12_values["CR_VSM_ChkSum"] = 0x10 - sum(sum(divmod(i, 16)) for i in scc12_dat) % 0x10 |  |  |  |   scc12_values["CR_VSM_ChkSum"] = 0x10 - sum(sum(divmod(i, 16)) for i in scc12_dat) % 0x10 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |   commands.append(packer.make_can_msg("SCC12", 0, scc12_values)) |  |  |  |   commands.append(packer.make_can_msg("SCC12", 0, scc12_values)) | 
			
		
	
	
		
		
			
				
					|  |  | @ -181,7 +181,7 @@ def create_acc_commands(packer, enabled, accel, upper_jerk, idx, hud_control, se | 
			
		
	
		
		
			
				
					
					|  |  |  |       "FCA_DrvSetStatus": 1, |  |  |  |       "FCA_DrvSetStatus": 1, | 
			
		
	
		
		
			
				
					
					|  |  |  |       "FCA_Status": 1,  # AEB disabled |  |  |  |       "FCA_Status": 1,  # AEB disabled | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  |     fca11_dat = packer.make_can_msg("FCA11", 0, fca11_values)[2] |  |  |  |     fca11_dat = packer.make_can_msg("FCA11", 0, fca11_values)[1] | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |     fca11_values["CR_FCA_ChkSum"] = hyundai_checksum(fca11_dat[:7]) |  |  |  |     fca11_values["CR_FCA_ChkSum"] = hyundai_checksum(fca11_dat[:7]) | 
			
		
	
		
		
			
				
					
					|  |  |  |     commands.append(packer.make_can_msg("FCA11", 0, fca11_values)) |  |  |  |     commands.append(packer.make_can_msg("FCA11", 0, fca11_values)) | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | 
 |