add basic system overview screen with can watchdogs and brake pressure

This commit is contained in:
2025-08-01 01:12:29 +02:00
parent 4354b03907
commit 77ba4249d3
28 changed files with 838 additions and 87 deletions

View File

@ -204,6 +204,18 @@
"ScreenTransitionType": "ScreenTransitionNone",
"ActionComponent": "SDC"
}
},
{
"InteractionName": "DummyChangeSystemOverviewView",
"Trigger": {
"Type": "TriggerPhysicalButtonClicked",
"ButtonKey": 79
},
"Action": {
"Type": "ActionGotoScreen",
"ScreenTransitionType": "ScreenTransitionNone",
"ActionComponent": "SystemOverview"
}
}
]
},
@ -1368,6 +1380,198 @@
}
],
"Interactions": []
},
{
"Name": "SystemOverview",
"Components": [
{
"Type": "Container",
"Name": "statusItems",
"Width": 480,
"Height": 320,
"Components": [
{
"Type": "CustomContainerInstance",
"Name": "statusTS_R2D",
"X": 12,
"Y": 280,
"Width": 65,
"Height": 33,
"CustomContainerDefinitionName": "DriverViewStatusItem"
},
{
"Type": "CustomContainerInstance",
"Name": "status1",
"X": 77,
"Y": 280,
"Width": 65,
"Height": 33,
"CustomContainerDefinitionName": "DriverViewStatusItem"
},
{
"Type": "CustomContainerInstance",
"Name": "statusSDC",
"X": 142,
"Y": 280,
"Width": 65,
"Height": 33,
"CustomContainerDefinitionName": "DriverViewStatusItem"
},
{
"Type": "CustomContainerInstance",
"Name": "statusSCS",
"X": 207,
"Y": 280,
"Width": 65,
"Height": 33,
"CustomContainerDefinitionName": "DriverViewStatusItem"
},
{
"Type": "CustomContainerInstance",
"Name": "status2",
"X": 272,
"Y": 280,
"Width": 65,
"Height": 33,
"CustomContainerDefinitionName": "DriverViewStatusItem"
},
{
"Type": "CustomContainerInstance",
"Name": "status3",
"X": 337,
"Y": 280,
"Width": 65,
"Height": 33,
"CustomContainerDefinitionName": "DriverViewStatusItem"
},
{
"Type": "CustomContainerInstance",
"Name": "status4",
"X": 402,
"Y": 280,
"Width": 65,
"Height": 33,
"CustomContainerDefinitionName": "DriverViewStatusItem"
},
{
"Type": "CustomContainerInstance",
"Name": "statusINV",
"X": 337,
"Y": 218,
"Width": 65,
"Height": 33,
"CustomContainerDefinitionName": "DriverViewStatusItem"
},
{
"Type": "CustomContainerInstance",
"Name": "statusAMS",
"X": 402,
"Y": 202,
"Width": 65,
"Height": 33,
"CustomContainerDefinitionName": "DriverViewStatusItem"
},
{
"Type": "CustomContainerInstance",
"Name": "statusShunt",
"X": 402,
"Y": 234,
"Width": 65,
"Height": 33,
"CustomContainerDefinitionName": "DriverViewStatusItem"
},
{
"Type": "CustomContainerInstance",
"Name": "statusLV",
"X": 337,
"Y": 185,
"Width": 65,
"Height": 33,
"CustomContainerDefinitionName": "DriverViewStatusItem"
},
{
"Type": "CustomContainerInstance",
"Name": "statusSNR",
"X": 402,
"Y": 169,
"Width": 65,
"Height": 33,
"CustomContainerDefinitionName": "DriverViewStatusItem"
},
{
"Type": "CustomContainerInstance",
"Name": "statusPDU",
"X": 402,
"Y": 136,
"Width": 65,
"Height": 33,
"CustomContainerDefinitionName": "DriverViewStatusItem"
},
{
"Type": "CustomContainerInstance",
"Name": "statusFTCU",
"X": 337,
"Y": 120,
"Width": 65,
"Height": 33,
"CustomContainerDefinitionName": "DriverViewStatusItem"
},
{
"Type": "CustomContainerInstance",
"Name": "statusDB",
"X": 337,
"Y": 87,
"Width": 65,
"Height": 33,
"CustomContainerDefinitionName": "DriverViewStatusItem"
},
{
"Type": "CustomContainerInstance",
"Name": "statusSNF",
"X": 402,
"Y": 70,
"Width": 65,
"Height": 33,
"CustomContainerDefinitionName": "DriverViewStatusItem"
},
{
"Type": "CustomContainerInstance",
"Name": "statusBPR",
"X": 12,
"Y": 63,
"Width": 65,
"Height": 33,
"CustomContainerDefinitionName": "DriverViewStatusItem"
},
{
"Type": "CustomContainerInstance",
"Name": "statusBPF",
"X": 12,
"Y": 30,
"Width": 65,
"Height": 33,
"CustomContainerDefinitionName": "DriverViewStatusItem"
}
]
},
{
"Type": "TextArea",
"Name": "textArea1",
"X": 12,
"Y": 5,
"Width": 80,
"Height": 25,
"TextId": "__SingleUse_HTV5",
"TextRotation": "0",
"Color": {
"Red": 255,
"Green": 255,
"Blue": 255
},
"AutoSize": true
}
],
"Interactions": []
}
],
"CustomContainerDefinitions": [
@ -1845,7 +2049,8 @@
"Red": 255,
"Green": 255,
"Blue": 255
}
},
"Wildcard1": {}
}
],
"Interactions": []