5.5. Flashing Light Manager - FlsgLiMgr

Id

FlsgLiMgr

Version

main

Title

Flashing Light Manager

System

Exterior Lighting

Document Type

Application Software Component Specification Preview

5.5.1. Overview

The Flashing Light Manager controls the flashing of the turn indicators and hazard lights based on driver inputs and vehicle states. It processes requests from the turn indicator stalk, hazard switch, central locking, and emergency braking to determine when the left and right turn indicators should be activated. The component also detects faults in the turn indicator lamps.

5.5.2. Functions

Title

Description

1

Turn Indicator Control

Controls flashing of the left and right turn indicators based on requests from the turn indicator stalk and steering wheel angle. Supports temporary and permanent flashing modes.

2

Hazard Light Control

Activates both left and right turn indicators simultaneously when the hazard light switch is pressed. Overrides turn indicator requests.

3

Emergency Stop Signal

Automatically activates both turn indicators at an increased frequency during emergency braking situations above a defined vehicle speed threshold.

4

Central Lock Flashing

Flashes the turn indicators when the vehicle is locked or unlocked via the central locking system, with different flash durations for valid and invalid lock states.

5

Crash Event Flashing

Activates the turn indicators when a crash event is detected.

6

Intrusion Alarm Flashing

Flashes the turn indicators at a defined frequency when the intrusion alarm is triggered.

7

Turn Indicator Fault Detection

Detects faults in the turn indicator lamps based on feedback and activates a faster flash frequency to alert the driver.

5.5.3. Ports

Id

Direction

Data Type

Dimensions

Unit

Description

Keywords

1

HzrdSwtReq

Incoming

Enum: CmnenaAcvnSt

[1]

Hazard switch request

Hazard Switch Request

2

TurnIndcrReq

Incoming

Enum: CmnenaSelrSt

[1]

Turn indicator stalk request

Turn Indicator Request

3

SteerWhlAg

Incoming

single

[1]

rad

Steering wheel angle

Steering Wheel Angle

4

SteerWhlAgVld

Incoming

boolean

[1]

Steering wheel angle validity

Steering Wheel Angle Valid

5

FrntLeIndcrSts

Incoming

Enum: CmnenaOprtgSt

[1]

Front left indicator lamp actual status

Front Left Indicator Status

6

FrntRiIndcrSts

Incoming

Enum: CmnenaOprtgSt

[1]

Front right indicator lamp actual status

Front Right Indicator Status

7

ReLeIndcrSts

Incoming

Enum: CmnenaOprtgSt

[1]

Rear left indicator lamp actual status

Rear Left Indicator Status

8

ReRiIndcrSts

Incoming

Enum: CmnenaOprtgSt

[1]

Rear right indicator lamp actual status

Rear Right Indicator Status

9

EmrgBrkgAcv

Incoming

Enum: CmnenaAcvnSt

[1]

Emergency braking activation request

Emergency Braking Active

10

VehSpd

Incoming

single

[1]

km/h

Vehicle speed

Vehicle Speed

11

VehAlrmSt

Incoming

Enum: CmnenaAcvnSt

[1]

Vehicle alarm state

Vehicle Alarm State

12

VehAlrmStVld

Incoming

boolean

[1]

Vehicle alarm state validity

Vehicle Alarm State Valid

13

CenLockSt

Incoming

Enum: CmnenaLockSt

[1]

Center lock state

Central Lock State

14

CenLockStVld

Incoming

boolean

[1]

Center lock state validity

Central Lock State Valid

15

CrashNotif

Incoming

uint8

[1]

Crash event

Crash Notification

16

CrashNotifVld

Incoming

boolean

[1]

Crash event validity

Crash Notification Valid

17

CenLockFaiSt

Incoming

boolean

[1]

Central lock fail state

Central Lock Failure State

18

CenLockFaiStVld

Incoming

boolean

[1]

Central lock fail state validity

Central Lock Failure State Valid

19

FrntLeIndcrReprSts

Incoming

Enum: CmnenaOprtgSt

[1]

Front left repeater lamp actual status

Front Left Indicator Repeater Status

20

FrntRiIndcrReprSts

Incoming

Enum: CmnenaOprtgSt

[1]

Front right repeater lamp actual status

Front Right Indicator Repeater Status

21

MarkrLiReq

Incoming

Enum: CmnenaAcvnSt

[1]

Marker lights request

Marker Light Request

22

MarkrLiReqVld

Incoming

boolean

[1]

Marker lights request validity

Marker Light Request Valid

23

VsmActSt

Incoming

Enum: CmnenaVehSt

[1]

Vehicle state

Vsm Actual State

24

VsmActStVld

Incoming

boolean

[1]

Vehicle state validity

Vsm Actual State Valid

25

BasTi

Incoming

single

[1]

sec

Current time

Base Time

26

LeIndcrCmd

Outgoing

Enum: CmnenaAcvnSt

[1]

Left indicator activation command

Left Indicator Command

27

ReIndcrCmd

Outgoing

Enum: CmnenaAcvnSt

[1]

Right indicator activation command

Rear Indicator Command

28

LeTurnSigSt

Outgoing

Enum: CmnenaOprtgSt

[1]

Left indicator aggregated state

Left Turn Signal State

29

RiTurnSigSt

Outgoing

Enum: CmnenaOprtgSt

[1]

Right indicator aggregated state

Right Turn Signal State

30

LeIndcrReq

Outgoing

