SDLReadDID Class Reference

Section Contents

Overview

Non periodic vehicle data read request. This is an RPC to get diagnostics data from certain vehicle modules. DIDs of a certain module might differ from vehicle type to vehicle type

Function Group: ProprietaryData

HMILevel needs to be FULL, LIMITED or BACKGROUND

Since SmartDeviceLink 2.0

-initWithECUName:didLocation:

Undocumented

Objective-C

@interface SDLReadDID : SDLRPCRequest

ecuName

@abstract An ID of the vehicle module
Notes: Minvalue:0; Maxvalue:65535

Objective-C

@property (readwrite, strong, nonatomic) NSNumber<SDLInt> *_Nonnull ecuName;

Swift

var ecuName: NSNumber 

didLocation

@abstract Raw data from vehicle data DID location(s)
a Vector value representing raw data from vehicle data DID location(s)

Notes:

Objective-C

@property (readwrite, strong, nonatomic)
    NSArray<NSNumber<SDLInt> *> *_Nonnull didLocation;

Swift

var didLocation: [NSNumber