Mazda: Fix BSM detection with blinkers (#27919)

* Mazda: Fix BSM detection

Submitted-by: Samuel <samuel95_54@hotmail.com>
Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com>

* bump opendbc

* use new signals

---------

Signed-off-by: Jafar Al-Gharaibeh <to.jafar@gmail.com>
Co-authored-by: Shane Smiskol <shane@smiskol.com>
old-commit-hash: 354b5be9c3
beeps
Jafar Al-Gharaibeh 2 years ago committed by GitHub
parent cb9abbacc9
commit 75d84438f0
  1. 2
      opendbc
  2. 8
      selfdrive/car/mazda/carstate.py

@ -1 +1 @@
Subproject commit 87b821e0e5cfead12b0f01c16d6a87b592859cb2
Subproject commit d03ae519e9bcc516e127593a4274b4212c70b732

@ -38,8 +38,8 @@ class CarState(CarStateBase):
ret.gearShifter = self.parse_gear_shifter(self.shifter_values.get(can_gear, None))
ret.genericToggle = bool(cp.vl["BLINK_INFO"]["HIGH_BEAMS"])
ret.leftBlindspot = cp.vl["BSM"]["LEFT_BS1"] == 1
ret.rightBlindspot = cp.vl["BSM"]["RIGHT_BS1"] == 1
ret.leftBlindspot = cp.vl["BSM"]["LEFT_BS_STATUS"] != 0
ret.rightBlindspot = cp.vl["BSM"]["RIGHT_BS_STATUS"] != 0
ret.leftBlinker, ret.rightBlinker = self.update_blinker_from_lamp(40, cp.vl["BLINK_INFO"]["LEFT_BLINK"] == 1,
cp.vl["BLINK_INFO"]["RIGHT_BLINK"] == 1)
@ -151,8 +151,8 @@ class CarState(CarStateBase):
("PEDAL_GAS", "ENGINE_DATA"),
("SPEED", "ENGINE_DATA"),
("CTR", "CRZ_BTNS"),
("LEFT_BS1", "BSM"),
("RIGHT_BS1", "BSM"),
("LEFT_BS_STATUS", "BSM"),
("RIGHT_BS_STATUS", "BSM"),
]
checks += [

Loading…
Cancel
Save