Enum: CmnenaAcvnSt

[1]

Left indicator request

Left Indicator Request

31

RiIndcrReq

Outgoing

Enum: CmnenaAcvnSt

[1]

Right indicator request

Right Indicator Request

32

LeReprCmd

Outgoing

Enum: CmnenaAcvnSt

[1]

Left repeater activation command

Left Repeater Command

33

RiReprCmd

Outgoing

Enum: CmnenaAcvnSt

[1]

Right repeater activation command

Right Repeater Command

34

HzrdLiSt

Outgoing

Enum: CmnenaAcvnSt

[1]

Hazard light state

Hazard Light State

35

Diagc

Outgoing

Bus: FlhgtDiagc

[-1]

Diagnostic bus that contains information about lamps failure

Diagnostic

5.5.4. Parameters

Id

Data Type

Dimensions

Range

Unit

Description

Keywords

1

FlhgtRetnToIndcrAftHzrdOff

boolean

[1,1]

Min: 0, Max: 1

After Hazard switch off: 0 - Indicators off, 1 - Previous indicator state keeps flashing

Flhgt Return To Indicator After Hazard Off

2

FlhgtSigLossDetnTi

single

[1,1]

Min: 0, Max:

sec

Signal loss detection timeout

Flhgt Signal Loss Detection Time

3

FlhgtTurnIndcrFrqForEmrgBrkg

single

[1,1]

Min: 1, Max: 10

Hz

Turn Indicators frequency during emergency braking

Flhgt Turn Indicator Frequency For Emergency Braking

4

FlhgtTurnIndcrFrqForNormOper

single

[1,1]

Min: 1, Max: 2

Hz

Turn Indicators frequency during normal operation

Flhgt Turn Indicator Frequency For Normal Operation

5

FlhgtTurnIndcrTmpFlsg

uint8

[1,1]

Min: 1, Max: 10

When Turn Indicators was activated temporary it will be active for this amount of flashing

Flhgt Turn Indicator Temporary Flashing

6

FlhgtProcgOfEmrgBrkgFlsg

boolean

[1,1]

Min: 0, Max: 1

0 - Stop Flashing after ESS ,1 - Continue Flashing after ESS

Flhgt Processing Of Emergency Braking Flashing

7

FlhgtFltTiout

single

[1,1]

Min: 0, Max: 5

sec

Timeout for maintaining in fault state

Flhgt Fault Timeout

8

FlhgtBlinkTiForCenLockUnlckFaiSt

single

[1,1]

Min: 0, Max: 10

sec

Blink time when central lock fail state is lock/unlock failed

Flhgt Blink Time For Central Lock Unlock Failure State

9

FlhgtBlinkTiForCenLockNaFaiSt

single

[1,1]

Min: 0, Max: 10

sec

Blink time when central lock fail state in NA

Flhgt Blink Time For Central Lock Na Failure State

10

FlhgtEmrgStopSigVehSpdThd

single

[1,1]

Min: 0, Max: 250

km/h

The minimal vehicle speed when emergency stop signals shall activated automatically in case of emergency braking situation

Flhgt Emergency Stop Signal Vehicle Speed Threshold

11

FlhgtFixdTurnIndcrStlk

boolean

[1,1]

Min: 0, Max: 1

If 1 turn ind stalk fixes in pressed position (Ms5), if 0 it returns to the neutral position (Ms6)

Flhgt Fixed Turn Indicator Stalk

12

FlhgtIgnSteerWhlAg

boolean

[1,1]

Min: 0, Max: 1

If true - Steering angle will ignore

Flhgt Ignore Steering Wheel Angle

13

FlhgtLampFltIninTiout

single

[1,1]

Min: 0, Max:

sec

Timeout of fault activation after module initialization

Flhgt Lamp Fault Initialization Timeout

14

FlhgtLampFltLockRst

boolean

[1,1]

Min: 0, Max: 1

Reset fault lock for lamps

Flhgt Lamp Fault Lock Reset

15

FlhgtSteerAgIgnSign

boolean

[1,1]

Min: 0, Max: 1

If True (1) then Turn Indicators are disabled by steering wheel rotation in any direction

Flhgt Steering Angle Ignore Sign

16

FlhgtSteerAgLoThd

single

[1,1]

Min: 0, Max: 720

deg

If Turn Indicators was activated permanently it disangage when steering wheel position changes more than Upper Threshold and then less than this value

Flhgt Steering Angle Low Threshold

17

FlhgtSteerAgSignLe

int8

[1,1]

Min: , Max:

Set the steering angle sign

Flhgt Steering Angle Sign Left

18

FlhgtSteerAgUpprThd

single

[1,1]

Min: 0, Max: 720

deg

If Turn Indicators was activated permanently it disangage when steering wheel position changes more than this value and then less than Lower Threshold

Flhgt Steering Angle Upper Threshold

19

FlhgtTurnIndcrFrqForFlt

single

[1,1]

Min: 2, Max: 4

Hz

Turn Indicators frequency when at least one lamp is fault

Flhgt Turn Indicator Frequency For Fault

20

FlhgtOpAlrmIndcnFrq

single

[1,1]

Min: 1, Max: 3

Hz

Optical Alarm indication frequency

Flhgt Optical Alarm Indication Frequency

21

FlhgtFltTioutOn

boolean

[1,1]

Min: 0, Max: 1

When 1 - FaultTimeout is on

Flhgt Fault Timeout On