C# Класс Sample.ObdComm

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
ClearFaults ( ) : bool
ConnectIso15765 ( ) : bool
DetectProtocol ( ) : bool
Disconnect ( ) : bool
GetAllPidValues ( ) : string[]
GetAvailableObdPids ( List &availablePids ) : bool
GetBatteryVoltage ( double &voltage ) : bool
GetFaults ( string &faults ) : bool
GetLastError ( ) : J2534Err
GetObdPidValue ( string pidName ) : string
GetVin ( string &vin ) : bool
IsConnected ( ) : bool
ObdComm ( IJ2534Extended j2534Interface ) : System

Приватные методы

Метод Описание
GetAvailableObdPidsAt ( byte start, List &availablePids ) : void
ReadObdPid ( byte mode, byte pid, ProtocolID protocolId, List &value ) : bool

Описание методов

ClearFaults() публичный Метод

public ClearFaults ( ) : bool
Результат bool

ConnectIso15765() публичный Метод

public ConnectIso15765 ( ) : bool
Результат bool

DetectProtocol() публичный Метод

public DetectProtocol ( ) : bool
Результат bool

Disconnect() публичный Метод

public Disconnect ( ) : bool
Результат bool

GetAllPidValues() публичный Метод

public GetAllPidValues ( ) : string[]
Результат string[]

GetAvailableObdPids() публичный Метод

public GetAvailableObdPids ( List &availablePids ) : bool
availablePids List
Результат bool

GetBatteryVoltage() публичный Метод

public GetBatteryVoltage ( double &voltage ) : bool
voltage double
Результат bool

GetFaults() публичный Метод

public GetFaults ( string &faults ) : bool
faults string
Результат bool

GetLastError() публичный Метод

public GetLastError ( ) : J2534Err
Результат J2534Err

GetObdPidValue() публичный Метод

public GetObdPidValue ( string pidName ) : string
pidName string
Результат string

GetVin() публичный Метод

public GetVin ( string &vin ) : bool
vin string
Результат bool

IsConnected() публичный Метод

public IsConnected ( ) : bool
Результат bool

ObdComm() публичный Метод

public ObdComm ( IJ2534Extended j2534Interface ) : System
j2534Interface IJ2534Extended
Результат System