From 13a63f2b14c4fd7527c42e02b7414ada88ceb7a4 Mon Sep 17 00:00:00 2001 From: jakethesake420 Date: Sat, 15 Nov 2025 13:23:29 -0600 Subject: [PATCH] carstate --- selfdrive/car/mazda/carstate.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/selfdrive/car/mazda/carstate.py b/selfdrive/car/mazda/carstate.py index fc2c6117c9..5b6e5d0f8e 100644 --- a/selfdrive/car/mazda/carstate.py +++ b/selfdrive/car/mazda/carstate.py @@ -286,6 +286,7 @@ class CarState(CarStateBase): ("BLINK_INFO", 10), ("ACC", 50), ("SYSTEM_SETTINGS", 10), + ("STEER", 50), ] return CANParser(DBC[CP.carFingerprint]["pt"], messages, 0) @@ -313,15 +314,12 @@ class CarState(CarStateBase): (msg,10), ] - if CP.flags & MazdaFlags.GEN2 or CP.flags & MazdaFlags.GEN3: + if not CP.flags & MazdaFlags.GEN1: messages += [ ("ENGINE_DATA", 100), - ("STEER_TORQUE", 100), ("WHEEL_SPEEDS", 100), ("STEER", 50), - ("SPEED", 50), ] - if CP.flags & MazdaFlags.MANUAL_TRANSMISSION: messages += [ ("MANUAL_GEAR", 50), @@ -331,6 +329,11 @@ class CarState(CarStateBase): ("GEAR", 40), ] + if CP.flags & MazdaFlags.GEN2: + messages += [ + ("STEER", 50), + ] + return CANParser(DBC[CP.carFingerprint]["pt"], messages, 2) @staticmethod