National Instruments CAN 372139B-01 User Manual

Page 172

Advertising
background image

Chapter 6

Automotive Diagnostic Command Set API for C

Automotive Diagnostic Command Set User Manual

6-8

ni.com

ndStopRoutineByLocalIdentifier

Executes the
StopRoutineByLocal
Identifier service. Stops a
routine on the ECU.

ndTesterPresent

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

ndUDSClearDiagnosticInformation

Executes the UDS
ClearDiagnostic
Information service.
Clears selected Diagnostic
Trouble Codes (DTCs).

ndUDSCommunicationControl

Executes the UDS
CommunicationControl
service. Switches
transmission and/or
reception of the normal
communication messages
(usually CAN messages)
on or off.

ndUDSControlDTCSetting

Executes the UDS
ControlDTCSetting
service. Modifies
Diagnostic Trouble Code
(DTC) behavior.

ndUDSDiagnosticSessionControl

Executes the UDS
DiagnosticSessionControl
service. The ECU is set up
in a specific diagnostic
mode.

ndUDSECUReset

Executes the UDS
ECUReset service. Resets
the ECU.

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

Function

Purpose

Advertising