Jump to content

Config:Ignition

From epicEFI Wiki
Revision as of 22:17, 11 February 2026 by Ogalic (talk | contribs) (Created page with "= Ignition = == Ignition advance == == CLT timing correction == ~~PLACEHOLDER~~ == IAT timing correction == ~~PLACEHOLDER~~ == Dwell Table == ~~PLACEHOLDER~~ == Ignition Hardware Angle Correction == == Ignition Hardware == '''Spark''' Ignition is enabled '''Mode''' Single coil = distributor Individual coils = one coil per cylinder (COP, coil-near-plug), requires sequential mode Wasted spark = Fires pairs of cylinders together, either one coil per pair of cyl...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Ignition

Ignition advance

CLT timing correction

~~PLACEHOLDER~~

IAT timing correction

~~PLACEHOLDER~~

Dwell Table

~~PLACEHOLDER~~

Ignition Hardware Angle Correction

Ignition Hardware

Spark

Ignition is enabled

Mode

Single coil = distributor Individual coils = one coil per cylinder (COP, coil-near-plug), requires sequential mode Wasted spark = Fires pairs of cylinders together, either one coil per pair of cylinders or one coil per cylinder Two distributors = A pair of distributors, found on some BMW, Toyota and other engines set ignition_mode X

Dwell duty cycle limit

Clamp dwell duration to this % of time slot (100=do not clamp) Just like injectors, ignition coils have duty cycle, if duty cycle gets close to or exceeds 100%, ignition stops working

Individually wired Wasted Spark

This is needed if your coils are individually wired (COP) and you wish to use batch ignition (Wasted Spark).

Override ignition table load axis

Override the Y axis (load) value used for the ignition table. Advanced users only: If you aren't sure you need this, you probably don't need this.

Timing Mode

Dynamic uses the timing map to decide the ignition timing Static timing fixes the timing to the value set below (only use for checking static timing with a timing light).

Fixed Timing

Fixed timing, useful for TDC testing

Ignition Outputs

Ignition Output Mode

~~PLACEHOLDER~~

Ignition Output 1

ignitionPins 1 ?highlight=class~outputs

Ignition Output 2

ignitionPins 2 ?highlight=class~outputs

Ignition Output 3

ignitionPins 3 ?highlight=class~outputs

Ignition Output 4

ignitionPins 4 ?highlight=class~outputs

Ignition Output 5

ignitionPins 5 ?highlight=class~outputs

Ignition Output 6

ignitionPins 6 ?highlight=class~outputs

Ignition Output 7

ignitionPins 7 ?highlight=class~outputs

Ignition Output 8

ignitionPins 8 ?highlight=class~outputs

Enable/Disable ignition outputs

Ignition 1 disable

Disable ignition 1

Ignition 2 disable

Disable ignition 2

Ignition 3 disable

Disable ignition 3

Ignition 4 disable

Disable ignition 4

Ignition 5 disable

Disable ignition 5

Ignition 6 disable

Disable ignition 6

Ignition 7 disable

Disable ignition 7

Ignition 8 disable

Disable ignition 8

Ignition Table Switch 1 Settings

Ignition Table Switch 1 Pin

Full table switch or blend pin ?highlight=class~switch_inputs

Ignition Table Switch 1 Pin Mode

table switch pin mode

Ignition Table Switch 1 Parameter

~~PLACEHOLDER~~

Ignition Table Switch 1 Blend Mode

Blend mode adds or multiplies the switch table with base, default is switch.

Ignition Table Switch 1 Y axis override

~~PLACEHOLDER~~

Ignition Table Switch 1

~~PLACEHOLDER~~

Ignition Table Switch 2 Settings

Ignition Table Switch 2 Pin

Full table switch or blend pin ?highlight=class~switch_inputs

Ignition Table Switch 2 Pin Mode

table switch pin mode

Ignition Table Switch 2 Parameter

~~PLACEHOLDER~~

Ignition Table Switch 2 Blend Mode

Blend mode adds or multiplies the switch table with base, default is switch.

Ignition Table Switch 2 Y axis override

~~PLACEHOLDER~~

Ignition Table Switch 2

~~PLACEHOLDER~~

Ignition trim cyl 1 (deg)

~~PLACEHOLDER~~

Ignition trim cyl 2 (deg)

~~PLACEHOLDER~~

Ignition trim cyl 3

~~PLACEHOLDER~~

Ignition trim cyl 4

~~PLACEHOLDER~~

Ignition trim cyl 5

~~PLACEHOLDER~~

Ignition trim cyl 6

~~PLACEHOLDER~~

Ignition trim cyl 7

~~PLACEHOLDER~~

Ignition trim cyl 8

~~PLACEHOLDER~~

Switchable Ignition Adders

Ignition adder 1 pin

Random ignition adder 1 pin ?highlight=class~switch_inputs

Ignition adder 1 pin mode

~~PLACEHOLDER~~

Ignition adder 1 value

Random ignition adder 1 value (-60 to 60 degrees)

Ignition adder 2 pin

Random ignition adder 2 pin ?highlight=class~switch_inputs

Ignition adder 2 pin mode

~~PLACEHOLDER~~

Ignition adder 2 value

Random ignition adder 2 value (-60 to 60 degrees)

Ignition adder 3 pin

Random ignition adder 3 pin ?highlight=class~switch_inputs

Ignition adder 3 pin mode

~~PLACEHOLDER~~

Ignition adder 3 value

Random ignition adder 3 value (-60 to 60 degrees)

Ignition adder 4 pin

Random ignition adder 4 pin ?highlight=class~switch_inputs

Ignition adder 4 pin mode

~~PLACEHOLDER~~

Ignition adder 4 value

Random ignition adder 4 value (-60 to 60 degrees)

Knock Control

Sense

Software Knock Sense Enable

~~PLACEHOLDER~~

Linear scale

Changes knock sensor values from logarithmic (dB) to a linear scale starting at 0.

Linear scale gain

~~PLACEHOLDER~~

Cylinder Bore

Cylinder diameter in mm

Estimated Knock Frequency

Estimated knock frequency, ignore cylinderBore if this one > 0

Detection mode

Second harmonic (aka double) is usually quieter background noise

Detection Window Start

~~PLACEHOLDER~~

Sampling Duration

~~PLACEHOLDER~~

Enable Knock Spectrogram

Available via TS Plugin see https://rusefi.com/s/knock

Enable Knock Spectrogram Filter

~~PLACEHOLDER~~

Knock Spectrum Sensitivity

~~PLACEHOLDER~~

Select the nearest sensor for each cylinder

Cylinder 1

~~PLACEHOLDER~~

Cylinder 2

~~PLACEHOLDER~~

Cylinder 3

~~PLACEHOLDER~~

Cylinder 4

~~PLACEHOLDER~~

Cylinder 5

~~PLACEHOLDER~~

Cylinder 6

~~PLACEHOLDER~~

Cylinder 7

~~PLACEHOLDER~~

Cylinder 8

~~PLACEHOLDER~~

Response

knockRetardAggression

Ignition timing to remove when a knock event occurs. Advice: 5% (mild), 10% (turbo/high comp.), 15% (high knock, e.g. GDI), 20% (spicy lump),

knockRetardReapplyRate

After a knock event, reapply timing at this rate.

knockFuelTrimAggression

Fuel to odd when a knock event occurs. Advice: 5% (mild), 10% (turbo/high comp.), 15% (high knock, e.g. GDI), 20% (spicy lump),

knockFuelTrimReapplyRate

After a knock event, reapply fuel at this rate.

knockFuelTrim

Fuel trim when knock, max 30%

knockSuppressMinTps

Below TPS value all knock suppression will be disabled.

knockSuppressMinRpm

Below RPM value all knock suppression will be disabled

Knock threshold

~~PLACEHOLDER~~

Max knock retard

~~PLACEHOLDER~~

Per cylinder knock gains

~~PLACEHOLDER~~