Module ecu_diagnostics::hardware
source · 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 Aliases§
- Hardware API result