Expand description

The hardware module contains simplified API’s and abstraction layers for interacting with common hardware that can be used for either Bench setups or OBD2 adapters in order to communicate with vehicle ECUs

Modules

The Passthru API (Also known as SAE J2534) is an adapter protocol used by some vehicle communication interfaces (VCI).

SocketCAN module

Structs

Contains details about what communication protocols are supported by the physical hardware

Device hardware info used by HardwareScanner

Enums

Represents error that can be returned by Hardware API

Traits

The hardware trait defines functions supported by all adapter types, as well as functions that can create abstracted communication channels that can be used in diagnostic servers

Trait for scanning hardware on a system which can be used to diagnose ECUs

Type Definitions

Hardware API result