diff --git a/opendbc/can/dbc.cc b/opendbc/can/dbc.cc index 4f2a86725..1936daf7a 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});