Response to UnsubscribeVehicleData
since SmartDeviceLink 2.0
The result of requesting to unsubscribe to the GPSData.
Optional
@property (readwrite, strong, nonatomic, nullable) SDLVehicleDataResult *gps;
var gps: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the vehicle speed in kilometers per hour.
Optional
@property (readwrite, strong, nonatomic, nullable) SDLVehicleDataResult *speed;
var speed: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the number of revolutions per minute of the engine.
Optional
@property (readwrite, strong, nonatomic, nullable) SDLVehicleDataResult *rpm;
var rpm: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the fuel level in the tank (percentage)
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *fuelLevel;
var fuelLevel: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the fuel level state.
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *fuelLevel_State;
var fuelLevel_State: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the fuel range.
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *fuelRange;
var fuelRange: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the instantaneous fuel consumption in microlitres.
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *instantFuelConsumption;
var instantFuelConsumption: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the external temperature in degrees celsius.
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *externalTemperature;
var externalTemperature: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the PRNDL status.
Optional
@property (readwrite, strong, nonatomic, nullable) SDLVehicleDataResult *prndl;
var prndl: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the tireStatus.
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *tirePressure;
var tirePressure: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the odometer in km.
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *odometer;
var odometer: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the status of the seat belts.
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *beltStatus;
var beltStatus: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the body information including power modes.
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *bodyInformation;
var bodyInformation: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the device status including signal and battery strength.
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *deviceStatus;
var deviceStatus: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the status of the brake pedal.
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *driverBraking;
var driverBraking: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the status of the wipers.
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *wiperStatus;
var wiperStatus: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the status of the head lamps.
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *headLampStatus;
var headLampStatus: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the estimated percentage of remaining oil life of the engine.
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *engineOilLife;
var engineOilLife: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the torque value for engine (in Nm) on non-diesel variants.
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *engineTorque;
var engineTorque: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the accelerator pedal position (percentage depressed)
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *accPedalPosition;
var accPedalPosition: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the current angle of the steering wheel (in deg)
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *steeringWheelAngle;
var steeringWheelAngle: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the emergency call info
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *eCallInfo;
var eCallInfo: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the airbag status
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *airbagStatus;
var airbagStatus: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the emergency event
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *emergencyEvent;
var emergencyEvent: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the cluster modes
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *clusterModes;
var clusterModes: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the myKey status
Optional
@property (readwrite, strong, nonatomic, nullable) SDLVehicleDataResult *myKey;
var myKey: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the electronic parking brake status
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *electronicParkBrakeStatus;
var electronicParkBrakeStatus: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the turn signal
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *turnSignal;
var turnSignal: SDLVehicleDataResult? { get set }
The result of requesting to unsubscribe to the cloud app vehicle id
Optional
@property (readwrite, strong, nonatomic, nullable)
SDLVehicleDataResult *cloudAppVehicleID;
var cloudAppVehicleID: SDLVehicleDataResult? { get set }
Sets the OEM custom vehicle data state for any given OEM custom vehicle data name.
Added SmartDeviceLink 6.0
- (void)setOEMCustomVehicleData:(nonnull NSString *)vehicleDataName
withVehicleDataState:
(nonnull SDLVehicleDataResult *)vehicleDataState;
func setOEMCustomVehicleData(name vehicleDataName: String, state vehicleDataState: SDLVehicleDataResult)
The name of the OEM custom vehicle data item.
SDLVehicleDataResult object containing custom data type and result code information.
Gets the OEM custom vehicle data state for any given OEM custom vehicle data name.
Added SmartDeviceLink 6.0
- (nullable SDLVehicleDataResult *)getOEMCustomVehicleData:
(nonnull NSString *)vehicleDataName;
func getOEMCustomVehicleData(_ vehicleDataName: String) -> SDLVehicleDataResult?
The name of the OEM custom vehicle data item.
SDLVehicleDataResult object containing custom data type and result code information.