Go to the source code of this file.
Classes | |
union | otto_prn |
PRN structure. More... | |
struct | otto_slot |
SLOT definition. More... | |
struct | otto_prn_table_entry |
PRN table entry. More... | |
struct | otto_slot_pkt_table_entry |
PKT SLOT type. More... | |
struct | otto_slot_bmp_table_entry |
BMP SLOT type. More... | |
struct | otto_slot_bmm_table_entry |
BMM SLOT type. More... | |
struct | otto_slot_unm_table_entry |
UNM SLOT type. More... | |
struct | otto_slot_snm_table_entry |
SNM SLOT type. More... | |
struct | otto_slot_sed_table_entry |
SED SLOT type. More... | |
struct | otto_parameter_value |
Decoded parameter. More... | |
union | otto_dtc |
Encoded DTC. More... | |
Functions | |
int | otto_decode_by_slot (struct otto_slot *slot, int in, int *out) |
Apply SLOT transformation to OBD2 data and return general format data. | |
int | otto_encode_by_slot (struct otto_slot *slot, int in, int *out) |
Apply SLOT transformation to general format data and return OBD2 data. | |
int | otto_dtc_tostring (union otto_dtc *dtc, char *str, size_t size) |
Returns the string representation of a DTC. | |
int | otto_dtclookup (union otto_dtc *dtc, char *desc, size_t size) |
Returns a diagnostic message from looking up the specified DTC in the database. |
Parameter reference number (PRN), scaling, limit, offset, transfer (SLOT) structures, and diagnostic trouble code (DTC) format
|
Apply SLOT transformation to OBD2 data and return general format data.
|
|
Returns the string representation of a DTC.
|
|
Returns a diagnostic message from looking up the specified DTC in the database.
|
|
Apply SLOT transformation to general format data and return OBD2 data.
|