public class ClusterModeStatus extends RPCStruct
The status modes of the instrument panel cluster.
Parameter List
| Param Name | Type | Mandatory | Description |
|---|---|---|---|
| powerModeActive | Boolean | References signal "PowerMode_UB". | |
| powerModeQualificationStatus | PowerModeQualificationStatus | References signal "PowerModeQF". | |
| carModeStatus | CarModeStatus | Describes the car mode the vehicle is in. | |
| powerModeStatus | PowerModeStatus | true | Describes the different power modes |
SubscribeVehicleData,
SubscribeVehicleData,
Image| Modifier and Type | Field and Description |
|---|---|
static String |
KEY_CAR_MODE_STATUS |
static String |
KEY_POWER_MODE_ACTIVE |
static String |
KEY_POWER_MODE_QUALIFICATION_STATUS |
static String |
KEY_POWER_MODE_STATUS |
KEY_BULK_DATA, KEY_PROTECTED, store| Constructor and Description |
|---|
ClusterModeStatus() |
ClusterModeStatus(Boolean powerModeActive,
PowerModeQualificationStatus powerModeQualificationStatus,
CarModeStatus carModeStatus,
PowerModeStatus powerModeStatus) |
ClusterModeStatus(Hashtable<String,Object> hash)
Constructs a new ClusterModeStatus object indicated by the Hashtable
parameter
|
| Modifier and Type | Method and Description |
|---|---|
CarModeStatus |
getCarModeStatus() |
Boolean |
getPowerModeActive() |
PowerModeQualificationStatus |
getPowerModeQualificationStatus() |
PowerModeStatus |
getPowerModeStatus() |
ClusterModeStatus |
setCarModeStatus(CarModeStatus carModeStatus) |
ClusterModeStatus |
setPowerModeActive(Boolean powerModeActive) |
ClusterModeStatus |
setPowerModeQualificationStatus(PowerModeQualificationStatus powerModeQualificationStatus) |
ClusterModeStatus |
setPowerModeStatus(PowerModeStatus powerModeStatus) |
clone, deserializeJSON, equals, format, formatObject, getBoolean, getBulkData, getDouble, getFloat, getInteger, getLong, getMessageTypeName, getObject, getStore, getStoreValue, getString, getValue, getValueForString, hashCode, hasKey, isPayloadProtected, serializeJSON, serializeJSON, setBulkData, setPayloadProtected, setValuepublic static final String KEY_POWER_MODE_ACTIVE
public static final String KEY_POWER_MODE_QUALIFICATION_STATUS
public static final String KEY_CAR_MODE_STATUS
public static final String KEY_POWER_MODE_STATUS
public ClusterModeStatus()
public ClusterModeStatus(Hashtable<String,Object> hash)
Constructs a new ClusterModeStatus object indicated by the Hashtable parameter
hash - The hash table to use to create an instance of this RPCpublic ClusterModeStatus(@NonNull
Boolean powerModeActive,
@NonNull
PowerModeQualificationStatus powerModeQualificationStatus,
@NonNull
CarModeStatus carModeStatus,
@NonNull
PowerModeStatus powerModeStatus)
public ClusterModeStatus setPowerModeActive(@NonNull Boolean powerModeActive)
public Boolean getPowerModeActive()
public ClusterModeStatus setPowerModeQualificationStatus(@NonNull PowerModeQualificationStatus powerModeQualificationStatus)
public PowerModeQualificationStatus getPowerModeQualificationStatus()
public ClusterModeStatus setCarModeStatus(@NonNull CarModeStatus carModeStatus)
public CarModeStatus getCarModeStatus()
public ClusterModeStatus setPowerModeStatus(@NonNull PowerModeStatus powerModeStatus)
public PowerModeStatus getPowerModeStatus()