Car cleanup (#1924)
	
		
	
				
					
				
			* cleanup car code * more pruning * little more * less pylint disables * radar stuff * fix * udpate refs * fix honda bosch * fix testpull/49/head
							parent
							
								
									99106fd9c4
								
							
						
					
					
						commit
						892e1162c0
					
				
				 31 changed files with 77 additions and 165 deletions
			
			
		@ -1,56 +0,0 @@ | 
				
			|||||||
import unittest | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
from cereal import car | 
					 | 
				
			||||||
from opendbc.can.packer import CANPacker | 
					 | 
				
			||||||
from selfdrive.car.chrysler import chryslercan | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
VisualAlert = car.CarControl.HUDControl.VisualAlert | 
					 | 
				
			||||||
GearShifter = car.CarState.GearShifter | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
class TestChryslerCan(unittest.TestCase): | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  def test_hud(self): | 
					 | 
				
			||||||
    packer = CANPacker('chrysler_pacifica_2017_hybrid') | 
					 | 
				
			||||||
    self.assertEqual( | 
					 | 
				
			||||||
        [0x2a6, 0, b'\x01\x00\x01\x01\x00\x00\x00\x00', 0], | 
					 | 
				
			||||||
        chryslercan.create_lkas_hud( | 
					 | 
				
			||||||
            packer, | 
					 | 
				
			||||||
            GearShifter.park, False, False, 1, 0)) | 
					 | 
				
			||||||
    self.assertEqual( | 
					 | 
				
			||||||
        [0x2a6, 0, b'\x01\x00\x01\x00\x00\x00\x00\x00', 0], | 
					 | 
				
			||||||
        chryslercan.create_lkas_hud( | 
					 | 
				
			||||||
            packer, | 
					 | 
				
			||||||
            GearShifter.park, False, False, 5*4, 0)) | 
					 | 
				
			||||||
    self.assertEqual( | 
					 | 
				
			||||||
        [0x2a6, 0, b'\x01\x00\x01\x00\x00\x00\x00\x00', 0], | 
					 | 
				
			||||||
        chryslercan.create_lkas_hud( | 
					 | 
				
			||||||
            packer, | 
					 | 
				
			||||||
            GearShifter.park, False, False, 99999, 0)) | 
					 | 
				
			||||||
    self.assertEqual( | 
					 | 
				
			||||||
        [0x2a6, 0, b'\x02\x00\x06\x00\x00\x00\x00\x00', 0], | 
					 | 
				
			||||||
        chryslercan.create_lkas_hud( | 
					 | 
				
			||||||
            packer, | 
					 | 
				
			||||||
            GearShifter.drive, True, False, 99999, 0)) | 
					 | 
				
			||||||
    self.assertEqual( | 
					 | 
				
			||||||
        [0x2a6, 0, b'\x02\x64\x06\x00\x00\x00\x00\x00', 0], | 
					 | 
				
			||||||
        chryslercan.create_lkas_hud( | 
					 | 
				
			||||||
            packer, | 
					 | 
				
			||||||
            GearShifter.drive, True, False, 99999, 0x64)) | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
  def test_command(self): | 
					 | 
				
			||||||
    packer = CANPacker('chrysler_pacifica_2017_hybrid') | 
					 | 
				
			||||||
    self.assertEqual( | 
					 | 
				
			||||||
        [0x292, 0, b'\x14\x00\x00\x00\x10\x86', 0], | 
					 | 
				
			||||||
        chryslercan.create_lkas_command( | 
					 | 
				
			||||||
            packer, | 
					 | 
				
			||||||
            0, True, 1)) | 
					 | 
				
			||||||
    self.assertEqual( | 
					 | 
				
			||||||
        [0x292, 0, b'\x04\x00\x00\x00\x80\x83', 0], | 
					 | 
				
			||||||
        chryslercan.create_lkas_command( | 
					 | 
				
			||||||
            packer, | 
					 | 
				
			||||||
            0, False, 8)) | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
if __name__ == '__main__': | 
					 | 
				
			||||||
  unittest.main() | 
					 | 
				
			||||||
@ -1 +1 @@ | 
				
			|||||||
3a1b08eb9d0f82f4b15862431fe5164e752c1509 | 
					b4cf3ec3c29ef22741d5a85d50abc0937b5d40bd | 
				
			||||||
					Loading…
					
					
				
		Reference in new issue