Set To Role (STR)¶
The Set To Role functional area (F6) provides vehicle-specific role configuration and functionality. This is one of the three extensible screens that support third-party external applications.
Overview¶
The STR screen allows the vehicle to be configured for its assigned operational role. Different vehicle platforms have different role-specific functionality that can be presented through this screen. When no external application is connected, the screen displays "Waiting for External Application".
External Application Integration¶
Third-party role-specific applications can render to this screen via the Display Extension Service. This allows vehicle platform integrators to deliver role-specific interfaces within the GVA HMI framework.
STR Controls¶
| Key | Action |
|---|---|
| F6 | Switch to STR screen |
State Machine¶
stateDiagram-v2
[*] --> Waiting : Enter STR
state "STR Screen (Extensible)" as STR {
Waiting : Waiting for External Application
Connected : Third-Party App Active
Waiting --> Connected : External App Connects (DDS)
Connected --> Waiting : External App Disconnects
state "Connected" as C {
ButtonLabels : Button Labels via DDS
InputForward : Mouse / Key Events Forwarded
Transparent : Transparent Background (Composited)
}
}
STR --> Alarms : F14 Alarms
Alarms --> STR : Acknowledge / Close
STR --> Threats : F15 Threats
Threats --> STR : Dismiss / Close
Related¶
- External Applications Service — DDS interface for third-party apps