rusefi_documentation/rusEFI-project-Base-Engine.md

179 lines
6.1 KiB
Markdown
Raw Normal View History

2020-05-01 11:58:18 -07:00
# [rusEFI project](rusEFI-project)
2022-12-15 05:34:33 -08:00
2020-05-01 11:55:45 -07:00
## Base Engine
2022-12-15 05:34:33 -08:00
2020-05-01 12:25:48 -07:00
[Base Engine Settings](#base-engine-settings)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[Trigger](#trigger)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[Battery and Alternator Settings](#battery-and-alternator-settings)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[Main relay output](#main-relay-output)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[Starter relay output](#starter-relay-output)
2020-05-01 11:48:17 -07:00
2022-12-15 05:34:33 -08:00
[Fuel pump rail](#fuel-pump-rail)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[Fan Settings](#fan-settings)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[Tachometer output](#tachometer-output)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[Check Engine Settings](#check-engine-settings)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[Status LEDs](#status-leds)
2020-05-01 11:48:17 -07:00
2020-05-01 11:55:45 -07:00
### Base Engine Settings
2022-12-15 05:34:33 -08:00
![x](/Overview/TS_generated/dialog_Base_Engine_Settings.png)
2020-05-01 11:48:17 -07:00
2020-05-01 11:55:45 -07:00
Fuel strategy: This setting controls which fuel quantity control algorithm is used.
See also useTPSAdvanceTable
set algorithm X
2020-05-01 11:48:17 -07:00
2022-12-15 05:34:33 -08:00
Debug mode: See <http://rusefi.com/s/debugmode>
2020-05-01 11:48:17 -07:00
2020-05-01 11:55:45 -07:00
set debug_mode X
2020-05-01 11:48:17 -07:00
2020-05-01 11:55:45 -07:00
Fuel strategy: This setting controls which fuel quantity control algorithm is used.
See also useTPSAdvanceTable
set algorithm X
2020-05-01 11:48:17 -07:00
2022-12-15 05:34:33 -08:00
Debug mode: See <http://rusefi.com/s/debugmode>
2020-05-01 11:48:17 -07:00
2020-05-01 11:55:45 -07:00
set debug_mode X
Fuel strategy: This setting controls which fuel quantity control algorithm is used.
See also useTPSAdvanceTable
set algorithm X
2022-12-15 05:34:33 -08:00
Debug mode: See <http://rusefi.com/s/debugmode>
2020-05-01 11:55:45 -07:00
set debug_mode X
### Trigger
2022-12-15 05:34:33 -08:00
![x](/Overview/TS_generated/dialog_Trigger.png)
2020-05-01 11:48:17 -07:00
2020-05-01 11:55:45 -07:00
Operation mode / speed: 'Some triggers could be mounted differently. Most well-known triggers imply specific sensor setup. 4 stroke with symmetrical crank' is a pretty special case for example on Miata NB2
See engineCycle
set operation_mode X
use only rising edge: VR sensors are only precise on rising front
enable trigger_only_front
2020-05-01 11:48:17 -07:00
VVT use rise front: Use rise or fall signal front
print verbose sync details to console: enable trigger_details
Do not print messages in case of sync error: Sometimes we have a performance issue while printing error
2020-05-01 11:55:45 -07:00
Operation mode / speed: 'Some triggers could be mounted differently. Most well-known triggers imply specific sensor setup. 4 stroke with symmetrical crank' is a pretty special case for example on Miata NB2
See engineCycle
set operation_mode X
2020-05-01 11:48:17 -07:00
2020-05-01 11:55:45 -07:00
use only rising edge: VR sensors are only precise on rising front
enable trigger_only_front
2020-05-01 11:48:17 -07:00
VVT use rise front: Use rise or fall signal front
print verbose sync details to console: enable trigger_details
Do not print messages in case of sync error: Sometimes we have a performance issue while printing error
2020-05-01 11:55:45 -07:00
Operation mode / speed: 'Some triggers could be mounted differently. Most well-known triggers imply specific sensor setup. 4 stroke with symmetrical crank' is a pretty special case for example on Miata NB2
See engineCycle
set operation_mode X
2020-05-01 11:48:17 -07:00
2020-05-01 11:55:45 -07:00
use only rising edge: VR sensors are only precise on rising front
enable trigger_only_front
2020-05-01 11:48:17 -07:00
VVT use rise front: Use rise or fall signal front
print verbose sync details to console: enable trigger_details
Do not print messages in case of sync error: Sometimes we have a performance issue while printing error
2020-05-01 11:55:45 -07:00
### Battery and Alternator Settings
2022-12-15 05:34:33 -08:00
![x](/Overview/TS_generated/dialog_Battery_and_Alternator_Settings.png)
2020-05-01 11:55:45 -07:00
2020-05-01 11:48:17 -07:00
vBatt ADC input: This is the processor input pin that the battery voltage circuit is connected to, if you are unsure of what pin to use, check the schematic that corresponds to your PCB.
Pin: This implementation produces one pulse per engine cycle. See also dizzySparkOutputPin.
Off Above TPS(%): Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load.
Detailed status in console: Print details into rusEfi console
vBatt ADC input: This is the processor input pin that the battery voltage circuit is connected to, if you are unsure of what pin to use, check the schematic that corresponds to your PCB.
Pin: This implementation produces one pulse per engine cycle. See also dizzySparkOutputPin.
Off Above TPS(%): Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load.
Detailed status in console: Print details into rusEfi console
vBatt ADC input: This is the processor input pin that the battery voltage circuit is connected to, if you are unsure of what pin to use, check the schematic that corresponds to your PCB.
Pin: This implementation produces one pulse per engine cycle. See also dizzySparkOutputPin.
Off Above TPS(%): Turns off alternator output above specified TPS, enabling this reduced parasitic drag on the engine at full load.
Detailed status in console: Print details into rusEfi console
2020-05-01 11:55:45 -07:00
### Main relay output
2022-12-15 05:34:33 -08:00
![x](/Overview/TS_generated/dialog_Main_relay_output.png)
2020-05-01 11:55:45 -07:00
2020-05-01 11:48:17 -07:00
Pin: This implementation produces one pulse per engine cycle. See also dizzySparkOutputPin.
2020-05-01 11:55:45 -07:00
### Starter relay output
2022-12-15 05:34:33 -08:00
![x](/Overview/TS_generated/dialog_Starter_relay_output.png)
2020-05-01 11:55:45 -07:00
2020-05-01 11:48:17 -07:00
Pin: This implementation produces one pulse per engine cycle. See also dizzySparkOutputPin.
2022-12-15 05:34:33 -08:00
### Fuel pump rail
![x](/Overview/TS_generated/dialog_Fuel_pump__rail.png)
2020-05-01 11:55:45 -07:00
2020-05-01 11:48:17 -07:00
Pin: This implementation produces one pulse per engine cycle. See also dizzySparkOutputPin.
Absolute Fuel Pressure: If your fuel regulator does not have vacuum line
Pin: This implementation produces one pulse per engine cycle. See also dizzySparkOutputPin.
Absolute Fuel Pressure: If your fuel regulator does not have vacuum line
Pin: This implementation produces one pulse per engine cycle. See also dizzySparkOutputPin.
Absolute Fuel Pressure: If your fuel regulator does not have vacuum line
2020-05-01 11:55:45 -07:00
### Fan Settings
2022-12-15 05:34:33 -08:00
![x](/Overview/TS_generated/dialog_Fan_Settings.png)
2020-05-01 11:55:45 -07:00
2020-05-01 11:48:17 -07:00
Pin: This implementation produces one pulse per engine cycle. See also dizzySparkOutputPin.
2020-05-01 11:55:45 -07:00
### Tachometer output
2022-12-15 05:34:33 -08:00
![x](/Overview/TS_generated/dialog_Tachometer_output.png)
2020-05-01 11:55:45 -07:00
2020-05-01 11:48:17 -07:00
Pin: This implementation produces one pulse per engine cycle. See also dizzySparkOutputPin.
Rise at trigger index: Trigger cycle index at which we start tach pulse (performance consideration)
2020-05-01 11:55:45 -07:00
### Check Engine Settings
2022-12-15 05:34:33 -08:00
![x](/Overview/TS_generated/dialog_Check_Engine_Settings.png)
2020-05-01 11:55:45 -07:00
2020-05-01 11:48:17 -07:00
Pin: This implementation produces one pulse per engine cycle. See also dizzySparkOutputPin.
2020-05-01 11:55:45 -07:00
### Status LEDs
2022-12-15 05:34:33 -08:00
![x](/Overview/TS_generated/dialog_Status_LEDs.png)
2020-05-01 11:48:17 -07:00
2022-12-15 05:34:33 -08:00
Trigger error LED: This pin is used for debugging - snap a logic analyzer on it and see if it's ever high
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
generated by class com.rusefi.MdGenerator on Fri May 01 15:24:28 EDT 2020