|
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().