rusEFI
The most advanced open source ECU
Functions
high_pressure_fuel_pump.cpp File Reference

Functions

 fail ("EFI_SHAFT_POSITION_INPUT required to have EFI_EMULATE_POSITION_SENSORS") static const expr int rpm_spinning_cutoff
 
static float getLoad ()
 
bool isGdiEngine ()
 

Function Documentation

◆ fail()

fail ( "EFI_SHAFT_POSITION_INPUT required to have EFI_EMULATE_POSITION_SENSORS"  ) const

◆ getLoad()

static float getLoad ( )
static

Definition at line 88 of file high_pressure_fuel_pump.cpp.

88  {
90  // TODO: allow other load axis, like we claim to
91  case LM_ALPHA_N:
93  default:
95  }
96 }
static float getOrZero(SensorType type)
Definition: sensor.h:92
engine_configuration_s * engineConfiguration
@ DriverThrottleIntent

Referenced by HpfpQuantity::calcPI().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ isGdiEngine()

bool isGdiEngine ( )

Definition at line 250 of file high_pressure_fuel_pump.cpp.

250  {
251 #if EFI_PROD_CODE
253 #else
254  return engineConfiguration->hpfpCamLobes > 0;
255 #endif
256 }
RegisteredNamedOutputPin hpfpValve
Definition: efi_gpio.h:77
bool isInitialized() const
Definition: efi_gpio.cpp:536
EnginePins enginePins
Definition: efi_gpio.cpp:24

Referenced by noFiringUntilVvtSync(), HpfpController::onFastCallback(), LimpManager::updateState(), and validateConfig().

Here is the call graph for this function:
Here is the caller graph for this function:

Go to the source code of this file.