Files
olindgre 2ece01e1d7 Make powertrain-build not overlap with pybuild in site-packages
Change-Id: I7b59f3f04f0f787d35db0b9389f295bf1ad24f56
2024-09-17 10:25:04 +02:00

14720 lines
568 KiB
JSON

{
"version": "0.2.1",
"includes": [],
"integrity_level": "QM",
"outports": {
"yVcVmcPmm_B_EngOnReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_EngOnReq",
"name": "yVcVmcPmm_B_EngOnReq",
"configs": "((ALWAYS_ACTIVE))",
"description": "Engine on request from CVC, 1 = Engine on 0 = Engine off",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_EradClutchReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_EradClutchReq",
"name": "yVcVmcPmm_B_EradClutchReq",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"description": "Request state of ERAD disconnect clutch",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"sVcVmcPmm_D_TransModeReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_TransModeReq",
"name": "sVcVmcPmm_D_TransModeReq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))) || (ALWAYS_ACTIVE))",
"description": "To enable CVC-ECM to request transmission idle states and torque transfer",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 7,
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_CrShPathEnable": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_CrShPathEnable",
"name": "yVcVmcPmm_B_CrShPathEnable",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad) || (ALWAYS_ACTIVE))",
"description": "enables the crankshaft path",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_EradPathEnable": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_EradPathEnable",
"name": "yVcVmcPmm_B_EradPathEnable",
"configs": "((ALWAYS_ACTIVE))",
"description": "enables the erad path",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"sVcVmcPmm_D_IceStatus": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_IceStatus",
"name": "sVcVmcPmm_D_IceStatus",
"configs": "((ALWAYS_ACTIVE))",
"description": "Current status of the ICE",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 5,
"class": "CVC_DISP",
"width": 1
},
"sVcVmcPmm_D_WhlMotSysModReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_EradModeReq",
"name": "sVcVmcPmm_D_WhlMotSysModReq",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"description": "Mode request for motor drive system connected to wheel shaft.",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 7,
"class": "CVC_DISP",
"width": 1
},
"sVcVmcPmm_D_IsgModReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_IsgModeReq",
"name": "sVcVmcPmm_D_IsgModReq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg))))",
"description": "Mode request for ISG motor drive system",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 7,
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_PowerDownReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_PowerDownReq",
"name": "yVcVmcPmm_B_PowerDownReq",
"configs": "((ALWAYS_ACTIVE))",
"description": "TBD",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_EngRunReqTot": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_EngRunReqTot",
"name": "yVcVmcPmm_B_EngRunReqTot",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))) || (ALWAYS_ACTIVE))",
"description": "TBD",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_SsActive": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsActive",
"name": "yVcVmcPmm_B_SsActive",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"description": "TBD",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_SsRcfAct": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsRcfAct",
"name": "yVcVmcPmm_B_SsRcfAct",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"description": "Flag to indicate the reconfiguration has been activated (Stop/Start request inhibited).",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_EngRunReqEms": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_DroEngRunReqEms",
"name": "yVcVmcPmm_B_EngRunReqEms",
"configs": "((ALWAYS_ACTIVE))",
"description": "Engine running request used only for DRO purpose ",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_EngRunReqEmLv": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_DroEngRunReqEms1",
"name": "yVcVmcPmm_B_EngRunReqEmLv",
"configs": "((ALWAYS_ACTIVE))",
"description": "Engine running request used only for DRO purpose ",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_EngRunReqClim": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_DroEngRunReqEms2",
"name": "yVcVmcPmm_B_EngRunReqClim",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))) || (ALWAYS_ACTIVE))",
"description": "Engine running request used only for DRO purpose ",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_StallPwdReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_StallPwdReq",
"name": "yVcVmcPmm_B_StallPwdReq",
"configs": "((ALWAYS_ACTIVE))",
"description": "Stall power down request",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_EngRunReqBrake": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_DroEngRunReqEms3",
"name": "yVcVmcPmm_B_EngRunReqBrake",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))) || (ALWAYS_ACTIVE))",
"description": "Engine running request used only for DRO purpose ",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_IceStall": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_IceStall",
"name": "yVcVmcPmm_B_IceStall",
"configs": "((ALWAYS_ACTIVE))",
"description": "TBD",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"sVcVmcPmm_D_StartMode": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_StartMode",
"name": "sVcVmcPmm_D_StartMode",
"configs": "((ALWAYS_ACTIVE))",
"description": "Type of requested start. (0=Normal, 1=Fast)",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 10,
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_SsAmbFault": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAmbFault",
"name": "yVcVmcPmm_B_SsAmbFault",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"description": "Ambient temp out of range for stop/start",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"sVcVmcPmm_D_EngRunReqHG": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_EngRunReqHG",
"name": "sVcVmcPmm_D_EngRunReqHG",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"description": "Engine running request for hill gradient",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 3,
"class": "CVC_DISP",
"width": 1
},
"sVcVmcPmm_D_EngRunReqBrkVac": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_EngRunReqBrkVac",
"name": "sVcVmcPmm_D_EngRunReqBrkVac",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"description": "Engine running request brake vacuum",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 3,
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_EngRunReqFanAfterrun": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_DroEngRunReqEms4",
"name": "yVcVmcPmm_B_EngRunReqFanAfterrun",
"configs": "((ALWAYS_ACTIVE))",
"description": "Engine running request for HMI message",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_EngRunReqTrans": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_DroEngRunReqEms5",
"name": "yVcVmcPmm_B_EngRunReqTrans",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))) || (ALWAYS_ACTIVE))",
"description": "Engine running request for HMI message",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_12VStartEnable": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_DroEngRunReqEms7",
"name": "yVcVmcPmm_B_12VStartEnable",
"configs": "((ALWAYS_ACTIVE))",
"description": "Engine running request for HMI message",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_IsgStartReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_DroEngRunReqEms8",
"name": "yVcVmcPmm_B_IsgStartReq",
"configs": "((ALWAYS_ACTIVE))",
"description": "Isg in torque control",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_FCAdaptReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_DroEngRunReqEms9",
"name": "yVcVmcPmm_B_FCAdaptReq",
"configs": "((ALWAYS_ACTIVE))",
"description": "Engine request fuel adaption",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_EngRunReqTm": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_EngRunReqBrkVac1",
"name": "yVcVmcPmm_B_EngRunReqTm",
"configs": "((ALWAYS_ACTIVE))",
"description": "Engine running request from Tm",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_RunReqDriverHmi": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_DroEngRunReqEms10",
"name": "yVcVmcPmm_B_RunReqDriverHmi",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))))",
"description": "Driver run request to be used by HMI function",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_RunReqSystemHmi": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_EngRunReqBrkVac2",
"name": "yVcVmcPmm_B_RunReqSystemHmi",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))))",
"description": "System run request to be used by HMI function",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"sVcVmcPmm_Z_HillGradientDeg": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_Z_HillGradientDeg",
"name": "sVcVmcPmm_Z_HillGradientDeg",
"configs": "((ALWAYS_ACTIVE))",
"description": "Electrical park brake Hill gradient estimation",
"type": "Float32",
"unit": "deg",
"offset": "-",
"lsb": "-",
"min": -10000,
"max": 10000,
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_BlockPushStartHMI": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_DroEngRunReqEms11",
"name": "yVcVmcPmm_B_BlockPushStartHMI",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"description": "Info to HMI to not show Press Start Button msg if powerdown on door open and belt off - do not hide Ignition On msg",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_UnintdStall": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_DroEngRunReqEms12",
"name": "yVcVmcPmm_B_UnintdStall",
"configs": "((ALWAYS_ACTIVE))",
"description": "Unintended stall flag",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_SsActSeatBeltHMI": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_DroEngRunReqEms13",
"name": "yVcVmcPmm_B_SsActSeatBeltHMI",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"description": "Info to HMI that Stop/Start is not active due to driver seat belt",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_SsActDoorOpenHMI": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_DroEngRunReqEms14",
"name": "yVcVmcPmm_B_SsActDoorOpenHMI",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"description": "Info to HMI that Stop/Start is not active due to opened driver door",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_SsAltitudeFault": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAltiitudeFault",
"name": "yVcVmcPmm_B_SsAltitudeFault",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"description": "Altitude / ambient pressure out of range for stop/start",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_SsActTrailerHMI": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_DroEngRunReqEms15",
"name": "yVcVmcPmm_B_SsActTrailerHMI",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"description": "Info to HMI that Stop/Start is not active due to trailer connected (including other conditions)",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_SsActAmbHMI": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_DroEngRunReqEms16",
"name": "yVcVmcPmm_B_SsActAmbHMI",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"description": "Info to HMI that Stop/Start is not active due to ambient temperature",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_SsActHoodHMI": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_DroEngRunReqEms17",
"name": "yVcVmcPmm_B_SsActHoodHMI",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"description": "Info to HMI that Stop/Start is not active due to hood open",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_EngRunReqRc": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_DroEngRunReqEms18",
"name": "yVcVmcPmm_B_EngRunReqRc",
"configs": "((ALWAYS_ACTIVE))",
"description": "Info to HMI that EngRunReq from PpmRc (Starter protection etc) is active",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_EradDrReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_DroEngRunReqEms19",
"name": "yVcVmcPmm_B_EradDrReq",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"description": "Erad Activavtion is requested by driver",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_IsgActReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcPmm_D_DroEngRunReqEms20",
"name": "yVcVmcPmm_B_IsgActReq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg))))",
"description": "Isg is requested to be activated",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_TransHeatReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAltiitudeFault1",
"name": "yVcVmcPmm_B_TransHeatReq",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_TqConverterGbx))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_TqConverterGbx))",
"description": "Transmission heat request to TmStrt",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"sVcVmcPmm_D_EngRunReqLogg": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAltiitudeFault2",
"name": "sVcVmcPmm_D_EngRunReqLogg",
"configs": "((ALWAYS_ACTIVE))",
"description": "Engine run request",
"type": "UInt32",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 4294970000,
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_EngOnReqEng": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAltiitudeFault3",
"name": "yVcVmcPmm_B_EngOnReqEng",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad) || (ALWAYS_ACTIVE) || (Vc_Pvc_Hw_B_AT))",
"description": "EngOnReqEng",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"sVcVmcPmm_D_EngRunReqClim": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAltiitudeFault4",
"name": "sVcVmcPmm_D_EngRunReqClim",
"configs": "((ALWAYS_ACTIVE))",
"description": "EngRunReq from Climate, via VcVmcPmm",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 3,
"class": "CVC_DISP",
"width": 1
},
"sVcVmcPmm_D_EngRunReqEmLv": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAltiitudeFault5",
"name": "sVcVmcPmm_D_EngRunReqEmLv",
"configs": "((ALWAYS_ACTIVE))",
"description": "EngRunReq from Power Supply, via VcVmcPmm",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 3,
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_EngRunReqSapp": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAltiitudeFault6",
"name": "yVcVmcPmm_B_EngRunReqSapp",
"configs": "((ALWAYS_ACTIVE))",
"description": "EngRunReq from Parking Assistance, via VcVmcPmm",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_SsActDrMdHMI": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAltiitudeFault7",
"name": "yVcVmcPmm_B_SsActDrMdHMI",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"description": "Stop/Start inhibition by DriveMode",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_SsActAbsHMI": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAltiitudeFault8",
"name": "yVcVmcPmm_B_SsActAbsHMI",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"description": "Stop/Start inhibition by ABS activation",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_PwrUpIceStrtReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAltiitudeFault9",
"name": "yVcVmcPmm_B_PwrUpIceStrtReq",
"configs": "((ALWAYS_ACTIVE))",
"description": "Ice start request at powerup",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_EngRunReqObd": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAltiitudeFault10",
"name": "yVcVmcPmm_B_EngRunReqObd",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))) || (ALWAYS_ACTIVE))",
"description": "Run request by OBD",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_EngRunReqFuel": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAltiitudeFault11",
"name": "yVcVmcPmm_B_EngRunReqFuel",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))) || (ALWAYS_ACTIVE))",
"description": "Run request by fuel age",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_AutoParkReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAltiitudeFault12",
"name": "yVcVmcPmm_B_AutoParkReq",
"configs": "((ALWAYS_ACTIVE))",
"description": "Autopark request from driver leave function",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"sVcVmcPmm_D_EfadPathReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcGscCts_D_EfadPathAct",
"name": "sVcVmcPmm_D_EfadPathReq",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "EFAD path request (0=Don't care 1=Efad2Ice 2=Efad2Whl 5=Disengaged)",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 5,
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_ClutchStartReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAltiitudeFault13",
"name": "yVcVmcPmm_B_ClutchStartReq",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Clutch ICE start request",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_IsgPathEnable": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAltiitudeFault14",
"name": "yVcVmcPmm_B_IsgPathEnable",
"configs": "((ALWAYS_ACTIVE))",
"description": "The ISG path is open",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_EfadPathEnable": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAltiitudeFault15",
"name": "yVcVmcPmm_B_EfadPathEnable",
"configs": "((ALWAYS_ACTIVE))",
"description": "The EFAD path is open",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_TrnEngageReqHev": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAltiitudeFault16",
"name": "yVcVmcPmm_B_TrnEngageReqHev",
"configs": "((Vc_Pvc_Hw_B_AT))",
"description": "Transmission engage request in hybrid vehicles",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"sVcVmcPmm_D_WhlMotSysCluOperTypReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAltiitudeFault17",
"name": "sVcVmcPmm_D_WhlMotSysCluOperTypReq",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"description": "Control signal for diff-speed direction and response level of clutch engagement",
"type": "Int8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 8,
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_EfadActReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAltiitudeFault18",
"name": "yVcVmcPmm_B_EfadActReq",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "The electric motor (EFAD) is requested to be activated",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"sVcVmcPmm_D_EngagementMode": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAltiitudeFault19",
"name": "sVcVmcPmm_D_EngagementMode",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))) || (ALWAYS_ACTIVE))",
"description": "Engagement mode (1=smooth, 2=fast)",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 255,
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_IsgStrtPahReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAltiitudeFault20",
"name": "yVcVmcPmm_B_IsgStrtPahReq",
"configs": "((ALWAYS_ACTIVE))",
"description": "Request to open the ISG path",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
},
"yVcVmcPmm_B_FastIsgStopReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcPmm_B_SsAltiitudeFault21",
"name": "yVcVmcPmm_B_FastIsgStopReq",
"configs": "((ALWAYS_ACTIVE))",
"description": "Request for fast Efad reconfiguration for ISG stop",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_DISP",
"width": 1
}
},
"inports": {
"sVcScIn_v_VehSpdLgt": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcEc_v_Veh",
"name": "sVcScIn_v_VehSpdLgt",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))) || (ALWAYS_ACTIVE) || (Vc_Pvc_Hw_B_AT) || (Vc_Pvc_Hw_B_HVSystem == 0))",
"description": "Vehicle speed over ground, estimated with front wheel speed",
"type": "Float32",
"unit": "km/h",
"offset": "-",
"lsb": "-",
"min": 0,
"max": 300,
"class": "CVC_EXT",
"width": 1
},
"sVcEc_n_Eng": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcEc_n_Eng",
"name": "sVcEc_n_Eng",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT) || (ALWAYS_ACTIVE) || (Vc_Pvc_Hw_B_AT) || (Vc_Pvc_Hw_B_HVSystem == 0))",
"description": "Engine speed",
"type": "Float32",
"unit": "rpm",
"offset": "-",
"lsb": "-",
"min": 0,
"max": 10000,
"class": "CVC_EXT",
"width": 1
},
"sVcDeDmm_D_EngRunReqDriver": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcDeDmm_B_EngRunReqDriver",
"name": "sVcDeDmm_D_EngRunReqDriver",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (ALWAYS_ACTIVE))",
"description": "Engine running request from driver mode manager",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 3,
"class": "CVC_EXT",
"width": 1
},
"sVcCcm_D_EngRunngReqByClima": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcAc_B_EngRunReqClim",
"name": "sVcCcm_D_EngRunngReqByClima",
"configs": "((ALWAYS_ACTIVE))",
"description": "Engine running request (inhibit stop) from climate",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 3,
"class": "CVC_EXT",
"width": 1
},
"sVcVdm_D_EngRunngReqByBrk": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcBc_B_EngRunReqBrake",
"name": "sVcVdm_D_EngRunngReqByBrk",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))) || (ALWAYS_ACTIVE) || (Vc_Pvc_Sw_B_StopStart))",
"description": "Enging run request from BCM (VDM)",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 3,
"class": "CVC_EXT",
"width": 1
},
"sVcDseGb_D_TrsmEngRunReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcTc_B_EngRunReqTrans",
"name": "sVcDseGb_D_TrsmEngRunReq",
"configs": "((ALWAYS_ACTIVE))",
"description": "Engine run request",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 3,
"class": "CVC_EXT",
"width": 1
},
"sVcEc_D_EngRunReqEMS": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcEc_B_EngRunReqEMS",
"name": "sVcEc_D_EngRunReqEMS",
"configs": "((ALWAYS_ACTIVE))",
"description": "Engine running request (inhibit stop) from EMS",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 3,
"class": "CVC_EXT",
"width": 1
},
"yVcIem_B_WhlMotSysCluSts": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcIsc_B_EradClutch",
"name": "yVcIem_B_WhlMotSysCluSts",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"description": "ERAD clutch status. 0 = clutch open 1 = clutch closed",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcMtcTc_Tq_EradReqWhl": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcDtcTc_Tq_EradReq",
"name": "sVcMtcTc_Tq_EradReqWhl",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"description": "Requested ERAD Torque at wheel",
"type": "Float32",
"unit": "Nm",
"offset": "-",
"lsb": "-",
"min": -10000,
"max": 10000,
"class": "CVC_EXT",
"width": 1
},
"yVcPpmPsm_B_PropulsionAllowed": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcPsm_B_PropulsionAllowed",
"name": "yVcPpmPsm_B_PropulsionAllowed",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"description": "Determine if it is allowed to apply tq",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcScIn_B_PowertrainDisengaged": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcPsm_B_PowertrainDisengaged",
"name": "yVcScIn_B_PowertrainDisengaged",
"configs": "((ALWAYS_ACTIVE))",
"description": "Determines if powertrain is disengaged or not",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcDtcAtr_D_GearLevAT": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcTc_D_GearLevAT",
"name": "sVcDtcAtr_D_GearLevAT",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT) || (((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))) || (ALWAYS_ACTIVE) || (Vc_Pvc_Hw_B_AT) || (Vc_Pvc_Hw_B_HVSystem == 0) || (Vc_Pvc_Sw_B_StopStart))",
"description": "Gear Lever Position",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 8,
"class": "CVC_EXT",
"width": 1
},
"yVcDtcAtr_B_AT": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcGp_D_GearBox",
"name": "yVcDtcAtr_B_AT",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))) || (ALWAYS_ACTIVE) || (Vc_Pvc_Hw_B_HVSystem == 0) || (Vc_Pvc_Sw_B_StopStart))",
"description": "Automatic gearbox",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcVmcEm_D_EngRunReqEm": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcEm_B_EngRunReqEm",
"name": "sVcVmcEm_D_EngRunReqEm",
"configs": "((ALWAYS_ACTIVE))",
"description": "Engine running request from Energy Management",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 3,
"class": "CVC_EXT",
"width": 1
},
"yVcPpmPsm_B_IceEnabled": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcPpmPsm_B_DriveCycleActive",
"name": "yVcPpmPsm_B_IceEnabled",
"configs": "((ALWAYS_ACTIVE))",
"description": "Internal Combustion Engine Enabel (this includes both enabel for remotestart and enabel for propulsion(DriveCycle active))",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcAsy_D_EngRunngReqByParkAssi": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcPam_D_EngRunReqSapp",
"name": "sVcAsy_D_EngRunngReqByParkAssi",
"configs": "((ALWAYS_ACTIVE))",
"description": "Engine running request (inhibit stop) from climate",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 3,
"class": "CVC_EXT",
"width": 1
},
"yVcDepSs_B_StartAllowed": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcDepSs_B_StartAllowed",
"name": "yVcDepSs_B_StartAllowed",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (ALWAYS_ACTIVE))",
"description": "Start allowance from Dependability monitoring: 1 = Start initiation is allowed, 0 = start initiation not allowed",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDepSs_B_StopAllowed": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcDepSs_B_StopAllowed",
"name": "yVcDepSs_B_StopAllowed",
"configs": "((ALWAYS_ACTIVE) || (Vc_Pvc_Hw_B_AT))",
"description": "Stop of engine allowed",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcDtcCta_Tq_CrShInstReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcDtcCta_Tq_CrShInstReq",
"name": "sVcDtcCta_Tq_CrShInstReq",
"configs": "((Vc_Pvc_Hw_B_AT))",
"description": "Total requested crankshaft torque",
"type": "Float32",
"unit": "Nm",
"offset": "-",
"lsb": "-",
"min": -1000,
"max": 1000,
"class": "CVC_EXT",
"width": 1
},
"yVcDeDmm_B_EcoModeSs": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcDeDmm_B_EcoMode",
"name": "yVcDeDmm_B_EcoModeSs",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"description": "Erad engage request from driver",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcDeDmm_D_MicHevMode": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcDeDmm_D_MicHevMode",
"name": "sVcDeDmm_D_MicHevMode",
"configs": "((ALWAYS_ACTIVE))",
"description": "Micro hybrid mode",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 10,
"class": "CVC_EXT",
"width": 1
},
"yVcPpmPsm_B_DrReady": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcPpmPsm_B_DrReady",
"name": "yVcPpmPsm_B_DrReady",
"configs": "((ALWAYS_ACTIVE) || (Vc_Pvc_Hw_B_HVSystem == 0))",
"description": "Driver has requested a PowerUp or a PowerDown",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcScDep_X_ClutchPedalPos": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcDi_X_ClPed",
"name": "sVcScDep_X_ClutchPedalPos",
"configs": "((ALWAYS_ACTIVE))",
"description": "Adapted clutch pedal position",
"type": "Float32",
"unit": "%",
"offset": "-",
"lsb": "-",
"min": 0,
"max": 100,
"class": "CVC_EXT",
"width": 1
},
"yVcVdm_B_AbsCtrlActv": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcBc_B_AbsCtrl",
"name": "yVcVdm_B_AbsCtrlActv",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))) || (ALWAYS_ACTIVE) || (Vc_Pvc_Sw_B_StopStart))",
"description": "Anti Blocking Systems (ABS) control is active (at least one wheel)",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDepSs_B_EngFastStop": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcDepSs_B_EngFastStop",
"name": "yVcDepSs_B_EngFastStop",
"configs": "((ALWAYS_ACTIVE))",
"description": "Emergency Fast stop from dependability. 1= Stop, 0 = Dont care",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcEc_B_StartMotor": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcEc_B_StartMotor",
"name": "yVcEc_B_StartMotor",
"configs": "((ALWAYS_ACTIVE))",
"description": "Current status of the Start motor 1= running,0 = not running",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcEc_Te_Amb": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcEc_Te_Amb",
"name": "sVcEc_Te_Amb",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"description": "Ambient (outdoor) temperature",
"type": "Float32",
"unit": "deg C",
"offset": "-",
"lsb": "-",
"min": -80,
"max": 120,
"class": "CVC_EXT",
"width": 1
},
"sVcEc_Qf_TeAmb": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcEc_Qf_TeAmb",
"name": "sVcEc_Qf_TeAmb",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"description": "Quality factor for ambient temperature",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 4,
"class": "CVC_EXT",
"width": 1
},
"yVcEc_B_SsRcfSetAlt": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcEc_B_SsRcfSetAlt",
"name": "yVcEc_B_SsRcfSetAlt",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"description": "Reconfiguration flag for normal functionality. Placeholder to be used if needed.",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcVdm_p_PVac": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBc_p_BrVacuum",
"name": "sVcVdm_p_PVac",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"description": "Brake vacuum pressure",
"type": "Float32",
"unit": "bar",
"offset": "-",
"lsb": "-",
"min": 0,
"max": 100,
"class": "CVC_EXT",
"width": 1
},
"yVcPpmPsm_B_ForcedStart": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcPpmPsm_B_ForcedStart",
"name": "yVcPpmPsm_B_ForcedStart",
"configs": "((ALWAYS_ACTIVE))",
"description": "Driver is forcing a start eg rolling the vehicle to active",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcGp_D_StopStart": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcGp_D_StopStart",
"name": "sVcGp_D_StopStart",
"configs": "((ALWAYS_ACTIVE) || (Vc_Pvc_Sw_B_StopStart))",
"description": "Car config: Stop Start (1 = no start stop,2 = start stop)",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 10,
"class": "CVC_EXT",
"width": 1
},
"yVcScDep_B_NeutralMTValid": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcScDep_B_NeutralMTValid",
"name": "yVcScDep_B_NeutralMTValid",
"configs": "((ALWAYS_ACTIVE) || (Vc_Pvc_Sw_B_StopStart))",
"description": "Neutral adaption finished",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcCem_B_BltLockStAtDrvr": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcDi_B_DrSeatBuckle7",
"name": "yVcCem_B_BltLockStAtDrvr",
"configs": "((ALWAYS_ACTIVE) || (Vc_Pvc_Hw_B_HVSystem == 0) || (Vc_Pvc_Sw_B_StopStart))",
"description": "Driver seat buckle",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcScDep_B_FootOnClutchPedalASILB": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcScDep_B_FootOnClutchPedal",
"name": "yVcScDep_B_FootOnClutchPedalASILB",
"configs": "((ALWAYS_ACTIVE))",
"description": "tbd",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcPpmPsm_D_EngRunReqPsm": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcPpmPsm_D_EngRunReqPsm",
"name": "sVcPpmPsm_D_EngRunReqPsm",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (ALWAYS_ACTIVE))",
"description": "",
"type": "UInt8",
"unit": "",
"offset": 0,
"lsb": 1,
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcDseWt_Tq_BrkFricTqAtWhl": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBc_Tq_TotWhBrk1",
"name": "sVcDseWt_Tq_BrkFricTqAtWhl",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"description": "Total friction brake torque",
"type": "Float32",
"unit": "Nm",
"offset": "-",
"lsb": "-",
"min": 0,
"max": 32763,
"class": "CVC_EXT",
"width": 1
},
"sVcScIn_X_AccPedalPos": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcDi_X_AccPed1",
"name": "sVcScIn_X_AccPedalPos",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (ALWAYS_ACTIVE))",
"description": "Accelerator Pedal Position",
"type": "Float32",
"unit": "%",
"offset": "-",
"lsb": "-",
"min": 0,
"max": 100,
"class": "CVC_EXT",
"width": 1
},
"yVcPpmRc_B_StrtAbortSoft": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcPpmPsm_B_StrtAbortSoft",
"name": "yVcPpmRc_B_StrtAbortSoft",
"configs": "((ALWAYS_ACTIVE))",
"description": "Cranking is aborted by VcPpmRc and restart can be done automaticaly without requiring new KL50 or DriverCrankingRequest",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcPpmRc_B_StrtAbortHard": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcPpmPsm_B_StrtAbortHard",
"name": "yVcPpmRc_B_StrtAbortHard",
"configs": "((ALWAYS_ACTIVE) || (Vc_Pvc_Hw_B_HVSystem == 0))",
"description": "Cranking is aborted by VcPpmRc and restart requires new KL50 or DriverCrankingRequest",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDeDmm_B_TrnEngageRqDr": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcPpmPsm_B_StrtAbortHard1",
"name": "yVcDeDmm_B_TrnEngageRqDr",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT) || (Vc_Pvc_Hw_B_AT))",
"description": "transmission engage request",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDeDmm_B_EradEngageRqDr": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcPpmPsm_B_DCDCEnable1",
"name": "yVcDeDmm_B_EradEngageRqDr",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"description": "Erad engage request from driver",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcVmcEm_B_EradEngageRqEm": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcPpmPsm_B_DCDCEnable2",
"name": "yVcVmcEm_B_EradEngageRqEm",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"description": "Erad engage request from energy management",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcEc_B_SsRcfSet": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcEpb_a_LongAcc2",
"name": "yVcEc_B_SsRcfSet",
"configs": "((ALWAYS_ACTIVE) || (Vc_Pvc_Hw_B_HVSystem == 0) || (Vc_Pvc_Sw_B_StopStart))",
"description": "Reconfiguration flag to dependability to deny stop/start functionality.",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcScIn_B_VehSpdDirRvs": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcEpb_a_LongAcc3",
"name": "yVcScIn_B_VehSpdDirRvs",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"description": "Vehicle speed is in reverse direction",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcScIn_B_VehSpdLgtOk": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcEpb_a_LongAcc5",
"name": "yVcScIn_B_VehSpdLgtOk",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"description": "Vehicle Speed Ok",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcTmAf_Z_FanAfterrun": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcEpb_a_LongAcc4",
"name": "sVcTmAf_Z_FanAfterrun",
"configs": "((ALWAYS_ACTIVE))",
"description": "predicted fan step if engine stops",
"type": "Float32",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": 0,
"max": 100,
"class": "CVC_EXT",
"width": 1
},
"yVcEc_B_TCMNodeAlive": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcEc_B_TCMNodeAlive",
"name": "yVcEc_B_TCMNodeAlive",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0) || (Vc_Pvc_Sw_B_StopStart))",
"description": "TCM node alive (1=communication works)",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcTrm_B_TrlrPrsnt": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcDi_B_ReversedGear1",
"name": "yVcTrm_B_TrlrPrsnt",
"configs": "((ALWAYS_ACTIVE))",
"description": "Trailer Present",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcScIn_B_DrvrBrkgASILB": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcEc_B_TCMNodeAlive1",
"name": "yVcScIn_B_DrvrBrkgASILB",
"configs": "((ALWAYS_ACTIVE))",
"description": "Driver is pressing the brake pedal to at ASIL B integrity",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcScDep_B_FootOnClutchPedal": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcScDep_B_ClutchNonFailed",
"name": "yVcScDep_B_FootOnClutchPedal",
"configs": "((ALWAYS_ACTIVE))",
"description": "Clutch pedal indicate pressed",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcDseWt_Tq_PropRear": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcEpb_a_LongAcc8",
"name": "sVcDseWt_Tq_PropRear",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"description": "Actual Propuslion Torque on rear wheels (=ERAD Torque)",
"type": "Float32",
"unit": "Nm",
"offset": "-",
"lsb": "-",
"min": -10000,
"max": 10000,
"class": "CVC_EXT",
"width": 1
},
"sVcDtcTc_Tq_IsgReqCrSh": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcEpb_a_LongAcc7",
"name": "sVcDtcTc_Tq_IsgReqCrSh",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))",
"description": "Requested ISG Torque at crank shaft",
"type": "Float32",
"unit": "Nm",
"offset": "-",
"lsb": "-",
"min": -10000,
"max": 10000,
"class": "CVC_EXT",
"width": 1
},
"sVcDseCt_Tq_IsgCrSh": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcEc_B_TCMNodeAlive2",
"name": "sVcDseCt_Tq_IsgCrSh",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))",
"description": "Actual Isg torque at crank shaft",
"type": "Float32",
"unit": "Nm",
"offset": "-",
"lsb": "-",
"min": -1000,
"max": 1000,
"class": "CVC_EXT",
"width": 1
},
"yVcScIn_B_DrvgDirFwdDes": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcDi_B_ReversedGear2",
"name": "yVcScIn_B_DrvgDirFwdDes",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"description": "Driver desired propulsion direction is forward",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcScIn_B_DrvgDirRvsDes": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcEc_B_TCMNodeAlive3",
"name": "yVcScIn_B_DrvgDirRvsDes",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"description": "Driver desired propulsion direction is reverse",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcEc_Te_EngCooltT": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcEc_B_TCMNodeAlive4",
"name": "sVcEc_Te_EngCooltT",
"configs": "((ALWAYS_ACTIVE))",
"description": "Real time value of coolant temp, wide range (deg C)",
"type": "Float32",
"unit": "deg C",
"offset": "-",
"lsb": "-",
"min": -50,
"max": 150,
"class": "CVC_EXT",
"width": 1
},
"sVcDtcAtr_D_TrgGear": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcEc_B_TCMNodeAlive7",
"name": "sVcDtcAtr_D_TrgGear",
"configs": "((ALWAYS_ACTIVE) || (Vc_Pvc_Hw_B_AT))",
"description": "Target gear",
"type": "Int8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": -1,
"max": 8,
"class": "CVC_EXT",
"width": 1
},
"yVcDtcSt_B_IsgStrtAbort": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcPpmPsm_B_StrtAbortHard2",
"name": "yVcDtcSt_B_IsgStrtAbort",
"configs": "((ALWAYS_ACTIVE))",
"description": "ISG start aborted",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcDsePcr_D_EngRunRq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/TLInport_81",
"name": "sVcDsePcr_D_EngRunRq",
"configs": "((ALWAYS_ACTIVE))",
"description": "Run request from LOS",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 2,
"class": "CVC_EXT",
"width": 1
},
"yVcDsePcr_B_IsgDisableRq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/TLInport_82",
"name": "yVcDsePcr_B_IsgDisableRq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Request from LOS to disable ISG",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDsePcr_B_EradDisableRq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/TLInport_83",
"name": "yVcDsePcr_B_EradDisableRq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"description": "Request from LOS to disable ERAD",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDsePcr_B_EngStartInhibtRq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/TLInport_84",
"name": "yVcDsePcr_B_EngStartInhibtRq",
"configs": "((ALWAYS_ACTIVE))",
"description": "Request from LOS to inhibit engine start",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDsePcr_B_EngStopRq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/TLInport_85",
"name": "yVcDsePcr_B_EngStopRq",
"configs": "((ALWAYS_ACTIVE))",
"description": "Request from LOS to stop engine",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcTcm_B_TrsmNeutFailr": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/TLInport_2",
"name": "yVcTcm_B_TrsmNeutFailr",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0) || (Vc_Pvc_Sw_B_StopStart))",
"description": "Note: 1 (failure) is set when the transmission can not be put in mode 3, 4 or 5 (neutral), for any reason such as EOP failure etc.",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDtcTc_B_FcReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/TLInport_3",
"name": "yVcDtcTc_B_FcReq",
"configs": "((ALWAYS_ACTIVE))",
"description": "Main conditions for fuelcut enabled",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcScIn_v_VehSpdLgtMax": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcEc_B_TCMNodeAlive8",
"name": "sVcScIn_v_VehSpdLgtMax",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad) || (ALWAYS_ACTIVE))",
"description": "Maximum vehicle speed over ground, estimated with front wheel speed",
"type": "Float32",
"unit": "km/h",
"offset": "-",
"lsb": "-",
"min": 0,
"max": 300,
"class": "CVC_EXT",
"width": 1
},
"sVcPpmPsm_D_EngRunReqRemote": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcDi_B_ReversedGear3",
"name": "sVcPpmPsm_D_EngRunReqRemote",
"configs": "((ALWAYS_ACTIVE))",
"description": "Request engine running for remote start",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcDtcAtr_n_TrgGear": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcEc_B_TCMNodeAlive11",
"name": "sVcDtcAtr_n_TrgGear",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))))",
"description": "Engine speed at target gear",
"type": "Float32",
"unit": "rpm",
"offset": "-",
"lsb": "-",
"min": 0,
"max": 10000,
"class": "CVC_EXT",
"width": 1
},
"sVcDtcIcl_n_IdleSpdBs": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcDtcAtr_D_Gear3",
"name": "sVcDtcIcl_n_IdleSpdBs",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))) || (Vc_Pvc_Hw_B_AT))",
"description": "Target idle speed base level",
"type": "Float32",
"unit": "rpm",
"offset": "-",
"lsb": "-",
"min": 0,
"max": 10000,
"class": "CVC_EXT",
"width": 1
},
"yVcDsePcr_B_IsgStartDisableRq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/TLInport_4",
"name": "yVcDsePcr_B_IsgStartDisableRq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor == 0) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Request from LOS to open Charge PSR relay",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcVmcAwd_D_EngRunReqStabCtrl": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/TLInport_5",
"name": "sVcVmcAwd_D_EngRunReqStabCtrl",
"configs": "((ALWAYS_ACTIVE))",
"description": "Run req from to ensure that Ice keep running during cornering",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 2,
"class": "CVC_EXT",
"width": 1
},
"sVcVdm_a_ALgt": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcDi_B_ReversedGear6",
"name": "sVcVdm_a_ALgt",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"description": "Longitudinal acceleration",
"type": "Float32",
"unit": "m/s2",
"offset": "-",
"lsb": "-",
"min": -10,
"max": 10,
"class": "CVC_EXT",
"width": 1
},
"sVcVdm_Qf_ALgtQf": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcEpb_a_LongAcc9",
"name": "sVcVdm_Qf_ALgtQf",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"description": "Longitudinal acceleration QF",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 255,
"class": "CVC_EXT",
"width": 1
},
"sVcDtcAjc_Tq_DrPropFrntReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct1",
"name": "sVcDtcAjc_Tq_DrPropFrntReq",
"configs": "((Vc_Pvc_Hw_B_AT))",
"description": "Requested Front Axle Torque stability limitations",
"type": "Float32",
"unit": "Nm",
"offset": "-",
"lsb": "-",
"min": -10000,
"max": 10000,
"class": "CVC_EXT",
"width": 1
},
"sVcVmm_D_CarModSts1": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcEpb_a_LongAcc10",
"name": "sVcVmm_D_CarModSts1",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))) || (Vc_Pvc_Sw_B_StopStart))",
"description": "Car mode from vechicle mode management",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 5,
"class": "CVC_EXT",
"width": 1
},
"yVcPpmPsm_B_DriveCycleActive": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcPsm_B_DriveCycleActive",
"name": "yVcPpmPsm_B_DriveCycleActive",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (ALWAYS_ACTIVE) || (Vc_Pvc_Hw_B_HVSystem == 0))",
"description": "Driver has entered the driving cycle 1= Active 0 = Not Active",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcEc_p_Amb": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcDi_B_ReversedGear7",
"name": "sVcEc_p_Amb",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"description": "Ambient pressure sensor",
"type": "Float32",
"unit": "kPa",
"offset": "-",
"lsb": "-",
"min": 0,
"max": 200,
"class": "CVC_EXT",
"width": 1
},
"yVcDeDmm_B_TipSport": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcEpb_a_LongAcc11",
"name": "yVcDeDmm_B_TipSport",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"description": "Tip or sport mode",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcCem_D_DoorDrvrSts": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcEpb_a_LongAcc12",
"name": "sVcCem_D_DoorDrvrSts",
"configs": "((ALWAYS_ACTIVE))",
"description": "Driver door status (0=Unknown, 1=Opened, 2=Closed)",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 2,
"class": "CVC_EXT",
"width": 1
},
"sVcCem_Qf_DoorDrvrSts": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcEpb_a_LongAcc13",
"name": "sVcCem_Qf_DoorDrvrSts",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"description": "Driver door status quality factor",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 3,
"class": "CVC_EXT",
"width": 1
},
"sVcDtcAtr_D_TransMode": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/TLInport_6",
"name": "sVcDtcAtr_D_TransMode",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (ALWAYS_ACTIVE) || (Vc_Pvc_Hw_B_AT) || (Vc_Pvc_Hw_B_HVSystem == 0) || (Vc_Pvc_Sw_B_StopStart))",
"description": "TransMode",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 10,
"class": "CVC_EXT",
"width": 1
},
"sVcSpMon_D_PtTrsmModReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/TLInport_7",
"name": "sVcSpMon_D_PtTrsmModReq",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0) || (Vc_Pvc_Sw_B_StopStart))",
"description": "Signal is used for requesting neutral or engaged state of the transmission.",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 7,
"class": "CVC_EXT",
"width": 1
},
"yVcDeDmm_B_EngRunReqDrReEval": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcEpb_a_LongAcc14",
"name": "yVcDeDmm_B_EngRunReqDrReEval",
"configs": "((ALWAYS_ACTIVE))",
"description": "Request from driver evaluator to re-evaluate engine run request",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcEc_n_EngHiRes": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcEc_n_EngHiRes",
"name": "sVcEc_n_EngHiRes",
"configs": "((ALWAYS_ACTIVE))",
"description": "Hi resolution engine speed signal",
"type": "Float32",
"unit": "rpm",
"offset": "-",
"lsb": "-",
"min": -10000,
"max": 10000,
"class": "CVC_EXT",
"width": 1
},
"sVcCem_D_HoodSts": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcDi_B_DrSeatBuckle14",
"name": "sVcCem_D_HoodSts",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"description": "Engine compartment hood status 0=Ukwn - Unknown status 1=Opend - Opened 2=Clsd - Closed",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 2,
"class": "CVC_EXT",
"width": 1
},
"yVcPpmRc_B_ShutOffReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcDi_B_DrSeatBuckle1",
"name": "yVcPpmRc_B_ShutOffReq",
"configs": "((ALWAYS_ACTIVE) || (Vc_Pvc_Hw_B_HVSystem == 0))",
"description": "Shut off request to VmcPmm due to two mass flywheel protection",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcCem_B_StrtInhbReq1WdReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcBec_B_EngRunReqEmLv",
"name": "yVcCem_B_StrtInhbReq1WdReq",
"configs": "((ALWAYS_ACTIVE))",
"description": "StopStart",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcCem_B_StopStrtReq1WdReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcBec_B_EngRunReqEmLv1",
"name": "yVcCem_B_StopStrtReq1WdReq",
"configs": "((ALWAYS_ACTIVE))",
"description": "StopStart",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcPpmRc_D_EngRunReqRc": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcDi_B_DrSeatBuckle2",
"name": "sVcPpmRc_D_EngRunReqRc",
"configs": "((ALWAYS_ACTIVE))",
"description": "Run engine (do not S/S stop) due to starter motor over heat protection",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 2,
"class": "CVC_EXT",
"width": 1
},
"sVcFsdPc_D_EngRunReqFuel": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcEpb_a_LongAcc1",
"name": "sVcFsdPc_D_EngRunReqFuel",
"configs": "((ALWAYS_ACTIVE))",
"description": "0=OK, 1=Warn, 2 = Start, 3 not used",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 255,
"class": "CVC_EXT",
"width": 1
},
"yVcDepTre_B_ISGTqAllw": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct3",
"name": "yVcDepTre_B_ISGTqAllw",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (ALWAYS_ACTIVE))",
"description": "ISG propulsive torque allowed by SPM torque monitoring.",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDtcEsc_B_Active": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct10",
"name": "yVcDtcEsc_B_Active",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))))",
"description": "Engine speed control active",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDsePcr_B_SafeEngStrtReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct11",
"name": "yVcDsePcr_B_SafeEngStrtReq",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))))",
"description": "Safe start request",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDeDmm_B_RespStartReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcDeDmm_B_StrtMdeReq",
"name": "yVcDeDmm_B_RespStartReq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT) || (((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))) || (ALWAYS_ACTIVE))",
"description": "Responsive start requested",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcIem_D_WhlMotSysModSts": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct5",
"name": "sVcIem_D_WhlMotSysModSts",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"description": "Actual mode for motor drive system connected to wheel shaft.",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 7,
"class": "CVC_EXT",
"width": 1
},
"sVcCidd_D_IsgModSts": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct8",
"name": "sVcCidd_D_IsgModSts",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Actual mode for ISG motor drive system",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 7,
"class": "CVC_EXT",
"width": 1
},
"sVcDseEm_Tq_EradMaxAvailWhl": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct9",
"name": "sVcDseEm_Tq_EradMaxAvailWhl",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_TqConverterGbx))",
"description": "Maximum available ERAD torque",
"type": "Float32",
"unit": "Nm",
"offset": "-",
"lsb": "-",
"min": -10000,
"max": 10000,
"class": "CVC_EXT",
"width": 1
},
"yVcDsePcr_B_EradEngageRq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct15",
"name": "yVcDsePcr_B_EradEngageRq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"description": "Request from Los to engage Erad",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcDtcAtr_v_VehDrDirectionRaw": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcEc_B_TCMNodeAlive15",
"name": "sVcDtcAtr_v_VehDrDirectionRaw",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_TqConverterGbx) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT) || (ALWAYS_ACTIVE) || (Vc_Pvc_Hw_B_AT))",
"description": "Vehicle speed in driver intended direction unfiltered (Positive in driver intended direction negative in opposite)",
"type": "Float32",
"unit": "km/h",
"offset": "-",
"lsb": "-",
"min": -500,
"max": 500,
"class": "CVC_EXT",
"width": 1
},
"yVcDsePcr_B_TransNtrlDisable": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct17",
"name": "yVcDsePcr_B_TransNtrlDisable",
"configs": "((Vc_Pvc_Hw_B_AT))",
"description": "Request from LOS to disable request of neutral mode to TCM",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcDseEm_rt_IsgMaxTorqueLoss": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcEc_B_TCMNodeAlive13",
"name": "sVcDseEm_rt_IsgMaxTorqueLoss",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "ISG torque limit ratio",
"type": "Float32",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": 0,
"max": 1,
"class": "CVC_EXT",
"width": 1
},
"yVcScDep_B_AccFtOnPed": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct12",
"name": "yVcScDep_B_AccFtOnPed",
"configs": "((ALWAYS_ACTIVE))",
"description": "Foot on AccPedal ASILC",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcFsdPc_B_RunDry": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct13",
"name": "yVcFsdPc_B_RunDry",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor) || (((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))) || (ALWAYS_ACTIVE))",
"description": "Detection of empty tank for protection of the fuel pump",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDsePcr_B_TransNtrlRq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct14",
"name": "yVcDsePcr_B_TransNtrlRq",
"configs": "((Vc_Pvc_Hw_B_AT))",
"description": "Request from LOS too pot transmission in neutral",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDepTre_B_ERADTqAllw": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcEpb_a_LongAcc16",
"name": "yVcDepTre_B_ERADTqAllw",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"description": "ERAD propulsive torque allowed by SPM torque monitoring.",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcDeDmm_D_DrvMode": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct2",
"name": "sVcDeDmm_D_DrvMode",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (ALWAYS_ACTIVE) || (Vc_Pvc_Sw_B_StopStart))",
"description": "Propulsion drive mode: 1 Eco plus, 2 Eco plus-plus, 3 Eco reduced, 4 Sport, 5 comfort, 6 XC mode, 7 AWD, 8 Save for later, 9 Pure, 10 Hybrid, 11 Power, 12 N/A, 13 N/A, 14 N/A: 15 N/A",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 15,
"class": "CVC_EXT",
"width": 1
},
"yVcCem_B_EngRunngReqByVehModMgrChassie": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct6",
"name": "yVcCem_B_EngRunngReqByVehModMgrChassie",
"configs": "((ALWAYS_ACTIVE))",
"description": "Stopstart restart or inhibit request by chassie",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcObdSch_D_EngRunReqObd": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct18",
"name": "sVcObdSch_D_EngRunReqObd",
"configs": "((ALWAYS_ACTIVE))",
"description": "Engine run request from Obd",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 7,
"class": "CVC_EXT",
"width": 1
},
"yVcVmcEm_B_EngageReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct19",
"name": "yVcVmcEm_B_EngageReq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))",
"description": "Drivetrain engage request from EM",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcEc_B_IscActvnEMS": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct20",
"name": "yVcEc_B_IscActvnEMS",
"configs": "((ALWAYS_ACTIVE))",
"description": "Idle speed activation request from EMS",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcCem_B_EngRunngReqByVehModMgrElectricalSystem": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct21",
"name": "yVcCem_B_EngRunngReqByVehModMgrElectricalSystem",
"configs": "((ALWAYS_ACTIVE))",
"description": "Stopstart restart or inhibit request by electrical system",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcCem_B_EngRunngReqByVehModMgrClimate": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct22",
"name": "yVcCem_B_EngRunngReqByVehModMgrClimate",
"configs": "((ALWAYS_ACTIVE))",
"description": "Stopstart restart or inhibit request by climate",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcCem_B_EngRunngReqByVehModMgrTrailerPrsnt": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct23",
"name": "yVcCem_B_EngRunngReqByVehModMgrTrailerPrsnt",
"configs": "((ALWAYS_ACTIVE))",
"description": "Stopstart restart or inhibit request by trailer",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcObdSch_B_FuelCutReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct24",
"name": "yVcObdSch_B_FuelCutReq",
"configs": "((ALWAYS_ACTIVE))",
"description": "Ful cut request by OBD",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcPpmRc_B_ChangeOfMindInhibit": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct25",
"name": "yVcPpmRc_B_ChangeOfMindInhibit",
"configs": "((ALWAYS_ACTIVE))",
"description": "inhibit ChangeOfMind fuel recovery in order to not interfer with the starter motor activation",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcEc_B_BCMNodeAlive": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct26",
"name": "yVcEc_B_BCMNodeAlive",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"description": "BCM Node alive",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDsePcr_B_IsgNoTqRq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcEc_Tq_EngLoss2",
"name": "yVcDsePcr_B_IsgNoTqRq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "ISG no torque request",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDsePcr_B_EradNoTqRq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct28",
"name": "yVcDsePcr_B_EradNoTqRq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"description": "Erad no torque request",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcVmcEm_B_NICEnable": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct31",
"name": "yVcVmcEm_B_NICEnable",
"configs": "((Vc_Pvc_Hw_B_AT))",
"description": "NIC enabled by energy management",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDsePcr_B_IsgUdcCtrlRq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct34",
"name": "yVcDsePcr_B_IsgUdcCtrlRq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Request to put ISG in Udc control mode",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcEc_Ps_FCLvl": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct35",
"name": "sVcEc_Ps_FCLvl",
"configs": "((ALWAYS_ACTIVE))",
"description": "Current level of FC",
"type": "Float32",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": 0,
"max": 1,
"class": "CVC_EXT",
"width": 1
},
"sVcTcm_Te_TrsmOilT": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct63",
"name": "sVcTcm_Te_TrsmOilT",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))",
"description": "Gear box oil temperature",
"type": "Float32",
"unit": "deg C",
"offset": "-",
"lsb": "-",
"min": -40,
"max": 200,
"class": "CVC_EXT",
"width": 1
},
"yVcDsePcr_B_PwrUpIceStrtReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct32",
"name": "yVcDsePcr_B_PwrUpIceStrtReq",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))))",
"description": "Request for a combustion engine start at powerup",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcVmcEm_B_PwrUpIceStrtReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct36",
"name": "yVcVmcEm_B_PwrUpIceStrtReq",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))))",
"description": "Ice start request at startup from energy management",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcScIn_D_EngRunReqDepTrq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct37",
"name": "sVcScIn_D_EngRunReqDepTrq",
"configs": "((ALWAYS_ACTIVE))",
"description": "Engine run request from Dependability torque estimation system",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 2,
"class": "CVC_EXT",
"width": 1
},
"yVcScDep_B_DrvrPrsnt": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcTfa_B_CCorAccActive3",
"name": "yVcScDep_B_DrvrPrsnt",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (ALWAYS_ACTIVE))",
"description": "Driver present from CEM and signal received correctly",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcVmcEm_B_ChrgReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct40",
"name": "yVcVmcEm_B_ChrgReq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Charge request in HEP7",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcCmnEngRunReqCEC_D_Req": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct41",
"name": "sVcCmnEngRunReqCEC_D_Req",
"configs": "((ALWAYS_ACTIVE))",
"description": "Request ICE to be running / Start ICE",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 2,
"class": "CVC_EXT",
"width": 1
},
"yVcCmnEngRunReqCEC_B_ReqLong": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct42",
"name": "yVcCmnEngRunReqCEC_B_ReqLong",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))))",
"description": "Engine run request for ICE longer than 10 s (approx)",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcDtcCtc_D_EfadModeReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcEc_B_TCMNodeAlive18",
"name": "sVcDtcCtc_D_EfadModeReq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "EM Mode request",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 5,
"class": "CVC_EXT",
"width": 1
},
"sVcDseGb_D_EfadPathAct": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcEc_B_TCMNodeAlive17",
"name": "sVcDseGb_D_EfadPathAct",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Actual Efad path (1=IsgPath, 2=WhlPath, 5=Disengaged, 6=Transition)",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 6,
"class": "CVC_EXT",
"width": 1
},
"yVcDseGb_B_EfadIsgPathNotAvl": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcEc_Tq_EngLoss16",
"name": "yVcDseGb_B_EfadIsgPathNotAvl",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Efad Isg path not available",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDsePcr_B_EfadDisableRq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct45",
"name": "yVcDsePcr_B_EfadDisableRq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Disable Efad modes of operation",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcVmcWtc_B_CrShPathDisabled": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct7",
"name": "yVcVmcWtc_B_CrShPathDisabled",
"configs": "((Vc_Pvc_Hw_B_AT))",
"description": "There is no torque from the ICE acting on the front axel",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcScIn_B_NeutralMT": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcEc_B_RemoteRcfSet2",
"name": "yVcScIn_B_NeutralMT",
"configs": "((ALWAYS_ACTIVE))",
"description": "Neutral MT ",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcVmcWtd_Tq_FrntReqWhl": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcWtd_Tq_FrntReqWhl",
"name": "sVcVmcWtd_Tq_FrntReqWhl",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Requested wheel torque from crank shaft path",
"type": "Float32",
"unit": "Nm",
"offset": "-",
"lsb": "-",
"min": -10000,
"max": 10000,
"class": "CVC_EXT",
"width": 1
},
"sVcDtcAtr_D_LockUp": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/InPort55",
"name": "sVcDtcAtr_D_LockUp",
"configs": "((ALWAYS_ACTIVE))",
"description": "Actual lock-up mode",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 10,
"class": "CVC_EXT",
"width": 1
},
"sVcEc_Te_EngClnt": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcTc_D_GearLevAT10",
"name": "sVcEc_Te_EngClnt",
"configs": "((ALWAYS_ACTIVE))",
"description": "Real time value of coolant temp (deg C)",
"type": "Float32",
"unit": "deg C",
"offset": "-",
"lsb": "-",
"min": -80,
"max": 160,
"class": "CVC_EXT",
"width": 1
},
"sVcEmiHeat_D_EngUseReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcDeDmm_B_EcoMode34",
"name": "sVcEmiHeat_D_EngUseReq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT) || (((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))))",
"description": "Catalyst engine request",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 2,
"class": "CVC_EXT",
"width": 1
},
"yVcCmnSta_B_StaExeTx": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcBc_B_BrPedSw2",
"name": "yVcCmnSta_B_StaExeTx",
"configs": "((ALWAYS_ACTIVE))",
"description": "Start execution",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcInjFuCut_rt_Lvl": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcEc_Ps_FCLvl1",
"name": "sVcInjFuCut_rt_Lvl",
"configs": "((ALWAYS_ACTIVE))",
"description": "Final fuel cut level",
"type": "Float32",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": 0,
"max": 1,
"class": "CVC_EXT",
"width": 1
},
"sVcDtcAtr_v_VehDrDirection": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcTc_D_GearLevAT1",
"name": "sVcDtcAtr_v_VehDrDirection",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Vehicle speed in driver intended direction (Positive in driver intended direction negative in opposite)",
"type": "Float32",
"unit": "km/h",
"offset": "-",
"lsb": "-",
"min": -500,
"max": 500,
"class": "CVC_EXT",
"width": 1
},
"yVcDtcSt_B_CluStrtAbort": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcEc_Ps_FCLvl2",
"name": "yVcDtcSt_B_CluStrtAbort",
"configs": "((ALWAYS_ACTIVE))",
"description": "Clutch start aborted",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcGscSgs_B_CluStrtAvl": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcTc_D_GearLevAT3",
"name": "yVcGscSgs_B_CluStrtAvl",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Clutch and gear is available for ICE clutch start",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcTmStrt_B_EngRunTmLong": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcTc_D_GearLevAT2",
"name": "yVcTmStrt_B_EngRunTmLong",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))))",
"description": "Engine run request for ICE longer than 10 s (approx)",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcVmcEm_B_PrioChrgReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcTc_D_GearLevAT4",
"name": "yVcVmcEm_B_PrioChrgReq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Prio charge request from energy management",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcVmcAwd_B_EngageReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct29",
"name": "yVcVmcAwd_B_EngageReq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))",
"description": "Erad engage request",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcTmStrt_D_EngUseReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct33",
"name": "sVcTmStrt_D_EngUseReq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT) || (((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))))",
"description": "Engine use request for catalyst heating 0=Dont Care, 1=Low load, 2=Hi load",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 2,
"class": "CVC_EXT",
"width": 1
},
"yVcDseGb_B_EngStopDlyReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct43",
"name": "yVcDseGb_B_EngStopDlyReq",
"configs": "((Vc_Pvc_Hw_B_AT))",
"description": "Engine stop delay request",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcDeDmm_D_EradEngageModeReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct47",
"name": "sVcDeDmm_D_EradEngageModeReq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"description": "Erad engage mode",
"type": "Int8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": -128,
"max": 127,
"class": "CVC_EXT",
"width": 1
},
"sVcVdm_Tq_BrkTqAtWhlsReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcBc_B_BrPedSw",
"name": "sVcVdm_Tq_BrkTqAtWhlsReq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (ALWAYS_ACTIVE))",
"description": "Contains driver requested brake torque and driver support system requested brake torque. The signal is always positive and acts in opposite vehicle motion direction.",
"type": "Float32",
"unit": "Nm",
"offset": "-",
"lsb": "-",
"min": 0,
"max": 16380,
"class": "CVC_EXT",
"width": 1
},
"yVcVmcWtc_B_EfadPathDisabled": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct16",
"name": "yVcVmcWtc_B_EfadPathDisabled",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "The front axle electric motor path is disabled (i.e. no torque is allowed on the path)",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcVmcWtd_B_EradPathDisabled": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct48",
"name": "yVcVmcWtd_B_EradPathDisabled",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"description": "Erad path disable",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDtcTc_B_IsgPathDisabled": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct49",
"name": "yVcDtcTc_B_IsgPathDisabled",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Isg path closed (torque ramp finished)",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcDtcAtr_X_ClPedAdapt": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct44",
"name": "sVcDtcAtr_X_ClPedAdapt",
"configs": "((ALWAYS_ACTIVE))",
"description": "Adapted clutch pedal position",
"type": "Float32",
"unit": "%",
"offset": "-",
"lsb": "-",
"min": 0,
"max": 100,
"class": "CVC_EXT",
"width": 1
},
"yVcGscGar_B_EfadShiftInProgress": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcEm_B_EngRunReqEm1",
"name": "yVcGscGar_B_EfadShiftInProgress",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Efad shift in progress",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDsePcr_B_EfadNoTqRq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/tlop_VcXx_insignal2",
"name": "yVcDsePcr_B_EfadNoTqRq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Information to not request any torque from Efad",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDseGb_B_EfadWhlPathNotAvl": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcEc_Tq_EngLoss1",
"name": "yVcDseGb_B_EfadWhlPathNotAvl",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Efad wheel path not available",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcVscEcc_B_TrnEngageReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct50",
"name": "yVcVscEcc_B_TrnEngageReq",
"configs": "((Vc_Pvc_Hw_B_AT))",
"description": "Trn Engage Request",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDtcSt_B_CluStrtAct": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcEc_Tq_EngLoss3",
"name": "yVcDtcSt_B_CluStrtAct",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (ALWAYS_ACTIVE))",
"description": "Clutch start active",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDtcSt_B_StrtAct": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct51",
"name": "yVcDtcSt_B_StrtAct",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (ALWAYS_ACTIVE))",
"description": "Isg start active",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDepSs_B_EngStartAllowed": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcEc_Tq_EngLoss4",
"name": "yVcDepSs_B_EngStartAllowed",
"configs": "((ALWAYS_ACTIVE))",
"description": "Start of combustion engine is allowed",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDepSs_B_12VStartEnable": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct52",
"name": "yVcDepSs_B_12VStartEnable",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "12V System ready for start attempt.",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcVmcWtd_B_FrntAxlePathDisabled": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct46",
"name": "yVcVmcWtd_B_FrntAxlePathDisabled",
"configs": "((Vc_Pvc_Hw_B_AT))",
"description": "Front axle path is disabled",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcVmcEm_B_RespStartReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct53",
"name": "yVcVmcEm_B_RespStartReq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (ALWAYS_ACTIVE))",
"description": "Response engine start request to set start mode",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcDeDmm_B_DrMdeFactory": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct54",
"name": "sVcDeDmm_B_DrMdeFactory",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "DriveMode selection is overridden by another mode because of Factory Mode",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcGscAsr_B_EfadNoTqReq": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct55",
"name": "yVcGscAsr_B_EfadNoTqReq",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Request to put Efad in ISG path but with no Efad torque requested",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcEmiGpf_B_FuelCutReqHybrid": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct39",
"name": "yVcEmiGpf_B_FuelCutReqHybrid",
"configs": "((ALWAYS_ACTIVE))",
"description": "Fuel cut request for Hybrid",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcVmcBsl_Tq_FrntReqWhl": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVmcBsl_Tq_FrntReqWhl",
"name": "sVcVmcBsl_Tq_FrntReqWhl",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Requested wheel torque from crank shaft path",
"type": "Float32",
"unit": "Nm",
"offset": "-",
"lsb": "-",
"min": -10000,
"max": 10000,
"class": "CVC_EXT",
"width": 1
},
"sVcTmStrt_D_EngRunReqTm": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcEc_B_TCMNodeAlive9",
"name": "sVcTmStrt_D_EngRunReqTm",
"configs": "((ALWAYS_ACTIVE))",
"description": "Request ICE to be running / Start ICE (Replace RunReqEMS)",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 255,
"class": "CVC_EXT",
"width": 1
},
"sVcDtcAjc_Tq_DrCrShReqWhl": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct56",
"name": "sVcDtcAjc_Tq_DrCrShReqWhl",
"configs": "((Vc_Pvc_Hw_B_AT))",
"description": "Requested crankshaft torque at wheel",
"type": "Float32",
"unit": "Nm",
"offset": "-",
"lsb": "-",
"min": -10000,
"max": 10000,
"class": "CVC_EXT",
"width": 1
},
"sVcTmTeOil_Te_EngOil": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct57",
"name": "sVcTmTeOil_Te_EngOil",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))",
"description": "Engine oil temperature",
"type": "Float32",
"unit": "deg C",
"offset": "-",
"lsb": "-",
"min": -60,
"max": 195,
"class": "CVC_EXT",
"width": 1
},
"sVcDseEm_Tq_IsgMaxAvail": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct58",
"name": "sVcDseEm_Tq_IsgMaxAvail",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))",
"description": "Maximum available ISG torque",
"type": "Float32",
"unit": "Nm",
"offset": "-",
"lsb": "-",
"min": -1000,
"max": 1000,
"class": "CVC_EXT",
"width": 1
},
"sVcDseEm_Pw_IsgMaxAllowPrio": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct59",
"name": "sVcDseEm_Pw_IsgMaxAllowPrio",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))",
"description": "Maximum allow ISG Powerlimit.",
"type": "Float32",
"unit": "kW",
"offset": "-",
"lsb": "-",
"min": -10000,
"max": 10000,
"class": "CVC_EXT",
"width": 1
},
"sVcVdm_a_ALgtStdFromWhlSpd": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct60",
"name": "sVcVdm_a_ALgtStdFromWhlSpd",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Vehicle acceleration over ground",
"type": "Float32",
"unit": "m/s2",
"offset": "-",
"lsb": "-",
"min": -10,
"max": 10,
"class": "CVC_EXT",
"width": 1
},
"yVcDseEm_B_EngRunReqSocMin": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct61",
"name": "yVcDseEm_B_EngRunReqSocMin",
"configs": "((ALWAYS_ACTIVE))",
"description": "Soc min ice start request",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcScIn_B_PropulsionAllowed": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct62",
"name": "yVcScIn_B_PropulsionAllowed",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (Vc_Pvc_Hw_B_AT))",
"description": "Indicates that propulsive torque is allowed. This includes all actuators. ",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcScDep_D_DrvgDirDes": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcTc_D_GearLevAT5",
"name": "sVcScDep_D_DrvgDirDes",
"configs": "((ALWAYS_ACTIVE))",
"description": "EPB application request",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 7,
"class": "CVC_EXT",
"width": 1
},
"yVcVmcTfa_B_CcActive": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcSpRu_D_GearDesiredRules36",
"name": "yVcVmcTfa_B_CcActive",
"configs": "((ALWAYS_ACTIVE))",
"description": "Cruise control active",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcDseEm_rt_IsgMaxTorqueLossStart": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcTc_D_GearLevAT6",
"name": "sVcDseEm_rt_IsgMaxTorqueLossStart",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "EPB application request",
"type": "Float32",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": 0,
"max": 1,
"class": "CVC_EXT",
"width": 1
},
"sVcVdm_D_EpbSts": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcVdm_D_EpbSts",
"name": "sVcVdm_D_EpbSts",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Epb status",
"type": "UInt8",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": 0,
"max": 255,
"class": "CVC_EXT",
"width": 1
},
"sVcVmcAwd_X_RoadGrad": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcTc_D_GearLevAT7",
"name": "sVcVmcAwd_X_RoadGrad",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Actual road gradient",
"type": "Float32",
"unit": "%",
"offset": "-",
"lsb": "-",
"min": -100000,
"max": 100000,
"class": "CVC_EXT",
"width": 1
},
"sVcVdm_a_ALat": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/TLInport_11",
"name": "sVcVdm_a_ALat",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Lateral acceleration",
"type": "Float32",
"unit": "m/s2",
"offset": "-",
"lsb": "-",
"min": -10,
"max": 10,
"class": "CVC_EXT",
"width": 1
},
"yVcVmcEm_B_Depletion": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcSpRu_D_GearDesiredRules1",
"name": "yVcVmcEm_B_Depletion",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "charge mode == depletion",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"sVcDseWt_Tq_EfadMaxElDrvWhl": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct64",
"name": "sVcDseWt_Tq_EfadMaxElDrvWhl",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Maximum available EFAD wheel torque for pure electric drive",
"type": "Float32",
"unit": "Nm",
"offset": "-",
"lsb": "-",
"min": -10000,
"max": 10000,
"class": "CVC_EXT",
"width": 1
},
"sVcMtcAjc_Tq_EfadReqWhl": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/sVcBec_D_BattCntct65",
"name": "sVcMtcAjc_Tq_EfadReqWhl",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Requested rear torque after ERAD drivability filters",
"type": "Float32",
"unit": "Nm",
"offset": "-",
"lsb": "-",
"min": -10000,
"max": 10000,
"class": "CVC_EXT",
"width": 1
},
"yVcVmcEm_B_Charge": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcSpRu_D_GearDesiredRules2",
"name": "yVcVmcEm_B_Charge",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Charge mode active",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcVmcTfa_B_CcOrAccActive": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcTfa_B_CCorAccActive",
"name": "yVcVmcTfa_B_CcOrAccActive",
"configs": "((Vc_Pvc_Hw_B_AT))",
"description": "Cruise or Acc is active",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcGscPrn_B_EfadRvs": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcTfa_B_CCorAccActive1",
"name": "yVcGscPrn_B_EfadRvs",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))",
"description": "Reverse with Efad on forward gear",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDseGbGear_B_ParkLockNotEngd": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcVmcTfa_B_CCorAccActive2",
"name": "yVcDseGbGear_B_ParkLockNotEngd",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Park lock is not engaged (If FALSE no guarantee for fully engaged park lock)",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcFsdPc_B_RunDryCrkInhb": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcFsdPc_B_RunDryCrkInhb",
"name": "yVcFsdPc_B_RunDryCrkInhb",
"configs": "((ALWAYS_ACTIVE))",
"description": "Run Dry Crank Inhibit",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
},
"yVcDseGbAvl_B_EfadIsgPathAvoid": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/yVcFsdPc_B_RunDryCrkInhb1",
"name": "yVcDseGbAvl_B_EfadIsgPathAvoid",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"description": "Request to block ISG path when 1st gear is not available or overheating",
"type": "Bool",
"unit": "-",
"offset": "-",
"lsb": "-",
"min": "-",
"max": "-",
"class": "CVC_EXT",
"width": 1
}
},
"core": {
"Events": {},
"IUMPR": {},
"FIDs": {},
"Ranking": {},
"TstId": {}
},
"dids": {
"rVcVmcPmm_D_EngRunReqLogg": {
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/Sum",
"name": "rVcVmcPmm_D_EngRunReqLogg",
"configs": "((ALWAYS_ACTIVE))",
"description": " [0=EngOnOff][1=Driver][Bit2=Psm][Bit3=Em][Bit4=TmStrt][Bit5=PrkBrk][6=Transmission[7=Clim][8=Pcr][9=FC Adapt][A=Brake][B=Fuel][C=Isg][D=Stab Ctrl][E=Driver Leave],[F=Ice Stall],[10=Steer][11=Chassie][12=Obd][13=Rc][14=Sapp][15=EMS][16=EmLv][17=Remote][18=Fan Afterrun][19=CEC][20=EngClnt][21=EngRunReq MaxTime]",
"type": "UInt32",
"unit": "-",
"offset": 0,
"lsb": 1,
"min": "0",
"max": "4294970000",
"class": "CVC_DISP"
}
},
"nvm": {},
"pre_procs": [
"VcVmcPmm__HEP7_1140_Brake_1",
"VcVmcPmm__HEP7_1150_Gradient_estimation_2",
"VcVmcPmm__HEP7_121M_StartModeHybrid_3",
"VcVmcPmm__HEP7_121N_StartModeHybrid12V_4",
"VcVmcPmm__HEP7_121P_EngRunReqDispHmi_5",
"VcVmcPmm__HEP7_1223_C3OilPresBuildUp_6",
"VcVmcPmm__HEP7_1224_EngageReqHybrid_7",
"VcVmcPmm__HEP7_1240_Hybrid_Mode_Control_9",
"VcVmcPmm__HEP7_1243_Isg_8",
"VcVmcPmm__HEP7_1270_12VStartEnable_10",
"Vc_Pvc_Hw_B_12VStartMotor",
"Vc_Pvc_Hw_B_12VStartMotor == 0",
"Vc_Pvc_Hw_B_AT",
"Vc_Pvc_Hw_B_Efad",
"Vc_Pvc_Hw_B_Erad",
"Vc_Pvc_Hw_B_HVSystem == 0",
"Vc_Pvc_Hw_B_TqConverterGbx",
"Vc_Pvc_Sw_B_StopStart"
],
"local_vars": {
"xVcVmcPmm_B_AmbTempH": {
"type": "Bool",
"unit": "-",
"description": "Ambient temp is above limit",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/Relay/LogicalOperator3",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"xVcVmcPmm_B_EngRunning": {
"type": "Bool",
"unit": "-",
"description": "Engine is running",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1130_IceStatus/LogOp1",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"rVcVmcPmm_rt_FCLvl": {
"type": "Float32",
"unit": "-",
"description": "Final fuel cut level before realisation.",
"max": 1,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1130_IceStatus/LogicalSwitch5/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_StartedDly": {
"type": "Bool",
"unit": "-",
"description": "Engine running detected (including time delay)",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1130_IceStatus/OnDelay1/RelationalOperator1",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngStopped": {
"type": "Bool",
"unit": "-",
"description": "Engine is stopped",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1130_IceStatus/OnDelay3/RelationalOperator1",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngRunningRpmDly": {
"type": "Bool",
"unit": "-",
"description": "Engine is started by rpm (including time delay)",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1130_IceStatus/OnDelay4/RelationalOperator1",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_Started": {
"type": "Bool",
"unit": "-",
"description": "engine running detected",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1130_IceStatus/RelationalOperator",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngRunningRpm": {
"type": "Bool",
"unit": "-",
"description": "Engine is started by rpm",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1130_IceStatus/RelationalOperator2",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_BrkHGSkipParkPre": {
"type": "Bool",
"unit": "-",
"description": "Normal HillGradient limits for inhibiting stop will be ignored if gearlever P",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/LogicalOperator1",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"xVcVmcPmm_B_BrkHGSkipPark": {
"type": "Bool",
"unit": "-",
"description": "Normal HillGradient limits for inhibiting stop is ignored allowing stop trigger in gearlever P",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/LogicalOperator2",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"rVcVmcPmm_D_EngRunReqBrake": {
"type": "UInt8",
"unit": "-",
"description": "Engine running request brakes",
"max": 3,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/MinMax1",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))) || (ALWAYS_ACTIVE) || (Vc_Pvc_Hw_B_AT))",
"width": 1
},
"xVcVmcPmm_B_BrkVacuumVeh": {
"type": "Bool",
"unit": "-",
"description": "brake vacuum start from vacuum level due to vehicle speed",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/RelationalOperator2",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"xVcVmcPmm_B_BrkVacuumStart": {
"type": "Bool",
"unit": "-",
"description": "Brake vacuum request to start",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/RelationalOperator3",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"rVcVmcPmm_p_BrVacuumVeh": {
"type": "Float32",
"unit": "kPa",
"description": "brake vacum limit in vehicle speed",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/p_BrVacuumVeh/p_BrVacuumVeh",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"rVcVmcPmm_a_VehAccFilt": {
"type": "Float32",
"unit": "m/s2",
"description": "Filted acceleration calculated from speed.",
"max": 20,
"min": -20,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/DLPF1_pole2/LogicalSwitch/Switch",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"rVcVmcPmm_Tq_BrkTrqFilt": {
"type": "Float32",
"unit": "Nm",
"description": "Filted brake trq signal",
"max": 5000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/LPF1_pole1/Sum2",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"rVcVmcPmm_a_MergedAccFilt": {
"type": "Float32",
"unit": "m/s2",
"description": "Filted merged accelerations signal from EPB and Vehicle speed acc",
"max": 20,
"min": -20,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/LPF1_pole3/Sum2",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"rVcVmcPmm_a_BcmLongAccFilt": {
"type": "Float32",
"unit": "m/s2",
"description": "Filted accelerations signal from EPB LongAcc",
"max": 20,
"min": -20,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/LPF1_pole4/Sum2",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"xVcVmcPmm_B_GradOutOfLim": {
"type": "Bool",
"unit": "-",
"description": "Out of limits to allow stop start",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/LogicalOperator2",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"xVcVmcPmm_B_QfFault": {
"type": "Bool",
"unit": "-",
"description": "Qf flag is not valid",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/LogicalOperator4",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"xVcVmcPmm_B_BrkHGStart": {
"type": "Bool",
"unit": "-",
"description": "Hill Gradient start of engine due to high/low gradient",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/LogicalOperator5",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"xVcVmcPmm_B_QfFaultLongAcc": {
"type": "Bool",
"unit": "-",
"description": "Qf flag is not valid for long acc signal",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/LogicalOperator6",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"rVcVmcPmm_tc_HillGadient": {
"type": "Float32",
"unit": "s",
"description": "tc for Hillgradient final filter",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/LogicalSwitch2/Switch",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"rVcVmcPmm_a_SignedHGVehFilt": {
"type": "Float32",
"unit": "m/s2",
"description": "Signed vehicle speed acceleration signal. If vehicle is moving backwards.",
"max": 20,
"min": -20,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/LogicalSwitch4/Switch",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"xVcVmcPmm_B_BrkHillGradStart": {
"type": "Bool",
"unit": "-",
"description": "Hill gradient start of engine",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/LogicalSwitch6/Switch",
"configs": "(((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem)) || ((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem)))) || (((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"xVcVmcPmm_B_StandStill": {
"type": "Bool",
"unit": "-",
"description": "Hillgradient calculation for stand still lower then cal value",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/RelationalOperator1",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"xVcVmcPmm_B_HGSpdOK": {
"type": "Bool",
"unit": "-",
"description": "Speed Ok to calculate stop inhibit",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/RelationalOperator5",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"xVcVmcPmm_B_StopInhibitUpHill": {
"type": "Bool",
"unit": "-",
"description": "Stop inhibit uphill",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/SR_FF1/LogOp3",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"xVcVmcPmm_B_StopInhibitDownHill": {
"type": "Bool",
"unit": "-",
"description": "Stop Inhibit Down Hill",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/SR_FF8/LogOp3",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"rVcVmcPmm_a_MergedAccSaturated": {
"type": "Float32",
"unit": "m/s2",
"description": "Saturated merged acceleration signal",
"max": 20,
"min": -20,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/Saturation/MinMax1",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"rVcVmcPmm_a_MergedAcc": {
"type": "Float32",
"unit": "m/s2",
"description": "Merged Acc signal (sVcEpb_a_LongAcc-a_HGVehFilt)",
"max": 20,
"min": -20,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/Sum6",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"rVcVmcPmm_tc_HillGradient": {
"type": "Float32",
"unit": "s",
"description": "A/T load compensation for drive and reverse.",
"max": 500,
"min": -500,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/tc_HillGradient/tc_HillGradient",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"rVcVmcPmm_D_EngRunReqFCAdapt": {
"type": "UInt8",
"unit": "-",
"description": "FC adapt run req",
"max": 2,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1161_FuelCutRequest/LogicalSwitch1/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_FCAdaptAct": {
"type": "Bool",
"unit": "-",
"description": "Fuel cut adapt active",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1161_FuelCutRequest/SR_FF4/LogOp3",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_DrLeaveKeepRun": {
"type": "Bool",
"unit": "-",
"description": "Keep engine running based on driver leave vehicle",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1162_DriverLeaveVehicle/LogOp9",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"rVcVmcPmm_D_EngRunReqDrLeave": {
"type": "UInt8",
"unit": "-",
"description": "Engine run req based on driver leave vehicle",
"max": 5,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1162_DriverLeaveVehicle/LogicalSwitch3/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_DrLeavePowerDownReq": {
"type": "Bool",
"unit": "-",
"description": "Power down request from driver leave",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1162_DriverLeaveVehicle/OnDelay1/RelationalOperator1",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngRunReqPcr": {
"type": "Bool",
"unit": "-",
"description": "Engine Run Request from Pcr",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/12110_LOS/LogicalSwitch17/Switch",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))) || (ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngRunReqDriver": {
"type": "Bool",
"unit": "-",
"description": "Engine running request Driver",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/1211_Driver/LogicalSwitch17/Switch",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))) || (ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngRunReqPsm": {
"type": "Bool",
"unit": "-",
"description": "Engine Run Request from Psm",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/1212_Psm/LogicalSwitch17/Switch",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))) || (ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngRunReqEm": {
"type": "Bool",
"unit": "-",
"description": "Engine running request Energy Management",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/1213_Em/LogicalSwitch17/Switch",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))) || (ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_TransBlock": {
"type": "Bool",
"unit": "",
"description": "transmission is being blocked",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/1216_Trans/LogicalOperator6",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_TransEngOnBlock": {
"type": "Bool",
"unit": "",
"description": "Trans blocked",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/1216_Trans/OffDelay1/RelationalOperator1",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_TransBlocking": {
"type": "Bool",
"unit": "",
"description": "Transmission is blocked",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/1216_Trans/OffDelay2/RelationalOperator1",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EMSBlock": {
"type": "Bool",
"unit": "-",
"description": "EMS being blocked",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/1217_Ems/LogicalOperator6",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EMSBlocked": {
"type": "Bool",
"unit": "",
"description": "EMS is blocked from demanding a restart",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/1217_Ems/OffDelay4/RelationalOperator1",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EmLvBlocked": {
"type": "Bool",
"unit": "",
"description": "Em Lv is blocked from demanding a restart",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/1218_EmLv/OffDelay6/RelationalOperator1",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_ClimBlocked": {
"type": "Bool",
"unit": "",
"description": "climate is blocked from demanding a restart",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/1219_Clim/OffDelay5/RelationalOperator1",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngRunReqFCAdapt": {
"type": "Bool",
"unit": "-",
"description": "Engine running request FC Adapt",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121A_FcAdapt/LogicalSwitch17/Switch",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))) || (ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_TmBlock": {
"type": "Bool",
"unit": "-",
"description": "EMS being blocked",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121B_Tm/LogicalOperator6",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_TmBlocked": {
"type": "Bool",
"unit": "",
"description": "EMS is blocked from demanding a restart",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121B_Tm/OffDelay4/RelationalOperator1",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngRunReqIsg": {
"type": "Bool",
"unit": "",
"description": "Engine running request ISG",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121D_ISG/LogicalSwitch17/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngRunReqRemote": {
"type": "Bool",
"unit": "-",
"description": "Engine running request Remote Start",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121E_Remote/LogicalSwitch17/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngRunReqStabCtrl": {
"type": "Bool",
"unit": "-",
"description": "Engine running request stability control",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121F_StabCtrl/LogicalSwitch17/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngRunReqDrLeave": {
"type": "Bool",
"unit": "-",
"description": "Engine running request driver leave",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121G_DrLeave/LogicalSwitch17/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngRunReqChas": {
"type": "Bool",
"unit": "-",
"description": "Engine running request Chassis",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121H_Chassis/LogicalSwitch27/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_ChasBlocked": {
"type": "Bool",
"unit": "-",
"description": "Chassis is blocked from demanding a restart",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121H_Chassis/OffDelay5/RelationalOperator1",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngRunReqDep": {
"type": "Bool",
"unit": "-",
"description": "Engine running request from OBD",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121J_Dep/LogicalSwitch17/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_CECBlock": {
"type": "Bool",
"unit": "-",
"description": "CEC being blocked",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121K_CEC/LogicalOperator6",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngRunReqCEC": {
"type": "Bool",
"unit": "-",
"description": "Engine running request from CEC",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121K_CEC/LogicalSwitch25/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_CECBlocked": {
"type": "Bool",
"unit": "",
"description": "CEC is blocked from demanding a restart",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121K_CEC/OffDelay4/RelationalOperator1",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_FastStart": {
"type": "Bool",
"unit": "-",
"description": "Fast start mode request ISG start",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121M_StartModeHybrid/121M1_StartModeHybrid/LogicalOperator14",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))))",
"width": 1
},
"xVcVmcPmm_B_SafeISGPrio": {
"type": "Bool",
"unit": "-",
"description": "Priotritzed safe ISG start mode",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121M_StartModeHybrid/121M1_StartModeHybrid/SR_FF1/LogOp3",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))))",
"width": 1
},
"xVcVmcPmm_B_SafeISG": {
"type": "Bool",
"unit": "-",
"description": "Safe ISG start mode",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121M_StartModeHybrid/121M1_StartModeHybrid/SR_FF2/LogOp3",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))))",
"width": 1
},
"xVcVmcPmm_B_EmiStrt": {
"type": "Bool",
"unit": "-",
"description": "Emission start",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121N_StartModeHybrid12V/121N1_StartModeHybrid12V/SR_FF1/LogOp3",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))))",
"width": 1
},
"xVcVmcPmm_B_StrtMdeRunning": {
"type": "Bool",
"unit": "-",
"description": "Restart within drivecycle active",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121O_StartMode/SR_FF1/LogOp3",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_StrtMdeAcc": {
"type": "Bool",
"unit": "-",
"description": "StartMode on AccPedal detected",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121O_StartMode/SR_FF2/LogOp3",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_HeatUpEOP": {
"type": "Bool",
"unit": "-",
"description": "Heat of of EOP in progress",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121P_EngRunReqDispHmi/SR_FF4/LogOp3",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))))",
"width": 1
},
"rVcVmcPmm_Xd_AccPedalPos": {
"type": "Float32",
"unit": "%/s",
"description": "Derivative of accelerator pedal position",
"max": 1000,
"min": -1000,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121R_EngagementMode/DLPF1_pole_v2/LogicalSwitch/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_FastEngmtTrqDemand": {
"type": "Bool",
"unit": "-",
"description": "Engagment mode request based on torque demands",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121R_EngagementMode/LogicalOperator",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_FastEngmtPwrDemand": {
"type": "Bool",
"unit": "-",
"description": "Engagment mode request based on power demands",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121R_EngagementMode/LogicalOperator1",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_FastEngmtIsgStrt": {
"type": "Bool",
"unit": "-",
"description": "Fast engagement mode during ISG-starts in Drive",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121R_EngagementMode/LogicalOperator10",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngmtModFast": {
"type": "Bool",
"unit": "-",
"description": "Fast engagement mode",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121R_EngagementMode/SR_FF8/LogOp3",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"rVcVmcPmm_t_EngOff": {
"type": "Float32",
"unit": "s",
"description": "Time the engine has been shut off.",
"max": 100000000000,
"min": -1000000000,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/CounterResetEnable/MinMax",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_StopAllowedPath": {
"type": "Bool",
"unit": "-",
"description": "An engine stop is allowed",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/LogicalOperator1",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngStop": {
"type": "Bool",
"unit": "-",
"description": "Engine is requested to stop",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/LogicalOperator27",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngStart": {
"type": "Bool",
"unit": "",
"description": "engine start request, with start allowed",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/LogicalOperator35",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngRunReqTotPre": {
"type": "Bool",
"unit": "-",
"description": "EngRunReqTotPre",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/LogicalOperator4",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_IceStartRun": {
"type": "Bool",
"unit": "-",
"description": "ICE status is starting or running",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/LogicalOperator42",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngStopFast": {
"type": "Bool",
"unit": "-",
"description": "Engine must be stopped, either stall, key off or monitoring function",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/LogicalOperator8",
"configs": "((ALWAYS_ACTIVE) || (Vc_Pvc_Hw_B_AT))",
"width": 1
},
"xVcVmcPmm_B_StartAllowedPath": {
"type": "Bool",
"unit": "",
"description": "Start Allowed",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/LogicalSwitch1/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngRunReqEngClnt": {
"type": "Bool",
"unit": "-",
"description": "Engine run request due to low engine coolant temperature",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/LogicalSwitch15/Switch",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))) || (ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngOnOff": {
"type": "Bool",
"unit": "-",
"description": "EngOnOff",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/LogicalSwitch17/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_StopAllowedDep": {
"type": "Bool",
"unit": "-",
"description": "A stop/start stop is allowed by dep",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/LogicalSwitch19/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngRunReqMaxTime": {
"type": "Bool",
"unit": "-",
"description": "EngRunReq for Max shut off time for engine.",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/LogicalSwitch2/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_RunReqIceStall": {
"type": "Bool",
"unit": "-",
"description": "Ice stall run request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/LogicalSwitch70/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_Wait4Eng2Stop": {
"type": "Bool",
"unit": "-",
"description": "The engine must stop completely before another engine start attempt is requested",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/LogicalSwitch74/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngOnReqPre": {
"type": "Bool",
"unit": "",
"description": "EngRunning Request for micro hybrid vehicle",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/OffDelay1/RelationalOperator1",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_FanAfterrun": {
"type": "Bool",
"unit": "-",
"description": "Fan afterrun is active for eng on req",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/Relay/LogicalOperator3",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngOnReqEng": {
"type": "Bool",
"unit": "-",
"description": "Eng on request from engine control, later on synced with transmission",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/SR_FF7/LogOp3",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))) || (ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_Wait4CluStrtDly": {
"type": "Bool",
"unit": "-",
"description": "Time delay on EngRunReqTot when Waiting for a clutch start",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/SignalDelay1/Rel",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_Wait4EngStrtTiOut": {
"type": "Bool",
"unit": "-",
"description": "The maximum time allowed for waiting for the engine to stop before requesting a new B_EngRunReqTot-request",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/SignalDelay3/Rel",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"rVcVmcPmm_D_EngRunReqLogg": {
"type": "UInt32",
"unit": "-",
"description": "[0=EngOnOff][1=Driver][Bit2=Psm][Bit3=Em][Bit4=TmStrt][Bit5=PrkBrk][6=Transmission[7=Clim][8=Pcr][9=FC Adapt][A=Brake][B=Fuel][C=Isg][D=Stab Ctrl][E=Driver Leave],[F=Ice Stall],[10=Steer][11=Chassie][12=Obd][13=Rc][14=Sapp][15=EMS][16=EmLv][17=Remote][18=Fan Afterrun][19=CEC][20=EngClnt][21=EngRunReq MaxTime]",
"max": 4294970000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/Sum",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_PwdPossible": {
"type": "Bool",
"unit": "",
"description": "Powerdown is possible",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/LogicalOperator17",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"xVcVmcPmm_B_PwdTrig": {
"type": "Bool",
"unit": "",
"description": "a powerdown is triggerd",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/LogicalOperator4",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"xVcVmcPmm_B_PwdReset": {
"type": "Bool",
"unit": "",
"description": "a powerdown is reset",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/LogicalOperator7",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"xVcVmcPmm_B_SsActSeatBeltInhib": {
"type": "Bool",
"unit": "-",
"description": "Set SsActive = 0 based on DriverBuckle and GearLever",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/111121_SsAct_SeatBelt_AT/LogicalOperator3",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"xVcVmcPmm_B_SsActSeatBeltAllow": {
"type": "Bool",
"unit": "-",
"description": "Set SsActive = 1 based on DriverBuckle and GearLever",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/111121_SsAct_SeatBelt_AT/LogicalSwitch16/Switch",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"xVcVmcPmm_B_SRSeatBeltAT": {
"type": "Bool",
"unit": "-",
"description": "Seatbelt-DriverDoor logic inhibit SsActive",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/111121_SsAct_SeatBelt_AT/SR_FF7/LogOp3",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"xVcVmcPmm_B_SsActDriverLeaving": {
"type": "Bool",
"unit": "-",
"description": "Driver has left the car",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/111122_SsAct_DriverLeaving_AT/LogicalOperator20",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"xVcVmcPmm_B_AmbPresLow": {
"type": "Bool",
"unit": "-",
"description": "Ambient pressure is below limit",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/LogicalOperator16",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"xVcVmcPmm_B_AmbTempL": {
"type": "Bool",
"unit": "-",
"description": "Ambient temp is below limit",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/LogicalOperator8",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"rVcVmcPmm_t_TrnC3OilPres": {
"type": "Float32",
"unit": "s",
"description": "C3 oil pressure buildup time",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1223_C3OilPresBuildUp/CounterReset1/MinMax",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))",
"width": 1
},
"xVcVmcPmm_B_TrnC3OilPres": {
"type": "Bool",
"unit": "-",
"description": "C3 oil pressure build up phase",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1223_C3OilPresBuildUp/LogicalOperator41",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT) || ((Vc_Pvc_Hw_B_AT || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))) || (Vc_Pvc_Hw_B_AT))",
"width": 1
},
"xVcVmcPmm_B_TrnEngageReqHybrid": {
"type": "Bool",
"unit": "-",
"description": "Transmission engage request (for hybrids)",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1224_EngageReqHybrid/LogicalOperator32",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT) || ((Vc_Pvc_Hw_B_AT || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))) || (Vc_Pvc_Hw_B_AT))",
"width": 1
},
"xVcVmcPmm_B_TrnEngageReqIC": {
"type": "Bool",
"unit": "-",
"description": "The transmission is requested to be engaged",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1225_EngageReqIdleCoast/LogicalSwitch10/Switch",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"xVcVmcPmm_B_CrShPathDisabled": {
"type": "Bool",
"unit": "-",
"description": "The crankshaft path is closed",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1226_CrShPathDisabled/LogicalSwitch9/Switch",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"xVcVmcPmm_B_EngStopReqAT": {
"type": "Bool",
"unit": "-",
"description": "Engine is requested to stop",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/LogicalOperator27",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"rVcVmcPmm_D_TransModeReq": {
"type": "UInt8",
"unit": "-",
"description": "To enable CVC-ECM to request transmission idle states and torque transfer",
"max": 7,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/LogicalSwitch1/Switch",
"configs": "((ALWAYS_ACTIVE) || (Vc_Pvc_Hw_B_AT))",
"width": 1
},
"xVcVmcPmm_B_TrnEngageReqPre": {
"type": "Bool",
"unit": "-",
"description": "Pre transmission engage request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/LogicalSwitch8/Switch",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"xVcVmcPmm_B_TrnEngageReq": {
"type": "Bool",
"unit": "-",
"description": "Transmission engage request",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/SR_FF/LogOp3",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"xVcVmcPmm_B_EngOnReqTransPre": {
"type": "Bool",
"unit": "-",
"description": "Pre signal",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/SR_FF1/LogOp3",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"xVcVmcPmm_B_EngOnReqTrans": {
"type": "Bool",
"unit": "-",
"description": "Engine is requested to be started for an AT vehicle",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/SR_FF2/LogOp3",
"configs": "((ALWAYS_ACTIVE) || (Vc_Pvc_Hw_B_AT))",
"width": 1
},
"xVcVmcPmm_B_StallRcvMT": {
"type": "Bool",
"unit": "-",
"description": "Stall recovery MT",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogOp16",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_StrtAbrtPre": {
"type": "Bool",
"unit": "-",
"description": "Star abort for Stop in Gear vehicle",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogOp26",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_StallRcvClNtrl": {
"type": "Bool",
"unit": "-",
"description": "Stall recovery for a stop in neutral system",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogOp29",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_IsgStrtAbort": {
"type": "Bool",
"unit": "-",
"description": "ISG start abort",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogOp39",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_StallRcvCl": {
"type": "Bool",
"unit": "-",
"description": "Stall recovery for a stop in neutral system",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogOp5",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_StallRcvAbortInSpd": {
"type": "Bool",
"unit": "-",
"description": "No stall recovery in speed",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch1/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_StallIceStrt": {
"type": "Bool",
"unit": "-",
"description": "Starting stall",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch12/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"rVcVmcPmm_D_StallAbortNum": {
"type": "UInt8",
"unit": "-",
"description": "Number of start attempts",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch13/Switch",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))) || (ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_StallRunning": {
"type": "Bool",
"unit": "-",
"description": "Running stall detected",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch14/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_AbrtStallSeatBelt": {
"type": "Bool",
"unit": "-",
"description": "No stall recovery if no seat belt",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch15/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_AbrtStallAbortHard": {
"type": "Bool",
"unit": "-",
"description": "AbrtStallAbortHard",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch16/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_AbrtFrstStrtStall": {
"type": "Bool",
"unit": "-",
"description": "No stall recovery within x seconds after first start",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch17/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_StallRecovery": {
"type": "Bool",
"unit": "",
"description": "stall recovery",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch18/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_AbrtStallTime": {
"type": "Bool",
"unit": "-",
"description": "No stall recovery if neutral is not valid",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch19/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_StallStrtM": {
"type": "Bool",
"unit": "-",
"description": "Start motor stall, time out",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch2/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_AbrtNtrlAdapt": {
"type": "Bool",
"unit": "-",
"description": "No stall recovery if neutral is not valid. MT only",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch20/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_StallRcvAT": {
"type": "Bool",
"unit": "-",
"description": "Stall recovery AT transmissions",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch22/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_AbrtStallMicHev": {
"type": "Bool",
"unit": "-",
"description": "No stall recovery if stop/start strategy is off",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch23/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_StrtAbrt": {
"type": "Bool",
"unit": "",
"description": "Start abort",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch30/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_AbrtStallGp": {
"type": "Bool",
"unit": "-",
"description": "No stall recover if is not an stop/start vehicle",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch32/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_AbrtStallEngClntL": {
"type": "Bool",
"unit": "-",
"description": "No stall recovery if the engine coolant temp is low",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch34/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_AbrtStallRcShutOff": {
"type": "Bool",
"unit": "-",
"description": "AbrtStallRcShutOff",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch40/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_StallRunComInhbt": {
"type": "Bool",
"unit": "-",
"description": "Stall detection is inhibited by ChangeOfMindInhibit",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch41/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_StallIceStrtEmi": {
"type": "Bool",
"unit": "-",
"description": "ICE stall detected during an emission start",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch43/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_StallIceStrtActrFinishd": {
"type": "Bool",
"unit": "-",
"description": "Logic to detect that the ICE start was not successful after the start actuator is finished",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch48/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_CrnkStallRecov": {
"type": "Bool",
"unit": "",
"description": "Stall detection using startmotor flag",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch5/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_AbrtStallSsRcfSet": {
"type": "Bool",
"unit": "-",
"description": "B_AbrtStallSsRcfSet",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch6/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_ForcedStallStart": {
"type": "Bool",
"unit": "",
"description": "Forced start for stall",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/LogicalSwitch8/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_StallRunUnintd": {
"type": "Bool",
"unit": "-",
"description": "Running stall detected, set Unintended EMS flag",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/OnDelay7/RelationalOperator1",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_StallAbortNum": {
"type": "Bool",
"unit": "",
"description": "Abort stall",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/RelationalOperator4",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EngRunReqIceStall": {
"type": "Bool",
"unit": "-",
"description": "ICE stall run request",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/SR_FF3/LogOp3",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_EradSpdCtrl": {
"type": "Bool",
"unit": "-",
"description": "Erad speed control request",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1241_Erad/12411_Erad/LogicalOperator12",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"width": 1
},
"xVcVmcPmm_B_EradAllow": {
"type": "Bool",
"unit": "-",
"description": "Erad path is available",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1241_Erad/12411_Erad/LogicalOperator14",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"width": 1
},
"xVcVmcPmm_B_EradEngageReq": {
"type": "Bool",
"unit": "-",
"description": "Erad engage request",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1241_Erad/12411_Erad/LogicalOperator6",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"width": 1
},
"xVcVmcPmm_B_EpbActive": {
"type": "Bool",
"unit": "-",
"description": "Parking brake active",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/12421111_EpbCoding/B_TqRsvActAT_1",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"rVcVmcPmm_Z_RoadGradient": {
"type": "Float32",
"unit": "-",
"description": "Road gradient",
"max": 100000,
"min": -100000,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/12421112_BrkRoadIncline/LogicalSwitch5/Switch",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_BrkRoadIncline": {
"type": "Bool",
"unit": "-",
"description": "OK signal to allow for an ISG start in Drive",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/12421112_BrkRoadIncline/RelationalOperator4",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"rVcVmcPmm_Z_BrkRoadIncline": {
"type": "UInt8",
"unit": "-",
"description": "OK signal to allow for an ISG start in Drive",
"max": 1,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/12421112_BrkRoadIncline/Z_BrkRoadIncline/Z_BrkRoadIncline",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgStrtGearLvrDEfadIsgAct": {
"type": "Bool",
"unit": "-",
"description": "Enable ISG-start in D if Efad is in ISG-path already",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/LogicalOperator11",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_NonSysStrt": {
"type": "Bool",
"unit": "-",
"description": "A non-system initated start is requested",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/LogicalOperator3",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgStrtGearLvrDRBraking": {
"type": "Bool",
"unit": "-",
"description": "Enable ISG-start in D/R since driver is braking vehicle",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/LogicalOperator59",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgStrtGearLvrDR": {
"type": "Bool",
"unit": "-",
"description": "An ISG-start is requested while the gear lever is placed in either drive or reverse",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/LogicalOperator8",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgStrtGearLvrDRAbort": {
"type": "Bool",
"unit": "-",
"description": "Abort ISG-start in D/R if driver releases brake pedal, allow for 12V-start",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/LogicalOperator9",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgStrtLimLoosen": {
"type": "Bool",
"unit": "-",
"description": "Loosen the ISG start limits",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/SR_FF8/LogOp3",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgStrtWhlTrqOK": {
"type": "Bool",
"unit": "-",
"description": "The requested wheel torque is low enough to request an ISG-start",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/SignalDelay1/Rel",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"rVcVmcPmm_a_Veh": {
"type": "Float32",
"unit": "m/s2",
"description": "Derivied vehicle speed",
"max": 10,
"min": -10,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/FirstOrderFilter1/Sum2",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_12VStrtAllwd": {
"type": "Bool",
"unit": "-",
"description": "An 12V start is allowed",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/LogicalOperator14",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_Wait4CluStrt": {
"type": "Bool",
"unit": "-",
"description": "Wait for the vehicle speed to increase to be able to requesting a clutch start",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/LogicalOperator44",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_Dly12VStrtVehPwrUp": {
"type": "Bool",
"unit": "-",
"description": "Delay an 12Vstart request during vehicle power up due to potential problems related to wake up delay from other nodes",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/LogicalOperator7",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_12VStrtPsbl": {
"type": "Bool",
"unit": "-",
"description": "An 12V-start is possible",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/LogicalOperator8",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_Wait4CluStrtLowVehSpd": {
"type": "Bool",
"unit": "-",
"description": "The vehicle speed is low enough to activate the Wait4CluStrt-logic",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/RelationalOperator17",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_Wait4CluStrtWhlAccHigh": {
"type": "Bool",
"unit": "-",
"description": "The vehicle acceleration is high enough to wait for the vehicle speed to increase before requesting a clutch start",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/SR_FF1/LogOp3",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_Wait4CluStrtWhlTqLow": {
"type": "Bool",
"unit": "-",
"description": "The requested wheel torque is low enough to wait for the vehicle speed to increase before requesting a clutch start",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/SR_FF10/LogOp3",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_Wait4CluStrtAccPedAct": {
"type": "Bool",
"unit": "-",
"description": "The acc pedal is high enough to wait for the vehicle speed to increase before requesting a clutch start",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/SR_FF2/LogOp3",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_Wait4CluStrtTiOut": {
"type": "Bool",
"unit": "-",
"description": "The maximum time allowed for waiting for a clutch start is exceeded",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/SignalDelay5/Rel",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_DrvCycActvFirstStrt": {
"type": "Bool",
"unit": "-",
"description": "Ignore the unavailable-logic for the first start due to low transmission oil temp (might result in a slow response from the TCM which leads to a delayed start)",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242113_IsgStartAllowed/LogicalOperator44",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgStrtAllwd": {
"type": "Bool",
"unit": "-",
"description": "An ISG start is allowed",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242113_IsgStartAllowed/LogicalOperator55",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_EngOnReqDly": {
"type": "Bool",
"unit": "-",
"description": "delay",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242113_IsgStartAllowed/LogicalOperator8",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_EngOnReqTiOut": {
"type": "Bool",
"unit": "-",
"description": "Timeout",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242113_IsgStartAllowed/SignalDelay1/Rel",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_DrvCycActvFirstStrtTiOut": {
"type": "Bool",
"unit": "-",
"description": "The maximum time allowed for first start logic connected to the DriveCycleActive signal",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242113_IsgStartAllowed/SignalDelay5/Rel",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgStrtLowAvailTrq": {
"type": "Bool",
"unit": "-",
"description": "There's not enough available torque to perform an ISG-start attempt",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242113_IsgStartAllowed/SignalDelay7/Rel",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_CluStrtAllwd": {
"type": "Bool",
"unit": "-",
"description": "A clutch start is allowed",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242114_ClutchStartAllowed/LogicalOperator46",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_CluStrtTqRsvBlk": {
"type": "Bool",
"unit": "-",
"description": "Abort CluStrt if current EFAD TqReq is too high and 12Vstrt is available",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242114_ClutchStartAllowed/LogicalOperator7",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_CluStrtPsbl": {
"type": "Bool",
"unit": "-",
"description": "A clutch start is possible",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/LogicalOperator10",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_CluStrtActrRdy": {
"type": "Bool",
"unit": "-",
"description": "Clutch start actuator is ready",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/LogicalOperator20",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgStrtActrRdy": {
"type": "Bool",
"unit": "-",
"description": "ISG start actuator is ready",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/LogicalOperator35",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_StrtActrsRdy": {
"type": "Bool",
"unit": "-",
"description": "One or several start actuators are ready for another start attempt",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/LogicalOperator47",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_IsgStrtPsbl": {
"type": "Bool",
"unit": "-",
"description": "An ISG start is possible",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/LogicalOperator6",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_12VStrtActrRdy": {
"type": "Bool",
"unit": "-",
"description": "12V start actuator is ready",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/LogicalOperator9",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgStrtBlk": {
"type": "Bool",
"unit": "-",
"description": "Block further ISG start attempts",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/LogicalSwitch11/Switch",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_CluStrtBlk": {
"type": "Bool",
"unit": "-",
"description": "Block further clutch start attempts",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/LogicalSwitch12/Switch",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_12VStrtBlk": {
"type": "Bool",
"unit": "-",
"description": "Block further 12V start attempts",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/LogicalSwitch15/Switch",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"rVcVmcPmm_D_12VStrtCnt": {
"type": "UInt8",
"unit": "-",
"description": "12V start counter",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/LogicalSwitch16/Switch",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"rVcVmcPmm_D_CluStrtCnt": {
"type": "UInt8",
"unit": "-",
"description": "Clutch start counter",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/LogicalSwitch6/Switch",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"rVcVmcPmm_D_IsgStrtCnt": {
"type": "UInt8",
"unit": "-",
"description": "ISG start counter",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/LogicalSwitch7/Switch",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_CluStrtVehSpdOK": {
"type": "Bool",
"unit": "-",
"description": "The vehicle speed is high enough to perform a clutch start",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/SR_FF9/LogOp3",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_ElecMotLowAvailTrq": {
"type": "Bool",
"unit": "-",
"description": "Currently low available torque levels on the electric motor",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/SignalDelay2/Rel",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_VehSpdOKIsgDrv": {
"type": "Bool",
"unit": "-",
"description": "The vehicle speed is low enough for an ISG-reconfig request (when gear lever is placed in drive)",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/1242121_VehSpdOKIsgDrv/LogicalSwitch1/Switch",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgStopRunReqStandstill": {
"type": "Bool",
"unit": "-",
"description": "Run request to reduce propulsion delay during ISG-stop in D/R",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/1242122_IsgStopRunReq/LogicalOperator24",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgStopRunReqCoast": {
"type": "Bool",
"unit": "-",
"description": "Eng run req during ISG-stop coast",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/1242122_IsgStopRunReq/LogicalOperator25",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgStopPostRunReqStandstill": {
"type": "Bool",
"unit": "-",
"description": "Trigger run req after ISG-stop to reduce propulsive torque delay",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/1242122_IsgStopRunReq/LogicalOperator36",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_EngRunReqIsgStop": {
"type": "Bool",
"unit": "-",
"description": "Engine running request to avoid loss of drive during abort of ISG-stop",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/1242122_IsgStopRunReq/SR_FFR/LogOp2",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_IsgChrgReqDrv": {
"type": "Bool",
"unit": "-",
"description": "Request to reconfig to ISG-mode for HV battery charging (when the gear lever is placed in drive)",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/LogicalOperator11",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgChrgReqBrk": {
"type": "Bool",
"unit": "-",
"description": "Request to reconfig to ISG-mode for HV battery charging (when braking)",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/LogicalOperator13",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgStopStandstill": {
"type": "Bool",
"unit": "-",
"description": "Use ISG-stop of ICE during standstill in D/R",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/LogicalOperator18",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgStopStandstillPre": {
"type": "Bool",
"unit": "-",
"description": "Engine stop using ISG request",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/LogicalOperator2",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_IsgStopCoast": {
"type": "Bool",
"unit": "-",
"description": "Usg ISG-stop during coast",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/LogicalOperator22",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_IsgStopRoadGradOK": {
"type": "Bool",
"unit": "-",
"description": "Road gradient is OK for ISG-stop in standstill D/R",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/LogicalOperator35",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgReq": {
"type": "Bool",
"unit": "-",
"description": "Request to reconfig to ISG-mode for the electric motor",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/LogicalOperator49",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgChrgReq": {
"type": "Bool",
"unit": "-",
"description": "Request to use the electic motor for charging of the HV-battery",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/LogicalOperator5",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgStopPwrDwn": {
"type": "Bool",
"unit": "-",
"description": "Usg ISG-stop during power down",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/LogicalOperator9",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_TrnModOKIsgReq": {
"type": "Bool",
"unit": "-",
"description": "Transmission mode OK for the ISG-mode request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/LogicalSwitch1/Switch",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_VehSpdOKIsgBrk": {
"type": "Bool",
"unit": "-",
"description": "The vehicle speed is low enough for an ISG-reconfig request (when braking)",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/SignalDelay2/Rel",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_BrkOKIsgBrk": {
"type": "Bool",
"unit": "-",
"description": "The brake torque request is high enough for an ISG-reconfig request",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/SignalDelay3/Rel",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_AccPedOKIsgBrk": {
"type": "Bool",
"unit": "-",
"description": "The acc ped request is low enough for an ISG-reconfig request",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/SignalDelay4/Rel",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgStandStillVehSpdOK": {
"type": "Bool",
"unit": "-",
"description": "The vehicle speed is low enough for an ISG-reconfig request",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/SignalDelay5/Rel",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgStandStillBrkTqOK": {
"type": "Bool",
"unit": "-",
"description": "The brake torque request is high enough for an ISG-reconfig request",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/SignalDelay6/Rel",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgStandStillBslTqOK": {
"type": "Bool",
"unit": "-",
"description": "VcVmcBsl torque request is low enough for an ISG request",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/SignalDelay7/Rel",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_EfadUnavl": {
"type": "Bool",
"unit": "-",
"description": "The efad is unavailable",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/LogicalOperator2",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_Efad2IceUnavl": {
"type": "Bool",
"unit": "-",
"description": "The Efad2Ice path is unavailable",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/LogicalOperator3",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_Efad2WhlUnavl": {
"type": "Bool",
"unit": "-",
"description": "The Efad2Whl path is unavailable",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/LogicalOperator4",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_Efad2WhlPahReq": {
"type": "Bool",
"unit": "-",
"description": "Request to open the EFAD to wheel path",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/LogicalOperator44",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_Efad2IcePahReq": {
"type": "Bool",
"unit": "-",
"description": "Request to open the EFAD to ICE path",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/LogicalOperator54",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_Efad2IceReqRst": {
"type": "Bool",
"unit": "-",
"description": "Request to reset the Efad2Ice-request",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/LogicalOperator57",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_EfadDisengdReq": {
"type": "Bool",
"unit": "-",
"description": "Request to disengage the EFAD",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/LogicalOperator59",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_12VStrtReq": {
"type": "Bool",
"unit": "-",
"description": "12V start request",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/LogicalOperator65",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"rVcVmcPmm_D_EfadModReq": {
"type": "UInt8",
"unit": "-",
"description": "Efad mode request",
"max": 5,
"min": 1,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/LogicalSwitch13/Switch",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_EvenGearShiftAct": {
"type": "Bool",
"unit": "-",
"description": "A gear shift is currently active on the electric motor shaft",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/SR_FF1/LogOp3",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_GarageShiftEfadPahDiOK": {
"type": "Bool",
"unit": "-",
"description": "The torque condition when perfoming a garage shift is okay (there should be no torque acting on the electric motor before engaging drive/reverse)",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/SR_FF3/LogOp3",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_Efad2IceReq": {
"type": "Bool",
"unit": "-",
"description": "Request to connect the EFAD to the ICE",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/SR_FF7/LogOp3",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_DrvCycTiOut": {
"type": "Bool",
"unit": "-",
"description": "Time out indication for the drivecycle active signal",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/SignalDelay1/Rel",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_GearLvrNotDRDetn": {
"type": "Bool",
"unit": "-",
"description": "The gear lever is not in drive or reverse",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/SignalDelay4/Rel",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"xVcVmcPmm_B_IsgStrtOk": {
"type": "Bool",
"unit": "-",
"description": "ISG start ok",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/124311_IsgStartCoordination12V/LogicalOperator4",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))",
"width": 1
},
"xVcVmcPmm_B_12VStrtOk": {
"type": "Bool",
"unit": "-",
"description": "12Vstrt OK",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/124311_IsgStartCoordination12V/RelationalOperator5",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))",
"width": 1
},
"rVcVmcPmm_Tq_EradMaxLimNoLim": {
"type": "Float32",
"unit": "Nm",
"description": "ERAD max torque no limits (HW boundary)",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/124311_IsgStartCoordination12V/Tq_IsgStrtAllow/Tq_IsgStrtAllow",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))",
"width": 1
},
"xVcVmcPmm_B_IsgEnable": {
"type": "Bool",
"unit": "-",
"description": "Isg is enabled",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/LogicalOperator17",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))",
"width": 1
},
"xVcVmcPmm_B_IsgActrTqRampDwn": {
"type": "Bool",
"unit": "-",
"description": "There is no torque acting on the actuator",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/RelationalOperator13",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))",
"width": 1
},
"xVcVmcPmm_B_PTDisengagedAT": {
"type": "Bool",
"unit": "-",
"description": "tbd",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1260_Eval/LogicalOperator7",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_TrailerPresent": {
"type": "Bool",
"unit": "-",
"description": "Trailer is present",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1300_EUCD_SPA_CMA_Map/LogicalOperator22",
"configs": "((ALWAYS_ACTIVE) || (Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"rVcVmcPmm_D_EngRunReqChas": {
"type": "UInt8",
"unit": "-",
"description": "Engine Run Req from Chassie",
"max": 2,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1300_EUCD_SPA_CMA_Map/LogicalSwitch5/Switch",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"xVcVmcPmm_B_DrDoorOpen": {
"type": "Bool",
"unit": "-",
"description": "Driver door is open",
"max": "-",
"min": "-",
"lsb": "-",
"offset": "-",
"class": "CVC_DISP",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1300_EUCD_SPA_CMA_Map/RelationalOperator5",
"configs": "((ALWAYS_ACTIVE) || (Vc_Pvc_Hw_B_HVSystem == 0) || (Vc_Pvc_Sw_B_StopStart))",
"width": 1
}
},
"calib_consts": {
"cVcVmcPmm_B_PwdAbortHard": {
"type": "Bool",
"unit": "",
"description": "Active powerdown if abort start is set and an stall has occured",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/B_PwdAbortHard",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_B_PwdAbrtStall": {
"type": "Bool",
"unit": "",
"description": "Active powerdown if abort stall is set and an stall has occured",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/B_PwdAbrtStall",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_B_PwdDrReadyAbortHard": {
"type": "Bool",
"unit": "-",
"description": "Powerdown due to AbortHard possible also at DrReady",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/B_PwdDrReadyAbortHard",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_B_PwdIgnoreQfDrDoor": {
"type": "Bool",
"unit": "-",
"description": "Ignore QF for driver door information",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/B_PwdIgnoreQfDrDoor",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_B_PwdRcShutOff": {
"type": "Bool",
"unit": "-",
"description": "Powerdown may be carried out on two-mass flywheel protection",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/B_PwdRcShutOff",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_B_PwdRcShutOffDCA": {
"type": "Bool",
"unit": "-",
"description": "Reset Powerdown timer for two-mass flywheel protection in low DriveCycleActive",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/B_PwdRcShutOffDCA",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_B_PwdRcfDep": {
"type": "Bool",
"unit": "",
"description": "Activate powerdown if reconfig from dependability is set",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/B_PwdRcfDep",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_B_PwdRpmOnly": {
"type": "Bool",
"unit": "-",
"description": "Powerdown may be carried out on engine speed instaed of Ice Status signal",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/B_PwdRpmOnly",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_B_PwdSeatBelt": {
"type": "Bool",
"unit": "",
"description": "Activate pwd if seatbelt is unbuckled",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/B_PwdSeatBelt",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_B_PwdSeatBeltDoor": {
"type": "Bool",
"unit": "-",
"description": "Include driver door status as condition for pwd when seatbelt is unbuckled",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/B_PwdSeatBeltDoor",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_B_PwdSeatBeltN": {
"type": "Bool",
"unit": "-",
"description": "Allow pwd when seatbelt is unbuckled for gearlever in N",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/B_PwdSeatBeltN",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_B_PwdSeatBeltP": {
"type": "Bool",
"unit": "-",
"description": "Allow pwd when seatbelt is unbuckled for gearlever in P",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/B_PwdSeatBeltP",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_B_PwdSpeedLimit": {
"type": "Bool",
"unit": "",
"description": "Activate speed limit threashold for powerdown",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/B_PwdSpeedLimit",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_B_PwdTCMModeFail": {
"type": "Bool",
"unit": "-",
"description": "use reconfig of stop/start by tcm mode not following request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/B_PwdTCMModeFail",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_B_PwdTCMNodeAlive": {
"type": "Bool",
"unit": "-",
"description": "use reconfig of stop/start by Tcm node alive",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/B_PwdTCMNodeAlive",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_B_PwdTransFailure": {
"type": "Bool",
"unit": "-",
"description": "use reconfig of stop/start by trans failure signal",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/B_PwdTransFailure",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_B_PwdUseSeatBeltAT": {
"type": "Bool",
"unit": "-",
"description": "Use gear lever position as condition for pwd when seatbelt is unbuckled",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/B_PwdUseSeatBeltAT",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_B_UsePowerDownReq": {
"type": "Bool",
"unit": "",
"description": "allow a powerdown to occur",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/B_UsePowerDownReq",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_n_PwdRpmOnly": {
"type": "Float32",
"unit": "rpm",
"description": "Below this rpm threashold an powerdown will be carried out if seat belt is unbuckled or engine fault has occured",
"max": 100000000,
"min": -1000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/n_PwdRpmOnly",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_t_BlockPsmPwd": {
"type": "Float32",
"unit": "s",
"description": "Time to ignore PowerDownHMI signal from VcPpmPsm after an open DriverDoor triggered a powerdown",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/t_BlockPsmPwd",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_t_PwdRcShutOff": {
"type": "Float32",
"unit": "s",
"description": "Time with two-mass flywheel protection active to allow a pwd",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/t_PwdRcShutOff",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_t_PwdRpm": {
"type": "Float32",
"unit": "s",
"description": "time with no rpm to allow a pwd",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/t_PwdRpm",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_t_PwdSeatBeltAT": {
"type": "Float32",
"unit": "s",
"description": "Powerdown after this timeout if belt is off for Auto transmission",
"max": 100000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/t_PwdSeatBeltAT",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_t_PwdTcmModeFail": {
"type": "Float32",
"unit": "s",
"description": "No response from Transmission",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/t_PwdTcmModeFail",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_v_PwdSpeedLimit": {
"type": "Float32",
"unit": "km/h",
"description": "threashold to allow powerdown",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11111_PowerDown/v_PwdSpeedLimit",
"configs": "((Vc_Pvc_Hw_B_HVSystem == 0))",
"width": 1
},
"cVcVmcPmm_B_SsActSeatBeltNoSeq": {
"type": "Bool",
"unit": "-",
"description": "Require no sequence in condition to allow SsActive",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/111121_SsAct_SeatBelt_AT/B_SsActSeatBeltNoSeq",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_t_SsActSeatBelt": {
"type": "Float32",
"unit": "s",
"description": "Reset SsActive after a delay if Driver belt off in Park",
"max": 100000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/111121_SsAct_SeatBelt_AT/t_SsActSeatBelt",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActDoorBeltD": {
"type": "Bool",
"unit": "-",
"description": "use reconfig of stop/start by opened driver door when gearlever in D and belt is on",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/111122_SsAct_DriverLeaving_AT/B_SsActDoorBeltD",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActDoorBeltN": {
"type": "Bool",
"unit": "-",
"description": "use reconfig of stop/start by opened driver door when gearlever in N and belt is on",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/111122_SsAct_DriverLeaving_AT/B_SsActDoorBeltN",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActDoorBeltP": {
"type": "Bool",
"unit": "-",
"description": "use reconfig of stop/start by opened driver door when gearlever in P and belt is on",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/111122_SsAct_DriverLeaving_AT/B_SsActDoorBeltP",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActDoorBeltR": {
"type": "Bool",
"unit": "-",
"description": "use reconfig of stop/start by opened driver door when gearlever in R and belt is on",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/111122_SsAct_DriverLeaving_AT/B_SsActDoorBeltR",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActDoorNoBelt": {
"type": "Bool",
"unit": "-",
"description": "use reconfig of stop/start by opened driver door when belt is off and door is opened (AT only)",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/111122_SsAct_DriverLeaving_AT/B_SsActDoorNoBelt",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActAbs": {
"type": "Bool",
"unit": "",
"description": "Use ABS in SsActive",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/B_SsActAbs",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActAmbPres": {
"type": "Bool",
"unit": "-",
"description": "use reconfig of stop/start by low ambient pressure",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/B_SsActAmbPres",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActBrk": {
"type": "Bool",
"unit": "-",
"description": "Use brake request, used to ensure no stop after ABS pump activation",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/B_SsActBrk",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActDrMdInv": {
"type": "Bool",
"unit": "-",
"description": "0=inhibit SsActive if matching any of the selected drive modes, 1=allow SsActive if matching any of the selected drive modes",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/B_SsActDrMdInv",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActDriverLeaving": {
"type": "Bool",
"unit": "-",
"description": "use reconfig of stop/start by opened driver door when gearlever in P, belt is off and door is opened",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/B_SsActDriverLeaving",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActEcoMde": {
"type": "Bool",
"unit": "",
"description": "use reconfig of stop/start by eco mode",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/B_SsActEcoMde",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActGpSs": {
"type": "Bool",
"unit": "",
"description": "use reconfig of stop/start by global parameter",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/B_SsActGpSs",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActHood": {
"type": "Bool",
"unit": "-",
"description": "Use HoodStatus in SsActive",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/B_SsActHood",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActNtrl": {
"type": "Bool",
"unit": "",
"description": "Neutral must be valid for stop/start to be active",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/B_SsActNtrl",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActRcfSet": {
"type": "Bool",
"unit": "",
"description": "use reconfig of stop/start from dependability control",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/B_SsActRcfSet",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActRcfSetAlt": {
"type": "Bool",
"unit": "",
"description": "use reconfig of stop/start from Engine control",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/B_SsActRcfSetAlt",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActSeatBelt": {
"type": "Bool",
"unit": "",
"description": "use reconfig of stop/start by seatbelt",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/B_SsActSeatBelt",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActSeatBeltPrkBlock": {
"type": "Bool",
"unit": "-",
"description": "Block reconfig of stop/start by seatbelt if AT gear lever in P",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/B_SsActSeatBeltPrkBlock",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActTCMModeFail": {
"type": "Bool",
"unit": "-",
"description": "use reconfig of stop/start by tcm mode not following request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/B_SsActTCMModeFail",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActTCMNodeAlive": {
"type": "Bool",
"unit": "-",
"description": "use reconfig of stop/start by Tcm node alive",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/B_SsActTCMNodeAlive",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActTemp": {
"type": "Bool",
"unit": "",
"description": "Require ok Qf on temp to deselect stop/start",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/B_SsActTemp",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActTempStrt": {
"type": "Bool",
"unit": "-",
"description": "If 1 then temperature condtion can restart the engine",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/B_SsActTempStrt",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActTipSport": {
"type": "Bool",
"unit": "-",
"description": "When in Tip/Sport, deactivate SS (as an alternative to set EngRunReqDriver in VcDeDmm)",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/B_SsActTipSport",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActTrailer": {
"type": "Bool",
"unit": "-",
"description": "use reconfig of stop/start by trailer detection",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/B_SsActTrailer",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_SsActTransFailure": {
"type": "Bool",
"unit": "-",
"description": "use reconfig of stop/start by trans failure signal",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/B_SsActTransFailure",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_UseSsActTemp": {
"type": "Bool",
"unit": "",
"description": "If 1 then temperature condtion can inhibit StopStart",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/B_UseSsActTemp",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_UseSsActive": {
"type": "Bool",
"unit": "",
"description": "Set stop/start as active",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/B_UseSsActive",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_D_SsActDrMd1": {
"type": "UInt8",
"unit": "-",
"description": "First drive mode to detect, affecting SsActive",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/D_SsActDrMd1",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_D_SsActDrMd2": {
"type": "UInt8",
"unit": "-",
"description": "Second drive mode to detect, affecting SsActive",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/D_SsActDrMd2",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_D_SsActDrMd3": {
"type": "UInt8",
"unit": "-",
"description": "Third drive mode to detect, affecting SsActive",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/D_SsActDrMd3",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_Te_AmbHighH": {
"type": "Float32",
"unit": "deg C",
"description": "Ambient temp to allow off stop/start, high hysteresis limit",
"max": 1000,
"min": -1000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/Te_AmbHighH",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_Te_AmbHighL": {
"type": "Float32",
"unit": "deg C",
"description": "Ambient temp to allow off stop/start, low hysteresis limit",
"max": 1000,
"min": -1000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/Te_AmbHighL",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_Te_AmbLowH": {
"type": "Float32",
"unit": "deg C",
"description": "Ambient temp to allow off stop/start, high hysteresis limit",
"max": 1000,
"min": -1000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/Te_AmbLowH",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_Te_AmbLowL": {
"type": "Float32",
"unit": "deg C",
"description": "Ambient temp to allow off stop/start, low hysteresis limit",
"max": 1000,
"min": -1000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/Te_AmbLowL",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_Z_SsActTrailerUpHillH": {
"type": "Float32",
"unit": "deg",
"description": "Uphill limit for inhibit stop with trailer, upper hysterersis",
"max": 100,
"min": -100,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/Z_SsActTrailerUpHillH",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_Z_SsActTrailerUpHillL": {
"type": "Float32",
"unit": "deg",
"description": "Uphill limit for inhibit stop with trailer, lower hysterersis",
"max": 100,
"min": -100,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/Z_SsActTrailerUpHillL",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_p_AmbH": {
"type": "Float32",
"unit": "kPa",
"description": "Ambient pressure to allow off stop/start, high hysteresis limit",
"max": 200,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/p_AmbH",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_p_AmbL": {
"type": "Float32",
"unit": "kPa",
"description": "Ambient pressure to allow off stop/start, low hysteresis limit",
"max": 200,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/p_AmbL",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_t_SsActAbs": {
"type": "Float32",
"unit": "s",
"description": "Delay off for holding ABS, used to ensure no stop after Abs active",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/t_SsActAbs",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_t_SsActBrk": {
"type": "Float32",
"unit": "s",
"description": "Delay off for holding brake request, used to ensure no stop after ABS pump activation",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/t_SsActBrk",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_t_SsActTcmModeFail": {
"type": "Float32",
"unit": "s",
"description": "No response from Transmission",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1110_ReconfigStrategy_uHev/1111_Reconfig_uHev/11112_StopStartActive/t_SsActTcmModeFail",
"configs": "((Vc_Pvc_Sw_B_StopStart))",
"width": 1
},
"cVcVmcPmm_B_EngStoppedUseHiRes": {
"type": "Bool",
"unit": "-",
"description": "rpm to consider engine stopped",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1130_IceStatus/B_EngStoppedUseHiRes",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseComInhbtIceStatus": {
"type": "Bool",
"unit": "-",
"description": "Use ChangeOfMindInhibit to exit state IceStatus=Running",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1130_IceStatus/B_UseComInhbtIceStatus",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseIscActvnEMS": {
"type": "Bool",
"unit": "-",
"description": "use startmotor to detect eng running",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1130_IceStatus/B_UseIscActvnEMS",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseTqSPM": {
"type": "Bool",
"unit": "-",
"description": "Torque SPM interface. Set = 1 to choose GEP3 signals",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1130_IceStatus/B_UseTqSPM",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_D_StrtModLongIceStsDetn": {
"type": "UInt8",
"unit": "-",
"description": "Determine which start mode gets the long time detection for IceStatus=running",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1130_IceStatus/D_StrtModLongIceStsDetn",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_n_EngRunning": {
"type": "Float32",
"unit": "rpm",
"description": "rpm to consider engine running",
"max": 10000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1130_IceStatus/n_EngRunning",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_n_EngStarted": {
"type": "Float32",
"unit": "rpm",
"description": "rpm to consider engine started",
"max": 10000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1130_IceStatus/n_EngStarted",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_n_EngStopped": {
"type": "Float32",
"unit": "rpm",
"description": "rpm to consider engine stopped",
"max": 10000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1130_IceStatus/n_EngStopped",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_rt_FCLvlRunning": {
"type": "Float32",
"unit": "-",
"description": "Min Fuel cut level for detecting engine on",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1130_IceStatus/rt_FCLvlRunning",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_ComInhbtIceStatus": {
"type": "Float32",
"unit": "s",
"description": "Max time to listen to ChangeOfMindInhibit signal, used as stop request in IceStatus",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1130_IceStatus/t_ComInhbtIceStatus",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_MinStopTime": {
"type": "Float32",
"unit": "s",
"description": "minimum stop timer",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1130_IceStatus/t_MinStopTime",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_Running": {
"type": "Float32",
"unit": "s",
"description": "time to determine eng running",
"max": 100,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1130_IceStatus/t_Running",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_Started": {
"type": "Float32",
"unit": "s",
"description": "time to determine eng started",
"max": 100,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1130_IceStatus/t_Started",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_BrkAbs": {
"type": "Bool",
"unit": "s",
"description": "Keep engine running if ABS is active",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/B_BrkAbs",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_B_BrkEngRunReq": {
"type": "Bool",
"unit": "s",
"description": "use the enigne running request from brake control",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/B_BrkEngRunReq",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_B_BrkEngRunReqAlive": {
"type": "Bool",
"unit": "-",
"description": "If engine running request from brake control is missing, request start",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/B_BrkEngRunReqAlive",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_B_BrkHGSkipPark": {
"type": "Bool",
"unit": "-",
"description": "Use separate HillGradient conditions to allow engine stop if gearlever in P",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/B_BrkHGSkipPark",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_B_BrkHillGrad": {
"type": "Bool",
"unit": "s",
"description": "Use brake for ensureing engine is running when in high slopes",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/B_BrkHillGrad",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_B_BrkUseNegVacuum": {
"type": "Bool",
"unit": "s",
"description": "Use negative brake vacuum signal",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/B_BrkUseNegVacuum",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_B_BrkVacuum": {
"type": "Bool",
"unit": "s",
"description": "Use brake vacuum for stop/start",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/B_BrkVacuum",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_B_BrkVacuumVeh": {
"type": "Bool",
"unit": "s",
"description": "Use brake vacuum adapted for vehicle speed for stop/start",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/B_BrkVacuumVeh",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_D_BrkHillVal": {
"type": "UInt8",
"unit": "-",
"description": "Used to set if hill gradient function should be able to restart the engine(2) or only inhibit stop(1)",
"max": 3,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/D_BrkHillVal",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_Z_BrkHGSkipParkDownH": {
"type": "Float32",
"unit": "deg",
"description": "Downhill high hysteresis disallowing stop trigger on gearlever to P",
"max": 100,
"min": -100,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/Z_BrkHGSkipParkDownH",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_Z_BrkHGSkipParkDownL": {
"type": "Float32",
"unit": "deg",
"description": "Downhill low hysteresis allowing stop trigger on gearlever to P even if B_BrkHillGradStart inhibits",
"max": 100,
"min": -100,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/Z_BrkHGSkipParkDownL",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_Z_BrkHGSkipParkUpH": {
"type": "Float32",
"unit": "deg",
"description": "Uphill high hysteresis disallowing stop trigger on gearlever to P",
"max": 100,
"min": -100,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/Z_BrkHGSkipParkUpH",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_Z_BrkHGSkipParkUpL": {
"type": "Float32",
"unit": "deg",
"description": "Uphill low hysteresis allowing stop trigger on gearlever to P even if B_BrkHillGradStart inhibits",
"max": 100,
"min": -100,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/Z_BrkHGSkipParkUpL",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_p_BrVacuum": {
"type": "Float32",
"unit": "kPa",
"description": "Brake vacuum level to request an restart",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/p_BrVacuum",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_t_BrkAbs": {
"type": "Float32",
"unit": "s",
"description": "Delay off for holding ABS, used to ensure no stop after Abs active",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/t_BrkAbs",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_t_BrkEngRunReqAlive": {
"type": "Float32",
"unit": "s",
"description": "Delay for starting engine if EngRunReq signal from brake system is missing",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/t_BrkEngRunReqAlive",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_t_BrkHillGrad": {
"type": "Float32",
"unit": "s",
"description": "Delay off for holding gradient, used to ensure no stop after gradient estimation active",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/t_BrkHillGrad",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_B_BrkHillGradStart": {
"type": "Bool",
"unit": "-",
"description": "Value sent out if not Epb Qf Long Acc is correct",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/B_BrkHillGradStart",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_B_UseDefHGDynoMd": {
"type": "Bool",
"unit": "-",
"description": "Use default hill gradient value if DynoMode is active",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/B_UseDefHGDynoMd",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_B_UseWhlSpdDirection": {
"type": "Bool",
"unit": "-",
"description": "Use wheel speed direction",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/B_UseWhlSpdDirection",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_D_QfEpbLongAccInit": {
"type": "UInt8",
"unit": "-",
"description": "Epb Qf LongAcc acceptance",
"max": 3,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/D_QfEpbLongAccInit",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_D_QfEpbLongAccOK": {
"type": "UInt8",
"unit": "-",
"description": "Epb Qf LongAcc acceptance",
"max": 3,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/D_QfEpbLongAccOK",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_Z_ResetLimDownHill": {
"type": "Float32",
"unit": "deg",
"description": "What down hill dergee limit for reset stop inhibit",
"max": 10000000000000,
"min": -10000000000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/Z_ResetLimDownHill",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_Z_ResetLimUpHill": {
"type": "Float32",
"unit": "deg",
"description": "What up hill dergee limit for reset stop inhibit",
"max": 10000000000,
"min": -10000000000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/Z_ResetLimUpHill",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_Z_SetLimDownHill": {
"type": "Float32",
"unit": "deg",
"description": "What down hill dergee limit for enable stop inhibit",
"max": 1000000000000,
"min": -100000000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/Z_SetLimDownHill",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_Z_SetLimUpHill": {
"type": "Float32",
"unit": "deg",
"description": "What up hill dergee limit for enable stop inhibit",
"max": 900000000000,
"min": -9000000000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/Z_SetLimUpHill",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_a_HillGradientFault": {
"type": "Float32",
"unit": "m/s2",
"description": "Hillgradient acc used when fault detected",
"max": 100,
"min": -100,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/a_HillGradientFault",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_a_HillGradientMax": {
"type": "Float32",
"unit": "m/s2",
"description": "Max acceleration for Hillgradient",
"max": 100,
"min": -100,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/a_HillGradientMax",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_a_HillGradientMin": {
"type": "Float32",
"unit": "m/s2",
"description": "Min acceleration for Hillgradient",
"max": 100,
"min": -100,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/a_HillGradientMin",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_t_StandStill": {
"type": "Float32",
"unit": "s",
"description": "Time StandStill",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/t_StandStill",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_tc_BcmLongAccFilt": {
"type": "Float32",
"unit": "s",
"description": "Filter constant for acceleration from BCM LongAcc",
"max": 1000000000,
"min": -1000000000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/tc_BcmLongAccFilt",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_tc_BrkTrqFilt": {
"type": "Float32",
"unit": "s",
"description": "Filter constant for Brake trq filter",
"max": 1000000000,
"min": -10000000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/tc_BrkTrqFilt",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_tc_StandStill": {
"type": "Float32",
"unit": "s",
"description": "Filter constant for filter when stand still",
"max": 10000000000,
"min": -10000000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/tc_StandStill",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_tc_VehAccFilt": {
"type": "Float32",
"unit": "s",
"description": "Filter constant for acceleration calculated from vehicle speed",
"max": 10000000000000,
"min": -1000000000000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/tc_VehAccFilt",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_v_SpeedLimitHG": {
"type": "Float32",
"unit": "km/h",
"description": "Speedlimit. below set speed Stop inhibit is active",
"max": 300,
"min": -300,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/v_SpeedLimitHG",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_v_StandStillLoLim": {
"type": "Float32",
"unit": "km/h",
"description": "Low Speed Activation for Stand Still Time Constant",
"max": 300,
"min": -300,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/v_StandStillLoLim",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": 1
},
"cVcVmcPmm_B_FCAdaptIdle": {
"type": "Bool",
"unit": "-",
"description": "Enable fuel cut adaption",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1161_FuelCutRequest/B_FCAdaptIdle",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseEmiGpfFC": {
"type": "Bool",
"unit": "-",
"description": "Enable fuel cut request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1161_FuelCutRequest/B_UseEmiGpfFC",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_D_FCAdaptGearRst": {
"type": "Int8",
"unit": "-",
"description": "Selected gear for fuel cut adaption",
"max": 10,
"min": -10,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1161_FuelCutRequest/D_FCAdaptGearRst",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_D_FCAdaptGearSet": {
"type": "Int8",
"unit": "-",
"description": "Selected gear for fuel cut adaption",
"max": 10,
"min": -10,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1161_FuelCutRequest/D_FCAdaptGearSet",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_D_FCAdaptLockUpRst": {
"type": "UInt8",
"unit": "-",
"description": "Selected lock up status for fuel cut adaption",
"max": 10,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1161_FuelCutRequest/D_FCAdaptLockUpRst",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_D_FCAdaptLockUpSet": {
"type": "UInt8",
"unit": "-",
"description": "Selected lock up status for fuel cut adaption",
"max": 10,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1161_FuelCutRequest/D_FCAdaptLockUpSet",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_Te_FCAdaptEngClntRst": {
"type": "Float32",
"unit": "deg C",
"description": "Selected coolant temp for fuel cut adaption reset",
"max": 200,
"min": -200,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1161_FuelCutRequest/Te_FCAdaptEngClntRst",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_Te_FCAdaptEngClntSet": {
"type": "Float32",
"unit": "deg C",
"description": "Selected coolant temp for fuel cut adaption",
"max": 200,
"min": -200,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1161_FuelCutRequest/Te_FCAdaptEngClntSet",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_n_FCAdaptEngRst": {
"type": "Float32",
"unit": "rpm",
"description": "Selected engine speed for fuel cut adaption reset",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1161_FuelCutRequest/n_FCAdaptEngRst",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_n_FCAdaptEngSet": {
"type": "Float32",
"unit": "rpm",
"description": "Selected engine speed for fuel cut adaption",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1161_FuelCutRequest/n_FCAdaptEngSet",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_FCAdaptIdleDelayOff": {
"type": "Float32",
"unit": "s",
"description": "Fuel cut request reset delay time off when not in idle",
"max": 100,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1161_FuelCutRequest/t_FCAdaptIdleDelayOff",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_v_FCAdaptVehRst": {
"type": "Float32",
"unit": "km/h",
"description": "Selected gear for fuel cut adaption",
"max": 300,
"min": -300,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1161_FuelCutRequest/v_FCAdaptVehRst",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_v_FCAdaptVehSet": {
"type": "Float32",
"unit": "km/h",
"description": "Selected vehicle speed for fuel cut adaption",
"max": 300,
"min": -300,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1161_FuelCutRequest/v_FCAdaptVehSet",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_DrLeaveKeepRunReq": {
"type": "Bool",
"unit": "-",
"description": "Enable driver leave vehicle keep engine running",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1162_DriverLeaveVehicle/B_DrLeaveKeepRunReq",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_DrLeavePowerDown": {
"type": "Bool",
"unit": "-",
"description": "Enable driver leave power down",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1162_DriverLeaveVehicle/B_DrLeavePowerDown",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_DrLeaveAutoParkReq": {
"type": "Float32",
"unit": "s",
"description": "Time to activate driver leave vehicle after power-up",
"max": 100000000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1162_DriverLeaveVehicle/t_DrLeaveAutoParkReq",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_DrLeaveDCADly": {
"type": "Float32",
"unit": "s",
"description": "Time to activate driver leave vehicle after power-up",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1162_DriverLeaveVehicle/t_DrLeaveDCADly",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_DrLeavePwrDwnDly": {
"type": "Float32",
"unit": "s",
"description": "Time to activate driver leave vehicle after power-up",
"max": 100000000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1162_DriverLeaveVehicle/t_DrLeavePwrDwnDly",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_v_DrLeaveLim": {
"type": "Float32",
"unit": "km/h",
"description": "Vehicle speed limit to activate driver leave vehicle logic",
"max": 500,
"min": -500,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/1162_DriverLeaveVehicle/v_DrLeaveLim",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_DrLeaveEnable": {
"type": "Bool",
"unit": "-",
"description": "Enable driver leave vehicle logic",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/B_DrLeaveEnable",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_FCAdaptEnable": {
"type": "Bool",
"unit": "-",
"description": "Enable fuel cut adaption",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1160_EvalHev/B_FCAdaptEnable",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_GlitchEngOnTrans": {
"type": "Bool",
"unit": "",
"description": "Use glitch block on eng run req trans",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/1216_Trans/B_GlitchEngOnTrans",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_MinStopTrans": {
"type": "Bool",
"unit": "",
"description": "block system request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/1216_Trans/B_MinStopTrans",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_GlitchEngOnTrans": {
"type": "Float32",
"unit": "s",
"description": "Block transmission request if glitching",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/1216_Trans/t_GlitchEngOnTrans",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_MinStopTrans": {
"type": "Float32",
"unit": "s",
"description": "block system request for this amount of time",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/1216_Trans/t_MinStopTrans",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_MinStopEMS": {
"type": "Bool",
"unit": "",
"description": "block system request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/1217_Ems/B_MinStopEMS",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_MinStopEMS": {
"type": "Float32",
"unit": "s",
"description": "block system request for this amount of time",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/1217_Ems/t_MinStopEMS",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_MinStopEmLv": {
"type": "Bool",
"unit": "",
"description": "block system request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/1218_EmLv/B_MinStopEmLv",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_MinStopEmLv": {
"type": "Float32",
"unit": "s",
"description": "block system request for this amount of time",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/1218_EmLv/t_MinStopEmLv",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_MinStopClim": {
"type": "Bool",
"unit": "",
"description": "block system request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/1219_Clim/B_MinStopClim",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_MinStopClim": {
"type": "Float32",
"unit": "s",
"description": "block system request for this amount of time",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/1219_Clim/t_MinStopClim",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_MinStopTm": {
"type": "Bool",
"unit": "",
"description": "block system request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121B_Tm/B_MinStopTm",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_MinStopTm": {
"type": "Float32",
"unit": "s",
"description": "block system request for this amount of time",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121B_Tm/t_MinStopTm",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_MinStopChas": {
"type": "Bool",
"unit": "-",
"description": "block system request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121H_Chassis/B_MinStopChas",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_MinStopChas": {
"type": "Float32",
"unit": "s",
"description": "block system request for this amount of time",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121H_Chassis/t_MinStopChas",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_MinStopCEC": {
"type": "Bool",
"unit": "-",
"description": "block system request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121K_CEC/B_MinStopCEC",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_MinStopCEC": {
"type": "Float32",
"unit": "s",
"description": "block system request for this amount of time",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121K_CEC/t_MinStopCEC",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_PwrUpIceStrtReqUseTrans": {
"type": "Bool",
"unit": "-",
"description": "Request first start if RunReqTrans is active at startup",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121N_StartModeHybrid12V/121N1_StartModeHybrid12V/B_PwrUpIceStrtReqUseTrans",
"configs": "(((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0)) || ((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor)))) || (((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))))",
"width": 1
},
"cVcVmcPmm_B_SerialModeSafeBISG": {
"type": "Bool",
"unit": "-",
"description": "1= Use SafeBISG during serial mode start",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121M_StartModeHybrid/121M1_StartModeHybrid/B_SerialModeSafeBISG",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))))",
"width": 1
},
"cVcVmcPmm_B_StrtMdeEscCond": {
"type": "Bool",
"unit": "-",
"description": "1=Use esc active condition for fast start mode",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121M_StartModeHybrid/121M1_StartModeHybrid/B_StrtMdeEscCond",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))))",
"width": 1
},
"cVcVmcPmm_B_StrtMdeSkipTrnMde": {
"type": "Bool",
"unit": "-",
"description": "Skip trans mode term in fast start logic",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121M_StartModeHybrid/121M1_StartModeHybrid/B_StrtMdeSkipTrnMde",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))))",
"width": 1
},
"cVcVmcPmm_D_FastBISG": {
"type": "UInt8",
"unit": "-",
"description": "Calibration of start mode during development",
"max": 3,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121M_StartModeHybrid/121M1_StartModeHybrid/D_FastBISG",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))))",
"width": 1
},
"cVcVmcPmm_D_NormalBISG": {
"type": "UInt8",
"unit": "-",
"description": "Calibration of start mode during development",
"max": 3,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121M_StartModeHybrid/121M1_StartModeHybrid/D_NormalBISG",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))))",
"width": 1
},
"cVcVmcPmm_D_SafeBISG": {
"type": "UInt8",
"unit": "-",
"description": "Calibration of start mode during development",
"max": 3,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121M_StartModeHybrid/121M1_StartModeHybrid/D_SafeBISG",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))))",
"width": 1
},
"cVcVmcPmm_n_StrtDiffFast": {
"type": "Float32",
"unit": "rpm",
"description": "Engine speed diff for triggering fast map for start",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121M_StartModeHybrid/121M1_StartModeHybrid/n_StrtDiffFast",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))))",
"width": 1
},
"cVcVmcPmm_B_UseStartModeHybrid": {
"type": "Bool",
"unit": "-",
"description": "Calibration switch to use StartModeHybrid",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121M_StartModeHybrid/B_UseStartModeHybrid",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor==0))))",
"width": 1
},
"cVcVmcPmm_B_IgnoreGearLevRespStrt": {
"type": "Bool",
"unit": "-",
"description": "Ignore logic for responsive engine start as function of gear lever position",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121N_StartModeHybrid12V/121N1_StartModeHybrid12V/B_IgnoreGearLevRespStrt",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))))",
"width": 1
},
"cVcVmcPmm_B_UseFirstStartMode": {
"type": "Bool",
"unit": "-",
"description": "Debug switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121N_StartModeHybrid12V/121N1_StartModeHybrid12V/B_UseFirstStartMode",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))))",
"width": 1
},
"cVcVmcPmm_B_UseLastStrtMod": {
"type": "Bool",
"unit": "-",
"description": "Enable functionality to always request a safe start for the last start attempt",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121N_StartModeHybrid12V/121N1_StartModeHybrid12V/B_UseLastStrtMod",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))))",
"width": 1
},
"cVcVmcPmm_B_UseStrtMde3All12vStrt": {
"type": "Bool",
"unit": "-",
"description": "Use Startmode3 in all 12V starts, also for slow engagements",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121N_StartModeHybrid12V/121N1_StartModeHybrid12V/B_UseStrtMde3All12vStrt",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))))",
"width": 1
},
"cVcVmcPmm_D_AbortStart": {
"type": "UInt8",
"unit": "-",
"description": "Number of abroved start attempts",
"max": 100,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/D_AbortStart",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))) || (ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_D_EngmtModFast": {
"type": "UInt8",
"unit": "-",
"description": "Engagement mode fast",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121R_EngagementMode/D_EngmtModFast",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))) || (ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_D_GearLevRespStrtOK1": {
"type": "UInt8",
"unit": "-",
"description": "Allow a responsive engine start as function of gear lever position",
"max": 127,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121N_StartModeHybrid12V/121N1_StartModeHybrid12V/D_GearLevRespStrtOK1",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))))",
"width": 1
},
"cVcVmcPmm_D_GearLevRespStrtOK2": {
"type": "UInt8",
"unit": "-",
"description": "Allow a responsive engine start as function of gear lever position",
"max": 127,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121N_StartModeHybrid12V/121N1_StartModeHybrid12V/D_GearLevRespStrtOK2",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))))",
"width": 1
},
"cVcVmcPmm_D_StrtModDft": {
"type": "UInt8",
"unit": "-",
"description": "Default start mode",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121N_StartModeHybrid12V/121N1_StartModeHybrid12V/D_StrtModDft",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))))",
"width": 1
},
"cVcVmcPmm_B_UseStartModeHybrid12V": {
"type": "Bool",
"unit": "-",
"description": "Calibration switch for StartModeHybrid12V",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121N_StartModeHybrid12V/B_UseStartModeHybrid12V",
"configs": "((((Vc_Pvc_Hw_B_Isg && Vc_Pvc_Hw_B_12VStartMotor))))",
"width": 1
},
"cVcVmcPmm_B_StrtMdeSet": {
"type": "Bool",
"unit": "-",
"description": "Set start mode in to OB-block",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121O_StartMode/B_StrtMdeSet",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StrtMdeStopTrig": {
"type": "Bool",
"unit": "-",
"description": "Use transition Running->Stopping to set StartMode=running",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121O_StartMode/B_StrtMdeStopTrig",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_X_StrtMdeAcc": {
"type": "Float32",
"unit": "%",
"description": "Accelerator pedal limit to set StartMode=2",
"max": 110,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121O_StartMode/X_StrtMdeAcc",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_StrtMdeAccRst": {
"type": "Float32",
"unit": "s",
"description": "Delay for resetting StartMode=2 after releasing accelerator pedal",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121O_StartMode/t_StrtMdeAccRst",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_StrtMdeAccRun": {
"type": "Float32",
"unit": "s",
"description": "Delay for resetting StartMode=2 after reaching Running",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121O_StartMode/t_StrtMdeAccRun",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_StrtMdeRunning": {
"type": "Float32",
"unit": "s",
"description": "Deley for ICEStatus Running before set of B_StrtMdeRunning",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121O_StartMode/t_StrtMdeRunning",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_BrakeRunReqOnDelayHmi": {
"type": "Float32",
"unit": "s",
"description": "On delay for engine run req to HMI-signal",
"max": 10000000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121P_EngRunReqDispHmi/t_BrakeRunReqOnDelayHmi",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))))",
"width": 1
},
"cVcVmcPmm_t_FCAdaptRunReqOnDelayHmi": {
"type": "Float32",
"unit": "s",
"description": "On delay for FC Adapt run req to HMI-signal",
"max": 10000000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121P_EngRunReqDispHmi/t_FCAdaptRunReqOnDelayHmi",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))))",
"width": 1
},
"cVcVmcPmm_t_RunReqObdDelayHmi": {
"type": "Float32",
"unit": "s",
"description": "On delay for engine run req to HMI-signal",
"max": 10,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121P_EngRunReqDispHmi/t_RunReqObdDelayHmi",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))))",
"width": 1
},
"cVcVmcPmm_t_RunReqOnDelayHmi": {
"type": "Float32",
"unit": "s",
"description": "On delay for engine run req to HMI-signal",
"max": 10000000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121P_EngRunReqDispHmi/t_RunReqOnDelayHmi",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))))",
"width": 1
},
"cVcVmcPmm_t_TransRunReqOnDelayHmi": {
"type": "Float32",
"unit": "s",
"description": "On delay for trans run req to HMI-signal",
"max": 1000000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121P_EngRunReqDispHmi/t_TransRunReqOnDelayHmi",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))))",
"width": 1
},
"cVcVmcPmm_v_TransRunRqDlyMaxHmi": {
"type": "Float32",
"unit": "km/h",
"description": "Min speed to skip delay on fr trans run request in power meter logic",
"max": 250,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121P_EngRunReqDispHmi/v_TransRunRqDlyMaxHmi",
"configs": "((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad))))",
"width": 1
},
"cVcVmcPmm_B_CTFStart": {
"type": "Bool",
"unit": "-",
"description": "Start Change of mind Test Function",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121Q_ChMnd/B_CTFStart",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_D_CTF": {
"type": "UInt8",
"unit": "-",
"description": "Change of mind test function. A stop will be requested until a certain rpm threashold is reached.",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/D_CTF2",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_n_CFTStop": {
"type": "Float32",
"unit": "rpm",
"description": "Rpm threashold for requesting a restart",
"max": 10000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121Q_ChMnd/n_CFTStop",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_CTFStop": {
"type": "Float32",
"unit": "s",
"description": "time for reaching a certain value until restart is triggered",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121Q_ChMnd/t_CTFStop",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_FastEngmtIsgStrtUseStartReq": {
"type": "Bool",
"unit": "-",
"description": "Set fast engagement during ISG-start only after ISG-start has been requested",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121R_EngagementMode/B_FastEngmtIsgStrtUseStartReq",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_IgnrCcActive": {
"type": "Bool",
"unit": "-",
"description": "Ignore cruise control active condition",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121R_EngagementMode/B_IgnrCcActive",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_D_EngmtModSmooth": {
"type": "UInt8",
"unit": "-",
"description": "Engagement mode smooth",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121R_EngagementMode/D_EngmtModSmooth",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_Tq_FastEngmtIsgStrtBrkTqMax": {
"type": "Float32",
"unit": "Nm",
"description": "Max brake torque request to request fast engagement mode during ISG-start",
"max": 100000,
"min": 1,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121R_EngagementMode/Tq_FastEngmtIsgStrtBrkTqMax",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_X_AccPedFastEngmtMin": {
"type": "Float32",
"unit": "%",
"description": "Min acclerator position to set fast engagement torque demand",
"max": 110,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121R_EngagementMode/X_AccPedFastEngmtMin",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_Xd_AccPedFastEngmtMin": {
"type": "Float32",
"unit": "%/s",
"description": "Min accelerator pedal derivative to set fast engagement",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121R_EngagementMode/Xd_AccPedFastEngmtMin",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_EngEngmtFastRstDelay": {
"type": "Float32",
"unit": "ns",
"description": "Delay resetting EngEngmtFast flag since this is used after TransMode == Engaged",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121R_EngagementMode/t_EngEngmtFastRstDelay",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_tc_AccPedDer": {
"type": "Float32",
"unit": "s",
"description": "Time constant of accelerator pedal low pass derivative filter",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/121R_EngagementMode/tc_AccPedDer",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_ATComStrt": {
"type": "Bool",
"unit": "-",
"description": "Change of mind situation can set StartAllowedPath (even if PowerTrainDisengaged=0) as long as EngOnReqTrans is still =1",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_ATComStrt",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_AbsStrt": {
"type": "Bool",
"unit": "-",
"description": "Block start if ABS is active",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_AbsStrt",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_BrkStrt": {
"type": "Bool",
"unit": "-",
"description": "Block/delay start if ABS Pump is active (indicated by EngRunngReqByBrk == 1)",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_BrkStrt",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_DepStop": {
"type": "Bool",
"unit": "",
"description": "Ovverride StartAllowed",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_DepStop",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_DepStrt": {
"type": "Bool",
"unit": "",
"description": "Use Dep Start Allowed",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_DepStrt",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_EngRunReqTot_dbi": {
"type": "Bool",
"unit": "",
"description": "override B_RunOnReqTot",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_EngRunReqTot_dbi",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_EngRunReqTot_swi": {
"type": "Bool",
"unit": "",
"description": "override B_EngRunReqTot",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_EngRunReqTot_swi",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_LosStop": {
"type": "Bool",
"unit": "-",
"description": "UseLOS Stop",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_LosStop",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_LosStrt": {
"type": "Bool",
"unit": "-",
"description": "Use LOS Start Allowed",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_LosStrt",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_PTDStrt": {
"type": "Bool",
"unit": "-",
"description": "Use powertrain disengaged to allow a start",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_PTDStrt",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_RcShutOff": {
"type": "Bool",
"unit": "-",
"description": "Use ShutOffReq from VcPpmRc (dual mass flywheel protection)",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_RcShutOff",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_Use7DCT": {
"type": "Bool",
"unit": "-",
"description": "switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_Use7DCT1",
"configs": "((ALWAYS_ACTIVE) || (Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_B_UseAgedFuel": {
"type": "Bool",
"unit": "-",
"description": "Listen to the running request from FsdPc aged fuel",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseAgedFuel",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseBrake": {
"type": "Bool",
"unit": "",
"description": "Listen to the running request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseBrake",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseCEC": {
"type": "Bool",
"unit": "-",
"description": "Listen to the running request from CEC (replaces EMS and TM)",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseCEC",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseChas": {
"type": "Bool",
"unit": "-",
"description": "Listen to the running request from Chassis",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseChas",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseClim": {
"type": "Bool",
"unit": "",
"description": "Listen to the running request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseClim",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseDep": {
"type": "Bool",
"unit": "-",
"description": "Listen to the running request from dependability",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseDep",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseDrLeave": {
"type": "Bool",
"unit": "-",
"description": "Listen to the running request from Driver Leave Logic",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseDrLeave",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseDriver": {
"type": "Bool",
"unit": "-",
"description": "Listen to the running request from driver",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseDriver",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseEMS": {
"type": "Bool",
"unit": "",
"description": "Listen to the running request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseEMS",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseEm": {
"type": "Bool",
"unit": "",
"description": "Listen to the running request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseEm",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseEmLv": {
"type": "Bool",
"unit": "",
"description": "Listen to the running request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseEmLv",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseEngClntRunReq": {
"type": "Bool",
"unit": "-",
"description": "Enable start due to low engine coolant temperature",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseEngClntRunReq",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseEngOffMaxTime": {
"type": "Bool",
"unit": "-",
"description": "Enable counter for max time for the engine to be shut off.",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseEngOffMaxTime",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseEngOnOff": {
"type": "Bool",
"unit": "",
"description": "Hold eng running after an restart",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseEngOnOff",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseFCAdapt": {
"type": "Bool",
"unit": "-",
"description": "Listen to the running request from FC Adaptiotion",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseFCAdapt",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseFanAfterrun": {
"type": "Bool",
"unit": "-",
"description": "Enable start due to Fan Afterrun",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseFanAfterrun",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseIceStall": {
"type": "Bool",
"unit": "-",
"description": "Enable engine run request due to engine stall",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseIceStall",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseIsg": {
"type": "Bool",
"unit": "-",
"description": "Listen to the running request from 'Isg availble torque'",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseIsg",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseLOS": {
"type": "Bool",
"unit": "",
"description": "Listen to the running request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseLOS",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseObd": {
"type": "Bool",
"unit": "-",
"description": "Listen to the running request from OBD",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseObd",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UsePsm": {
"type": "Bool",
"unit": "",
"description": "Listen to the running request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UsePsm",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseRc": {
"type": "Bool",
"unit": "-",
"description": "Listen to the running request from PpmRc (Starter protection etc)",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseRc",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseRemoteStart": {
"type": "Bool",
"unit": "-",
"description": "Listen to the running request from Remote Start",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseRemoteStart",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseRunDryInhb": {
"type": "Bool",
"unit": "-",
"description": "1-Block clutch, ISG and 12V Start if RunDry i set, 0-engine start possible.",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseRunDryInhb",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseRunDryInhbOnly": {
"type": "Bool",
"unit": "-",
"description": "If TRUE, engine can start as soon as RunDry AND RunDryCrnkInhb flags go done, otherwise a car restart is also needed.",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseRunDryInhbOnly",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseSapp": {
"type": "Bool",
"unit": "",
"description": "Listen to the running request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseSapp",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseStabCtrl": {
"type": "Bool",
"unit": "-",
"description": "Listen to the running request from StabilityCtlr (sVcVmcAwd_D_EngRunReqStabCtrl)",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseStabCtrl",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseStartAllowedPath": {
"type": "Bool",
"unit": "",
"description": "Ovverride StartAllowed",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseStartAllowedPath",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseTm": {
"type": "Bool",
"unit": "-",
"description": "Listen to the running request from tm (replace run req EMS in PHEV)",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseTm",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseTotEngRunReq": {
"type": "Bool",
"unit": "",
"description": "Use Total EngRunReqs instead of micro hybrid: wait for driver to be last system",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseTotEngRunReq",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseTrans": {
"type": "Bool",
"unit": "",
"description": "Listen to the running request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseTrans",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseWait4Eng2Stop": {
"type": "Bool",
"unit": "-",
"description": "When enabled, the engine must stop completely before another engine start attempt is requested",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/B_UseWait4Eng2Stop",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_D_StartMode_dbi": {
"type": "UInt8",
"unit": "-",
"description": "Calibration of start mode during development",
"max": 100,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/D_StartMode_dbi",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_D_StartMode_swi": {
"type": "Bool",
"unit": "-",
"description": "Calibration of start mode during development",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/D_StartMode_swi",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_Te_EngClntEngOffReq": {
"type": "Float32",
"unit": "deg C",
"description": "If the engine coolant temperature raises above this value, the ICE is allowed to be stopped",
"max": 1000,
"min": -1000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/Te_EngClntEngOffReq",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_Te_EngClntEngRunReq": {
"type": "Float32",
"unit": "deg C",
"description": "If the engine coolant temperature drops below this value, an ICE start is requested",
"max": 1000,
"min": -1000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/Te_EngClntEngRunReq",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_X_FanAfterrunLimHi": {
"type": "Float32",
"unit": "%",
"description": "High threshold for Fan Afterrun",
"max": 100,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/X_FanAfterrunLimHi",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_X_FanAfterrunLimLo": {
"type": "Float32",
"unit": "%",
"description": "Low threshold for Fan Afterrun",
"max": 100,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/X_FanAfterrunLimLo",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_n_IceStallMax": {
"type": "Float32",
"unit": "rpm",
"description": "Maximum engine speed where IceStall signal is allowed to shut down engine",
"max": 10000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/n_IceStallMax",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_n_Wait4Eng2StopLim": {
"type": "Float32",
"unit": "rpm",
"description": "If the engine speed is below this level, the engine must be stopped completely before another engine start attempt is performed",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/n_Wait4Eng2StopLim",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_n_Wait4Eng2StopLimHigh": {
"type": "Float32",
"unit": "rpm",
"description": "If the engine speed is below this level, the engine must be stopped completely before another engine start attempt is performed",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/n_Wait4Eng2StopLimHigh",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_n_Wait4Eng2StopLimHighTest": {
"type": "Float32",
"unit": "rpm",
"description": "Engine speed condition used for testing",
"max": 100000,
"min": -100000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/n_Wait4Eng2StopLimHighTest",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_ATComStrt": {
"type": "Float32",
"unit": "s",
"description": "Duration to allow Change of mind restart (without PowerTrainDisengaged) on AT after EngOnReqTrans deactivation",
"max": 10,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/t_ATComStrt",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_AbsStrt": {
"type": "Float32",
"unit": "s",
"description": "Delay off for holding ABS, used to ensure no start after Abs active",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/t_AbsStrt",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_BrkStrt": {
"type": "Float32",
"unit": "s",
"description": "Delay off for holding Brake inhibit active (actually ABS pump active), used to ensure no start during ABS pump active",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/t_BrkStrt",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_EngOff": {
"type": "Float32",
"unit": "s",
"description": "hold eng running for this amount of time after an stop request",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/t_EngOff",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_EngOffFcAdapt": {
"type": "Float32",
"unit": "s",
"description": "hold eng running for this amount of time after an stop request durign FC request condition",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/t_EngOffFcAdapt",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_EngOffMax": {
"type": "Float32",
"unit": "s",
"description": "Max time for the engine to be shut off",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/t_EngOffMax",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_EngOnOff": {
"type": "Float32",
"unit": "s",
"description": "hold eng running after an restart this amount of time",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/t_EngOnOff",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_FanAfterrunDelay": {
"type": "Float32",
"unit": "s",
"description": "Deley for Eng On Req due to afterrun",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/t_FanAfterrunDelay",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_Wait4Eng2StopTiOut": {
"type": "Float32",
"unit": "s",
"description": "Timeout detection for the Wait4Eng2Stop-logic",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/t_Wait4Eng2StopTiOut",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_Wait4EngRunReqTot": {
"type": "Float32",
"unit": "s",
"description": "Time delay for the EngRunReqTot-signal (necessary to solve the algebraic loop caused by the Wait4CluStrt-logic)",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/t_Wait4EngRunReqTot",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_WaitToReset": {
"type": "Float32",
"unit": "s",
"description": "for this amount of time, is it ok for all other EngRunReqs to become 0, uhev",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/t_WaitToReset",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_v_WaitToReset": {
"type": "Float32",
"unit": "km/h",
"description": "Vehicle speed threshold to allow engine stop for a while after EngRunReqDriver condition",
"max": 350,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1210_Engine_Control/v_WaitToReset",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_TrnMdeUseC3OilPres": {
"type": "Bool",
"unit": "-",
"description": "Use transmode request to help buld up C3 oil pressure",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1223_C3OilPresBuildUp/B_TrnMdeUseC3OilPres",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_Te_TrnMdeC3OilPresMax": {
"type": "Float32",
"unit": "deg C",
"description": "Mac gearbox temperature for enabling C3 oil pressure build up function",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1223_C3OilPresBuildUp/Te_TrnMdeC3OilPresMax",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_t_TrnMdeC3OilPresMax": {
"type": "Float32",
"unit": "s",
"description": "Max duration to build up oil pressure in C3 clutch",
"max": 100000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1223_C3OilPresBuildUp/t_TrnMdeC3OilPresMax",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_v_TrnMdeC3OilPresMax": {
"type": "Float32",
"unit": "km/h",
"description": "vehicle speed threashold to go to total neutral during C3 oil pressure build up",
"max": 350,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1223_C3OilPresBuildUp/v_TrnMdeC3OilPresMax",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_B_TrnEngBlockSkipEngUseReq": {
"type": "Bool",
"unit": "-",
"description": "Skip EngUseReq term in TrnEngBlock logic",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1224_EngageReqHybrid/B_TrnEngBlockSkipEngUseReq",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_B_TrnMdeUseAwd": {
"type": "Bool",
"unit": "-",
"description": "Engage gearbox when Stability/Traction control run req=1",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1224_EngageReqHybrid/B_TrnMdeUseAwd",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_B_TrnMdeUseBrake": {
"type": "Bool",
"unit": "-",
"description": "Engage gearbox when Brake run req=1",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1224_EngageReqHybrid/B_TrnMdeUseBrake",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_B_TrnMdeUsePcr": {
"type": "Bool",
"unit": "-",
"description": "Engage gearbox when PCR run req=1",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1224_EngageReqHybrid/B_TrnMdeUsePcr",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_B_TrnMdeUseTrans": {
"type": "Bool",
"unit": "-",
"description": "Engage gearbox when Transmission run req=1",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1224_EngageReqHybrid/B_TrnMdeUseTrans",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_n_TrnEngBlockMin": {
"type": "Float32",
"unit": "rpm",
"description": "Max speed for blocking TrnMode",
"max": 100000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1224_EngageReqHybrid/n_TrnEngBlockMin",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_t_TrnEngBlockMax": {
"type": "Float32",
"unit": "s",
"description": "Max block time",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1224_EngageReqHybrid/t_TrnEngBlockMax",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_t_TrnEngCatHeatDly": {
"type": "Float32",
"unit": "s",
"description": "delay off for catalyst heat",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1224_EngageReqHybrid/t_TrnEngCatHeatDly",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_t_TrnEngRpmDly": {
"type": "Float32",
"unit": "s",
"description": "Max block time",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1224_EngageReqHybrid/t_TrnEngRpmDly",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_v_TrnEngBlockMax": {
"type": "Float32",
"unit": "km/h",
"description": "Max speed for blocking TrnMode",
"max": 1000,
"min": -1000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1224_EngageReqHybrid/v_TrnEngBlockMax",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad)) && Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_B_TrnMdeReqBrk": {
"type": "Bool",
"unit": "",
"description": "Use EngRunReqBrakes for use with Idle Coast",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1225_EngageReqIdleCoast/B_TrnMdeReqBrk",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_B_UseEradHybrid": {
"type": "Bool",
"unit": "-",
"description": "Activate for hybrid cars with an ERAD",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1226_CrShPathDisabled/B_UseEradHybrid",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_B_UsePropFrntRampDown": {
"type": "Bool",
"unit": "-",
"description": "1= Use sVcVmcAjc_Tq_DrPropFrntReq,0 = use sVcDtcCta_Tq_CrShInstReq to determine if torque is ramped down",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1226_CrShPathDisabled/B_UsePropFrntRampDown",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_Tq_DrCrShRampDown": {
"type": "Float32",
"unit": "Nm",
"description": "Determine when driver requested CrSh torque is ramped down",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1226_CrShPathDisabled/Tq_DrCrShRampDown",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_Tq_DrCrShRampUp": {
"type": "Float32",
"unit": "Nm",
"description": "Determine when Driver requested CrSh torque is ramped up",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1226_CrShPathDisabled/Tq_DrCrShRampUp",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_Tq_PropFrntRampDown": {
"type": "Float32",
"unit": "Nm",
"description": "Determine when prop front is ramped down",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1226_CrShPathDisabled/Tq_PropFrntRampDown",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_Tq_PropFrntRampUp": {
"type": "Float32",
"unit": "Nm",
"description": "Determine when prop frontt is ramped up",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1226_CrShPathDisabled/Tq_PropFrntRampUp",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_t_CrShPahDiTiOut": {
"type": "Float32",
"unit": "s",
"description": "Maximum time allowed to wait for there being no torque acting on the ICE (when closing the crankshaft path)",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/1226_CrShPathDisabled/t_CrShPahDiTiOut",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_B_CrShPathEnable_dbi": {
"type": "Bool",
"unit": "-",
"description": "Debug value",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/B_CrShPathEnable_dbi",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_B_CrShPathEnable_swi": {
"type": "Bool",
"unit": "-",
"description": "Debug switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/B_CrShPathEnable_swi",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_B_CrShaftRampDownIgnore": {
"type": "Bool",
"unit": "-",
"description": "Ignore to wait for the tq to have ramped out before turning off the engine",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/B_CrShaftRampDownIgnore",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_B_DepStopAT": {
"type": "Bool",
"unit": "-",
"description": "Ovverride StartAllowed",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/B_DepStopAT",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_B_EngOnDelayIgnore": {
"type": "Bool",
"unit": "-",
"description": "Ignore delay for EnOnReq off",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/B_EngOnDelayIgnore",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_B_IgnrPropAlwdCrSh": {
"type": "Bool",
"unit": "-",
"description": "Ignore the Propulsion Allowed signal for the Crankshaft Path Enable logic",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/B_IgnrPropAlwdCrSh1",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_B_TrnMdeHev": {
"type": "Bool",
"unit": "-",
"description": "Use Hybrid logic (Enables serial mode) for control of TransModeReq",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/B_TrnMdeHev",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_B_TrnMdeHevUseNIC": {
"type": "Bool",
"unit": "-",
"description": "Use NIC ih hybrid vehicle",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/B_TrnMdeHevUseNIC",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_B_TrnMdeIC": {
"type": "Bool",
"unit": "",
"description": "Use Idle coast for control of TransModeReq",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/B_TrnMdeIC",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_B_UseOldEngRevStgy": {
"type": "Bool",
"unit": "-",
"description": "Debug switch to enable the old strategy for engine revving in Park or Neutral",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/B_UseOldEngRevStgy",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_D_GearTotNtrl": {
"type": "Int8",
"unit": "-",
"description": "Gear threashold to go to total neutral",
"max": 9,
"min": -1,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/D_GearTotNtrl",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_D_TransModeReq_dbi": {
"type": "UInt8",
"unit": "-",
"description": "Debug value",
"max": 7,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/D_TransModeReq_dbi",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_D_TransModeReq_swi": {
"type": "Bool",
"unit": "-",
"description": "Debug switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/D_TransModeReq_swi",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_D_TrnMdeHevReqEngNIC": {
"type": "UInt8",
"unit": "-",
"description": "Transmode NIC request",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/D_TrnMdeHevReqEngNIC",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_D_TrnMdeReqEng": {
"type": "UInt8",
"unit": "-",
"description": "Transmode request",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/D_TrnMdeReqEng",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_D_TrnMdeReqNtrl": {
"type": "UInt8",
"unit": "-",
"description": "TransModeRequest neutral value",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/D_TrnMdeReqNtrl",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_D_TrnMdeReqTotNtrl": {
"type": "UInt8",
"unit": "-",
"description": "TransModeRequest total neutral value",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/D_TrnMdeReqTotNtrl",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_Tq_CrShRampDown": {
"type": "Float32",
"unit": "Nm",
"description": "Determine when crankshaft is ramped down",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/Tq_CrShRampDown",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_Tq_CrShRampUp": {
"type": "Float32",
"unit": "Nm",
"description": "Determine when crankshaft is ramped up",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/Tq_CrShRampUp",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_n_EngOnDelayOff": {
"type": "Float32",
"unit": "rpm",
"description": "Engine speed offset from idle for delay of EngOnReq (Off)",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/n_EngOnDelayOff",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_t_EngOnDelayOff": {
"type": "Float32",
"unit": "s",
"description": "Deley ftime for EngOnReq off",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/t_EngOnDelayOff",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_t_GearLevPNDlyOn": {
"type": "Float32",
"unit": "s",
"description": "Time delay for detection of gear lever in park or neutral",
"max": 10000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/t_GearLevPNDlyOn",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_t_IsgIceStopACCTimeout": {
"type": "Float32",
"unit": "s",
"description": "Timeout to wait for IsgPathEnable to perform an Isg stop at ICE shutdown during ACC active",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/t_IsgIceStopACCTimeout",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_t_IsgIceStopTimeout": {
"type": "Float32",
"unit": "s",
"description": "Timeout to wait for IsgPathEnable to perform an Isg stop at ICE shutdown",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/t_IsgIceStopTimeout",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_v_EngStopReqAT": {
"type": "Float32",
"unit": "km/h",
"description": "Vehicle speed threshold to allow engine stop request",
"max": 350,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/v_EngStopReqAT",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_v_ReqEngDrDir": {
"type": "Float32",
"unit": "km/h",
"description": "vehicle speed threashold to go to total neutral due to not moving in intended direction",
"max": 350,
"min": -350,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/v_ReqEngDrDir",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_v_TotNtrlReset": {
"type": "Float32",
"unit": "km/h",
"description": "vehicle speed threashold to exit total neutral",
"max": 350,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/v_TotNtrlReset",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_v_TotNtrlSet": {
"type": "Float32",
"unit": "km/h",
"description": "vehicle speed threashold to go to total neutral",
"max": 350,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/v_TotNtrlSet",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_v_TotNtrlVehDrDir": {
"type": "Float32",
"unit": "km/h",
"description": "vehicle speed threashold to go to total neutral due to not moving in intended direction",
"max": 350,
"min": -350,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1220_Transmission_Control/v_TotNtrlVehDrDir",
"configs": "((Vc_Pvc_Hw_B_AT))",
"width": 1
},
"cVcVmcPmm_B_AbrtFrstStrtStall": {
"type": "Bool",
"unit": "s",
"description": "No stall recoverty to close to fisrt start",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_AbrtFrstStrtStall",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_AbrtNtrlAdapt": {
"type": "Bool",
"unit": "",
"description": "demand neutral to be valid for stall recovery",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_AbrtNtrlAdapt",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_AbrtStallAbortHard": {
"type": "Bool",
"unit": "-",
"description": "Abort Stall on StrtAbortHard",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_AbrtStallAbortHard",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_AbrtStallEngClntL": {
"type": "Bool",
"unit": "-",
"description": "Abort Stall on Engine coolant temperature low",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_AbrtStallEngClntL",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_AbrtStallGp": {
"type": "Bool",
"unit": "",
"description": "Stallrecoveryonly if an stop/start vehicle",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_AbrtStallGp",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_AbrtStallMicHev": {
"type": "Bool",
"unit": "-",
"description": "Abort Stall on MicHevMode set to stop/start off",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_AbrtStallMicHev",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_AbrtStallRcShutOff": {
"type": "Bool",
"unit": "-",
"description": "Abort Stall on PpmRc flywheel protection",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_AbrtStallRcShutOff",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_AbrtStallRcvInSpd": {
"type": "Bool",
"unit": "-",
"description": "No stall recovery if veh is in higher speed.",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_AbrtStallRcvInSpd",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_AbrtStallSeatBelt": {
"type": "Bool",
"unit": "-",
"description": "Abort Stall on Driver Seat Belt",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_AbrtStallSeatBelt",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_AbrtStallSsRcfSet": {
"type": "Bool",
"unit": "-",
"description": "Set enable stall recovery if vehicle have crashed.",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_AbrtStallSsRcfSet",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_AbrtStallTime": {
"type": "Bool",
"unit": "",
"description": "power down after a certain time in stall",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_AbrtStallTime",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StallEmiExtraCond": {
"type": "Bool",
"unit": "-",
"description": "Use extra conditions for StartMode=0 Ice Stall detection",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StallEmiExtraCond",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StallIceStrt": {
"type": "Bool",
"unit": "",
"description": "allow stall to happend via starting",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StallIceStrt",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StallIceStrtActrFinishd": {
"type": "Bool",
"unit": "-",
"description": "Activate logic to detect that the ICE start was not successful after the start actuator is finished",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StallIceStrtActrFinishd",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StallIceStrtEmi": {
"type": "Bool",
"unit": "-",
"description": "Debug variable to enable ice stall detection during emission starts",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StallIceStrtEmi",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StallRcShutOff": {
"type": "Bool",
"unit": "-",
"description": "Set stall flag on PpmRc flywheel protection",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StallRcShutOff",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StallRcvAT": {
"type": "Bool",
"unit": "",
"description": "Stallrecovery in an AT vehicle",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StallRcvAT",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StallRcvAccFtOnPed": {
"type": "Bool",
"unit": "-",
"description": "Stall recovery on foot on acc pedal",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StallRcvAccFtOnPed",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StallRcvClOnly": {
"type": "Bool",
"unit": "",
"description": "Stallrecovery when it is enough with only clutch pedal",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StallRcvClOnly",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StallRcvCrnk": {
"type": "Bool",
"unit": "",
"description": "Stallrecovery on driver cranking",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StallRcvCrnk",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StallRcvFootOnBrPed": {
"type": "Bool",
"unit": "-",
"description": "Stall recovery on foot on brake pedal",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StallRcvFootOnBrPed",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StallRcvFrcd": {
"type": "Bool",
"unit": "s",
"description": "stall recovery if an forced start is conductred",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StallRcvFrcd",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StallRun": {
"type": "Bool",
"unit": "",
"description": "Allow stall to happen via running",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StallRun",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StallRunComInhbt": {
"type": "Bool",
"unit": "-",
"description": "Use ChangeOfMindInhibit to temporarily prevent StallRun detection",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StallRunComInhbt",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StallRunHiRes": {
"type": "Bool",
"unit": "-",
"description": "Use sVcEc_n_EngHiRes to detect StallRun",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StallRunHiRes",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StallRunStartM": {
"type": "Bool",
"unit": "-",
"description": "Prevent StallRun if starter motor has engaged",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StallRunStartM",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StallRunUnintd": {
"type": "Bool",
"unit": "-",
"description": "Use stall detection by RPM as input to Unintended Stall flag to EMS",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StallRunUnintd",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StallStartM": {
"type": "Bool",
"unit": "",
"description": "allow stall to happend via starting",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StallStartM",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StrtAbortClu": {
"type": "Bool",
"unit": "-",
"description": "Clutch start abort",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StrtAbortClu",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StrtAbortHard": {
"type": "Bool",
"unit": "-",
"description": "Start abortion from starter protection",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StrtAbortHard",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StrtAbortIsg": {
"type": "Bool",
"unit": "-",
"description": "Start abortion from starter protection for Isg",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StrtAbortIsg",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StrtAbortSoft": {
"type": "Bool",
"unit": "",
"description": "Start abortion from starter protection",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StrtAbortSoft",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StrtAbrt": {
"type": "Bool",
"unit": "",
"description": "Start abortion",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StrtAbrt",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StrtAbrtAcc": {
"type": "Bool",
"unit": "",
"description": "start abort if no accelerator pedal is pressed",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StrtAbrtAcc",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StrtAbrtCl": {
"type": "Bool",
"unit": "",
"description": "start abort on clutch pedal",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StrtAbrtCl",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StrtAbrtDrReady": {
"type": "Bool",
"unit": "-",
"description": "start abort only if not DrReady",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StrtAbrtDrReady",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StrtAbrtIce": {
"type": "Bool",
"unit": "",
"description": "Start abort only when ice status is in starting",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StrtAbrtIce",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StrtAbrtNtrl": {
"type": "Bool",
"unit": "",
"description": "start abort only if not in neutral",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StrtAbrtNtrl",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StrtAbrtNtrlValid": {
"type": "Bool",
"unit": "",
"description": "start abort only if not in neutral and neutral is valid",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StrtAbrtNtrlValid",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StrtAbrtRpm": {
"type": "Bool",
"unit": "",
"description": "start abort on rpm limit",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StrtAbrtRpm",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_StrtAbrtStrtM": {
"type": "Bool",
"unit": "",
"description": "Start abort only when the startmotor is active",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_StrtAbrtStrtM",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UnintdStallRcShOff": {
"type": "Bool",
"unit": "-",
"description": "Set Unintended stall on yVcPpmRc_B_ShutOffReq",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_UnintdStallRcShOff",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseClPedAdaptStallRecovery": {
"type": "Bool",
"unit": "-",
"description": "Switch to use adapted clutch pedal position",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_UseClPedAdaptStallRecovery1",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseClPedAdaptStrtAbrt": {
"type": "Bool",
"unit": "-",
"description": "Switch to use adapted clutch pedal position",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_UseClPedAdaptStrtAbrt",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseDesDrvDir": {
"type": "Bool",
"unit": "-",
"description": "Use desired driver direction as condition for stall recovery",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_UseDesDrvDir",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseStallRcvBlock": {
"type": "Bool",
"unit": "-",
"description": "Use stall recovery block from FsdPc, empty fuel tank.",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/B_UseStallRcvBlock",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_Te_AbrtStallEngClntL": {
"type": "Float32",
"unit": "deg C",
"description": "Min Engine Cooland Temperature to do stall recovery",
"max": 160,
"min": -80,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/Te_AbrtStallEngClntL",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_X_StallRcvClNtrl": {
"type": "Float32",
"unit": "%",
"description": "Limit to determine if clutch pedal is pressed",
"max": 120,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/X_StallRcvClNtrl",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_X_StallRcvClOnly": {
"type": "Float32",
"unit": "%",
"description": "Limit to determine if clutch pedal is pressed",
"max": 120,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/X_StallRcvClOnly",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_X_StrtAbrtAcc": {
"type": "Float32",
"unit": "%",
"description": "accelerator pedal limit to deactivate start abortion",
"max": 110,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/X_StrtAbrtAcc",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_X_StrtAbrtCl": {
"type": "Float32",
"unit": "%",
"description": "Clutch pedal released to activate start abortion",
"max": 110,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/X_StrtAbrtCl",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_n_EngStalled": {
"type": "Float32",
"unit": "rpm",
"description": "rpm to consider engine stalled",
"max": 10000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/n_EngStalled",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_n_StallEmiMinEngSpd": {
"type": "Float32",
"unit": "rpm",
"description": "Minimum engine speed for StartMode=0 before an Ice Stall is detected",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/n_StallEmiMinEngSpd",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_n_StallRcv": {
"type": "Float32",
"unit": "rpm",
"description": "Max rpm for stall recovery",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/n_StallRcv",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_n_StrtAbrtRpm": {
"type": "Float32",
"unit": "rpm",
"description": "rpm to allow a start abortion",
"max": 10000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/n_StrtAbrtRpm",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_AbrtFrstDrCycle": {
"type": "Float32",
"unit": "s",
"description": "Time before stall recovery becomes re-allowed after first start (set higher value than t_BlockAbrtFrstDrCycle)",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/t_AbrtFrstDrCycle",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_AbrtStall": {
"type": "Float32",
"unit": "s",
"description": "time in stall to trigger a powerdown",
"max": 10000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/t_AbrtStall",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_BlockAbrtFrstDrCycle": {
"type": "Float32",
"unit": "s",
"description": "Time before stall recovery becomes disallowed after first start (set lower value than t_AbrtFrstDrCycle)",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/t_BlockAbrtFrstDrCycle",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_EngRunStall": {
"type": "Float32",
"unit": "s",
"description": "Time for engine running before reset stall counter",
"max": 100,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/t_EngRunStall1",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_IsgStrtPahReqTiOut": {
"type": "Float32",
"unit": "s",
"description": "Timeout detection for an ISG start path request",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/t_IsgStrtPahReqTiOut",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_StallEmiMinEngSpd": {
"type": "Float32",
"unit": "s",
"description": "Time delay for detection of low engine speed for StartMode=0",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/t_StallEmiMinEngSpd",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_StallIceStrt": {
"type": "Float32",
"unit": "s",
"description": "time from EngOnReq until a stall is determined",
"max": 100,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/t_StallIceStrt",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_StallIceStrtActrFinishd": {
"type": "Float32",
"unit": "s",
"description": "Time delay to detect that the ICE start was not successful after the start actuator is finished",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/t_StallIceStrtActrFinishd",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_StallIceStrtEmi": {
"type": "Float32",
"unit": "s",
"description": "Time from EngOnReq until a stall is determined (for emission starts)",
"max": 100,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/t_StallIceStrtEmi",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_StallIceStrtEmiExtra": {
"type": "Float32",
"unit": "s",
"description": "Time from EngOnReq until a stall is determined (for emission starts with extra logic)",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/t_StallIceStrtEmiExtra",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_StallIceStrtIsgDrv": {
"type": "Float32",
"unit": "ns",
"description": "Time from EngOnReq until a stall is determined when performing an ISG-start while gear leaver is placed in Drive (only for HEP7)",
"max": 1000,
"min": -1000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/t_StallIceStrtIsgDrv",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_StallRcvClDelay": {
"type": "Float32",
"unit": "s",
"description": "Time delay until clutch sets OK to start.",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/t_StallRcvClDelay",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_StallRcvNeutral": {
"type": "Float32",
"unit": "s",
"description": "Time in Neutral until trigger start",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/t_StallRcvNeutral",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_StallRun": {
"type": "Float32",
"unit": "s",
"description": "time from EngOnReq until a stall is determined",
"max": 100,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/t_StallRun",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_StallRunComInhbt": {
"type": "Float32",
"unit": "s",
"description": "Max time that ChangeOfMindInhibit signal can override StallRun detection",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/t_StallRunComInhbt",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_StallRunUnintd": {
"type": "Float32",
"unit": "s",
"description": "Time from EngOnReq until an Unintended stall is determined",
"max": 100,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/t_StallRunUnintd",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_StallStrtM": {
"type": "Float32",
"unit": "s",
"description": "time from EngOnReq until a stall is determined",
"max": 100,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/t_StallStrtM",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_t_StrtAbrt": {
"type": "Float32",
"unit": "s",
"description": "time from triggering an start abortion until requesting an stall",
"max": 100,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/t_StrtAbrt",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_v_StallRcvStart": {
"type": "Float32",
"unit": "km/h",
"description": "vehicle speed to allow stall restart on only cl or/and neutral",
"max": 10000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/v_StallRcvStart",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_v_StallReset": {
"type": "Float32",
"unit": "km/h",
"description": "Stall recovery when vehicle is near standing still",
"max": 500,
"min": -500,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/v_StallReset",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_v_VehMaxStallRcv": {
"type": "Float32",
"unit": "km/h",
"description": "Max speed to do stall recovery",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1230_Engine_Stall_Control/v_VehMaxStallRcv",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_ERADTqAllw": {
"type": "Bool",
"unit": "-",
"description": "Override EradTqAllw",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1241_Erad/12411_Erad/B_ERADTqAllw",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"width": 1
},
"cVcVmcPmm_B_EradIgnrPathDisable": {
"type": "Bool",
"unit": "-",
"description": "Ignore the Erad Path Disable signal",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1241_Erad/12411_Erad/B_EradIgnrPathDisable",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"width": 1
},
"cVcVmcPmm_B_EradPathEnable_dbi": {
"type": "Bool",
"unit": "",
"description": "override EradPath with this switch,",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1241_Erad/12411_Erad/B_EradPathEnable_dbi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"width": 1
},
"cVcVmcPmm_B_EradPathEnable_swi": {
"type": "Bool",
"unit": "",
"description": "override EradPath using this switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1241_Erad/12411_Erad/B_EradPathEnable_swi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"width": 1
},
"cVcVmcPmm_B_EradRmpDwnTqSignal": {
"type": "Bool",
"unit": "-",
"description": "if 1=> sVcDtcTc_Tq_EradReqWhl, If 0 => sVcIsc_Tq_Erad",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1241_Erad/12411_Erad/B_EradRmpDwnTqSignal",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"width": 1
},
"cVcVmcPmm_D_WhlMotSysCluOperTypReq_dbi": {
"type": "Int8",
"unit": "-",
"description": "Debug value",
"max": 100,
"min": -100,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1241_Erad/12411_Erad/D_WhlMotSysCluOperTypReq_dbi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"width": 1
},
"cVcVmcPmm_D_WhlMotSysCluOperTypReq_swi": {
"type": "Bool",
"unit": "-",
"description": "Debug switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1241_Erad/12411_Erad/D_WhlMotSysCluOperTypReq_swi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"width": 1
},
"cVcVmcPmm_Tq_ERADRampDown": {
"type": "Float32",
"unit": "Nm",
"description": "limit to consider erad path to be ramped out",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1241_Erad/12411_Erad/Tq_ERADRampDown",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"width": 1
},
"cVcVmcPmm_t_EradDisable": {
"type": "Float32",
"unit": "s",
"description": "Time out torque ramp for erad disable",
"max": 5,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1241_Erad/12411_Erad/t_EradDisable",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"width": 1
},
"cVcVmcPmm_t_EradNtrlGlitch": {
"type": "Float32",
"unit": "s",
"description": "Glitch time in neutral for Erad disable",
"max": 2,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1241_Erad/12411_Erad/t_EradNtrlGlitch",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"width": 1
},
"cVcVmcPmm_t_EradOffGlitch": {
"type": "Float32",
"unit": "s",
"description": "Glitch time disengage erad",
"max": 5,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1241_Erad/12411_Erad/t_EradOffGlitch",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"width": 1
},
"cVcVmcPmm_t_EradOnGlitch": {
"type": "Float32",
"unit": "s",
"description": "Glitch time engage erad",
"max": 5,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1241_Erad/12411_Erad/t_EradOnGlitch",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"width": 1
},
"cVcVmcPmm_v_EradOffSpdLim": {
"type": "Float32",
"unit": "km/h",
"description": "Erad disengage speed to high",
"max": 300,
"min": -300,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1241_Erad/12411_Erad/v_EradOffSpdLim",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"width": 1
},
"cVcVmcPmm_v_EradOnSpdLim": {
"type": "Float32",
"unit": "km/h",
"description": "Erad engage speed limit",
"max": 300,
"min": -300,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1241_Erad/12411_Erad/v_EradOnSpdLim",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"width": 1
},
"cVcVmcPmm_v_EradSpdCtrl": {
"type": "Float32",
"unit": "km/h",
"description": "Vehicle speed to request erad idle speed (speed control)",
"max": 500,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1241_Erad/12411_Erad/v_EradSpdCtrl",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"width": 1
},
"cVcVmcPmm_B_UseEradCode": {
"type": "Bool",
"unit": "-",
"description": "Debug switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1241_Erad/B_UseEradCode",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Erad))",
"width": 1
},
"cVcVmcPmm_D_EpbCoding1": {
"type": "UInt8",
"unit": "-",
"description": "Epb coding",
"max": 127,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/12421111_EpbCoding/D_EpbCoding1",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_D_EpbCoding2": {
"type": "UInt8",
"unit": "-",
"description": "Epb coding",
"max": 127,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/12421111_EpbCoding/D_EpbCoding2",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_D_EpbCoding3": {
"type": "UInt8",
"unit": "-",
"description": "Epb coding",
"max": 127,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/12421111_EpbCoding/D_EpbCoding3",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_D_EpbCoding4": {
"type": "UInt8",
"unit": "-",
"description": "Epb coding",
"max": 127,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/12421111_EpbCoding/D_EpbCoding4",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_UseAwdRoadGrad": {
"type": "Bool",
"unit": "-",
"description": "Use Awd road grad",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/12421112_BrkRoadIncline/B_UseAwdRoadGrad",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_tc_LatAccFilt": {
"type": "Float32",
"unit": "s",
"description": "Lat acc filter constant",
"max": 10,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/12421112_BrkRoadIncline/tc_LatAccFilt",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_IsgStrtGearLvrDRAbortEna": {
"type": "Bool",
"unit": "-",
"description": "Enable aborting ISG-start in D/R",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/B_IsgStrtGearLvrDRAbortEna",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_IsgStrtInDUseEfadPathAct": {
"type": "Bool",
"unit": "-",
"description": "Trigger ISG-start in D if Efad actual path is already ISG",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/B_IsgStrtInDUseEfadPathAct",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_UseIsgStrtAtStndStill": {
"type": "Bool",
"unit": "-",
"description": "When enabled, every engine start will be an ISG-start when standing still and brakes are applied",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/B_UseIsgStrtAtStndStill",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_D_EfadIsgStrLoosenLim": {
"type": "UInt8",
"unit": "-",
"description": "When the number of ISG start attempts exceed this limit, the conditions for the next ISG-start attempt will be loosen",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/D_EfadIsgStrLoosenLim",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_Te_Efad12VStrtEngClntMin": {
"type": "Float32",
"unit": "deg C",
"description": "Minimum coolant temperature to allow 12V-starts",
"max": 300,
"min": -300,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/Te_Efad12VStrtEngClntMin",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_Tq_EfadIsgStrtDi": {
"type": "Float32",
"unit": "Nm",
"description": "Prevent an ISG start when the crankshaft wheel torque is above this level",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/Tq_EfadIsgStrtDi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_Tq_EfadIsgStrtDiFlt": {
"type": "Float32",
"unit": "Nm",
"description": "Prevent an ISG start when the crankshaft wheel torque is above this level (when there's a fault present on one or more start actuators)",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/Tq_EfadIsgStrtDiFlt",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_Tq_EfadIsgStrtEna": {
"type": "Float32",
"unit": "Nm",
"description": "Allow an ISG start when the crankshaft wheel torque is below this level",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/Tq_EfadIsgStrtEna",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_Tq_EfadIsgStrtEnaFlt": {
"type": "Float32",
"unit": "Nm",
"description": "Allow an ISG start when the crankshaft wheel torque is below this level (when there's a fault present on one or more start actuators)",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/Tq_EfadIsgStrtEnaFlt",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_BrkLimIsgStrtGearLvrDR": {
"type": "Float32",
"unit": "s",
"description": "Time limit for detection of logic connected to requesting ISG start as a function of requested brake torque when gear lever is placed in Drive",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/t_BrkLimIsgStrtGearLvrDR",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_IsgStrtWhlTrqOK": {
"type": "Float32",
"unit": "s",
"description": "Time limit for detection of the driver request being low enough to request an ISG-start",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/t_IsgStrtWhlTrqOK",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_VehSpdLimIsgStrtGearLvrDR": {
"type": "Float32",
"unit": "ns",
"description": "Time limit for detection of logic connected to requesting ISG start as a function of vehicle speed when gear lever is placed in Drive",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/t_VehSpdLimIsgStrtGearLvrDR",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_v_VehSpdLimIsgStrtGearLvrDR": {
"type": "Float32",
"unit": "m/s",
"description": "Vehicle speed limit to be able to request an ISG-start when gear lever is placed in Drive",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/v_VehSpdLimIsgStrtGearLvrDR",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_Efad12VStrtEnblIngoreDep": {
"type": "Bool",
"unit": "-",
"description": "If false 12VStartEnable can not be set without having permission from Dep(StartAllowed = True)",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/B_Efad12VStrtEnblIngoreDep",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_EfadUse12VStrt": {
"type": "Bool",
"unit": "-",
"description": "Debug switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/B_EfadUse12VStrt",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_EfadUseFactory12VStrt": {
"type": "Bool",
"unit": "-",
"description": "Enable/disable forced 12V-start when in factory mode",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242114_ClutchStartAllowed/B_EfadUseFactory12VStrt",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_UseDly12VStrtVehPwrUp": {
"type": "Bool",
"unit": "-",
"description": "Enable delay of 12Vstart request during vehicle power up due to potential problems related to wake up delay from other nodes",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/B_UseDly12VStrtVehPwrUp",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_UseWait4CluStrt": {
"type": "Bool",
"unit": "-",
"description": "Enable functionality to wait for the vehicle speed to increase before requesting a clutch start",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/B_UseWait4CluStrt",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_D_IceStsStarting": {
"type": "UInt8",
"unit": "-",
"description": "An extra calibration possibility to block a start actuator",
"max": 127,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242114_ClutchStartAllowed/D_IceStsStarting",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_Tq_Wait4CluStrtDi": {
"type": "Float32",
"unit": "Nm",
"description": "If the requested wheel torque is above this level, it's NOT possible to wait for the vehicle speed to increase before requesting a clutch start",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/Tq_Wait4CluStrtDi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_Tq_Wait4CluStrtEna": {
"type": "Float32",
"unit": "Nm",
"description": "If the requested wheel torque is below this level, it's possible to wait for the vehicle speed to increase before requesting a clutch start",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/Tq_Wait4CluStrtEna",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_X_Wait4CluStrtDi": {
"type": "Float32",
"unit": "%",
"description": "If the acc pedal drops below this level, it's NOT possible to wait for the vehicle speed to increase before requesting a clutch start",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/X_Wait4CluStrtDi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_X_Wait4CluStrtEna": {
"type": "Float32",
"unit": "%",
"description": "If the acc pedal is above this level, it's possible to wait for the vehicle speed to increase before requesting a clutch start",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/X_Wait4CluStrtEna",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_a_Wait4CluStrtDi": {
"type": "Float32",
"unit": "m/s2",
"description": "If the vehicle acceleration drops below this level, it's NOT possible to wait for the vehicle speed to increase before requesting a clutch start",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/a_Wait4CluStrtDi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_a_Wait4CluStrtEna": {
"type": "Float32",
"unit": "m/s2",
"description": "If the vehicle acceleration is above this level, it's possible to wait for the vehicle speed to increase before requesting a clutch start",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/a_Wait4CluStrtEna",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_n_12VStrtAllwdEngSpdMax": {
"type": "Float32",
"unit": "rpm",
"description": "Max engine speed to allow 12V start",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/n_12VStrtAllwdEngSpdMax",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_FirstStrtDlyOff": {
"type": "Float32",
"unit": "s",
"description": "Time out delay for waiting with an ISG-start request during first start",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/t_FirstStrtDlyOff",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_Wait4CluStrtTiOut": {
"type": "Float32",
"unit": "s",
"description": "Timeout detection for the Wait4ClutStart-logic",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/t_Wait4CluStrtTiOut",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_tc_VdmAccFilt": {
"type": "Float32",
"unit": "s",
"description": "Filter constant for vehicle acceleration signal from VDM",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/tc_VdmAccFilt",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_v_Efad12VStartMax": {
"type": "Float32",
"unit": "km/h",
"description": "Max vehicle speed for 12V start motor crank",
"max": 250,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/v_Efad12VStartMax1",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_v_Efad12VStartMin": {
"type": "Float32",
"unit": "km/h",
"description": "Min vehicle speed for 12V start motor crank",
"max": 250,
"min": -250,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242112_12VStart/v_Efad12VStartMin",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_UseEngOnReqDly": {
"type": "Bool",
"unit": "-",
"description": "Debug",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242113_IsgStartAllowed/B_UseEngOnReqDly",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_Te_TrnOil": {
"type": "Float32",
"unit": "deg C",
"description": "Allow for a longer first start time (from button press to ICE running) if the transmission oil temperature is low",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242113_IsgStartAllowed/Te_TrnOil",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_n_IsgStrtAllwdEngSpdMax": {
"type": "Float32",
"unit": "rpm",
"description": "Max engine speed to allow ISG-start",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242113_IsgStartAllowed/n_IsgStrtAllwdEngSpdMax",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_rt_EfadLowAvailTrq": {
"type": "Float32",
"unit": "-",
"description": "Max Efad torque losses to allow an ISG-start attempt",
"max": 100000,
"min": -100000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242113_IsgStartAllowed/rt_EfadLowAvailTrq",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_DrvCycActvFirstStrt": {
"type": "Float32",
"unit": "s",
"description": "Timeout for first start logic connected to the DriveCycleActive signal",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242113_IsgStartAllowed/t_DrvCycActvFirstStrt",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_EfadLowAvailTrqDly": {
"type": "Float32",
"unit": "s",
"description": "Time delay for detection of maximum Efad torque losses to allow an ISG-start attempt",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242113_IsgStartAllowed/t_EfadLowAvailTrqDly",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_EngOnReqDly": {
"type": "Float32",
"unit": "s",
"description": "Delay for EngOnReq",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242113_IsgStartAllowed/t_EngOnReqDly",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_CluStrtInDeplBlk": {
"type": "Bool",
"unit": "-",
"description": "Block Clutch Start in Depletion Operation",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242114_ClutchStartAllowed/B_CluStrtInDeplBlk",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_IgnrDepl": {
"type": "Bool",
"unit": "-",
"description": "When enabled, this label will ignore the depletion-conditon for blocking clutch starts",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242114_ClutchStartAllowed/B_IgnrDepl",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_IsgStopRunReqCluStrtBlkEna": {
"type": "Bool",
"unit": "-",
"description": "Block clutch start if run req is set by fast ISG stop function, to enable use of ISG-start in speed",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242114_ClutchStartAllowed/B_IsgStopRunReqCluStrtBlkEna",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_Use12vStrtPsblInCluStrtAbort": {
"type": "Bool",
"unit": "-",
"description": "Protection for only blocking clutch start when 12V starter is available",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242114_ClutchStartAllowed/B_Use12vStrtPsblInCluStrtAbort",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_UseRespStartReqFromDeDmm": {
"type": "Bool",
"unit": "-",
"description": "Use RespStartReq from DeDmm for blocking CluStrt",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242114_ClutchStartAllowed/B_UseRespStartReqFromDeDmm",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_UseRespStartreqFromVmcEm": {
"type": "Bool",
"unit": "-",
"description": "Use RespStartReq from VmcEm for evaluating CluuStrtBlk",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242114_ClutchStartAllowed/B_UseRespStartreqFromVmcEm",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_UseRespStrtReqInCluStrtAllw": {
"type": "Bool",
"unit": "-",
"description": "Choose which resp start request to block the possiblity to request a clutch start",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242114_ClutchStartAllowed/B_UseRespStrtReqInCluStrtAllw",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_UseTqOffsForCluStrtEval": {
"type": "Bool",
"unit": "-",
"description": "Inhibit clutch start if no Efad torque reserve is available",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242114_ClutchStartAllowed/B_UseTqOffsForCluStrtEval",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_n_CluStrtAllwdEngSpdMax": {
"type": "Float32",
"unit": "rpm",
"description": "Max engine speed to allow clutch start",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242114_ClutchStartAllowed/n_CluStrtAllwdEngSpdMax",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_v_CluStrtSpdAllw": {
"type": "Float32",
"unit": "km/h",
"description": "Speed-limits for allowing clu-strt instead of 12V start",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242114_ClutchStartAllowed/v_CluStrtSpdAllw",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_12VStrtBlk_dbi": {
"type": "Bool",
"unit": "-",
"description": "Debug value",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/B_12VStrtBlk_dbi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_12VStrtBlk_swi": {
"type": "Bool",
"unit": "-",
"description": "Debug switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/B_12VStrtBlk_swi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_12VStrtReq_dbi": {
"type": "Bool",
"unit": "-",
"description": "debug value",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/B_12VStrtReq_dbi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_12VStrtReq_swi": {
"type": "Bool",
"unit": "-",
"description": "Debug switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/B_12VStrtReq_swi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_12VStrtTrigNewPos": {
"type": "Bool",
"unit": "-",
"description": "Use new position of flank trigger for 12V-start",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/B_12VStrtTrigNewPos",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_CluStrtBlk_dbi": {
"type": "Bool",
"unit": "-",
"description": "Debug value",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/B_CluStrtBlk_dbi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_CluStrtBlk_swi": {
"type": "Bool",
"unit": "-",
"description": "Debug switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/B_CluStrtBlk_swi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_CluStrtReq_dbi": {
"type": "Bool",
"unit": "-",
"description": "Debug value",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/B_CluStrtReq_dbi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_CluStrtReq_swi": {
"type": "Bool",
"unit": "-",
"description": "Debug switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/B_CluStrtReq_swi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_EfadUseCluStrt": {
"type": "Bool",
"unit": "-",
"description": "Debug switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/B_EfadUseCluStrt",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_EfadUseIsgStrt": {
"type": "Bool",
"unit": "-",
"description": "Debug switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/B_EfadUseIsgStrt",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_IsgStrtBlk_dbi": {
"type": "Bool",
"unit": "-",
"description": "Debug value",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/B_IsgStrtBlk_dbi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_IsgStrtBlk_swi": {
"type": "Bool",
"unit": "-",
"description": "Debug switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/B_IsgStrtBlk_swi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_IsgStrtPahReq_dbi": {
"type": "Bool",
"unit": "-",
"description": "Debug value",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/B_IsgStrtPahReq_dbi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_IsgStrtPahReq_swi": {
"type": "Bool",
"unit": "-",
"description": "Debug switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/B_IsgStrtPahReq_swi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_IsgStrtReq_dbi": {
"type": "Bool",
"unit": "-",
"description": "Debug value",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/B_IsgStrtReq_dbi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_IsgStrtReq_swi": {
"type": "Bool",
"unit": "-",
"description": "Debug switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/B_IsgStrtReq_swi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_D_Efad12VStrtMax": {
"type": "UInt8",
"unit": "-",
"description": "Maximum number of 12V start attempts allowed",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/D_Efad12VStrtMax",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_D_EfadCluStrtMax": {
"type": "UInt8",
"unit": "-",
"description": "Maximum number of clutch start attempts allowed",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/D_EfadCluStrtMax",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_D_EfadIsgStrtMax": {
"type": "UInt8",
"unit": "-",
"description": "Maximum number of ISG start attempts allowed",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/D_EfadIsgStrtMax",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_rt_EfadStrtAllow": {
"type": "Float32",
"unit": "-",
"description": "Max Efad torque loss to permit Efad start and permit engine stop.",
"max": 1,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/rt_EfadStrtAllow",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_12VStrtActrRdyDly": {
"type": "Float32",
"unit": "s",
"description": "When the B_EngOnReq-signal goes low (e.g. after an ICE start abort), delay the actuator ready signal (to avoid trying another start one sample after the start abort is detected)",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/t_12VStrtActrRdyDly",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_CluStrtActrRdyDly": {
"type": "Float32",
"unit": "s",
"description": "When the B_EngOnReq-signal goes low (e.g. after an ICE start abort), delay the actuator ready signal (to avoid trying another start one sample after the start abort is detected)",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/t_CluStrtActrRdyDly",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_EfadRunReqDelay": {
"type": "Float32",
"unit": "s",
"description": "Delay time to send run req due to low trq from Efad or low power from HV battery",
"max": 100,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/t_EfadRunReqDelay",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_IceRunng12VStrt": {
"type": "Float32",
"unit": "s",
"description": "Time before ice status = running is detected for a 12V-start",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/t_IceRunng12VStrt",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_IceRunngCluStrt": {
"type": "Float32",
"unit": "s",
"description": "Time before ice status = running is detected for an clutch-start",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/t_IceRunngCluStrt",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_IceRunngIsgStrt": {
"type": "Float32",
"unit": "s",
"description": "Time before ice status = running is detected for an ISG-start",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/t_IceRunngIsgStrt",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_IsgStrtActrRdyDly": {
"type": "Float32",
"unit": "s",
"description": "When the B_EngOnReq-signal goes low (e.g. after an ICE start abort), delay the actuator ready signal (to avoid trying another start one sample after the start abort is detected)",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/t_IsgStrtActrRdyDly",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_v_EfadCluStrtDi": {
"type": "Float32",
"unit": "km/h",
"description": "Vehicle speed limit to prevent a clutch start request",
"max": 400,
"min": -100,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/v_EfadCluStrtDi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_v_EfadCluStrtEna": {
"type": "Float32",
"unit": "km/h",
"description": "Vehicle speed limit to enable a clutch start request",
"max": 400,
"min": -100,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/v_EfadCluStrtEna",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_CatHeatVehSpdOKIsgDrv": {
"type": "Float32",
"unit": "s",
"description": "Time limit to detect that the vehicle speed is OK for an ISG-mode request during cat heating",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/1242121_VehSpdOKIsgDrv/t_CatHeatVehSpdOKIsgDrv",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_VehSpdOKIsgDrv": {
"type": "Float32",
"unit": "s",
"description": "Time limit to detect that the vehicle speed is OK for an ISG-mode request",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/1242121_VehSpdOKIsgDrv/t_VehSpdOKIsgDrv",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_v_EfadVehSpdNOKIsgDrv": {
"type": "Float32",
"unit": "km/h",
"description": "Vehicle speed limit to disable the ISG-mode (when the gear lever is placed in Drive)",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/1242121_VehSpdOKIsgDrv/v_EfadVehSpdNOKIsgDrv",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_v_EfadVehSpdNOKIsgDrvHybridEco": {
"type": "Float32",
"unit": "km/h",
"description": "Vehicle speed limit to disable the ISG-mode (when the gear lever is placed in Drive) in HybridEco",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/1242121_VehSpdOKIsgDrv/v_EfadVehSpdNOKIsgDrvHybridEco",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_v_EfadVehSpdNOKPrioIsgDrv": {
"type": "Float32",
"unit": "km/h",
"description": "Vehicle speed limit to disable the ISG-mode (during Prio charge request and gear lever is placed in Drive)",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/1242121_VehSpdOKIsgDrv/v_EfadVehSpdNOKPrioIsgDrv",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_v_EfadVehSpdNOKPrioIsgDrvHybridEco": {
"type": "Float32",
"unit": "km/h",
"description": "Vehicle speed limit to disable the ISG-mode (during Prio charge request and gear lever is placed in Drive) in HybridEco",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/1242121_VehSpdOKIsgDrv/v_EfadVehSpdNOKPrioIsgDrvHybridEco",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_v_EfadVehSpdOKIsgDrv": {
"type": "Float32",
"unit": "km/h",
"description": "Vehicle speed limit to allow an ISG reconfig request (when gear lever is placed in Drive)",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/1242121_VehSpdOKIsgDrv/v_EfadVehSpdOKIsgDrv",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_v_EfadVehSpdOKIsgDrvHybridEco": {
"type": "Float32",
"unit": "km/h",
"description": "Vehicle speed limit to allow an ISG reconfig request (when gear lever is placed in Drive) in HybridEco",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/1242121_VehSpdOKIsgDrv/v_EfadVehSpdOKIsgDrvHybridEco",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_v_EfadVehSpdOKPrioIsgDrv": {
"type": "Float32",
"unit": "km/h",
"description": "Vehicle speed limit to allow an ISG reconfig request (during Prio charge request and gear lever is placed in Drive)",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/1242121_VehSpdOKIsgDrv/v_EfadVehSpdOKPrioIsgDrv",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_v_EfadVehSpdOKPrioIsgDrvHybridEco": {
"type": "Float32",
"unit": "km/h",
"description": "Vehicle speed limit to allow an ISG reconfig request (during Prio charge request and gear lever is placed in Drive) in HybridEco",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/1242121_VehSpdOKIsgDrv/v_EfadVehSpdOKPrioIsgDrvHybridEco",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_IsgStopRunReqIgnrEfadPathAct": {
"type": "Bool",
"unit": "-",
"description": "Ignore actual Efad path to allow eng run req ISG stop",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/1242122_IsgStopRunReq/B_IsgStopRunReqIgnrEfadPathAct",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_UseIsgStopPostRunReqStandstill": {
"type": "Bool",
"unit": "-",
"description": "Use ISG stop ICE run request after ISG-stop is completed",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/1242122_IsgStopRunReq/B_UseIsgStopPostRunReqStandstill",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_UseIsgStopRunReqCoast": {
"type": "Bool",
"unit": "-",
"description": "Use ISG stop ICE run request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/1242122_IsgStopRunReq/B_UseIsgStopRunReqCoast",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_UseIsgStopRunReqStandstill": {
"type": "Bool",
"unit": "-",
"description": "Use ISG stop ICE run request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/1242122_IsgStopRunReq/B_UseIsgStopRunReqStandstill",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_EngRunReqIsgStopMax": {
"type": "Float32",
"unit": "s",
"description": "Max time to hold ISG stop run req",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/1242122_IsgStopRunReq/t_EngRunReqIsgStopMax",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_EngRunReqIsgStopMin": {
"type": "Float32",
"unit": "s",
"description": "Min time to hold ISG stop run req",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/1242122_IsgStopRunReq/t_EngRunReqIsgStopMin",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_TrnModIsgReq": {
"type": "Bool",
"unit": "-",
"description": "Transmission mode signal to be used for the ISG-mode request",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/B_TrnModIsgReq",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_UseChargeInIsgReq": {
"type": "Bool",
"unit": "-",
"description": "Use Charge from VmcEm for concidering IsgReq",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/B_UseChargeInIsgReq",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_UseIsgBrk": {
"type": "Bool",
"unit": "-",
"description": "Debug switch to enable an ISG-mode request when braking in stand still",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/B_UseIsgBrk",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_UseIsgStandStill": {
"type": "Bool",
"unit": "-",
"description": "Debug switch to enable an ISG-mode request when standing still",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/B_UseIsgStandStill",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_UseIsgStopCoast": {
"type": "Bool",
"unit": "-",
"description": "Use ISG stop during coast",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/B_UseIsgStopCoast",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_UseIsgStopPwrDwn": {
"type": "Bool",
"unit": "-",
"description": "Use ISG stop during power down",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/B_UseIsgStopPwrDwn",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_Tq_EfadBrkOKIsgBrk": {
"type": "Float32",
"unit": "Nm",
"description": "Brake torque limit to enable an ISG request (when braking)",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/Tq_EfadBrkOKIsgBrk",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_Tq_IsgStandStillBrkTqOK": {
"type": "Float32",
"unit": "Nm",
"description": "Brake torque limit to enable an ISG request",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/Tq_IsgStandStillBrkTqOK",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_Tq_IsgStandStillBslTqOK": {
"type": "Float32",
"unit": "Nm",
"description": "VcVmcBsl torque limit to enable an ISG request",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/Tq_IsgStandStillBslTqOK",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_Tq_IsgStopCoastDrReqHyst": {
"type": "Float32",
"unit": "Nm",
"description": "Max driver requested torque (including regen) to allow ISG stop in coast, hysteresis",
"max": 10000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/Tq_IsgStopCoastDrReqHyst1",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_Tq_IsgStopCoastDrReqMax": {
"type": "Float32",
"unit": "Nm",
"description": "Max driver requested torque (including regen) to allow ISG stop in coast",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/Tq_IsgStopCoastDrReqMax",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_Tq_IsgStopCoastDrReqMin": {
"type": "Float32",
"unit": "Nm",
"description": "Min driver requested torque (including regen) to allow ISG stop in coast",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/Tq_IsgStopCoastDrReqMin",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_X_EfadAccPedOKIsgBrk": {
"type": "Float32",
"unit": "%",
"description": "Acc ped limit to enable an ISG request (when braking)",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/X_EfadAccPedOKIsgBrk",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_X_IsgStopRoadGradMax": {
"type": "Float32",
"unit": "%",
"description": "Maximum road gradient to allow ISG-stop in D/R standstill",
"max": 100,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/X_IsgStopRoadGradMax",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_X_IsgStopRoadGradMaxHyst": {
"type": "Float32",
"unit": "%",
"description": "Maximum road gradient to allow ISG-stop in D/R standstill, hysteresis",
"max": 100,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/X_IsgStopRoadGradMaxHyst",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_ChrgReqDly": {
"type": "Float32",
"unit": "s",
"description": "Delay time for Em_B_ChrgReq",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/t_ChrgReqDly",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_EfadAccPedOKIsgBrk": {
"type": "Float32",
"unit": "s",
"description": "Time limit to detect that the acc ped level is OK for an ISG-mode request (when braking)",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/t_EfadAccPedOKIsgBrk",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_EfadBrkOKIsgBrk": {
"type": "Float32",
"unit": "s",
"description": "Time limit to detect that the brake torque level is OK for an ISG-mode request (when braking)",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/t_EfadBrkOKIsgBrk",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_EfadIceStsDlyIsgDrv": {
"type": "Float32",
"unit": "s",
"description": "Time limit for detection that Pmm_D_IceStatus = running",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/t_EfadIceStsDlyIsgDrv",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_EfadVehSpdOKIsgBrk": {
"type": "Float32",
"unit": "s",
"description": "Time limit to detect that the vehicle speed is OK for an ISG-mode request (when braking)",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/t_EfadVehSpdOKIsgBrk",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_GearLevNDly": {
"type": "Float32",
"unit": "s",
"description": "Time delay for detection that GearLev = Neutral",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/t_GearLevNDly",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_IsgStandStillBrkTqOK": {
"type": "Float32",
"unit": "s",
"description": "Time limit for detection of brake torque OK for an ISG request",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/t_IsgStandStillBrkTqOK",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_IsgStandStillBslTqOK": {
"type": "Float32",
"unit": "s",
"description": "Time limit for detection of VcVmcBsl torque request being low enough for an ISG request",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/t_IsgStandStillBslTqOK",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_IsgStandStillVehSpdOK": {
"type": "Float32",
"unit": "s",
"description": "Time limit for detection of vehicle speed OK for an ISG request",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/t_IsgStandStillVehSpdOK",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_v_EfadVehSpdNOKIsgBrk": {
"type": "Float32",
"unit": "km/h",
"description": "Vehicle speed limit to disable the ISG-mode request (when braking)",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/v_EfadVehSpdNOKIsgBrk",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_v_EfadVehSpdOKIsgBrk": {
"type": "Float32",
"unit": "km/h",
"description": "Vehicle speed limit to allow an ISG reconfig request (when braking)",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/v_EfadVehSpdOKIsgBrk",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_v_IsgStandStillVehSpdOK": {
"type": "Float32",
"unit": "km/h",
"description": "Vehicle speed is low enough for an ISG-request",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/v_IsgStandStillVehSpdOK",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_v_IsgStopCoastSpdHyst": {
"type": "Float32",
"unit": "km/h",
"description": "Max vehicle speed to allow ISG stop during coast, hysteresis",
"max": 300,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/v_IsgStopCoastSpdHyst",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_v_IsgStopCoastSpdMax": {
"type": "Float32",
"unit": "km/h",
"description": "Max vehicle speed to allow ISG stop during coast",
"max": 300,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/v_IsgStopCoastSpdMax",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_v_IsgStopCoastSpdMinOff": {
"type": "Float32",
"unit": "km/h",
"description": "Min vehicle speed to allow ISG stop during coast",
"max": 300,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/v_IsgStopCoastSpdMinOff",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_v_IsgStopCoastSpdMinOn": {
"type": "Float32",
"unit": "km/h",
"description": "Min vehicle speed to allow ISG stop during coast",
"max": 300,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124212_IsgReq/v_IsgStopCoastSpdMinOn",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_EfadGearLvrPNDisengEna": {
"type": "Bool",
"unit": "-",
"description": "Disengage Efad in gear lever position Park and Neutral",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/B_EfadGearLvrPNDisengEna",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_EfadPathEnaParkEngd": {
"type": "Bool",
"unit": "-",
"description": "Enable Efad path disregarding park engaged status",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/B_EfadPathEnaParkEngd",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_EfadPathEnable_dbi": {
"type": "Bool",
"unit": "-",
"description": "Debug switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/B_EfadPathEnable_dbi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_EfadPathEnable_swi": {
"type": "Bool",
"unit": "-",
"description": "Debug switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/B_EfadPathEnable_swi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_IgnrPropAlwdEfad": {
"type": "Bool",
"unit": "-",
"description": "Ignore the Propulsion Allowed signal for the Efad Path Enable logic",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/B_IgnrPropAlwdEfad",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_IgnrPropAlwdIsg": {
"type": "Bool",
"unit": "-",
"description": "Ignore the Propulsion Allowed signal for the Isg Path Enable logic",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/B_IgnrPropAlwdIsg",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_IsgPathEnable_dbi": {
"type": "Bool",
"unit": "-",
"description": "Debug value",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/B_IsgPathEnable_dbi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_IsgPathEnable_swi": {
"type": "Bool",
"unit": "-",
"description": "Debug switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/B_IsgPathEnable_swi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_D_EfadModReq_dbi": {
"type": "UInt8",
"unit": "-",
"description": "Debug value",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/D_EfadModReq_dbi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_D_EfadModReq_swi": {
"type": "Bool",
"unit": "-",
"description": "Debug switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/D_EfadModReq_swi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_D_EfadPathAllwd1": {
"type": "UInt8",
"unit": "-",
"description": "Allow ISG speed control (as a function of EFAD path actual)",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/D_EfadPathAllwd1",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_D_EfadPathAllwd2": {
"type": "UInt8",
"unit": "-",
"description": "Allow ISG speed control (as a function of EFAD path actual)",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/D_EfadPathAllwd2",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_D_EfadPathReq_dbi": {
"type": "UInt8",
"unit": "-",
"description": "Debug value",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/D_EfadPathReq_dbi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_D_EfadPathReq_swi": {
"type": "Bool",
"unit": "-",
"description": "Debug switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/D_EfadPathReq_swi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_EfadDrvCycTiOut": {
"type": "Float32",
"unit": "s",
"description": "Limit for drivecycle timeout indication",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/t_EfadDrvCycTiOut",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_EfadGearLvrPNDetn": {
"type": "Float32",
"unit": "s",
"description": "Time limit for detection of when the gear lever is in park or neutral",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/t_EfadGearLvrPNDetn",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_EfadPahDiTiOut": {
"type": "Float32",
"unit": "s",
"description": "Maximum time allowed to wait for there being no torque acting on the electric motor (when closing the EFAD path)",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/t_EfadPahDiTiOut2",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_EfadShftProgsOffDly": {
"type": "Float32",
"unit": "s",
"description": "CAN delay compensation for EfadShiftInProgress-signal",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/t_EfadShftProgsOffDly",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_EfadShftProgsTimeOut": {
"type": "Float32",
"unit": "s",
"description": "Time out detection for Efad gear shifting",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/t_EfadShftProgsTimeOut",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_EfadTrqAllowTiOut": {
"type": "Float32",
"unit": "s",
"description": "Timeout before torque allow from dep disables Tq-ctrl",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/t_EfadTrqAllowTiOut",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_GearLevDRDly": {
"type": "Float32",
"unit": "s",
"description": "Time delay for detection that GearLev = Drive or Reverese",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/t_GearLevDRDly",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_IsgDrCycStop": {
"type": "Float32",
"unit": "s",
"description": "Keep ISG activation for a short time after engine has been stopped",
"max": 10,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/t_IsgDrCycStop",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_IsgDrCycStopMax": {
"type": "Float32",
"unit": "s",
"description": "Allow keep ISG activation after end of drive cycle, intended for soft stop",
"max": 10,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/t_IsgDrCycStopMax",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_t_IsgPahDiTiOut": {
"type": "Float32",
"unit": "s",
"description": "Maximum time allowed to wait for there being no torque acting on the electric motor (when closing the ISG path)",
"max": 5000,
"min": -5000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/t_IsgPahDiTiOut",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_v_EfadGearLvrPNDiseng": {
"type": "Float32",
"unit": "km/h",
"description": "Max speed to keep Efad engaged to wheels in P/N",
"max": 255,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/v_EfadGearLvrPNDiseng",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_UseEfadCode": {
"type": "Bool",
"unit": "-",
"description": "Debug switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/B_UseEfadCode",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_12VStartEnable_dbi": {
"type": "Bool",
"unit": "s",
"description": "12V Start Enable debug",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/124311_IsgStartCoordination12V/B_12VStartEnable_dbi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))",
"width": 1
},
"cVcVmcPmm_B_12VStartEnable_swi": {
"type": "Bool",
"unit": "s",
"description": "12V Start Enable debug",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/124311_IsgStartCoordination12V/B_12VStartEnable_swi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))",
"width": 1
},
"cVcVmcPmm_B_IsgStartEnable_dbi": {
"type": "Bool",
"unit": "s",
"description": "Isg Start Enable debug",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/124311_IsgStartCoordination12V/B_IsgStartEnable_dbi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))",
"width": 1
},
"cVcVmcPmm_B_IsgStartEnable_swi": {
"type": "Bool",
"unit": "s",
"description": "Isg Start Enable debug",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/124311_IsgStartCoordination12V/B_IsgStartEnable_swi",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))",
"width": 1
},
"cVcVmcPmm_B_IsgStrtFirstStartOverride": {
"type": "Bool",
"unit": "-",
"description": "Override first start condition in ISG start ok calculation",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/124311_IsgStartCoordination12V/B_IsgStrtFirstStartOverride",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))",
"width": 1
},
"cVcVmcPmm_B_IsgStrtPcrOverride": {
"type": "Bool",
"unit": "-",
"description": "Override PCR in ISG start ok calculation",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/124311_IsgStartCoordination12V/B_IsgStrtPcrOverride",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))",
"width": 1
},
"cVcVmcPmm_B_IsgStrtRunDryOverride": {
"type": "Bool",
"unit": "-",
"description": "Override run dry condition in ISG start ok calculation",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/124311_IsgStartCoordination12V/B_IsgStrtRunDryOverride",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))",
"width": 1
},
"cVcVmcPmm_B_IsgStrtSpdCtrlOverride": {
"type": "Bool",
"unit": "-",
"description": "Override first start condition in ISG start ok calculation",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/124311_IsgStartCoordination12V/B_IsgStrtSpdCtrlOverride",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))",
"width": 1
},
"cVcVmcPmm_B_IsgStrtTempOverride": {
"type": "Bool",
"unit": "-",
"description": "Override temp condition in ISG start ok calculation",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/124311_IsgStartCoordination12V/B_IsgStrtTempOverride",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))",
"width": 1
},
"cVcVmcPmm_B_UseOilTemp": {
"type": "Bool",
"unit": "-",
"description": "Use oil temperature to determine if ISG start i possible",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/124311_IsgStartCoordination12V/B_UseOilTemp",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))",
"width": 1
},
"cVcVmcPmm_Pw_IsgStrtAllow": {
"type": "Float32",
"unit": "W",
"description": "Minimum available ISG power to allow ISG start",
"max": 1000,
"min": -1000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/124311_IsgStartCoordination12V/Pw_IsgStrtAllow",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))",
"width": 1
},
"cVcVmcPmm_Te_IsgStartPossible": {
"type": "Float32",
"unit": "deg C",
"description": "Use oil temperature to determine if ISG start i possible",
"max": 1000,
"min": -1000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/124311_IsgStartCoordination12V/Te_IsgStartPossible",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))",
"width": 1
},
"cVcVmcPmm_rt_IsgStrtAllow": {
"type": "Float32",
"unit": "-",
"description": "Max ISG torque loss to permit ISG start and permit engine stop.",
"max": 1,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/rt_IsgStrtAllow",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))",
"width": 1
},
"cVcVmcPmm_t_IsgRunReqDelay": {
"type": "Float32",
"unit": "s",
"description": "Delay time to send run req due to low trq from ISG or low power from HV battery",
"max": 100,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL_MERGEABLE",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/t_IsgRunReqDelay",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))",
"width": 1
},
"cVcVmcPmm_t_IsgStrtOkDelay": {
"type": "Float32",
"unit": "s",
"description": "Delay to wait on Isg start Ok",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/124311_IsgStartCoordination12V/t_IsgStrtOkDelay",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))",
"width": 1
},
"cVcVmcPmm_v_12VStrtMax": {
"type": "Float32",
"unit": "km/h",
"description": "Maximum speed for 12V start",
"max": 1000,
"min": -1000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/124311_IsgStartCoordination12V/v_12VStrtMax",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))",
"width": 1
},
"cVcVmcPmm_B_IsgStrtUseSpdCtrl": {
"type": "Bool",
"unit": "-",
"description": "Max ISG torque loss to permit ISG start and permit engine stop.",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/124312_IsgStartCoordination/B_IsgStrtUseSpdCtrl",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor == 0))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor == 0))",
"width": 1
},
"cVcVmcPmm_B_ISGTqAllw": {
"type": "Bool",
"unit": "-",
"description": "Override ISGTqAllw",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/B_ISGTqAllw",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))",
"width": 1
},
"cVcVmcPmm_B_IsgIgnrPathDisable": {
"type": "Bool",
"unit": "-",
"description": "Ignore the Isg Path Disable signal",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/B_IsgIgnrPathDisable",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))",
"width": 1
},
"cVcVmcPmm_B_IsgRmpDwnTqSignal": {
"type": "Bool",
"unit": "-",
"description": "if 1=> sVcDtcTc_Tq_IsgReq, If 0 => sVcIsc_Tq_Isg",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/B_IsgRmpDwnTqSignal",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))",
"width": 1
},
"cVcVmcPmm_B_SkipIsgCalibration": {
"type": "Bool",
"unit": "-",
"description": "Skip ISG standby request at Ice stop for sensor calibration",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/B_SkipIsgCalibration",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))",
"width": 1
},
"cVcVmcPmm_B_UseIsgSpdCtrlStrt": {
"type": "Bool",
"unit": "-",
"description": "Use ISG speed control during safe start",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/B_UseIsgSpdCtrlStrt",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))",
"width": 1
},
"cVcVmcPmm_Tq_IsgRampDown": {
"type": "Float32",
"unit": "Nm",
"description": "limit to consider erad path to be ramped out",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/Tq_IsgRampDown",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))",
"width": 1
},
"cVcVmcPmm_t_IsgAdapt": {
"type": "Float32",
"unit": "s",
"description": "Time for ISG calibration request",
"max": 5,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/t_IsgAdapt",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))",
"width": 1
},
"cVcVmcPmm_t_IsgDisable": {
"type": "Float32",
"unit": "s",
"description": "Time out torque ramp for erad disable",
"max": 5,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/t_IsgDisable",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))",
"width": 1
},
"cVcVmcPmm_t_IsgICEStop": {
"type": "Float32",
"unit": "s",
"description": "Delay on for ICE stop for ISG stanby request",
"max": 10,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/t_IsgICEStop",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))",
"width": 1
},
"cVcVmcPmm_B_UseIsgCode": {
"type": "Bool",
"unit": "-",
"description": "Debug switch",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/B_UseIsgCode",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad))))",
"width": 1
},
"cVcVmcPmm_Tq_TransHeatReqOffset": {
"type": "Float32",
"unit": "Nm",
"description": "Torque offset to reset heat request to TmStrt",
"max": 500,
"min": -500,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1244_TransHeatReq/Tq_TransHeatReqOffset",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_TqConverterGbx))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_TqConverterGbx))",
"width": 1
},
"cVcVmcPmm_t_TransHeatDelayOn": {
"type": "Float32",
"unit": "s",
"description": "Delay on time for trans heat request",
"max": 100,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1244_TransHeatReq/t_TransHeatDelayOn",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_TqConverterGbx))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_TqConverterGbx))",
"width": 1
},
"cVcVmcPmm_B_PTDGearLevAT": {
"type": "Bool",
"unit": "-",
"description": "Use Gear Lever position to set powertrain disengaged.",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1260_Eval/B_PTDGearLevAT",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseIceEnable": {
"type": "Bool",
"unit": "-",
"description": "Use ICE enable",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1260_Eval/B_UseIceEnable",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_UseOld12VStrtAllwd": {
"type": "Bool",
"unit": "-",
"description": "Debug",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1260_Eval/B_UseOld12VStrtAllwd",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": 1
},
"cVcVmcPmm_B_UseOldEngStrtAllwd": {
"type": "Bool",
"unit": "-",
"description": "Debug",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1260_Eval/B_UseOldEngStrtAllwd",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_EngOnReq_dbi": {
"type": "Bool",
"unit": "",
"description": "override B_EngOnReq",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/B_EngOnReq_dbi",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_EngOnReq_swi": {
"type": "Bool",
"unit": "",
"description": "override B_EngOnReq",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/B_EngOnReq_swi",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_B_EngineArchitecture": {
"type": "Bool",
"unit": "-",
"description": "Switch for signal conditioning depending on engine architecture. 0= VEA GEN I/II ; 1= GEP3",
"max": "-",
"min": "-",
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1300_EUCD_SPA_CMA_Map/B_EngineArchitecture",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"cVcVmcPmm_D_DrDoorOpen": {
"type": "UInt8",
"unit": "-",
"description": "DoorDrvrSts detection of driver door open",
"max": 10,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1300_EUCD_SPA_CMA_Map/D_DrDoorOpen",
"configs": "((ALWAYS_ACTIVE))",
"width": 1
},
"tVcVmcPmm_p_BrVacuumVeh_x": {
"type": "Float32",
"unit": "km/h",
"description": "Vehicle speed",
"max": 500,
"min": -500,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/p_BrVacuumVeh/p_BrVacuumVeh_x",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": [
1,
7
]
},
"tVcVmcPmm_Z_HillGradAcc2deg_x": {
"type": "Float32",
"unit": "m/s2",
"description": "X-value (longit. accel. input), relation of accel. to slope(deg);",
"max": 500,
"min": -500,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/Z_HillGradAcc2deg/Z_HillGradAcc2deg_x",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": [
1,
5
]
},
"mVcVmcPmm_tc_HillGradient_c": {
"type": "Float32",
"unit": "Nm",
"description": "Total Wheel Trq Brake",
"max": 5000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/tc_HillGradient/tc_HillGradient_c",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": [
1,
4
]
},
"mVcVmcPmm_tc_HillGradient_r": {
"type": "Float32",
"unit": "km/h",
"description": "Vehicle speed",
"max": 300,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/tc_HillGradient/tc_HillGradient_r",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": [
1,
6
]
},
"mVcVmcPmm_Z_BrkRoadIncline_c": {
"type": "Float32",
"unit": "-",
"description": "Road inclination",
"max": 100000,
"min": -100000,
"lsb": 0.0625,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/12421112_BrkRoadIncline/Z_BrkRoadIncline/Z_BrkRoadIncline_c",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": [
1,
8
]
},
"mVcVmcPmm_Z_BrkRoadIncline_r": {
"type": "Float32",
"unit": "Nm",
"description": "Brake torque",
"max": 100000,
"min": -100000,
"lsb": 0.25,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/12421112_BrkRoadIncline/Z_BrkRoadIncline/Z_BrkRoadIncline_r",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": [
1,
8
]
},
"tVcVmcPmm_Tq_IsgStrtAllow_x": {
"type": "Float32",
"unit": "rpm",
"description": "Engine speed",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/124311_IsgStartCoordination12V/Tq_IsgStrtAllow/Tq_IsgStrtAllow_x",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))",
"width": [
1,
6
]
},
"tVcVmcPmm_Tq_TransHeatReq_x": {
"type": "Float32",
"unit": "km/h",
"description": "Vehicle speed",
"max": 300,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1244_TransHeatReq/Tq_TransHeatReq/Tq_TransHeatReq_x",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_TqConverterGbx))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_TqConverterGbx))",
"width": [
1,
6
]
},
"tVcVmcPmm_p_BrVacuumVeh": {
"type": "Float32",
"unit": "kPa",
"description": "Brake vacuum level to request an restart, depending on vehicle speed",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1140_Brake/p_BrVacuumVeh/p_BrVacuumVeh",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": [
1,
7
]
},
"tVcVmcPmm_Z_HillGradAcc2deg": {
"type": "Float32",
"unit": "Deg",
"description": "Hill Gradient i degree",
"max": 90,
"min": -90,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/Z_HillGradAcc2deg/Z_HillGradAcc2deg",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": [
1,
5
]
},
"mVcVmcPmm_tc_HillGradient": {
"type": "Float32",
"unit": "s",
"description": "Hill Gradient Time Constant for filter depending on TrqWhlBrk and Vehicle Speed.",
"max": 1000,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1100_Eval/1150_Gradient_estimation/tc_HillGradient/tc_HillGradient",
"configs": "((((Vc_Pvc_Sw_B_StopStart || Vc_Pvc_Hw_B_HVSystem))))",
"width": [
6,
4
]
},
"mVcVmcPmm_Z_BrkRoadIncline": {
"type": "UInt8",
"unit": "-",
"description": "OK signal to allow for an ISG start in Drive",
"max": 1,
"min": 0,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1242_Efad/12421_Efad/124211_IceStartCoordination/1242111_IsgStartGearLeverDR/12421112_BrkRoadIncline/Z_BrkRoadIncline/Z_BrkRoadIncline",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_Efad))",
"width": [
8,
8
]
},
"tVcVmcPmm_Tq_IsgStrtAllow": {
"type": "Float32",
"unit": "Nm",
"description": "Minimum available ISG torque to allow ISG start",
"max": 10000,
"min": -10000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1243_Isg/12431_Isg/124311_IsgStartCoordination12V/Tq_IsgStrtAllow/Tq_IsgStrtAllow",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && ((Vc_Pvc_Hw_B_Isg && !Vc_Pvc_Hw_B_Efad)) && Vc_Pvc_Hw_B_12VStartMotor))",
"width": [
1,
6
]
},
"tVcVmcPmm_Tq_TransHeatReq": {
"type": "Float32",
"unit": "Nm",
"description": "Minimum torque to send heat request to TmStrt to warm transmission oil",
"max": 1000,
"min": -1000,
"lsb": 1,
"offset": 0,
"class": "CVC_CAL",
"handle": "VcVmcPmm__HEP7/VcVmcPmm/Subsystem/VcVmcPmm/VcVmcPmm/1000_Hev/1200_Control/1240_Hybrid_Mode_Control/1244_TransHeatReq/Tq_TransHeatReq/Tq_TransHeatReq",
"configs": "((((((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_TqConverterGbx))) || (((Vc_Pvc_Hw_B_Efad || Vc_Pvc_Hw_B_Erad || Vc_Pvc_Hw_B_Isg)) && Vc_Pvc_Hw_B_TqConverterGbx))",
"width": [
1,
6
]
}
}
}