This RPC allows to request diagnostic module trouble codes from a certain vehicle module
Function Group: ProprietaryData
HMILevel needs to be FULL, LIMITED or BACKGROUND
Convenience init
- (nonnull instancetype)initWithECUName:(UInt16)name;
init(ecuName name: UInt16)
Name of the module to receive the DTC form
An SDLGetDTCs object
Convenience init with all properties
- (nonnull instancetype)initWithECUName:(UInt16)name mask:(UInt8)mask;
init(ecuName name: UInt16, mask: UInt8)
Name of the module to receive the DTC form
DTC Mask Byte to be sent in diagnostic request to module
An SDLGetDTCs object
a name of the module to receive the DTC form @discussion an NSNumber value representing a name of the module to receive the DTC form
Notes: Minvalue:0; Maxvalue:65535
@property (nonatomic, strong) NSNumber<SDLInt> *_Nonnull ecuName;
var ecuName: NSNumber & SDLInt { get set }
DTC Mask Byte to be sent in diagnostic request to module. NSNumber* dtcMask Minvalue:0; Maxvalue:255
@property (nonatomic, strong, nullable) NSNumber<SDLInt> *dtcMask;
var dtcMask: (NSNumber & SDLInt)? { get set }