rusEFI
The most advanced open source ECU
Data Fields
specs_s Struct Reference

#include <engine_configuration_generated_structures.h>

Collaboration diagram for specs_s:
Collaboration graph
[legend]

Data Fields

float displacement
 
uint32_t cylindersCount
 
firing_order_e firingOrder
 
uint8_t alignmentFill_at_9 [3]
 

Detailed Description

Definition at line 444 of file engine_configuration_generated_structures.h.

Field Documentation

◆ alignmentFill_at_9

uint8_t specs_s::alignmentFill_at_9

need 4 byte alignment units offset 9

Definition at line 466 of file engine_configuration_generated_structures.h.

◆ cylindersCount

uint32_t specs_s::cylindersCount

Number of cylinder the engine has. offset 4

Definition at line 456 of file engine_configuration_generated_structures.h.

Referenced by FuelSchedule::addFuelEvents(), FuelSchedule::addFuelEventsForCylinder(), HpfpQuantity::calcFuelPercent(), common079721_2351(), common2jz(), commonPassatB6(), doRunFuelInjBench(), doRunSparkBench(), endSimultaneousInjectionOnlyTogglePins(), MafAirmass::getAirmassImpl(), SpeedDensityBase::getAirmassImpl(), getBaseFuelMass(), getConfigValueByName(), getCurrentIgnitionMode(), getCylinderId(), getIgnitionPinForIndex(), getInjectionModeDurationMultiplier(), getNumberOfInjections(), getNumberOfSparks(), getPerCylinderFiringOrderOffset(), getStandardAirCharge(), IFuelComputer::getTChargeCoefficient(), initializeIgnitionActions(), m73engine(), mapAveragingTriggerCallback(), miataNAcommonEngineSettings(), mreBoardNewTest(), mreBoardOldTest(), noFiringUntilVvtSync(), onTriggerEventSparkLogic(), FuelSchedule::onTriggerTooth(), EngineState::periodicFastCallback(), prepareCylinderIgnitionSchedule(), prepareIgnitionSchedule(), printEngineSnifferPinMappings(), printOutputs(), proteusBoardTest(), refreshMapAveragingPreCalc(), setBoardDefaultConfiguration(), setBoardOverrides(), setCamaro4(), setCitroenBerlingoTU3JPConfiguration(), setCommonMazdaNB(), setConfigValueByName(), setDefaultBaseEngine(), setDodgeNeonNGCEngineConfiguration(), setDodgeRam1996(), setEngineBMW_M73_microRusEfi(), setFordAspireEngineConfiguration(), setFordInline6(), setFrankensoBoardTestConfiguration(), setFrankensoConfiguration(), setGmLs4(), setGy6139qmbDefaultEngineConfiguration(), setHellen121nissanQR(), setHellen121Vag_5_cyl(), setHellen121Vag_8_cyl(), setHellen121Vag_v6_cyl(), setHellen121Vag_vr6_cyl(), setHellenMercedes128_6_cyl(), setHellenMercedes128_8_cyl(), setHonda600(), setHondaK(), setHyundaiPb(), setLeftRightBanksNeedBetterName(), setM111EngineConfiguration(), setNissanVqEngineConfig(), setPrometheusDefaults(), setRotary(), setSachs(), setSbc(), setSubaruEG33Defaults(), setTle8888TestConfiguration(), setVwAba(), EnginePins::startIgnitionPins(), EnginePins::startInjectionPins(), startSimultaneousInjection(), and validateConfig().

◆ displacement

float specs_s::displacement

◆ firingOrder

firing_order_e specs_s::firingOrder

The documentation for this struct was generated from the following file: