|
rusEFI
The most advanced open source ECU
|
#include <ignition_controller.h>


Public Types | |
| using | interface_t = IgnitionController |
Public Member Functions | |
| void | onSlowCallback () override |
| virtual bool | getIgnState () const |
| float | secondsSinceIgnVoltage () |
Public Member Functions inherited from EngineModule | |
| virtual void | initNoConfiguration () |
| virtual void | setDefaultConfiguration () |
| virtual void | onConfigurationChange (engine_configuration_s const *) |
| virtual void | onFastCallback () |
| virtual void | onEngineStop () |
| virtual void | onIgnitionStateChanged (bool) |
| virtual bool | needsDelayedShutoff () |
| virtual void | onEnginePhase (float, efitick_t, angle_t, angle_t) |
Private Attributes | |
| Timer | m_timeSinceIgnVoltage |
| bool | m_lastState = false |
Definition at line 9 of file ignition_controller.h.
Definition at line 11 of file ignition_controller.h.
|
inlinevirtual |
Definition at line 15 of file ignition_controller.h.
Referenced by EtbController::checkJam().

|
overridevirtual |
Reimplemented from EngineModule.
Definition at line 23 of file ignition_controller.cpp.

|
inline |
Definition at line 19 of file ignition_controller.h.
Referenced by onSlowCallback().

|
private |
Definition at line 25 of file ignition_controller.h.
Referenced by getIgnState(), and onSlowCallback().
|
private |
Definition at line 24 of file ignition_controller.h.
Referenced by onSlowCallback(), and secondsSinceIgnVoltage().