コード例 #1
0
 def test_hud(self):
     packer = CANPacker('chrysler_pacifica_2017_hybrid')
     self.assertEqual([0x2a6, 0, '0000010100000000'.decode('hex'), 0],
                      chryslercan.create_lkas_hud(packer, 'park', False,
                                                  False,
                                                  CAR.PACIFICA_2017_HYBRID,
                                                  1))
     self.assertEqual([0x2a6, 0, '0000010000000000'.decode('hex'), 0],
                      chryslercan.create_lkas_hud(packer, 'park', False,
                                                  False,
                                                  CAR.PACIFICA_2017_HYBRID,
                                                  5 * 4))
     self.assertEqual([0x2a6, 0, '0000000000000000'.decode('hex'), 0],
                      chryslercan.create_lkas_hud(packer, 'park', False,
                                                  False,
                                                  CAR.PACIFICA_2017_HYBRID,
                                                  99999))
     self.assertEqual([0x2a6, 0, '0200060000000000'.decode('hex'), 0],
                      chryslercan.create_lkas_hud(packer, 'drive', True,
                                                  False,
                                                  CAR.PACIFICA_2017_HYBRID,
                                                  99999))
     self.assertEqual([0x2a6, 0, '0264060000000000'.decode('hex'), 0],
                      chryslercan.create_lkas_hud(packer, 'drive', True,
                                                  False, CAR.PACIFICA_2018,
                                                  99999))
コード例 #2
0
ファイル: chryslercan_test.py プロジェクト: hilmika/openpilot
 def test_hud(self):
   packer = CANPacker('chrysler_pacifica_2017_hybrid')
   self.assertEqual(
       [0x2a6, 0, '0100010100000000'.decode('hex'), 0],
       chryslercan.create_lkas_hud(
           packer,
           'park', False, False, 1, 0))
   self.assertEqual(
       [0x2a6, 0, '0100010000000000'.decode('hex'), 0],
       chryslercan.create_lkas_hud(
           packer,
           'park', False, False, 5*4, 0))
   self.assertEqual(
       [0x2a6, 0, '0100010000000000'.decode('hex'), 0],
       chryslercan.create_lkas_hud(
           packer,
           'park', False, False, 99999, 0))
   self.assertEqual(
       [0x2a6, 0, '0200060000000000'.decode('hex'), 0],
       chryslercan.create_lkas_hud(
           packer,
           'drive', True, False, 99999, 0))
   self.assertEqual(
       [0x2a6, 0, '0264060000000000'.decode('hex'), 0],
       chryslercan.create_lkas_hud(
           packer,
           'drive', True, False, 99999, 0x64))