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