5.6. Fog Light Manager - FogLiMgr
Id |
FogLiMgr |
Version |
main |
Title |
Fog Light Manager |
System |
Exterior Lighting |
Document Type |
Application Software Component Specification Preview |
5.6.1. Overview
The Fog Light Manager (FogLiMgr) software component is responsible for controlling the rear fog lights of the Charge 67 vehicle. It determines when to activate or deactivate the rear fog lights based on various input signals and conditions.
5.6.2. Functions
Title |
Description |
|---|---|
Rear Fog Light Control |
Activates or deactivates the rear fog lights based on the rear fog light request, low/high beam state, vehicle state, and central lock status. The rear fog lights are only activated if the low or high beams are on, the vehicle is in Ready or Idle state (configurable), the central lock is not in locked state, and there is a valid request to turn on the rear fog lights. |
Rear Fog Light Status |
Determines the operating status of the rear fog lights based on the left and right rear fog light statuses. The status is set to Running if either left or right fog light is running, Stop if both are stopped, and Fault otherwise. |
5.6.3. Ports
Id |
Direction |
Data Type |
Dimensions |
Unit |
Description |
Keywords |
|
|---|---|---|---|---|---|---|---|
1 |
LeReFogSts |
Incoming |
Enum: CmnenaOprtgSt |
[1] |
inherit |
Left Rear Fog Status |
|
2 |
RiReFogSts |
Incoming |
Enum: CmnenaOprtgSt |
[1] |
inherit |
Right Rear Fog Status |
|
3 |
ReFogLisReq |
Incoming |
Enum: CmnenaAcvnSt |
[1] |
inherit |
Rear Fog Lights Request |
|
4 |
ReFogLisReqVld |
Incoming |
boolean |
[1] |
inherit |
Rear Fog Lights Request Valid |
|
5 |
VsmActSt |
Incoming |
Enum: CmnenaVehSt |
[1] |
inherit |
Vsm Actual State |
|
6 |
VsmActStVld |
Incoming |
boolean |
[1] |
inherit |
Vsm Actual State Valid |
|
7 |
LoBeamSt |
Incoming |
Enum: CmnenaOprtgSt |
[1] |
inherit |
Low Beam State |
|
8 |
HiBeamSt |
Incoming |
Enum: CmnenaOprtgSt |
[1] |
inherit |
High Beam State |
|
9 |
CenLock |
Incoming |
Enum: CmnenaLockSt |
[1] |
inherit |
Central Lock |
|
10 |
CenLockVld |
Incoming |
boolean |
[1] |
inherit |
Central Lock Valid |
|
11 |
BasTi |
Incoming |
single |
[1] |
sec |
Base Time |
|
12 |
ReFogLampCmd |
Outgoing |
Enum: CmnenaAcvnSt |
[1] |
inherit |
Rear Fog Lamp Command |
|
13 |
ReFogLisSt |
Outgoing |
Enum: CmnenaOprtgSt |
[1] |
inherit |
Rear Fog Lights State |
|
14 |
Diagc |
Outgoing |
Bus: FoglghtmDiagc |
[-1] |
inherit |
Diagnostic |
5.6.4. Parameters
Id |
Data Type |
Dimensions |
Range |
Unit |
Description |
Keywords |
|
|---|---|---|---|---|---|---|---|
1 |
FoglghtmLampFltLockRst |
boolean |
[1,1] |
Min: 0, Max: 1 |
Reset fault lock for lamps |
Foglghtm Lamp Fault Lock Reset |
|
2 |
FoglghtmLampFltIniTiout |
single |
[1,1] |
Min: 0, Max: |
sec |
Timeout of fault activation after module initialization |
Foglghtm Lamp Fault Initial Timeout |
3 |
FoglghtmCenLockIsLockSwtOffLi |
boolean |
[1,1] |
Min: 0, Max: 1 |
If true all exterior lights are deactivated on fully locked vehicle |
Foglghtm Central Lock Is Lock Switch Off Light |
|
4 |
FoglghtmIsVsmRdyAcvtDayLi |
boolean |
[1,1] |
Min: 0, Max: 1 |
0 - Fog light is activated only at VSM Ready, 1 - activated at both VSM Awake and Ready |
Foglghtm Is Vsm Ready Activate Day Light |