8.3. Interior Light Manager - IntrLiMgr

Id

IntrLiMgr

Title

Interior Light Manager

System

Interior Lighting

Document Type

Application Software Component Specification Preview

8.3.1. Overview

The Interior Light Manager controls the interior cabin lights based on requests from the cabin light HMI switches and vehicle state. It commands the light intensity, color, and on/off state of the cabin lights, driver/passenger task lights, and footwell lights.

8.3.2. Functions

Title

Description

1

Cabin Light Control

Controls the on/off state, intensity level, and color of the main cabin lights based on HMI switch requests and vehicle state

2

Driver and Passenger Task Light Control

Controls the on/off state and intensity level of the driver and passenger task lights based on HMI switch requests

3

Footwell Light Control

Controls the on/off state and color of the front footwell lights based on configuration and in parallel with cabin light activation

8.3.3. Ports

Id

Direction

Data Type

Dimensions

Unit

1

CabLightEnableReq

Incoming

Enum: LightEnableReq_t

[-1]

inherit

2

CabLightEnableReq_valid

Incoming

boolean

[-1]

inherit

3

DriverDoorOpenState

Incoming

Enum: VtSig_OpenLockSta_t

[-1]

inherit

4

DriverDoorOpenState_valid

Incoming

boolean

[-1]

inherit

5

PassDoorOpenState

Incoming

Enum: VtSig_OpenLockSta_t

[-1]

inherit

6

PassDoorOpenState_valid

Incoming

boolean

[-1]

inherit

7

BonnetOpenState

Incoming

Enum: VtSig_OpenSta_t

[-1]

inherit

8

BonnetOpenState_valid

Incoming

boolean

[-1]

inherit

9

BootOpenState

Incoming

Enum: VtSig_OpenLockSta_t

[-1]

inherit

10

BootOpenState_valid

Incoming

boolean

[-1]

inherit

11

VSM_State

Incoming

Enum: VtSig_VSM_State_t

[-1]

inherit

12

VSM_State_valid

Incoming

boolean

[-1]

inherit

13

DriverTaskLightReq

Incoming

Enum: LightEnableReq_t

[-1]

inherit

14

DriverTaskLightReq_valid

Incoming

boolean

[-1]

inherit

15

PassTaskLightReq

Incoming

Enum: LightEnableReq_t

[-1]

inherit

16

PassTaskLightReq_valid

Incoming

boolean

[-1]

inherit

17

FootwellLightReq

Incoming

Enum: LightEnableReq_t

[-1]

inherit

18

FootwellLightReq_valid

Incoming

boolean

[-1]

inherit

19

CrashNotification

Incoming

uint8

[-1]

inherit

20

CrashNotification_valid

Incoming

boolean

[-1]

inherit

21

CentralLockCommand

Incoming

Enum: VtSig_CentralLockCommand_t

[-1]

inherit

22

CentralLockCommand_valid

Incoming

boolean

[-1]

inherit

23

GS_State

Incoming

Enum: VtSig_GS_Est_State_t

[-1]

inherit

24

GS_State_valid

Incoming

boolean

[-1]

inherit

25

CabinLightCmd

Outgoing

Enum: vLightCmd_t

[-1]

inherit

26

CabinLightCmd_send

Outgoing

boolean

[-1]

inherit

27

DriverTaskLightCmd

Outgoing

Enum: vOnOff_t

[-1]

inherit

28

DriverTaskLightCmd_send

Outgoing

boolean

[-1]

inherit

29

PassTaskLightCmd

Outgoing

Enum: vOnOff_t

[-1]

inherit

30

PassTaskLightCmd_send

Outgoing

boolean

[-1]

inherit

31

BonnetLightCmd

Outgoing

Enum: vLightCmd_t

[-1]

inherit

32

BonnetLightCmd_send

Outgoing

boolean

[-1]

inherit

33

BootLightCmd

Outgoing

Enum: vLightCmd_t

[-1]

inherit

34

BootLightCmd_send

Outgoing

boolean

[-1]

inherit

35

FtwlLightCmdWhite

Outgoing

Enum: vLightCmd_t

[-1]

inherit

36

FtwlLightCmdWhite_send

Outgoing

boolean

[-1]

inherit

37

FtwlLightCmdRed

Outgoing

Enum: vLightCmd_t

[-1]

inherit

38

FtwlLightCmdRed_send

Outgoing

boolean

[-1]

inherit

8.3.4. Parameters

Id

Data Type

Dimensions

Range

Unit

Description

1

MSINTLGHTM_EnaFootwellByCabin

boolean

[1,1]

Min: 0, Max: 1

1 - Footwell lights are activated in parallel with cabin lights, 0 - based on request

2

MSINTLGHTM_FtwlLghtClrCfg

uint8

[1,1]

Min: 0, Max: 3

Footwell light colour configuration: 0 - none, 1 - red, 2 - white, 3 - both