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 |