rusEFI
The most advanced open source ECU
|
#include <nitrous_controller.h>
Public Types | |
using | interface_t = NitrousController |
Public Member Functions | |
void | onSlowCallback () override |
float | getFuelCoefficient () const |
![]() | |
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 Member Functions | |
void | updateArmingState () |
void | updateSpeedConditionSatisfied () |
void | updateTpsConditionSatisfied () |
void | updateCltConditionSatisfied () |
void | updateMapConditionSatisfied () |
void | updateAfrConditionSatisfied () |
void | updateRpmConditionSatisfied () |
bool | checkTriggerPinState () const |
bool | checkLuaGauge () const |
SensorType | getLuaGauge () const |
Additional Inherited Members | |
![]() | |
bool | isNitrousArmed: 1 {} |
bool | isNitrousSpeedCondition: 1 {} |
bool | isNitrousTpsCondition: 1 {} |
bool | isNitrousCltCondition: 1 {} |
bool | isNitrousMapCondition: 1 {} |
bool | isNitrousAfrCondition: 1 {} |
bool | isNitrousRpmCondition: 1 {} |
bool | isNitrousCondition: 1 {} |
bool | unusedBit_8_8: 1 {} |
bool | unusedBit_8_9: 1 {} |
bool | unusedBit_8_10: 1 {} |
bool | unusedBit_8_11: 1 {} |
bool | unusedBit_8_12: 1 {} |
bool | unusedBit_8_13: 1 {} |
bool | unusedBit_8_14: 1 {} |
bool | unusedBit_8_15: 1 {} |
bool | unusedBit_8_16: 1 {} |
bool | unusedBit_8_17: 1 {} |
bool | unusedBit_8_18: 1 {} |
bool | unusedBit_8_19: 1 {} |
bool | unusedBit_8_20: 1 {} |
bool | unusedBit_8_21: 1 {} |
bool | unusedBit_8_22: 1 {} |
bool | unusedBit_8_23: 1 {} |
bool | unusedBit_8_24: 1 {} |
bool | unusedBit_8_25: 1 {} |
bool | unusedBit_8_26: 1 {} |
bool | unusedBit_8_27: 1 {} |
bool | unusedBit_8_28: 1 {} |
bool | unusedBit_8_29: 1 {} |
bool | unusedBit_8_30: 1 {} |
bool | unusedBit_8_31: 1 {} |
Definition at line 9 of file nitrous_controller.h.
Definition at line 11 of file nitrous_controller.h.
|
private |
Definition at line 138 of file nitrous_controller.cpp.
Referenced by updateArmingState().
|
private |
Definition at line 126 of file nitrous_controller.cpp.
Referenced by updateArmingState().
float NitrousController::getFuelCoefficient | ( | ) | const |
Definition at line 29 of file nitrous_controller.cpp.
Referenced by getRunningFuel().
|
private |
Definition at line 158 of file nitrous_controller.cpp.
Referenced by checkLuaGauge().
|
overridevirtual |
Reimplemented from EngineModule.
Definition at line 10 of file nitrous_controller.cpp.
|
private |
Definition at line 90 of file nitrous_controller.cpp.
Referenced by onSlowCallback().
|
private |
Definition at line 37 of file nitrous_controller.cpp.
Referenced by onSlowCallback().
|
private |
Definition at line 72 of file nitrous_controller.cpp.
Referenced by onSlowCallback().
|
private |
Definition at line 81 of file nitrous_controller.cpp.
Referenced by onSlowCallback().
|
private |
Definition at line 108 of file nitrous_controller.cpp.
Referenced by onSlowCallback().
|
private |
Definition at line 54 of file nitrous_controller.cpp.
Referenced by onSlowCallback().
|
private |
Definition at line 63 of file nitrous_controller.cpp.
Referenced by onSlowCallback().