3.2. Boot Latch Driver - BootLtchDrvr
Id |
BootLtchDrvr |
Title |
Boot Latch Driver |
System |
Closure |
Document Type |
Application Software Component Specification Preview |
3.2.1. Overview
The Boot Latch Driver component controls the vehicle’s front boot latch. It processes boot latch status information and boot latch requests to control the latch actuator.
3.2.2. Functions
Title |
Description |
|
|---|---|---|
1 |
Process Boot Latch Status |
Processes the boot latch status signals including latch state, ajar state, error state, and vehicle locked/moving state. |
2 |
Control Boot Latch Actuator |
Controls the boot latch actuator based on latch requests and current latch state. Prevents opening while vehicle is locked or moving. |
3.2.3. Ports
Id |
Direction |
Data Type |
Dimensions |
Unit |
|
|---|---|---|---|---|---|
1 |
BootLocked |
Incoming |
Enum: VtSig_sigVehicleLocked_t |
[-1] |
inherit |
2 |
BootLocked_valid |
Incoming |
boolean |
[-1] |
inherit |
3 |
LIN_DecklidStatus |
Incoming |
Bus: LIN_DecklidStatus_t |
[-1] |
inherit |
4 |
LIN_DecklidStatus_valid |
Incoming |
boolean |
[-1] |
inherit |
5 |
VehicleMoving |
Incoming |
Enum: VtSig_sigVehicleMoving_t |
[-1] |
inherit |
6 |
VehicleMoving_valid |
Incoming |
boolean |
[-1] |
inherit |
7 |
LatchRequest |
Incoming |
Enum: VtSig_sigLatchRequest_t |
[-1] |
inherit |
8 |
LatchRequest_valid |
Incoming |
boolean |
[-1] |
inherit |
9 |
IntBootOpenReq |
Incoming |
Enum: VtSig_OpenReq_t |
[-1] |
inherit |
10 |
ExtBootOpenReq |
Incoming |
Enum: VtSig_SensorState_t |
[-1] |
inherit |
11 |
LIN_DecklidCommand |
Outgoing |
Bus: LIN_DecklidCommand_t |
[-1] |
inherit |
12 |
LIN_DecklidCommand_send |
Outgoing |
boolean |
[-1] |
inherit |
13 |
sigLatchState |
Outgoing |
Enum: VtSig_sigLatchState_t |
[-1] |
inherit |
14 |
sigLatchState_send |
Outgoing |
boolean |
[-1] |
inherit |
15 |
DebugData |
Outgoing |
Bus: CAN_BOOT_LATCH_ST1_t |
[-1] |
inherit |
16 |
DebugData_send |
Outgoing |
boolean |
[-1] |
inherit |
17 |
BootAjarState |
Outgoing |
Enum: VtSig_sigLatchAjarState_t |
[-1] |
inherit |
18 |
BootAjarState_send |
Outgoing |
boolean |
[-1] |
inherit |
3.2.4. Parameters
Id |
Data Type |
Dimensions |
Range |
Unit |
Description |
|
|---|---|---|---|---|---|---|
1 |
MSBTLTCHDRV_sendDebugData |
boolean |
[1,1] |
Min: 0, Max: 1 |
send debug data |