National Instruments CAN 372139B-01 User Manual

Page 32

Advertising
background image

Chapter 5

Automotive Diagnostic Command Set API for LabVIEW

Automotive Diagnostic Command Set User Manual

5-6

ni.com

UDS ReadDataByIdentifier.vi

Executes the UDS ReadDataByIdentifier
service. Reads a data record from the ECU.

UDS ReadMemoryByAddress.vi

Executes the UDS ReadMemoryByAddress
service. Reads data from the ECU memory.

UDS ReportDTCBySeverityMaskRecord.vi

Executes the
ReportDTCBySeverityMaskRecord
subfunction of the UDS
ReadDiagnosticTroubleCodeInformation
service. Reads selected Diagnostic Trouble
Codes (DTCs).

UDS ReportDTCByStatusMask.vi

Executes the ReportDTCByStatusMask
subfunction of the UDS
ReadDiagnosticTroubleCodeInformation
service. Reads selected Diagnostic Trouble
Codes (DTCs).

UDS ReportSeverityInformationOfDTC.vi

Executes the
ReportSeverityInformationOfDTC
subfunction of the UDS
ReadDiagnosticTroubleCodeInformation
service. Reads selected Diagnostic Trouble
Codes (DTCs).

UDS ReportSupportedDTCs.vi

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

UDS RequestSeed.vi

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

UDS RoutineControl.vi

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

UDS SendKey.vi

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

UDS TesterPresent.vi

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

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

Function

Purpose

Advertising