rusEFI
The most advanced open source ECU
|
#include <engine_cylinder.hpp>
Public Member Functions | |
void | updateCylinderNumber (uint8_t index, uint8_t cylinderNumber) |
void | invalidCylinder () |
angle_t | getAngleOffset () const |
bool | getIsValid () const |
Private Attributes | |
int | m_index = 0 |
bool | m_valid = false |
uint8_t | m_cylinderIndex = 0 |
uint8_t | m_cylinderNumber = 0 |
angle_t | m_baseAngleOffset |
Definition at line 12 of file engine_cylinder.hpp.
angle_t OneCylinder::getAngleOffset | ( | ) | const |
Definition at line 25 of file engine_cylinder.cpp.
Referenced by MapAveragingModule::onFastCallback().
|
inline |
Definition at line 21 of file engine_cylinder.hpp.
void OneCylinder::invalidCylinder | ( | ) |
Definition at line 21 of file engine_cylinder.cpp.
Referenced by EngineCylinders::updateCylinders().
void OneCylinder::updateCylinderNumber | ( | uint8_t | index, |
uint8_t | cylinderNumber | ||
) |
Definition at line 10 of file engine_cylinder.cpp.
Referenced by EngineCylinders::updateCylinders().
|
private |
Definition at line 36 of file engine_cylinder.hpp.
Referenced by getAngleOffset(), and updateCylinderNumber().
|
private |
Definition at line 31 of file engine_cylinder.hpp.
Referenced by updateCylinderNumber().
|
private |
Definition at line 33 of file engine_cylinder.hpp.
Referenced by getAngleOffset(), and updateCylinderNumber().
|
private |
Definition at line 27 of file engine_cylinder.hpp.
|
private |
Definition at line 28 of file engine_cylinder.hpp.
Referenced by getAngleOffset(), getIsValid(), invalidCylinder(), and updateCylinderNumber().