13.12. Heated Glass Aggregator - HeatdGlAggrr

Id

HeatdGlAggrr

Version

main

Title

Heated Glass Aggregator

System

Thermal

Document Type

Application Software Component Specification Preview

13.12.1. Overview

The Heated Glass Aggregator component aggregates the status of the heated glass elements and generates requests to the heated glass drivers based on the configuration and requests from other components.

13.12.2. Functions

Title

Description

1

Aggregate Heated Glass Status

Aggregates the status of the heated glass elements from the heated glass drivers and generates a consolidated heated glass status.

2

Generate Heated Glass Requests

Generates requests to the heated glass drivers based on the configuration, requests from other components like climate control, and the allowed load from the low voltage system.

13.12.3. Ports

Id

Direction

Data Type

Dimensions

Unit

Description

Keywords

1

HeatdGlSt1

Incoming

Enum: CmnenaOprtgSt

[1]

Heated glass element 1 driver actual state input signal

Heated Glass State1

2

LvAllwdLoa

Incoming

Enum: CmnenaLvLoaReq

[1]

Low voltage system allowed load input signal (system running if not equal to CmnenaLvLoaReq.CritLoaOnly)

Lv Allowed Load

3

HeatdGlSt2

Incoming

Enum: CmnenaOprtgSt

[1]

Heated glass element 2 driver actual state input signal

Heated Glass State2

4

HeatdGlSt3

Incoming

Enum: CmnenaOprtgSt

[1]

Heated glass element 3 driver actual state input signal

Heated Glass State3

5

HeatdGlSt4

Incoming

Enum: CmnenaOprtgSt

[1]

Heated glass element 4 driver actual state input signal

Heated Glass State4

6

HeatdGlSt5

Incoming

Enum: CmnenaOprtgSt

[1]

Heated glass element 5 driver actual state input signal

Heated Glass State5

7

HeatdGlSt6

Incoming

Enum: CmnenaOprtgSt

[1]

Heated glass element 6 driver actual state input signal

Heated Glass State6

8

FrntHeatdWindReq

Incoming

Enum: CmnenaAcvnSt

[1]

Front windscreen heated glass request input signal (from HMI)

Front Heated Windscreen Request

9

ReHeatdWindReq

Incoming

Enum: CmnenaAcvnSt

[1]

Rear windscreen heated glass request input signal (from HMI)

Rear Heated Windscreen Request

10

FrntDoorHeatdWindReq

Incoming

Enum: CmnenaAcvnSt

[1]

Front doors heated glass request input signal (from HMI)

Front Door Heated Windscreen Request

11

WinHeatdGlReq

Incoming

Enum: CmnenaAcvnSt

[1]

Additional heated glass request input signal (from HMI)

Window Heated Glass Request

12

AutoDfrstReq

Incoming

Enum: CmnenaAcvnSt

[1]

Defrost request input signal (all heated glass elements should be powered on)

Auto Defrost Request

13

HeatdGlReq1

Outgoing

Enum: CmnenaAcvnSt

[1]

Aggregated heated glass element 1 request

Heated Glass Request1

14

HeatdGlReq2

Outgoing

Enum: CmnenaAcvnSt

[1]

Aggregated heated glass element 2 request

Heated Glass Request2

15

HeatdGlReq3

Outgoing

Enum: CmnenaAcvnSt

[1]

Aggregated heated glass element 3 request

Heated Glass Request3

16

HeatdGlReq4

Outgoing

Enum: CmnenaAcvnSt

[1]

Aggregated heated glass element 4 request

Heated Glass Request4

17

HeatdGlReq5

Outgoing

Enum: CmnenaAcvnSt

[1]

Aggregated heated glass element 5 request

Heated Glass Request5

18

HeatdGlReq6

Outgoing

Enum: CmnenaAcvnSt

[1]

Aggregated heated glass element 6 request

Heated Glass Request6

19

ReHeatdWindFltSt

Outgoing

Enum: CmnenaSysNotifSt

[1]

Rear windscreen heated glass fault state output signal (to HMI)

Rear Heated Windscreen Fault State

20

FrntHeatdWindFltSt

Outgoing

Enum: CmnenaSysNotifSt

[1]

Front windscreen heated glass fault state output signal (to HMI)

Front Heated Windscreen Fault State

21

WinHeatdGlSt

Outgoing

Enum: CmnenaOprtgSt

[1]

Additional heated glass actual state output signal (to HMI)

Window Heated Glass State

22

FrntDoorHeatdGlSt

Outgoing

Enum: CmnenaOprtgSt

[1]

Front doors heated glass actual state output signal (to HMI)

Front Door Heated Glass State

23

ReHeatdWindSt

Outgoing

Enum: CmnenaOprtgSt

[1]

Rear windscreen heated glass actual state output signal (to HMI)

Rear Heated Windscreen State

24

FrntHeatdWindSt

Outgoing

Enum: CmnenaOprtgSt

[1]

Front windscreen heated glass actual state output signal (to HMI)

Front Heated Windscreen State

13.12.4. Parameters

Id

Data Type

Dimensions

Range

Unit

Description

Keywords

1

GhaggregHeatrElmCfg

uint8

[1,6]

Min: 0, Max: 4

Heating element distribution where vector index is an instanse ID of the heating element and values: 1 - FrontHeatedWindscreen 2 - RearHeatedWindscreen+Mirrors(optional) 3 - FrontDoorHeatedGlass 4 - WindowHeatedGlass

Ghaggreg Heater Element Configuration

2

GhaggregHeatrElmQntyFrnt

uint8

[1,1]

Min: 0, Max: 6

Heating elements quantity in the front windscreen

Ghaggreg Heater Element Quantity Front

3

GhaggregHeatrElmQntyRe

uint8

[1,1]

Min: 0, Max: 6

Heating eleents quantity in the rear windscreen uncluding mirrors(optional)

Ghaggreg Heater Element Quantity Rear