|
rusEFI
The most advanced open source ECU
|
Functions | |
| void | obdSendPacket (int mode, int PID, int numBytes, uint32_t iValue, size_t busIndex) |
| static void | obdSendValue (int mode, int PID, int numBytes, float value, size_t busIndex) |
| void | obdWriteSupportedPids (int PID, int bitOffset, const int16_t *supportedPids, size_t busIndex) |
| void | handleGetDataRequest (const CANRxFrame &rx, size_t busIndex) |
| static void | handleDtcRequest (int numCodes, ObdCode *dtcCode) |
| void | obdOnCanPacketRx (const CANRxFrame &rx, size_t busIndex) |
Variables | |
| static const int16_t | supportedPids0120 [] |
| static const int16_t | supportedPids2140 [] |
| static const int16_t | supportedPids4160 [] |
|
static |
Definition at line 195 of file obd2.cpp.
Referenced by obdOnCanPacketRx().


| void handleGetDataRequest | ( | const CANRxFrame & | rx, |
| size_t | busIndex | ||
| ) |
Definition at line 106 of file obd2.cpp.
Referenced by obdOnCanPacketRx().


| void obdOnCanPacketRx | ( | const CANRxFrame & | rx, |
| size_t | busIndex | ||
| ) |
Definition at line 210 of file obd2.cpp.
Referenced by processCanRxMessage().


| void obdSendPacket | ( | int | mode, |
| int | PID, | ||
| int | numBytes, | ||
| uint32_t | iValue, | ||
| size_t | busIndex | ||
| ) |
Definition at line 62 of file obd2.cpp.
Referenced by handleGetDataRequest(), obdSendValue(), and obdWriteSupportedPids().

Definition at line 81 of file obd2.cpp.
Referenced by handleGetDataRequest().


| void obdWriteSupportedPids | ( | int | PID, |
| int | bitOffset, | ||
| const int16_t * | supportedPids, | ||
| size_t | busIndex | ||
| ) |
Definition at line 92 of file obd2.cpp.
Referenced by handleGetDataRequest().


|
static |
Definition at line 33 of file obd2.cpp.
Referenced by handleGetDataRequest().
|
static |
Definition at line 49 of file obd2.cpp.
Referenced by handleGetDataRequest().
|
static |
Definition at line 54 of file obd2.cpp.
Referenced by handleGetDataRequest().