Vehicle properties
Displays & HMI
CLUSTER_REQUEST_DISPLAY
What it is
Requests to change the cluster display state to show some ClusterUI.
When the current display state is off and ClusterHome sends this message to ClusterOS to request to turn the display on to show some specific ClusterUI. ClusterOS should response this with CLUSTER_DISPLAY_STATE.
int32: the type of ClusterUI to show
How the ID is built
A property ID is a 32-bit value packing four fields. Reading 0x11400f37 apart:
| Field | Mask | Value | Means |
|---|---|---|---|
| Group | 0xf0000000 | 0x10000000 | SYSTEM |
| Area | 0x0f000000 | 0x01000000 | GLOBAL |
| Type | 0x00ff0000 | 0x00400000 | INT32 |
| Ordinal | 0x0000ffff | 0x00000f37 | 0xf37 |
Reading it from an app
CarPropertyManager mgr = (CarPropertyManager)
car.getCarManager(Car.PROPERTY_SERVICE);
mgr.setProperty(Integer.class,
VehiclePropertyIds.CLUSTER_REQUEST_DISPLAY, 0, value);This property is write-only — it cannot be read back. It fires a callback whenever the value changes.

