National Instruments CAN 372139B-01 User Manual

Page 29

Advertising
background image

Chapter 5

Automotive Diagnostic Command Set API for LabVIEW

© National Instruments Corporation

5-3

Automotive Diagnostic Command Set User Manual

EnableNormalMessageTransmission.vi

Executes the
EnableNormalMessageTransmission
service. The ECU starts transmitting its
regular communication messages (usually
CAN messages).

InputOutputControlByLocalIdentifier.vi

Executes the
InputOutputControlByLocalIdentifier
service. Modifies the ECU I/O port behavior.

OBD Clear Emission Related Diagnostic
Information.vi

Executes the OBD Clear Emission Related
Diagnostic Information service. Clears
emission-related Diagnostic Trouble Codes
(DTCs) in the ECU.

OBD Open.vi

Opens an OBD-II diagnostic session on a
CAN port.

OBD Request Control Of On-Board Device.vi

Executes the OBD Request Control Of
On-Board Device service. Use this VI to
modify ECU I/O port behavior.

OBD Request Current Powertrain Diagnostic
Data.vi

Executes the OBD Request Current
Powertrain Diagnostic Data service. Reads a
data record from the ECU.

OBD Request Emission Related DTCs.vi

Executes the OBD Request Emission
Related DTCs service. Reads all
emission-related Diagnostic Trouble Codes
(DTCs).

OBD Request Emission Related DTCs During
Current Drive Cycle.vi

Executes the OBD Request Emission
Related DTCs During Current Drive Cycle
service. Reads the emission-related
Diagnostic Trouble Codes (DTCs) that
occurred during the current (or last
completed) drive cycle.

OBD Request On-Board Monitoring Test
Results.vi

Executes the OBD Request On-Board
Monitoring Test Results service. Reads a test
data record from the ECU.

Table 5-1. Automotive Diagnostic Command Set API VIs for LabVIEW (Continued)

Function

Purpose

Advertising