rusEFI
The most advanced open source ECU
|
Definition in file can.h.
Data Structures | |
class | CanWrite |
class | CanCycle |
Typedefs | |
using | CI = CanInterval |
Enumerations | |
enum class | CanInterval : uint16_t { None = 0 , _5ms = 1 << 0 , _10ms = 1 << 1 , _20ms = 1 << 2 , _50ms = 1 << 3 , _100ms = 1 << 4 , _200ms = 1 << 5 , _250ms = 1 << 6 , _500ms = 1 << 7 , _1000ms = 1 << 8 , _MAX_Cycle = _1000ms } |
Functions | |
void | processCanRxMessage (const size_t busIndex, const CANRxFrame &msg, efitick_t nowNt) |
void | registerCanListener (CanListener &listener) |
void | registerCanSensor (CanSensorBase &sensor) |
constexpr CI | operator| (CI lhs, CI rhs) |
constexpr CI | operator& (CI lhs, CI rhs) |
constexpr CI & | operator|= (CI &lhs, CI rhs) |
using CI = CanInterval |
|
strong |
void processCanRxMessage | ( | const size_t | busIndex, |
const CANRxFrame & | msg, | ||
efitick_t | nowNt | ||
) |
Definition at line 192 of file can_rx.cpp.
void registerCanListener | ( | CanListener & | listener | ) |
Definition at line 89 of file can_rx.cpp.
Referenced by CanStreamer::init(), initCanGpioMsiobox(), and registerCanSensor().
void registerCanSensor | ( | CanSensorBase & | sensor | ) |
Definition at line 97 of file can_rx.cpp.
Referenced by initCanSensors(), initEgt(), and initLambda().