bump opendbc (#35813)

* bump opendbc

* update tests
pull/35814/head
Adeeb Shihadeh 3 days ago committed by GitHub
parent 47f23828d2
commit b99c73e1fa
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 2
      cereal/messaging/tests/test_messaging.py
  2. 2
      opendbc_repo
  3. 4
      selfdrive/car/tests/test_models.py
  4. 2
      selfdrive/test/process_replay/ref_commit

@ -30,7 +30,7 @@ def zmq_sleep(t=1):
# TODO: this should take any capnp struct and returrn a msg with random populated data # TODO: this should take any capnp struct and returrn a msg with random populated data
def random_carstate(): def random_carstate():
fields = ["vEgo", "aEgo", "gas", "steeringAngleDeg"] fields = ["vEgo", "aEgo", "brake", "steeringAngleDeg"]
msg = messaging.new_message("carState") msg = messaging.new_message("carState")
cs = msg.carState cs = msg.carState
for f in fields: for f in fields:

@ -1 +1 @@
Subproject commit bfbced838b6bbca4be09313d14366792e2785023 Subproject commit 21b6bcc6f0bdb19266ee1479551b7a2b2662d2db

@ -356,7 +356,7 @@ class TestCarModelBase(unittest.TestCase):
if self.safety.get_steering_disengage_prev() != prev_panda_steering_disengage: if self.safety.get_steering_disengage_prev() != prev_panda_steering_disengage:
self.assertEqual(CS.steeringDisengage, self.safety.get_steering_disengage_prev()) self.assertEqual(CS.steeringDisengage, self.safety.get_steering_disengage_prev())
if self.safety.get_vehicle_moving() != prev_panda_vehicle_moving: if self.safety.get_vehicle_moving() != prev_panda_vehicle_moving and not self.CP.notCar:
self.assertEqual(not CS.standstill, self.safety.get_vehicle_moving()) self.assertEqual(not CS.standstill, self.safety.get_vehicle_moving())
# check vehicle speed if angle control car or available # check vehicle speed if angle control car or available
@ -413,7 +413,7 @@ class TestCarModelBase(unittest.TestCase):
# TODO: check rest of panda's carstate (steering, ACC main on, etc.) # TODO: check rest of panda's carstate (steering, ACC main on, etc.)
checks['gasPressed'] += CS.gasPressed != self.safety.get_gas_pressed_prev() checks['gasPressed'] += CS.gasPressed != self.safety.get_gas_pressed_prev()
checks['standstill'] += CS.standstill == self.safety.get_vehicle_moving() checks['standstill'] += (CS.standstill == self.safety.get_vehicle_moving()) and not self.CP.notCar
# check vehicle speed if angle control car or available # check vehicle speed if angle control car or available
if self.safety.get_vehicle_speed_min() > 0 or self.safety.get_vehicle_speed_max() > 0: if self.safety.get_vehicle_speed_min() > 0 or self.safety.get_vehicle_speed_max() > 0:

@ -1 +1 @@
afdbe3afb947a61f0d494a15d8e8137604987999 9e86884c9c94299f2dcbb1d7f6b30b081a74f2cc
Loading…
Cancel
Save