[bot] Update Python packages (#34664)

* Update Python packages

* fix that

* fix that too

* bump panda

* bump

---------

Co-authored-by: Vehicle Researcher <user@comma.ai>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
pull/34668/head
commaci-public 2 months ago committed by GitHub
parent 61bec65f32
commit 2944bead37
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 2
      opendbc_repo
  2. 2
      panda
  3. 4
      selfdrive/debug/clear_dtc.py
  4. 4
      selfdrive/debug/hyundai_enable_radar_points.py
  5. 4
      selfdrive/debug/read_dtc_status.py
  6. 4
      selfdrive/debug/vw_mqb_config.py
  7. 8
      selfdrive/test/process_replay/migration.py
  8. 2
      tools/sim/lib/simulated_car.py

@ -1 +1 @@
Subproject commit 588464d29d98fe8d07dc37b9def1f322cc36a853
Subproject commit da0a5e3d2b3984b56ebf5e25d9769f5c77807e4d

@ -1 +1 @@
Subproject commit 8bd4e2d2dc3d421de63ebd9a6a9cb891162cb923
Subproject commit 66bd9e8f251d5b142e57534fdf238dce6d589bd6

@ -4,7 +4,7 @@ import argparse
from subprocess import check_output, CalledProcessError
from opendbc.car.carlog import carlog
from opendbc.car.uds import UdsClient, MessageTimeoutError, SESSION_TYPE, DTC_GROUP_TYPE
from opendbc.safety import Safety
from opendbc.car.structs import CarParams
from panda import Panda
parser = argparse.ArgumentParser(description="clear DTC status")
@ -25,7 +25,7 @@ except CalledProcessError as e:
raise e
panda = Panda()
panda.set_safety_mode(Safety.SAFETY_ELM327)
panda.set_safety_mode(CarParams.SafetyModel.elm327)
uds_client = UdsClient(panda, args.addr, bus=args.bus)
print("extended diagnostic session ...")
try:

@ -18,7 +18,7 @@ from subprocess import check_output, CalledProcessError
from opendbc.car.carlog import carlog
from opendbc.car.uds import UdsClient, SESSION_TYPE, DATA_IDENTIFIER_TYPE
from opendbc.safety import Safety
from opendbc.car.structs import CarParams
from panda.python import Panda
class ConfigValues(NamedTuple):
@ -97,7 +97,7 @@ if __name__ == "__main__":
sys.exit(0)
panda = Panda()
panda.set_safety_mode(Safety.SAFETY_ELM327)
panda.set_safety_mode(CarParams.SafetyModel.elm327)
uds_client = UdsClient(panda, 0x7D0, bus=args.bus)
print("\n[START DIAGNOSTIC SESSION]")

@ -4,7 +4,7 @@ import argparse
from subprocess import check_output, CalledProcessError
from opendbc.car.carlog import carlog
from opendbc.car.uds import UdsClient, SESSION_TYPE, DTC_REPORT_TYPE, DTC_STATUS_MASK_TYPE, get_dtc_num_as_str, get_dtc_status_names
from opendbc.safety import Safety
from opendbc.car.structs import CarParams
from panda import Panda
parser = argparse.ArgumentParser(description="read DTC status")
@ -25,7 +25,7 @@ except CalledProcessError as e:
raise e
panda = Panda()
panda.set_safety_mode(Safety.SAFETY_ELM327)
panda.set_safety_mode(CarParams.SafetyModel.elm327)
uds_client = UdsClient(panda, args.addr, bus=args.bus)
print("extended diagnostic session ...")
uds_client.diagnostic_session_control(SESSION_TYPE.EXTENDED_DIAGNOSTIC)

@ -6,7 +6,7 @@ from enum import IntEnum
from opendbc.car.carlog import carlog
from opendbc.car.uds import UdsClient, MessageTimeoutError, NegativeResponseError, SESSION_TYPE,\
DATA_IDENTIFIER_TYPE, ACCESS_TYPE
from opendbc.safety import Safety
from opendbc.car.structs import CarParams
from panda import Panda
from datetime import date
@ -39,7 +39,7 @@ if __name__ == "__main__":
carlog.setLevel('DEBUG')
panda = Panda()
panda.set_safety_mode(Safety.SAFETY_ELM327)
panda.set_safety_mode(CarParams.SafetyModel.elm327)
bus = 1 if panda.has_obd() else 0
uds_client = UdsClient(panda, MQB_EPS_CAN_ADDR, MQB_EPS_CAN_ADDR + RX_OFFSET, bus, timeout=0.2)

@ -269,12 +269,12 @@ def migrate_carOutput(msgs):
def migrate_pandaStates(msgs):
# TODO: safety param migration should be handled automatically
safety_param_migration = {
"TOYOTA_PRIUS": EPS_SCALE["TOYOTA_PRIUS"] | ToyotaSafetyFlags.FLAG_TOYOTA_STOCK_LONGITUDINAL,
"TOYOTA_RAV4": EPS_SCALE["TOYOTA_RAV4"] | ToyotaSafetyFlags.FLAG_TOYOTA_ALT_BRAKE,
"KIA_EV6": HyundaiSafetyFlags.FLAG_HYUNDAI_EV_GAS | HyundaiSafetyFlags.FLAG_HYUNDAI_CANFD_HDA2,
"TOYOTA_PRIUS": EPS_SCALE["TOYOTA_PRIUS"] | ToyotaSafetyFlags.STOCK_LONGITUDINAL,
"TOYOTA_RAV4": EPS_SCALE["TOYOTA_RAV4"] | ToyotaSafetyFlags.ALT_BRAKE,
"KIA_EV6": HyundaiSafetyFlags.EV_GAS | HyundaiSafetyFlags.CANFD_HDA2,
}
# TODO: get new Ford route
safety_param_migration |= {car: FordSafetyFlags.FLAG_FORD_LONG_CONTROL for car in (set(FORD) - FORD.with_flags(FordFlags.CANFD))}
safety_param_migration |= {car: FordSafetyFlags.LONG_CONTROL for car in (set(FORD) - FORD.with_flags(FordFlags.CANFD))}
# Migrate safety param base on carParams
CP = next((m.carParams for _, m in msgs if m.which() == 'carParams'), None)

@ -95,7 +95,7 @@ class SimulatedCar:
'controlsAllowed': True,
'safetyModel': 'hondaBosch',
'alternativeExperience': self.sm["carParams"].alternativeExperience,
'safetyParam': HondaSafetyFlags.FLAG_HONDA_RADARLESS.value | HondaSafetyFlags.FLAG_HONDA_BOSCH_LONG.value,
'safetyParam': HondaSafetyFlags.RADARLESS.value | HondaSafetyFlags.BOSCH_LONG.value,
}
self.pm.send('pandaStates', dat)

Loading…
Cancel
Save