Ndcontroldtcsetting, Ndcontroldtcsetting -38 – National Instruments CAN 372139B-01 User Manual

Page 202

Advertising
background image

Chapter 6

Automotive Diagnostic Command Set API for C

Automotive Diagnostic Command Set User Manual

6-38

ni.com

ndControlDTCSetting

Purpose

Executes the ControlDTCSetting service. Modifies the generation behavior of selected
Diagnostic Trouble Codes (DTCs).

Format

long ndControlDTCSetting(

TD1 *diagRef,

unsigned short groupOfDTC,

unsigned char dataIn[],

long len,

LVBoolean *success);

Input

diagRef

Specifies the diagnostic session handle, obtained from

ndOpenDiagnostic

and passed

to subsequent diagnostic functions. Normally, it is not necessary to manually manipulate
the elements of this struct.

groupOfDTC

Specifies the group of diagnostic trouble codes to be cleared. The following values have
a special meaning:

0x0000

All powertrain DTCs

0x4000

All chassis DTCs

0x8000

All body DTCs

0xC000

All network related DTCs

0xFF00

All DTCs

dataIn

Specifies application-specific data that control DTC generation.

len

Must contain the number of valid data bytes in

dataIn

.

Advertising