From 69711eb73f9b97e2824ff70b0dd4d7a7b13864ce Mon Sep 17 00:00:00 2001 From: Shane Smiskol Date: Mon, 2 Nov 2026 06:46:06 +0000 Subject: [PATCH] VW MEB: add pre-2024 HMS_Status (#3862) --- .../opendbc/dbc/generator/volkswagen/_vw_meb_common.dbc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/opendbc_repo/opendbc/dbc/generator/volkswagen/_vw_meb_common.dbc b/opendbc_repo/opendbc/dbc/generator/volkswagen/_vw_meb_common.dbc index 303ae0be04..aa2a388604 100644 --- a/opendbc_repo/opendbc/dbc/generator/volkswagen/_vw_meb_common.dbc +++ b/opendbc_repo/opendbc/dbc/generator/volkswagen/_vw_meb_common.dbc @@ -217,6 +217,7 @@ BO_ 258 ESC_50: 48 XXX BO_ 261 VMM_01: 8 XXX SG_ CRC : 0|8@1+ (1,0) [0|255] "" XXX SG_ CNT : 8|4@1+ (1,0) [0|15] "" XXX + SG_ HMS_Status : 36|4@1+ (1,0) [0|15] "" XXX SG_ Brake : 53|7@1+ (1,0) [0|3] "" XXX BO_ 278 ESP_10: 8 Gateway_MQB @@ -2027,6 +2028,7 @@ CM_ SG_ 219 AWV_Init_Status "Power-up state only, reads 2 once running. Does not CM_ SG_ 219 Unknown_192 "Constant per platform (0 on all gen1 ID.4/Born, 1 on all gen2 ID.4)"; CM_ SG_ 219 Unknown_27 "Low bit tracks AWV_Unavailable, but is also set in 20-33% of normal driving"; CM_ SG_ 219 Unknown_80 "Low bit is normally 1 and clears with AWV_Unavailable, but also clears in ~1% of normal driving"; +CM_ SG_ 261 HMS_Status "Hold manager response to ACC_18.ACC_Anforderung_HMS, pre-2024 only. 2024+ reports it in VMM_02"; CM_ SG_ 313 Long_Control_Inhibit "Goes high after user brakes hard, causes temporary TSK_Status fault"; CM_ SG_ 313 HMS_Status "Hold manager response to ACC_18.ACC_Anforderung_HMS and auto hold, 2024+ only"; CM_ SG_ 333 SET_ME_0x2FE "Only set by stock ACC on 2024+; reads 0 on pre-2024 and is not packed by mebcan"; @@ -2129,6 +2131,7 @@ VAL_ 253 EDS_Eingriff 0 "kein_EDS_Eingriff" 1 "EDS_Eingriff"; VAL_ 253 ESP_Eingriff 0 "kein_ESP_Eingriff" 1 "ESP_Eingriff_aktiv"; VAL_ 253 ESP_ASP 0 "inaktiv" 1 "aktiv"; VAL_ 253 ESC_Neutralschaltung 0 "keine_Anforderung" 1 "Neutralschaltung_angefordert"; +VAL_ 261 HMS_Status 0 "not_holding" 1 "holding" 5 "starting" 6 "releasing" 9 "stopping"; VAL_ 267 TSK_Status 0 "init" 1 "disabled" 2 "enabled" 3 "regulating" 4 "accel_pedal_override" 5 "brake_only" 6 "temp_fault" 7 "perm_fault"; VAL_ 278 ESP_QBit_Wegimpuls_VL 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert"; VAL_ 278 ESP_QBit_Wegimpuls_VR 0 "gueltiger_Wert" 1 "Ersatz_Init_oder_Fehlerwert";