[][src]Crate j2534

J2534 PassThru defines a standard library interface for communicating with vehicles. All automakers in the US are required to provide J2534-compatible service software. J2534 provides access to the communication layer required for accessing vehicle diagnostics services as well as downloading and reflashing control modules.

Structs

Channel

Represents a J2534 channel

ChannelId

Vehicle communication channel ID

ConnectFlags
Device

Represents a J2534 device created with Interface::open

FilterId

Message filter ID

Interface

Represents a J2534 library

Listing
MessageId

Period message ID

PassThruMsg
RxStatus
SByteArray
SConfig
SConfigList
TxFlags
VersionInfo

Enums

ConfigId
Error
FilterType
IoctlId
Protocol

Constants

SHORT_TO_GROUND
VOLTAGE_OFF

Functions

drivers

Returns a list of all installed PassThru drivers

Type Definitions

Result