Volkswagen: move FW pattern to test (#32191)

move
old-commit-hash: 02920d67b7
pull/32199/head
Shane Smiskol 1 year ago committed by GitHub
parent 2d48ce9c8f
commit 6a3d11516d
  1. 5
      selfdrive/car/volkswagen/tests/test_volkswagen.py
  2. 4
      selfdrive/car/volkswagen/values.py

@ -1,9 +1,12 @@
#!/usr/bin/env python3 #!/usr/bin/env python3
import re
import unittest import unittest
from openpilot.selfdrive.car.volkswagen.values import SPARE_PART_FW_PATTERN
from openpilot.selfdrive.car.volkswagen.fingerprints import FW_VERSIONS from openpilot.selfdrive.car.volkswagen.fingerprints import FW_VERSIONS
# TODO: determine the unknown groups
SPARE_PART_FW_PATTERN = re.compile(b'\xf1\x87(?P<gateway>[0-9][0-9A-Z]{2})(?P<unknown>[0-9][0-9A-Z][0-9])(?P<unknown2>[0-9A-Z]{2}[0-9])([A-Z0-9]| )')
class TestVolkswagenPlatformConfigs(unittest.TestCase): class TestVolkswagenPlatformConfigs(unittest.TestCase):
def test_spare_part_fw_pattern(self): def test_spare_part_fw_pattern(self):

@ -1,7 +1,6 @@
from collections import namedtuple from collections import namedtuple
from dataclasses import dataclass, field from dataclasses import dataclass, field
from enum import Enum, IntFlag from enum import Enum, IntFlag
import re
from cereal import car from cereal import car
from panda.python import uds from panda.python import uds
@ -363,9 +362,6 @@ VOLKSWAGEN_VERSION_RESPONSE = bytes([uds.SERVICE_TYPE.READ_DATA_BY_IDENTIFIER +
VOLKSWAGEN_RX_OFFSET = 0x6a VOLKSWAGEN_RX_OFFSET = 0x6a
# TODO: determine the unknown groups
SPARE_PART_FW_PATTERN = re.compile(b'\xf1\x87(?P<gateway>[0-9][0-9A-Z]{2})(?P<unknown>[0-9][0-9A-Z][0-9])(?P<unknown2>[0-9A-Z]{2}[0-9])([A-Z0-9]| )')
FW_QUERY_CONFIG = FwQueryConfig( FW_QUERY_CONFIG = FwQueryConfig(
requests=[request for bus, obd_multiplexing in [(1, True), (1, False), (0, False)] for request in [ requests=[request for bus, obd_multiplexing in [(1, True), (1, False), (0, False)] for request in [
Request( Request(

Loading…
Cancel
Save