Jump to content

Config:Controller

From epicEFI Wiki
Revision as of 22:19, 6 June 2026 by Ogalic (talk | contribs) (Created page with "<!-- section:ecuStimulator --> = ECU stimulator = <!-- field:triggerSimulatorRpm --> ==== Trigger Simulator ==== <!-- field:stimulatorBench --> ==== Stimulator Bench extension ==== Stimulator is running bench counts and injector pulsewidths <!-- field:benchTestCount --> ==== Count ==== How many test bench pulses do you want <!-- field:benchTestOnTime --> ==== Injector Pulsewidth Override ==== Duration of each test pulse <!-- field:triggerSimulatorPins1 --> ==== trig...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

ECU stimulator

Trigger Simulator

Stimulator Bench extension

Stimulator is running bench counts and injector pulsewidths

Count

How many test bench pulses do you want

Injector Pulsewidth Override

Duration of each test pulse

trigger stimulator output #1

Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. See also directSelfStimulation which is different. 1

  • $gpio_list

trigger stimulator output mode #1

triggerSimulatorPinModes 1

  • $pin_output_mode_e_enum

trigger stimulator output #2

Each rusEFI piece can provide synthetic trigger signal for external ECU. Sometimes these wires are routed back into trigger inputs of the same rusEFI board. See also directSelfStimulation which is different. 2

  • $gpio_list

trigger stimulator output mode #2

triggerSimulatorPinModes 2

  • $pin_output_mode_e_enum

camSimulatorPin

  • $gpio_list

camSimulatorPinMode

  • $pin_output_mode_e_enum

Engine chart size

Hardware Test mode

Spark

Injector Test

Count

How many test bench pulses do you want

On Time

Duration of each test pulse

Off Time

Time between bench test pulses

Lua Out Test

Misc

Reference gauges

epicEFI experimental tunables

Calmer Burn - do not reconfigure sensors on running engine, rpm > 0

do not reset sensors and all hardware when clicking burn, or closing window with engine running

Map Low Pass Cutoff Hz

MAF Low Pass Cutoff Hz

AUX Low Pass Cutoff Hz

PPS Low Pass Cutoff Hz

TPS Low Pass Cutoff Hz

EGO Low Pass Cutoff Hz

Low fuel pressure low pass cutoff

Disable Programmable outputs

Allow DFU With IGN voltage

danger zone - allow entry into DFU with 12v active - if injection/ignition is connected to usart1/usart3, their state is unpredictable in DFU

No tps/pps redundancy required, super dangerous

Ignore TPS/PPS sensors too close to each other

Ignore TPS/PPS sensors too close to each other

Disable MCP3208 + accelerometer

Disable epic DINP

Disable epic INJOK

Disable EGT

Disable BARO

Enable init HS to logic high

Iinit Epic High Side in logic high

Digital input pullups

Enable DIN1 pullup

Enable software pullup on DIN1 (drives PE2 high when set)

Enable DIN2 pullup

Enable software pullup on DIN2 (drives PE3 high when set)