Chapter 5 Automotive Diagnostic Command Set API for LabVIEW
Automotive Diagnostic Command Set User Manual 5-2 ni.com
List of VIs
The following table is an alphabetical list of the Automotive Diagnostic Command Set VIs.
Table 5-1. Automotive Diagnostic Command Set API VIs for LabVIEW
Function Purpose
ClearDiagnosticInformation.vi Executes the ClearDiagnosticInformation
service and clears selected Diagnostic
Trouble Codes (DTCs).
Close Diagnostic.vi Closes a diagnostic session.
ControlDTCSetting.vi Executes the ControlDTCSetting service and
modifies the generation behavior of selected
Diagnostic Trouble Codes (DTCs).
Convert from Phys.vi Converts a physical data value into a binary
representation using a type descriptor.
Convert to Phys.vi Converts a binary representation of a value
into its physical value using a type
descriptor.
Create Extended CAN IDs.vi Creates diagnostic CAN IDs according to
ISO 15765-2.
Diag Get Property.vi Gets a diagnostic global internal parameter.
Diag Set Property.vi Sets a diagnostic global internal parameter.
Diagnostic Service.vi Executes a generic diagnostic service. If a
special service is not available through the
KWP2000, UDS, or OBD service functions,
you can build it using this VI.
DisableNormalMessageTransmission.vi Executes the
DisableNormalMessageTransmission
service. The ECU no longer transmits its
regular communication messages (usually
CAN messages).
DTC to String.vi Returns a string representation (such as
P1234) for a 2-byte Diagnostic Trouble
Code (DTC).
ECUReset.vi Executes the ECUReset service and resets
the ECU.