National Instruments CAN 372139B-01 User Manual

Page 174

Advertising
background image

Chapter 6

Automotive Diagnostic Command Set API for C

Automotive Diagnostic Command Set User Manual

6-10

ni.com

ndUDSReportSeverityInformationOfDTC

Executes the
ReportSeverity
InformationOfDTC
subfunction of the UDS
ReadDiagnosticTrouble
CodeInformation service.
Reads selected Diagnostic
Trouble Codes (DTCs) are
read.

ndUDSReportSupportedDTCs

Executes the
ReportSupportedDTCs
subfunction of the UDS
ReadDiagnosticTrouble
CodeInformation service.
Reads all supported
Diagnostic Trouble Codes
(DTCs).

ndUDSRequestSeed

Executes the UDS
SecurityAccess service
to retrieve a seed from
the ECU.

ndUDSRoutineControl

Executes the UDS
RoutineControl service.
Executes a routine on
the ECU.

ndUDSSendKey

Executes the UDS
SecurityAccess service to
send a key to the ECU.

ndUDSTesterPresent

Executes the UDS
TesterPresent service.
Keeps the ECU in
diagnostic mode.

ndUDSWriteDataByIdentifier

Executes the UDS
WriteDataByIdentifier
service. Writes a data
record to the ECU.

Table 6-2. Functions for the Automotive Diagnostic Command Set for C (Continued)

Function

Purpose

Advertising