rusEFI
The most advanced open source ECU
|
Functions | |
size_t | getWidebandBus () |
void | handleWidebandCan (const size_t busIndex, const CANRxFrame &frame) |
bool | waitAck (int timeout=1000) |
static void | setStatus (can_wbo_re_status_e status) |
void | setWidebandOffsetNoWait (uint8_t hwIndex, uint8_t index) |
void | setWidebandOffset (uint8_t hwIndex, uint8_t index) |
void | setWidebandSensorType (uint8_t hwIndex, uint8_t type) |
void | pingWideband (uint8_t hwIndex) |
void | sendWidebandInfo () |
void | updateWidebandFirmware (uint8_t hwIndex) |
Variables | |
static thread_t * | waitingBootloaderThread = nullptr |
size_t getWidebandBus | ( | ) |
Definition at line 22 of file rusefi_wideband.cpp.
Referenced by AemXSeriesWideband::acceptFrame(), handleWidebandCan(), pingWideband(), sendWidebandInfo(), setWidebandOffsetNoWait(), setWidebandSensorType(), and updateWidebandFirmware().
void handleWidebandCan | ( | const size_t | busIndex, |
const CANRxFrame & | frame | ||
) |
Definition at line 30 of file rusefi_wideband.cpp.
Referenced by processCanRxMessage().
void pingWideband | ( | uint8_t | hwIndex | ) |
Definition at line 151 of file rusefi_wideband.cpp.
Referenced by executeTSCommand(), and initBenchTest().
void sendWidebandInfo | ( | ) |
Definition at line 188 of file rusefi_wideband.cpp.
Referenced by CanWrite::PeriodicTask().
|
static |
Definition at line 72 of file rusefi_wideband.cpp.
Referenced by pingWideband(), setWidebandOffset(), setWidebandSensorType(), and updateWidebandFirmware().
void setWidebandOffset | ( | uint8_t | hwIndex, |
uint8_t | index | ||
) |
Definition at line 92 of file rusefi_wideband.cpp.
Referenced by executeTSCommand(), and initBenchTest().
void setWidebandOffsetNoWait | ( | uint8_t | hwIndex, |
uint8_t | index | ||
) |
Definition at line 79 of file rusefi_wideband.cpp.
Referenced by sendWidebandInfo(), and setWidebandOffset().
void setWidebandSensorType | ( | uint8_t | hwIndex, |
uint8_t | type | ||
) |
Definition at line 122 of file rusefi_wideband.cpp.
Referenced by executeTSCommand().
void updateWidebandFirmware | ( | uint8_t | hwIndex | ) |
Definition at line 220 of file rusefi_wideband.cpp.
bool waitAck | ( | int | timeout = 1000 | ) |
Definition at line 68 of file rusefi_wideband.cpp.
Referenced by pingWideband(), setWidebandOffset(), setWidebandSensorType(), and updateWidebandFirmware().
|
static |
Definition at line 28 of file rusefi_wideband.cpp.
Referenced by handleWidebandCan(), pingWideband(), setWidebandOffset(), setWidebandSensorType(), and updateWidebandFirmware().