From 668c983f2e9ed146b1bb6f6c5bd7105a61692f84 Mon Sep 17 00:00:00 2001 From: infiniteCable2 Date: Sat, 16 Aug 2025 12:30:10 +0200 Subject: [PATCH] Update volkswagen_common.h --- opendbc/safety/modes/volkswagen_common.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/opendbc/safety/modes/volkswagen_common.h b/opendbc/safety/modes/volkswagen_common.h index 58af6fc1..bcda0b78 100644 --- a/opendbc/safety/modes/volkswagen_common.h +++ b/opendbc/safety/modes/volkswagen_common.h @@ -2,9 +2,11 @@ extern const uint16_t FLAG_VOLKSWAGEN_LONG_CONTROL; extern const uint16_t FLAG_VOLKSWAGEN_ALT_CRC_VARIANT_1; +extern const uint16_t FLAG_VOLKSWAGEN_ALT_CRC_VARIANT_2; const uint16_t FLAG_VOLKSWAGEN_LONG_CONTROL = 1; const uint16_t FLAG_VOLKSWAGEN_ALT_CRC_VARIANT_1 = 2; +const uint16_t FLAG_VOLKSWAGEN_ALT_CRC_VARIANT_2 = 4; static uint8_t volkswagen_crc8_lut_8h2f[256]; // Static lookup table for CRC8 poly 0x2F, aka 8H2F/AUTOSAR @@ -20,6 +22,9 @@ bool volkswagen_resume_button_prev = false; extern bool volkswagen_alt_crc_variant_1; bool volkswagen_alt_crc_variant_1 = false; +extern bool volkswagen_alt_crc_variant_2; +bool volkswagen_alt_crc_variant_2 = false; + #define MSG_LH_EPS_03 0x09FU // RX from EPS, for driver steering torque #define MSG_ESP_19 0x0B2U // RX from ABS, for wheel speeds