2.4. Bwi Electronic Braking System Driver - BwiEltcBrkgSysDrvr
Id |
BwiEltcBrkgSysDrvr |
Title |
Bwi Electronic Braking System Driver |
System |
Braking |
Document Type |
Application Software Component Specification Preview |
2.4.1. Overview
The BWI Electronic Braking System Driver component handles the interface between the BWI Electronic Braking System and the DCU. It processes signals and data related to wheel speeds, brake pressures, brake torque, and other braking related functionality. It also generates the Electronic Park Brake signal and tell-tales related to braking system.
2.4.2. Functions
Title |
Description |
|
|---|---|---|
1 |
EBS-DCU communication |
Implements communication between DCU and BWI braking unit, it receives EBS2VCM and sends VCM2EBS CAN messages. |
2 |
EBS signal processing |
Prepares braking system signals to be used in DCU |
3 |
EPB requests |
Implements logic for Epb request |
4 |
Braking tell-tales |
Implements the logic for turning on tell-tales related to braking system; |
2.4.3. Ports
Id |
Direction |
Data Type |
Dimensions |
Unit |
|
|---|---|---|---|---|---|
1 |
EBS2VCM_1 |
Incoming |
Bus: CAN_EBS2VCM_1_t |
[1] |
inherit |
2 |
EBS2VCM_1_valid |
Incoming |
boolean |
[1] |
inherit |
3 |
EBS2VCM_2 |
Incoming |
Bus: CAN_EBS2VCM_2_t |
[1] |
inherit |
4 |
EBS2VCM_2_valid |
Incoming |
boolean |
[1] |
inherit |
5 |
EBS2VCM_3 |
Incoming |
Bus: CAN_EBS2VCM_3_t |
[1] |
inherit |
6 |
EBS2VCM_3_valid |
Incoming |
boolean |
[1] |
inherit |
7 |
EBS2VCM_4 |
Incoming |
Bus: CAN_EBS2VCM_4_t |
[1] |
inherit |
8 |
EBS2VCM_4_valid |
Incoming |
boolean |
[1] |
inherit |
9 |
EBS2VCM_5 |
Incoming |
Bus: CAN_EBS2VCM_5_t |
[1] |
inherit |
10 |
EBS2VCM_5_valid |
Incoming |
boolean |
[1] |
inherit |
11 |
EBS2VCM_6 |
Incoming |
Bus: CAN_EBS2VCM_6_t |
[1] |
inherit |
12 |
EBS2VCM_6_valid |
Incoming |
boolean |
[1] |
inherit |
13 |
EBS2VCM_7 |
Incoming |
Bus: CAN_EBS2VCM_7_t |
[1] |
inherit |
14 |
EBS2VCM_7_valid |
Incoming |
boolean |
[1] |
inherit |
15 |
EBS2VCM_8 |
Incoming |
Bus: CAN_EBS2VCM_8_t |
[1] |
inherit |
16 |
EBS2VCM_8_valid |
Incoming |
boolean |
[1] |
inherit |
17 |
EBS2VCM_9 |
Incoming |
Bus: CAN_EBS2VCM_9_t |
[1] |
inherit |
18 |
EBS2VCM_9_valid |
Incoming |
boolean |
[1] |
inherit |
19 |
IOFR_ST1 |
Incoming |
Bus: CAN_IOFR_ST1_t |
[1] |
inherit |
20 |
IOFR_ST1_valid |
Incoming |
boolean |
[1] |
inherit |
21 |
IOFR_ST2 |
Incoming |
Bus: CAN_IOFR_ST2_t |
[1] |
inherit |
22 |
IOFR_ST2_valid |
Incoming |
boolean |
[1] |
inherit |
23 |
VSMState |
Incoming |
Bus: CAN_VSMState_t |
[1] |
inherit |
24 |
VSMState_valid |
Incoming |
boolean |
[1] |
inherit |
25 |
EpbReq |
Incoming |
Enum: com_vAction_t |
[1] |
inherit |
26 |
EpbReqVld |
Incoming |
boolean |
[1] |
inherit |
27 |
GS_State |
Incoming |
Bus: CAN_GS_State_t |
[1] |
inherit |
28 |
GS_State_valid |
Incoming |
boolean |
[1] |
inherit |
29 |
DCDLS |
Incoming |
Bus: CAN_DCDLS_t |
[1] |
inherit |
30 |
DCDLS_valid |
Incoming |
boolean |
[1] |
inherit |
31 |
SeatbeltMonitor_Info |
Incoming |
Bus: CAN_SeatbeltMonitor_Info_t |
[1] |
inherit |
32 |
SeatbeltMonitor_Info_valid |
Incoming |
boolean |
[1] |
inherit |
33 |
AMB |
Incoming |
Bus: CAN_AMB_t |
[1] |
inherit |
34 |
AMB_valid |
Incoming |
boolean |
[1] |
inherit |
35 |
LV_DCDC_1_Info |
Incoming |
Bus: CAN_LV_DCDC_1_Info_t |
[1] |
inherit |
36 |
LV_DCDC_1_Info_valid |
Incoming |
boolean |
[1] |
inherit |
37 |
AccrPedlPosn |
Incoming |
single |
[1] |
% |
38 |
AccrPedlPosnVld |
Incoming |
boolean |
[1] |
inherit |
39 |
BrkPedlPosn |
Incoming |
single |
[1] |
% |
40 |
BrkPedlPosnVld |
Incoming |
boolean |
[1] |
inherit |
41 |
BrkPedlPosnRate |
Incoming |
single |
[1] |
%/sec |
42 |
BrkPedlPosnCal |
Incoming |
boolean |
[1] |
inherit |
43 |
BrkPressedSt |
Incoming |
Enum: com_vOnOff_t |
[1] |
|
44 |
SteerAg |
Incoming |
single |
[1] |
rad |
45 |
SteerAgVld |
Incoming |
boolean |
[1] |
inherit |
46 |
VehGearRat |
Incoming |
single |
[4] |
inherit |
47 |
TcsAcvnFlg |
Incoming |
Enum: com_vOnOff_t |
[1] |
inherit |
48 |
TcsAcvnFlgHmi |
Incoming |
Enum: com_vOnOff_t |
[1] |
inherit |
49 |
TqvAcvnFlg |
Incoming |
Enum: com_vOnOff_t |
[1] |
inherit |
50 |
TqvAcvnFlgHmi |
Incoming |
Enum: com_vOnOff_t |
[1] |
inherit |
51 |
DynDeceReq |
Incoming |
boolean |
[1] |
inherit |
52 |
DynDeceReqVld |
Incoming |
boolean |
[1] |
inherit |
53 |
MS_HMIRequest1 |
Incoming |
Bus: CAN_MS_HMIRequest1_t |
[1] |
inherit |
54 |
MS_HMIRequest1_valid |
Incoming |
boolean |
[1] |
inherit |
55 |
GearReqVld |
Incoming |
boolean |
[1] |
inherit |
56 |
TqAct |
Incoming |
int16 |
[4] |
N*m |
57 |
TqReq |
Incoming |
int16 |
[4] |
N*m |
58 |
TqTracMax |
Incoming |
int16 |
[4] |
N*m |
59 |
TqRgnMax |
Incoming |
int16 |
[4] |
N*m |
60 |
TqAcVld |
Incoming |
boolean |
[4] |
|
61 |
TqReqVld |
Incoming |
boolean |
[4] |
|
62 |
TqTracMaxVld |
Incoming |
boolean |
[4] |
|
63 |
TqRgnMaxVld |
Incoming |
boolean |
[4] |
|
64 |
CanVCM2EBS_1 |
Outgoing |
Bus: CAN_VCM2EBS_1_t |
[1] |
inherit |
65 |
SndVCM2EBS_1 |
Outgoing |
boolean |
[1] |
inherit |
66 |
CanVCM2EBS_2 |
Outgoing |
Bus: CAN_VCM2EBS_2_t |
[1] |
inherit |
67 |
SndVCM2EBS_2 |
Outgoing |
boolean |
[1] |
inherit |
68 |
CanVCM2EBS_3 |
Outgoing |
Bus: CAN_VCM2EBS_3_t |
[1] |
inherit |
69 |
SndVCM2EBS_3 |
Outgoing |
boolean |
[1] |
inherit |
70 |
CanVCM2EBS_4 |
Outgoing |
Bus: CAN_VCM2EBS_4_t |
[1] |
inherit |
71 |
SndVCM2EBS_4 |
Outgoing |
boolean |
[1] |
inherit |
72 |
CanVCM2EBS_5 |
Outgoing |
Bus: CAN_VCM2EBS_5_t |
[1] |
inherit |
73 |
SndVCM2EBS_5 |
Outgoing |
boolean |
[1] |
inherit |
74 |
CanVCM2EBS_6 |
Outgoing |
Bus: CAN_VCM2EBS_6_t |
[1] |
inherit |
75 |
SndVCM2EBS_6 |
Outgoing |
boolean |
[1] |
inherit |
76 |
CanEBC1 |
Outgoing |
Bus: CAN_EBC1_t |
[1] |
inherit |
77 |
SndEBC1 |
Outgoing |
boolean |
[1] |
inherit |
78 |
CanEBC5 |
Outgoing |
Bus: CAN_EBC5_t |
[1] |
inherit |
79 |
SndEBC5 |
Outgoing |
boolean |
[1] |
inherit |
80 |
CanVDC1 |
Outgoing |
Bus: CAN_VDC1_t |
[1] |
inherit |
81 |
SndVDC1 |
Outgoing |
boolean |
[1] |
inherit |
82 |
CanVDC2 |
Outgoing |
Bus: CAN_VDC2_t |
[1] |
inherit |
83 |
SndVDC2 |
Outgoing |
boolean |
[1] |
inherit |
84 |
CanHMI_KB_BRK |
Outgoing |
Bus: CAN_HMI_KB_BRK_t |
[1] |
inherit |
85 |
SndHMI_KB_BRK |
Outgoing |
boolean |
[1] |
inherit |
86 |
BwiebsVehLgtSpd |
Outgoing |
single |
[1] |
km/h |
87 |
BwiebsVehLgtSpdVld |
Outgoing |
boolean |
[1] |
inherit |
88 |
BwiebsWhlSpd |
Outgoing |
single |
[4] |
km/h |
89 |
BwiebsWhlSpdVld |
Outgoing |
boolean |
[4] |
inherit |
90 |
BwiebsBrkTq |
Outgoing |
single |
[4] |
N*m |
91 |
BwiebsBrkTqVld |
Outgoing |
boolean |
[4] |
inherit |
92 |
BwiebsMotTqReq |
Outgoing |
single |
[4] |
N*m |
93 |
BwiebsMotTqReqVld |
Outgoing |
boolean |
[4] |
inherit |
94 |
BwiebsWhlTqBrkMax |
Outgoing |
single |
[4] |
N*m |
95 |
BwiebsWhlTqBrkMaxVld |
Outgoing |
boolean |
[4] |
inherit |
96 |
BwiebsWhlAbsAcvnFlg |
Outgoing |
boolean |
[1] |
inherit |
97 |
BwiebsEpbSt |
Outgoing |
Enum: com_vOnOff_t |
[1] |
inherit |
98 |
BwiebsEpbSts |
Outgoing |
Enum: enEBS_EPBState |
[1] |
inherit |
99 |
BwiebsBrkRdyToDrv |
Outgoing |
boolean |
[1] |
inherit |
100 |
BwiebsEpbGsParkReq |
Outgoing |
Enum: com_vtGearShiftPos_t |
[1] |
inherit |
101 |
BwiebsEpbGsParkReqVld |
Outgoing |
boolean |
[1] |
inherit |
102 |
BwiebsParkBtnSt |
Outgoing |
Enum: com_vOnOff_t |
[1] |
inherit |
103 |
BwiebsBrkVacPmpReq |
Outgoing |
Enum: com_vAction_t |
[1] |
inherit |
104 |
BwiebsLimpModReq |
Outgoing |
Enum: com_vAction_t |
[1] |
inherit |
105 |
BwiebsVehALat |
Outgoing |
single |
[1] |
m/s/s |
106 |
BwiebsVehALatVld |
Outgoing |
boolean |
[1] |
inherit |
107 |
BwiebsVehALgt |
Outgoing |
single |
[1] |
m/s/s |
108 |
BwiebsVehALgtVld |
Outgoing |
boolean |
[1] |
inherit |
109 |
BwiebsVehYawRate |
Outgoing |
single |
[1] |
deg/s |
110 |
BwiebsVehYawRateVld |
Outgoing |
boolean |
[1] |
inherit |
111 |
BwiebsBrkRdyToSlp |
Outgoing |
Enum: VtSig_NetReadyToSleep_t |
[1] |
inherit |
112 |
CanDCU_REQ1 |
Outgoing |
Bus: CAN_DCU_REQ1_t |
[1] |
inherit |
113 |
SndDCU_REQ1 |
Outgoing |
boolean |
[1] |
inherit |
114 |
BwiebsEpbReqRels |
Outgoing |
boolean |
[1] |
inherit |
2.4.4. Parameters
Id |
Data Type |
Dimensions |
Range |
Unit |
Description |
|
|---|---|---|---|---|---|---|
1 |
BwiebsVehM |
uint16 |
[1,1] |
Min: , Max: |
kg |
Vehicle Mass in BWI driver |
2 |
BwiebsAccrPedlPosnOvrd |
int8 |
[1,1] |
Min: -1, Max: 100 |
VCM_AccelPedalPos override: -1 - no override |
|
3 |
BwiebsAccrPedlPosnVldOvrd |
int8 |
[1,1] |
Min: -1, Max: 1 |
VCM_AccelPedalPos_valid override: -1 - no override, 0 - false, 1 - true |
|
4 |
BwiebsAmbTOvrd |
int8 |
[1,1] |
Min: -101, Max: 127 |
VCM_Ambient_temp override: -101 - no override |
|
5 |
BwiebsAmbTVldOvrd |
int8 |
[1,1] |
Min: -1, Max: 1 |
Ambient_temp_valid override: -1 - no override, 0 - false, 1 - true |
|
6 |
BwiebsAutVehHldReqOvrd |
int8 |
[1,1] |
Min: -1, Max: 100 |
VCM_fun_AVH_Req override: -1 - no override, 0 - take_no_action, 1 - off |
|
7 |
BwiebsBrkFldLvlStOvrd |
int8 |
[1,1] |
Min: -1, Max: 3 |
VCM_BrakeFluidLevel_st override: -1 - no override, 0 - OFF, 1 - ON, 2 - ERR, 3 - NA |
|
8 |
BwiebsBrkPedlPosnOvrd |
int8 |
[1,1] |
Min: -1, Max: 100 |
VCM_BrakePedalPos override: -1 - no override |
|
9 |
BwiebsBrkPedlPosnVldOvrd |
int8 |
[1,1] |
Min: -1, Max: 1 |
VCM_BrakePedalPos_valid override: -1 - no override, 0 - false, 1 - true |
|
10 |
BwiebsBrkgPToBrkgTqCoeff |
single |
[1,1] |
Min: , Max: |
Coefficient to convert braking pressure to braking torque |
|
11 |
BwiebsDrvAwayEna |
boolean |
[1,1] |
Min: 0, Max: 1 |
Enable EPB drive away feature: do not request Release in Drive and Reverse |
|
12 |
BwiebsDrvrDoorSwOvrd |
int8 |
[1,1] |
Min: -1, Max: 3 |
VCM_DriverDoorSw override: -1 - no override, 0 - OFF, 1 - ON, 2 - ERR, 3 - NA |
|
13 |
BwiebsDrvrSeatBltFstnSwOvrd |
int8 |
[1,1] |
Min: -1, Max: 3 |
VCM_DriverSeatBeltFstnSw override: -1 - no override, 0 - OFF, 1 - ON, 2 - ERR, 3 - NA |
|
14 |
BwiebsDtcDiagcAbsEna |
boolean |
[1,1] |
Min: 0, Max: 1 |
If True (1), then ABS DTC diagnostics are enabled |
|
15 |
BwiebsDtcDiagcBrkEna |
boolean |
[1,1] |
Min: 0, Max: 1 |
If True (1), then genral Brake system DTC diagnostics are enabled |
|
16 |
BwiebsDtcDiagcEna |
boolean |
[1,1] |
Min: 0, Max: 1 |
If True (1), then DTC diagnostics are enabled in general |
|
17 |
BwiebsDtcDiagcEpbEna |
boolean |
[1,1] |
Min: 0, Max: 1 |
If True (1), then EPB DTC diagnostics are enabled |
|
18 |
BwiebsDtcDiagcEscEna |
boolean |
[1,1] |
Min: 0, Max: 1 |
If True (1), then ESP DTC diagnostics are enabled |
|
19 |
BwiebsDtcEnaTiout |
single |
[1,1] |
Min: 0, Max: 30 |
s |
Initialization timeout for activate DTC reporting after VSM transitioned out of Sleep |
20 |
BwiebsEnaBrkTqCnvn |
boolean |
[1,1] |
Min: 0, Max: 1 |
TRUE to override braking torque signal with the one converted from braking pressure |
|
21 |
BwiebsEpbRelsCmdTiout |
single |
[1,1] |
Min: 0, Max: 255 |
When EBS Status=releasing make EPB_Req=NA for N seconds after status changed |
|
22 |
BwiebsEpbReqMinDur |
single |
[1,1] |
Min: 0.01, Max: 100 |
s |
Minimum duration of EPB request |
23 |
BwiebsEpbReqOvrd |
int8 |
[1,1] |
Min: -1, Max: 3 |
VCM_fun_EPB_Req override: -1 - no override, 0 - Release, 1 - Apply, 2 3 - No Action |
|
24 |
BwiebsEpbTiout |
single |
[1,1] |
Min: 0.01, Max: 100 |
s |
Timeout for EPB to execute Apply or Release request |
25 |
BwiebsEpbUnkwnTiout |
single |
[1,1] |
Min: 0, Max: 100 |
s |
Filtering of EPB Unknown state - previous state is used for this amount of seconds |
26 |
BwiebsEscReqOvrd |
int8 |
[1,1] |
Min: -1, Max: 3 |
VCM_fun_ESC_Req override: -1 - no override, 0 - Off, 1 - On, 2 - Reserved, 3 - No Action |
|
27 |
BwiebsExtEpbDynDeceEnad |
boolean |
[1,1] |
Min: 0, Max: 1 |
Enable EPB dynamic decel request by pressing P button |
|
28 |
BwiebsGearSelrPosnStOvrd |
int8 |
[1,1] |
Min: -1, Max: 7 |
VCM_GS_PositionSt override: -1 - no override 0 - ChangeInProgress; 2- Park; 3-Reverse; 4-Neutral; 5-Drive; 6-Error; 7-NA |
|
29 |
BwiebsHmiLampBatUMin |
single |
[1,1] |
Min: , Max: |
V |
Minimum battery voltage for HMI warning |
30 |
BwiebsHmiLampBrkFldLvlEna |
boolean |
[1,1] |
Min: 0, Max: 1 |
Enable brake fluid lamp sending |
|
31 |
BwiebsHmiLampEmrgBrkAcvEna |
boolean |
[1,1] |
Min: 0, Max: 1 |
Enable emergency braking activation flag sending |
|
32 |
BwiebsHmiLampEscEna |
boolean |
[1,1] |
Min: 0, Max: 1 |
Enable ESC lamp for ESC events |
|
33 |
BwiebsHmiLampTbl1 |
boolean |
[10,8] |
Min: 0, Max: 1 |
||
34 |
BwiebsHmiLampTbl2 |
boolean |
[10,8] |
Min: 0, Max: 1 |
||
35 |
BwiebsHmiLampTbl3 |
boolean |
[10,8] |
Min: 0, Max: 1 |
||
36 |
BwiebsHmiLampTbl4 |
boolean |
[10,8] |
Min: 0, Max: 1 |
||
37 |
BwiebsHmiLampTbl5 |
boolean |
[10,8] |
Min: 0, Max: 1 |
||
38 |
BwiebsHmiLampTbl6 |
boolean |
[10,8] |
Min: 0, Max: 1 |
||
39 |
BwiebsHmiLampTcsEna |
boolean |
[1,1] |
Min: 0, Max: 1 |
Enable ESC lamp for TCS events |
|
40 |
BwiebsHmiLampTqvEna |
boolean |
[1,1] |
Min: 0, Max: 1 |
Enable ESC lamp for TQV events |
|
41 |
BwiebsIgOnRdyReq |
boolean |
[1,1] |
Min: 0, Max: 1 |
Set TRUE to enable transition (IgOn -> true) in case if VsmSt is AWAKE and brake pedal pressed |
|
42 |
BwiebsIniSpdThdForNegTqFlt |
single |
[1,1] |
Min: 0, Max: |
km/h |
All negative torque requests from BWI below this initial speed threshold will produce fault |
43 |
BwiebsIniSpdThdForPosTqFlt |
single |
[1,1] |
Min: 0, Max: |
km/h |
All postive torque requests from BWI below this initial speed threshold will produce fault |
44 |
BwiebsIsIgOnOvrd |
int8 |
[1,1] |
Min: -1, Max: 3 |
VCM_IsIgnitionOn override: -1 - no override, 0 - Off, 1 - On, 2 - Error, 3 - NA |
|
45 |
BwiebsLgtDeceSign |
boolean |
[1,1] |
Min: 0, Max: 1 |
Sign convention switch for vehicle deceleration: 1) same as torque sign; 0) opposite to torque sign |
|
46 |
BwiebsLimpModReqComLoss |
boolean |
[1,1] |
Min: 0, Max: 1 |
Enable limp mode when communication with BWI is lost |
|
47 |
BwiebsLimpModReqDebTi |
single |
[1,1] |
Min: 0, Max: 30 |
s |
Debounce time for limp mode request |
48 |
BwiebsLimpModReqMstCylPNotVld |
boolean |
[1,1] |
Min: 0, Max: 1 |
Enable limp mode when master cylonder pressure is not valid |
|
49 |
BwiebsNewLogc |
boolean |
[1,1] |
Min: 0, Max: 1 |
Use new EPB logic |
|
50 |
BwiebsRgnBrkgLiThd |
single |
[1,1] |
Min: 0.05, Max: 1 |
m/s/s |
Braking light decel activation Threshold |
51 |
BwiebsRgnBrkgLiThdBnd |
single |
[1,1] |
Min: 0.05, Max: 1 |
On/Off Hysteretic band for Braking light |
|
52 |
BwiebsRgnBrkgTqSignFrntLe |
single |
[1,1] |
Min: 0.05, Max: 1 |
Sign convention for regenerative torque front Left |
|
53 |
BwiebsRgnBrkgTqSignFrntRi |
single |
[1,1] |
Min: 0.05, Max: 1 |
Sign convention for regenerative torque front Right |
|
54 |
BwiebsRgnBrkgTqSignReLe |
single |
[1,1] |
Min: 0.05, Max: 1 |
Sign convention for regenerative torque rear Left |
|
55 |
BwiebsRgnBrkgTqSignReRi |
single |
[1,1] |
Min: 0.05, Max: 1 |
Sign convention for regenerative torque rear Right |
|
56 |
BwiebsRgnDeceFilFrq |
single |
[1,1] |
Min: 0.05, Max: 20 |
Long decel filter for Braking light (Hz) |
|
57 |
BwiebsSndGsDmdInstdOfGsSt |
boolean |
[1,1] |
Min: 0, Max: 1 |
Send to BWI GS Demand instead of GS State in VCM_GS_PositionSt signal ALWAYS |
|
58 |
BwiebsSndGsDmdNInstdOfGsSt |
boolean |
[1,1] |
Min: 0, Max: 1 |
Send to BWI GS Demand instead of GS State in VCM_GS_PositionSt signal IF GS Demand is Neutral |
|
59 |
BwiebsSteerAgOvrd |
int16 |
[1,1] |
Min: -1601, Max: 1676 |
VCM_SteerAngle_deg override: -1601 - no override |
|
60 |
BwiebsSteerAgVldOvrd |
int8 |
[1,1] |
Min: -1, Max: 1 |
VCM_SteerAngle_deg_valid override: -1 - no override, 0 - false, 1 - true |
|
61 |
BwiebsTmrEpbThdErr |
single |
[1,1] |
Min: , Max: |
s |
time Thresold to estinguish the EPB error - (-1) to have it flashing indefinitely |
62 |
BwiebsTqReqMaxValPerWhl |
single |
[1,1] |
Min: , Max: |
N*m |
Maximum possible torque request value per wheel, exceeding which will lead to an error |
63 |
BwiebsTqReqMaxValSum |
single |
[1,1] |
Min: , Max: |
N*m |
Maximum possible overall wheel torque request value, exceeding which will lead to an error |
64 |
BwiebsTqReqMinValPerWhl |
single |
[1,1] |
Min: , Max: |
N*m |
Minimum possible torque request value per wheel, exceeding which will lead to an error |
65 |
BwiebsTqReqMinValSum |
single |
[1,1] |
Min: , Max: |
N*m |
Minimum possible overall wheel torque request value, exceeding which will lead to an error |
66 |
BwiebsTqReqNegMaxDur |
single |
[1,1] |
Min: 0, Max: 60 |
s |
Maximum possible duration of negative torque request in single event, exceeding which will lead to an error |
67 |
BwiebsTqReqPerWhl |
boolean |
[1,1] |
Min: 0, Max: 1 |
Enable usage of torque request signals per wheel |
|
68 |
BwiebsTqReqPosMaxDur |
single |
[1,1] |
Min: 0, Max: 60 |
s |
Maximum possible duration of positive torque request in single event, exceeding which will lead to an error |
69 |
BwiebsTqReqPrio |
boolean |
[1,1] |
Min: 0, Max: 1 |
0 - EBS2VCM_7.EBS_Wheel_Trq_Req is higher priority than EBS2VCM_1.EBS_MotorZeroTrq; 1 - vice versa |
|
70 |
BwiebsTqReqSftyChkEna |
single |
[1,1] |
Min: , Max: |
Enable safety checks for torque request signals |
|
71 |
BwiebsVacBrkPresOvrd |
single |
[1,1] |
Min: -1, Max: 255 |
VCM_VacuumBrake_pres override: -1 - no override |
|
72 |
BwiebsVacBrkPresVldOvrd |
int8 |
[1,1] |
Min: -1, Max: 1 |
VCM_VacuumBrake_pres_Valid override: -1 - no override, 0 - false, 1 - true |
|
73 |
BwiebsVacPmpStOvrd |
int8 |
[1,1] |
Min: -1, Max: 3 |
VCM_VacuumPumpSt override: -1 - no override, 0 - Off, 1 - On, 2 3 - NA |
|
74 |
BwiebsVsmStToIgnMap |
boolean |
[1,8] |
Min: 0, Max: 1 |
Select VSM states that will generate IgnitionOn signal |
|
75 |
BwiebsWhlRdFrnt |
single |
[1,1] |
Min: 0.1, Max: 3 |
m |
Front Wheel Radius for rough acceleration estimate |
76 |
BwiebsWhlRdRe |
single |
[1,1] |
Min: 0.1, Max: 3 |
m |
Rear Wheel Radius for rough acceleration estimate |
77 |
BwiebsWhlTqActOvrd |
int16 |
[1,4] |
Min: -16384, Max: 16384 |
VCM_Wheel_Trq_Act override for all wheels: -16384 - no override |
|
78 |
BwiebsWhlTqActSign |
boolean |
[1,4] |
Min: 0, Max: 1 |
Actual Torque sign conversion, True - positive, False - negative |
|
79 |
BwiebsWhlTqActVldOvrd |
int8 |
[1,4] |
Min: -1, Max: 1 |
EBS_VCM_Wheel_Trq_Act_valid override: -1 - no override, 0 - false, 1 - true |
|
80 |
BwiebsWhlTqMaxOvrd |
int16 |
[1,4] |
Min: -16384, Max: 16384 |
VCM_Wheel_Trq_Max override for all wheels: -16384 - no override |
|
81 |
BwiebsWhlTqMaxVldOvrd |
int8 |
[1,4] |
Min: -1, Max: 1 |
EBS_VCM_Wheel_Trq_Max_valid override: -1 - no override, 0 - false, 1 - true |
|
82 |
BwiebsWhlTqReqEna |
boolean |
[1,1] |
Min: 0, Max: 1 |
Enable wheel torque request |
|
83 |
BwiebsWhlTqReqOvrd |
int16 |
[1,4] |
Min: -16384, Max: 16384 |
VCM_Wheel_Trq_Req override for all wheels: -16384 - no override |
|
84 |
BwiebsWhlTqReqVldOvrd |
int8 |
[1,4] |
Min: -1, Max: 1 |
EBS_VCM_Wheel_Trq_Req_valid override: -1 - no override, 0 - false, 1 - true |
|
85 |
BwiebsZeroTqReqEna |
boolean |
[1,1] |
Min: 0, Max: 1 |
Enable zero torque request |