Config:Setup
Vehicle Information
Engine Configuration
Number of cylinders
This is the physical number of cylinders (as in holes in the block) instead of logical cylinders (injector pairing etc.)
Displacement(L)
This is the displacement of the engine in liters. Example: 3.0
Firing order
This is the firing order of the engine. Please pay attention to choose the correct firing order and the correct number of cylinders. Firing order is handled by the firmware, so injector and ignition outputs are wired by number (INJ1 to Injector 1, INJ2 to Injector 2 etc.)
Enable
This is undocumented. @ggurov what is this?
Engine metadata
This is the metadata about the engine and the vehicle itself. It is used by the msq viewer and the epicEFI AI agent.
Engine make and year
For example GM, Chevrolet, BMW.
Manufacturer engine code
For example 2JZ, BAM, LS1 etc.
Vehicle name
This is the name of the vehicle. For example Honda Civic.
VIN
This is the vehicle VIN number. Used by the OBD2 broadcast and also accessible via Lua.
Compression ration
The engine compression ratio. This is not used for any calculations of the fuel/ignition and is just there for reference.
Forced induction?
Does the engine have a turbo or supercharger. @ggurov is this taken into any calculation?
Fuel
Fuel strategy
Determines the method used for calculating fuel delivery.
- Speed Density - Uses intake manifold pressure (MAP) and intake air temperature (IAT) to calculate air density and fuel requirements. This is a common strategy, especially for naturally aspirated or turbocharged engines.
- Alpha-N - Uses throttle position as the primary load input for fuel calculation. This strategy is generally used in engines with individual throttle bodies or those that lack a reliable MAP signal.
- MAF Air Charge - Relies on a Mass Air Flow (MAF) sensor to measure the amount of air entering the engine directly, making it effective for engines equipped with a MAF sensor.
- Lua - Allows for custom fuel calculations using Lua scripting, enabling highly specific tuning applications where the other strategies don't apply.
- MAFMAP - @ggurov?
- TMF - @ggurov?