|
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 |
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 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 | |
Data Fields inherited from nitrous_control_state_s | |
| 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().

