rusefi_documentation/rusEFI-project-Controller.md

175 lines
5.3 KiB
Markdown
Raw Normal View History

2020-05-01 11:58:18 -07:00
# [rusEFI project](rusEFI-project)
2020-05-01 11:55:45 -07:00
## Controller
2020-05-01 12:25:48 -07:00
[ECU stimulator](#ecu-stimulator)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[Datalogging Settings](#datalogging-settings)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[Bench Test & Commands](#bench-test-&-commands)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[Popular vehicles](#popular-vehicles)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[LCD screen](#lcd-screen)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[Joystick](#joystick)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[SPI settings](#spi-settings)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[rusEfi Console Settings](#rusefi-console-settings)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[Connection](#connection)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[TLE8888](#tle8888)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[All Pins 1/3](#all-pins-1/3)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[All Pins 2/3](#all-pins-2/3)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[All Pins 3/3](#all-pins-3/3)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[Experimental/Broken](#experimental/broken)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[Multispark](#multispark)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[GDI Dreams](#gdi-dreams)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[HIP9011 Settings (knock decoder)](#hip9011-settings-(knock-decoder))
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[Electronic Throttle Body (beta)](#electronic-throttle-body-(beta))
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[Electronic TB Bias Curve](#electronic-tb-bias-curve)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[ETB Pedal to TPS](#etb-pedal-to-tps)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[Launch Control Settings NOT WORKING](#launch-control-settings-not-working)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[Rolling Launch Settings NOT WORKING](#rolling-launch-settings-not-working)
2020-05-01 11:48:17 -07:00
2020-05-01 12:25:48 -07:00
[AntiLag Settings NOT WORKING](#antilag-settings-not-working)
2020-05-01 11:48:17 -07:00
2020-05-01 11:55:45 -07:00
### ECU stimulator
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_ECU_stimulator.png)
2020-05-01 11:55:45 -07:00
### Datalogging Settings
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_Datalogging_Settings.png)
2020-05-01 11:55:45 -07:00
### Bench Test & Commands
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_Bench_Test_&_Commands.png)
2020-05-01 11:55:45 -07:00
### Popular vehicles
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_Popular_vehicles.png)
2020-05-01 11:55:45 -07:00
### LCD screen
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_LCD_screen.png)
2020-05-01 11:55:45 -07:00
### Joystick
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_Joystick.png)
2020-05-01 11:55:45 -07:00
### SPI settings
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_SPI_settings.png)
2020-05-01 11:55:45 -07:00
2020-05-01 11:48:17 -07:00
SPI1mosi mode: Modes count be used for 3v<>5v integration using pull-ups/pull-downs etc.
2020-05-01 11:55:45 -07:00
### rusEfi Console Settings
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_rusEfi_Console_Settings.png)
2020-05-01 11:55:45 -07:00
2020-05-01 11:48:17 -07:00
Sensor Sniffer: rusEfi console Sensor Sniffer mode
Engine Sniffer: This options enables data for 'engine sniffer' tab in console, which comes at some CPU price
2020-05-01 11:55:45 -07:00
### Connection
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_Connection.png)
2020-05-01 11:55:45 -07:00
### TLE8888
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_TLE8888.png)
2020-05-01 11:55:45 -07:00
### All Pins 1/3
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_All_Pins_1_3.png)
2020-05-01 11:55:45 -07:00
2020-05-01 11:48:17 -07:00
Dizzy out Pin: This implementation makes a pulse every time one of the coils is charged, using coil dwell for pulse width. See also tachOutputPin
2020-05-01 11:55:45 -07:00
Saab CDM knock: Saab Combustion Detection Module knock signal input pin
also known as Saab Ion Sensing Module
2020-05-01 11:48:17 -07:00
2020-05-01 11:55:45 -07:00
### All Pins 2/3
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_All_Pins_2_3.png)
2020-05-01 11:55:45 -07:00
### All Pins 3/3
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_All_Pins_3_3.png)
2020-05-01 11:55:45 -07:00
Cam Sync/VVT input: Camshaft input could be used either just for engine phase detection if your trigger shape does not include cam sensor as 'primary' channel, or it could be used for Variable Valve timing on one of the camshafts.
TODO #660
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.
FuelLevelSensor: This is the processor pin that your fuel level sensor in connected to. This is a non standard input so will need to be user defined.
2020-05-01 11:55:45 -07:00
### Experimental/Broken
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_Experimental_Broken.png)
2020-05-01 11:55:45 -07:00
### Multispark
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_Multispark.png)
2020-05-01 11:55:45 -07:00
### GDI Dreams
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_GDI_Dreams.png)
2020-05-01 11:55:45 -07:00
### HIP9011 Settings (knock decoder)
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_HIP9011_Settings_knock_decoder.png)
2020-05-01 11:55:45 -07:00
### Electronic Throttle Body (beta)
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_Electronic_Throttle_Body_beta.png)
2020-05-01 11:55:45 -07:00
2020-05-01 11:48:17 -07:00
Detailed status in console: Print details into rusEfi console
2020-05-01 11:55:45 -07:00
Disable ETB Motor: Disable the electronic throttle motor for testing.
This mode is for testing ETB position sensors, etc without actually driving the throttle.
2020-05-01 11:48:17 -07:00
Two-wire mode: TLE7209 uses two-wire mode. TLE9201 and VNH2SP30 do NOT use two wire mode.
Two-wire mode: TLE7209 uses two-wire mode. TLE9201 and VNH2SP30 do NOT use two wire mode.
Two-wire mode: TLE7209 uses two-wire mode. TLE9201 and VNH2SP30 do NOT use two wire mode.
use ETB for idle: This setting allows the ETB to act as the idle air control valve and move to regulate the airflow at idle.
2020-05-01 11:55:45 -07:00
Debug mode: See http://rusefi.com/s/debugmode
set debug_mode X
2020-05-01 11:48:17 -07:00
use ETB for idle: This setting allows the ETB to act as the idle air control valve and move to regulate the airflow at idle.
2020-05-01 11:55:45 -07:00
Debug mode: See http://rusefi.com/s/debugmode
set debug_mode X
2020-05-01 11:48:17 -07:00
use ETB for idle: This setting allows the ETB to act as the idle air control valve and move to regulate the airflow at idle.
2020-05-01 11:55:45 -07: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
### Electronic TB Bias Curve
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_Electronic_TB_Bias_Curve.png)
2020-05-01 11:55:45 -07:00
### ETB Pedal to TPS
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_ETB_Pedal_to_TPS.png)
2020-05-01 11:55:45 -07:00
### Launch Control Settings NOT WORKING
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_Launch_Control_Settings_NOT_WORKING.png)
2020-05-01 11:55:45 -07:00
2020-05-01 11:48:17 -07:00
Extra Fuel(%): Extra Fuel Added
Boost Solenoid Duty(%): Duty Cycle for the Boost Solenoid
Smooth Retard Mode: Interpolates the Ignition Retard from 0 to 100% within the RPM Range
Ignition Cut: This is the Cut Mode normally used
2020-05-01 11:55:45 -07:00
### Rolling Launch Settings NOT WORKING
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_Rolling_Launch_Settings_NOT_WORKING.png)
2020-05-01 11:55:45 -07:00
### AntiLag Settings NOT WORKING
2020-05-01 11:49:31 -07:00
![x](overview/TS_generated/dialog_AntiLag_Settings_NOT_WORKING.png)
2020-05-01 11:48:17 -07:00
2020-05-01 11:55:45 -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