From c51d15127e85bc92a2b9beb352f0501a98fe3cbf Mon Sep 17 00:00:00 2001 From: MoreTore Date: Sun, 16 Mar 2025 17:46:08 -0500 Subject: [PATCH] fix checksum --- opendbc/can/dbc.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opendbc/can/dbc.cc b/opendbc/can/dbc.cc index 4f2a86725e..1936daf7a6 100644 --- a/opendbc/can/dbc.cc +++ b/opendbc/can/dbc.cc @@ -67,7 +67,7 @@ ChecksumState* get_checksum(const std::string& dbc_name) { s = new ChecksumState({8, -1, 7, -1, false, CHRYSLER_CHECKSUM, &chrysler_checksum}); } else if (startswith(dbc_name, "comma_body")) { s = new ChecksumState({8, 4, 7, 3, false, PEDAL_CHECKSUM, &pedal_checksum}); - } else if (startswith(dbc_name, "mazda_2019")) { + } else if (startswith(dbc_name, "mazda_2019") || startswith(dbc_name, "mazda_2023")) { s = new ChecksumState({8, 8, 0, 0, true, MAZDA2019_CHECKSUM, &mazda2019_checksum}); } else if (startswith(dbc_name, "mazda_2017")) { s = new ChecksumState({8, -1, 0, -1, true, MAZDA2017_CHECKSUM, &mazda2017_checksum});