cool stuff

This commit is contained in:
rusefi 2020-05-01 14:49:31 -04:00
parent da02b529c6
commit 32a338d841
9 changed files with 114 additions and 114 deletions

View File

@ -1,6 +1,6 @@
# [Base Engine](rusEFI_project_Base-Engine)
![x](images/top_level_Base_Engine.png)
![x](overview/TS_generated/top_level_Base_Engine.png)
[Base Engine Settings](rusEFI_project_Base-Engine#Base-Engine-Settings)
[Trigger](rusEFI_project_Base-Engine#Trigger)
@ -24,7 +24,7 @@
# [Fuel](rusEFI_project_Fuel)
![x](images/top_level_Fuel.png)
![x](overview/TS_generated/top_level_Fuel.png)
[Injection settings](rusEFI_project_Fuel#Injection-settings)
[Injector dead time](rusEFI_project_Fuel#Injector-dead-time)
@ -52,7 +52,7 @@
# [Ignition](rusEFI_project_Ignition)
![x](images/top_level_Ignition.png)
![x](overview/TS_generated/top_level_Ignition.png)
[Ignition settings](rusEFI_project_Ignition#Ignition-settings)
[Dwell](rusEFI_project_Ignition#Dwell)
@ -68,7 +68,7 @@
# [Cranking](rusEFI_project_Cranking)
![x](images/top_level_Cranking.png)
![x](overview/TS_generated/top_level_Cranking.png)
[Cranking Settings](rusEFI_project_Cranking#Cranking-Settings)
[Cranking Coolant Temperature Multiplier](rusEFI_project_Cranking#Cranking-Coolant-Temperature-Multiplier)
@ -80,7 +80,7 @@
# [Idle](rusEFI_project_Idle)
![x](images/top_level_Idle.png)
![x](overview/TS_generated/top_level_Idle.png)
[Idle settings](rusEFI_project_Idle#Idle-settings)
[Idle hardware](rusEFI_project_Idle#Idle-hardware)
@ -94,7 +94,7 @@
# [Advanced](rusEFI_project_Advanced)
![x](images/top_level_Advanced.png)
![x](overview/TS_generated/top_level_Advanced.png)
[Boost Control](rusEFI_project_Advanced#Boost-Control)
[General Purpose PWM 1](rusEFI_project_Advanced#General-Purpose-PWM-1)
@ -132,7 +132,7 @@
# [Sensors](rusEFI_project_Sensors)
![x](images/top_level_Sensors.png)
![x](overview/TS_generated/top_level_Sensors.png)
[Trigger Inputs](rusEFI_project_Sensors#Trigger-Inputs)
[Other Sensor Inputs](rusEFI_project_Sensors#Other-Sensor-Inputs)
@ -176,7 +176,7 @@
# [Controller](rusEFI_project_Controller)
![x](images/top_level_Controller.png)
![x](overview/TS_generated/top_level_Controller.png)
[ECU stimulator](rusEFI_project_Controller#ECU-stimulator)
[Datalogging Settings](rusEFI_project_Controller#Datalogging-Settings)
@ -225,4 +225,4 @@
generated by class com.rusefi.MdGenerator on Fri May 01 14:47:30 EDT 2020
generated by class com.rusefi.MdGenerator on Fri May 01 14:49:04 EDT 2020

View File

@ -34,9 +34,9 @@
[FSIO Curve #4](#FSIO-Curve-#4)
## Boost Control
![x](images/dialog_Boost_Control.png)
![x](overview/TS_generated/dialog_Boost_Control.png)
## General Purpose PWM 1
![x](images/dialog_General_Purpose_PWM_1.png)
![x](overview/TS_generated/dialog_General_Purpose_PWM_1.png)
Pin: This implementation produces one pulse per engine cycle. See also dizzySparkOutputPin.
On above duty(%): In on-off mode, turn the output on when the table value is above this duty.
@ -48,7 +48,7 @@ Duty if error(%): If an error (with a sensor, etc) is detected, this value is us
Load Axis: Selects the load axis to use for the table.
## General Purpose PWM 2
![x](images/dialog_General_Purpose_PWM_2.png)
![x](overview/TS_generated/dialog_General_Purpose_PWM_2.png)
Pin: This implementation produces one pulse per engine cycle. See also dizzySparkOutputPin.
On above duty(%): In on-off mode, turn the output on when the table value is above this duty.
@ -60,7 +60,7 @@ Duty if error(%): If an error (with a sensor, etc) is detected, this value is us
Load Axis: Selects the load axis to use for the table.
## General Purpose PWM 3
![x](images/dialog_General_Purpose_PWM_3.png)
![x](overview/TS_generated/dialog_General_Purpose_PWM_3.png)
Pin: This implementation produces one pulse per engine cycle. See also dizzySparkOutputPin.
On above duty(%): In on-off mode, turn the output on when the table value is above this duty.
@ -72,7 +72,7 @@ Duty if error(%): If an error (with a sensor, etc) is detected, this value is us
Load Axis: Selects the load axis to use for the table.
## General Purpose PWM 4
![x](images/dialog_General_Purpose_PWM_4.png)
![x](overview/TS_generated/dialog_General_Purpose_PWM_4.png)
Pin: This implementation produces one pulse per engine cycle. See also dizzySparkOutputPin.
On above duty(%): In on-off mode, turn the output on when the table value is above this duty.
@ -84,32 +84,32 @@ Duty if error(%): If an error (with a sensor, etc) is detected, this value is us
Load Axis: Selects the load axis to use for the table.
## FSIO inputs
![x](images/dialog_FSIO_inputs.png)
![x](overview/TS_generated/dialog_FSIO_inputs.png)
## Aux PID
![x](images/dialog_Aux_PID.png)
![x](overview/TS_generated/dialog_Aux_PID.png)
Detailed status in console: Print details into rusEfi console
## FSIO outputs
![x](images/dialog_FSIO_outputs.png)
![x](overview/TS_generated/dialog_FSIO_outputs.png)
## FSIO Table #1
![x](images/dialog_FSIO_Table_#1.png)
![x](overview/TS_generated/dialog_FSIO_Table_#1.png)
## FSIO Table #2
![x](images/dialog_FSIO_Table_#2.png)
![x](overview/TS_generated/dialog_FSIO_Table_#2.png)
## FSIO Table #3
![x](images/dialog_FSIO_Table_#3.png)
![x](overview/TS_generated/dialog_FSIO_Table_#3.png)
## FSIO Table #4
![x](images/dialog_FSIO_Table_#4.png)
![x](overview/TS_generated/dialog_FSIO_Table_#4.png)
## FSIO Formulas
![x](images/dialog_FSIO_Formulas.png)
![x](overview/TS_generated/dialog_FSIO_Formulas.png)
use FSIO #16 for timing adjustment: See fsioTimingAdjustment
## FSIO Curve #1
![x](images/dialog_FSIO_Curve_#1.png)
![x](overview/TS_generated/dialog_FSIO_Curve_#1.png)
## FSIO Curve #2
![x](images/dialog_FSIO_Curve_#2.png)
![x](overview/TS_generated/dialog_FSIO_Curve_#2.png)
## FSIO Curve #3
![x](images/dialog_FSIO_Curve_#3.png)
![x](overview/TS_generated/dialog_FSIO_Curve_#3.png)
## FSIO Curve #4
![x](images/dialog_FSIO_Curve_#4.png)
![x](overview/TS_generated/dialog_FSIO_Curve_#4.png)
generated by class com.rusefi.MdGenerator on Fri May 01 14:47:30 EDT 2020
generated by class com.rusefi.MdGenerator on Fri May 01 14:49:04 EDT 2020

View File

@ -20,7 +20,7 @@
[Status LEDs](#Status-LEDs)
## Base Engine Settings
![x](images/dialog_Base_Engine_Settings.png)
![x](overview/TS_generated/dialog_Base_Engine_Settings.png)
Fuel strategy: This setting controls which fuel quantity control algorithm is used.\nSee also useTPSAdvanceTable\nset algorithm X
Debug mode: See http://rusefi.com/s/debugmode\n\nset debug_mode X
@ -34,7 +34,7 @@ Fuel strategy: This setting controls which fuel quantity control algorithm is us
Debug mode: See http://rusefi.com/s/debugmode\n\nset debug_mode X
## Trigger
![x](images/dialog_Trigger.png)
![x](overview/TS_generated/dialog_Trigger.png)
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\nSee engineCycle\nset operation_mode X
use only rising edge: VR sensors are only precise on rising front\nenable trigger_only_front
@ -66,7 +66,7 @@ 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
## Battery and Alternator Settings
![x](images/dialog_Battery_and_Alternator_Settings.png)
![x](overview/TS_generated/dialog_Battery_and_Alternator_Settings.png)
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.
@ -92,15 +92,15 @@ Off Above TPS(%): Turns off alternator output above specified TPS, enabling this
Detailed status in console: Print details into rusEfi console
## Main relay output
![x](images/dialog_Main_relay_output.png)
![x](overview/TS_generated/dialog_Main_relay_output.png)
Pin: This implementation produces one pulse per engine cycle. See also dizzySparkOutputPin.
## Starter relay output
![x](images/dialog_Starter_relay_output.png)
![x](overview/TS_generated/dialog_Starter_relay_output.png)
Pin: This implementation produces one pulse per engine cycle. See also dizzySparkOutputPin.
## Fuel pump rail
![x](images/dialog_Fuel_pump__rail.png)
![x](overview/TS_generated/dialog_Fuel_pump__rail.png)
Pin: This implementation produces one pulse per engine cycle. See also dizzySparkOutputPin.
Absolute Fuel Pressure: If your fuel regulator does not have vacuum line
@ -114,22 +114,22 @@ Pin: This implementation produces one pulse per engine cycle. See also dizzySpar
Absolute Fuel Pressure: If your fuel regulator does not have vacuum line
## Fan Settings
![x](images/dialog_Fan_Settings.png)
![x](overview/TS_generated/dialog_Fan_Settings.png)
Pin: This implementation produces one pulse per engine cycle. See also dizzySparkOutputPin.
## Tachometer output
![x](images/dialog_Tachometer_output.png)
![x](overview/TS_generated/dialog_Tachometer_output.png)
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)
## Check Engine Settings
![x](images/dialog_Check_Engine_Settings.png)
![x](overview/TS_generated/dialog_Check_Engine_Settings.png)
Pin: This implementation produces one pulse per engine cycle. See also dizzySparkOutputPin.
## Status LEDs
![x](images/dialog_Status_LEDs.png)
![x](overview/TS_generated/dialog_Status_LEDs.png)
Trigger error LED: This pin is used for debugging - snap a logic analyzer on it and see if it's ever high
generated by class com.rusefi.MdGenerator on Fri May 01 14:47:30 EDT 2020
generated by class com.rusefi.MdGenerator on Fri May 01 14:49:04 EDT 2020

View File

@ -46,41 +46,41 @@
[AntiLag Settings NOT WORKING](#AntiLag-Settings-NOT-WORKING)
## ECU stimulator
![x](images/dialog_ECU_stimulator.png)
![x](overview/TS_generated/dialog_ECU_stimulator.png)
## Datalogging Settings
![x](images/dialog_Datalogging_Settings.png)
![x](overview/TS_generated/dialog_Datalogging_Settings.png)
## Bench Test & Commands
![x](images/dialog_Bench_Test_&_Commands.png)
![x](overview/TS_generated/dialog_Bench_Test_&_Commands.png)
## Popular vehicles
![x](images/dialog_Popular_vehicles.png)
![x](overview/TS_generated/dialog_Popular_vehicles.png)
## LCD screen
![x](images/dialog_LCD_screen.png)
![x](overview/TS_generated/dialog_LCD_screen.png)
## Joystick
![x](images/dialog_Joystick.png)
![x](overview/TS_generated/dialog_Joystick.png)
## SPI settings
![x](images/dialog_SPI_settings.png)
![x](overview/TS_generated/dialog_SPI_settings.png)
SPI1mosi mode: Modes count be used for 3v<>5v integration using pull-ups/pull-downs etc.
## rusEfi Console Settings
![x](images/dialog_rusEfi_Console_Settings.png)
![x](overview/TS_generated/dialog_rusEfi_Console_Settings.png)
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
## Connection
![x](images/dialog_Connection.png)
![x](overview/TS_generated/dialog_Connection.png)
## TLE8888
![x](images/dialog_TLE8888.png)
![x](overview/TS_generated/dialog_TLE8888.png)
## All Pins 1/3
![x](images/dialog_All_Pins_1_3.png)
![x](overview/TS_generated/dialog_All_Pins_1_3.png)
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
Saab CDM knock: Saab Combustion Detection Module knock signal input pin\nalso known as Saab Ion Sensing Module
## All Pins 2/3
![x](images/dialog_All_Pins_2_3.png)
![x](overview/TS_generated/dialog_All_Pins_2_3.png)
## All Pins 3/3
![x](images/dialog_All_Pins_3_3.png)
![x](overview/TS_generated/dialog_All_Pins_3_3.png)
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.\nTODO #660
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.
@ -88,15 +88,15 @@ vBatt ADC input: This is the processor input pin that the battery voltage circui
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.
## Experimental/Broken
![x](images/dialog_Experimental_Broken.png)
![x](overview/TS_generated/dialog_Experimental_Broken.png)
## Multispark
![x](images/dialog_Multispark.png)
![x](overview/TS_generated/dialog_Multispark.png)
## GDI Dreams
![x](images/dialog_GDI_Dreams.png)
![x](overview/TS_generated/dialog_GDI_Dreams.png)
## HIP9011 Settings (knock decoder)
![x](images/dialog_HIP9011_Settings_knock_decoder.png)
![x](overview/TS_generated/dialog_HIP9011_Settings_knock_decoder.png)
## Electronic Throttle Body (beta)
![x](images/dialog_Electronic_Throttle_Body_beta.png)
![x](overview/TS_generated/dialog_Electronic_Throttle_Body_beta.png)
Detailed status in console: Print details into rusEfi console
Disable ETB Motor: Disable the electronic throttle motor for testing.\nThis mode is for testing ETB position sensors, etc without actually driving the throttle.
@ -120,11 +120,11 @@ use ETB for idle: This setting allows the ETB to act as the idle air control val
Debug mode: See http://rusefi.com/s/debugmode\n\nset debug_mode X
## Electronic TB Bias Curve
![x](images/dialog_Electronic_TB_Bias_Curve.png)
![x](overview/TS_generated/dialog_Electronic_TB_Bias_Curve.png)
## ETB Pedal to TPS
![x](images/dialog_ETB_Pedal_to_TPS.png)
![x](overview/TS_generated/dialog_ETB_Pedal_to_TPS.png)
## Launch Control Settings NOT WORKING
![x](images/dialog_Launch_Control_Settings_NOT_WORKING.png)
![x](overview/TS_generated/dialog_Launch_Control_Settings_NOT_WORKING.png)
Extra Fuel(%): Extra Fuel Added
Boost Solenoid Duty(%): Duty Cycle for the Boost Solenoid
@ -134,8 +134,8 @@ Smooth Retard Mode: Interpolates the Ignition Retard from 0 to 100% within the R
Ignition Cut: This is the Cut Mode normally used
## Rolling Launch Settings NOT WORKING
![x](images/dialog_Rolling_Launch_Settings_NOT_WORKING.png)
![x](overview/TS_generated/dialog_Rolling_Launch_Settings_NOT_WORKING.png)
## AntiLag Settings NOT WORKING
![x](images/dialog_AntiLag_Settings_NOT_WORKING.png)
![x](overview/TS_generated/dialog_AntiLag_Settings_NOT_WORKING.png)
generated by class com.rusefi.MdGenerator on Fri May 01 14:47:30 EDT 2020
generated by class com.rusefi.MdGenerator on Fri May 01 14:49:04 EDT 2020

View File

@ -8,7 +8,7 @@
[Cranking TPS Multiplier](#Cranking-TPS-Multiplier)
## Cranking Settings
![x](images/dialog_Cranking_Settings.png)
![x](overview/TS_generated/dialog_Cranking_Settings.png)
Enable cylinder cleanup: When enabled if TPS is held above 95% no fuel is injected while cranking to clear excess fuel from the cylinders.
Enable faster engine spin-up: Smarter cranking logic.\nSee also startOfCrankingPrimingPulse
@ -32,10 +32,10 @@ Use Advance Corrections for cranking: This enables the various ignition correcti
Use fixed cranking dwell: If set to true, will use the specified duration for cranking dwell. If set to false, will use the specified dwell angle. Unless you have a really good reason to, leave this set to true to use duration mode.
## Cranking Coolant Temperature Multiplier
![x](images/dialog_Cranking_Coolant_Temperature_Multiplier.png)
![x](overview/TS_generated/dialog_Cranking_Coolant_Temperature_Multiplier.png)
## Cranking Duration Multiplier
![x](images/dialog_Cranking_Duration_Multiplier.png)
![x](overview/TS_generated/dialog_Cranking_Duration_Multiplier.png)
## Cranking TPS Multiplier
![x](images/dialog_Cranking_TPS_Multiplier.png)
![x](overview/TS_generated/dialog_Cranking_TPS_Multiplier.png)
generated by class com.rusefi.MdGenerator on Fri May 01 14:47:30 EDT 2020
generated by class com.rusefi.MdGenerator on Fri May 01 14:49:04 EDT 2020

View File

@ -24,7 +24,7 @@
[Engine Load Acceleration Enrichment Taper](#Engine-Load-Acceleration-Enrichment-Taper)
## Injection settings
![x](images/dialog_Injection_settings.png)
![x](overview/TS_generated/dialog_Injection_settings.png)
Two wire batch emulation: This is needed if your coils are individually wired and you wish to use batch injection.\nenable two_wire_batch_injection
Two wire batch emulation: This is needed if your coils are individually wired and you wish to use batch injection.\nenable two_wire_batch_injection
@ -32,30 +32,30 @@ Two wire batch emulation: This is needed if your coils are individually wired an
Two wire batch emulation: This is needed if your coils are individually wired and you wish to use batch injection.\nenable two_wire_batch_injection
## Injector dead time
![x](images/dialog_Injector_dead_time.png)
![x](overview/TS_generated/dialog_Injector_dead_time.png)
## Fuel short-term closed-loop correction
![x](images/dialog_Fuel_short-term_closed-loop_correction.png)
![x](overview/TS_generated/dialog_Fuel_short-term_closed-loop_correction.png)
## Coasting Fuel Cutoff Settings
![x](images/dialog_Coasting_Fuel_Cutoff_Settings.png)
![x](overview/TS_generated/dialog_Coasting_Fuel_Cutoff_Settings.png)
Enable Coasting Fuel Cutoff: This setting disables fuel injection while the engine is in overrun, this is useful as a fuel saving measure and to prevent back firing.
TPS Deactivation Threshold(%): percent between 0 and 100 below which the fuel cut is deactivated, this helps low speed drivability.
## Fuel Table
![x](images/dialog_Fuel_Table.png)
![x](overview/TS_generated/dialog_Fuel_Table.png)
## Injection Phase
![x](images/dialog_Injection_Phase.png)
![x](overview/TS_generated/dialog_Injection_Phase.png)
## Warmup fuel manual Multiplier
![x](images/dialog_Warmup_fuel_manual_Multiplier.png)
![x](overview/TS_generated/dialog_Warmup_fuel_manual_Multiplier.png)
## Intake air temperature fuel Multiplier
![x](images/dialog_Intake_air_temperature_fuel_Multiplier.png)
![x](overview/TS_generated/dialog_Intake_air_temperature_fuel_Multiplier.png)
## tCharge Settings
![x](images/dialog_tCharge_Settings.png)
![x](overview/TS_generated/dialog_tCharge_Settings.png)
## Accel/Decel Enrichment
![x](images/dialog_Accel_Decel_Enrichment.png)
![x](overview/TS_generated/dialog_Accel_Decel_Enrichment.png)
## TPS/TPS Acceleration Extra Fuel(ms)
![x](images/dialog_TPS_TPS_Acceleration_Extra_Fuelms.png)
![x](overview/TS_generated/dialog_TPS_TPS_Acceleration_Extra_Fuelms.png)
## Engine Load Acceleration Enrichment Taper
![x](images/dialog_Engine_Load_Acceleration_Enrichment_Taper.png)
![x](overview/TS_generated/dialog_Engine_Load_Acceleration_Enrichment_Taper.png)
generated by class com.rusefi.MdGenerator on Fri May 01 14:47:30 EDT 2020
generated by class com.rusefi.MdGenerator on Fri May 01 14:49:04 EDT 2020

View File

@ -10,7 +10,7 @@
[Warmup Idle multiplier](#Warmup-Idle-multiplier)
## Idle settings
![x](images/dialog_Idle_settings.png)
![x](overview/TS_generated/dialog_Idle_settings.png)
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.
Use separate Ignition Table for idle: This activates a separate ignition timing table for idle conditions, this can help idle stability by using ignition retard and advance either side of the desired idle speed. Extra retard at low idle speeds will prevent stalling and extra advance at high idle speeds can help reduce engine power and slow the idle speed.
@ -34,7 +34,7 @@ PID Extra for low RPM(%): Increases PID reaction for RPM<target by adding extra
Use IAC PID Multiplier Table: This flag allows to use a special 'PID Multiplier' table (0.0-1.0) to compensate for nonlinear nature of IAC-RPM controller
## Idle hardware
![x](images/dialog_Idle_hardware.png)
![x](overview/TS_generated/dialog_Idle_hardware.png)
Use Stepper: This setting should only be used if you have a stepper motor idle valve and a stepper motor driver installed.
Two-wire mode: TLE7209 uses two-wire mode. TLE9201 and VNH2SP30 do NOT use two wire mode.
@ -48,10 +48,10 @@ Two-wire mode: TLE7209 uses two-wire mode. TLE9201 and VNH2SP30 do NOT use two w
Two-wire mode: TLE7209 uses two-wire mode. TLE9201 and VNH2SP30 do NOT use two wire mode.
## Idle Target RPM
![x](images/dialog_Idle_Target_RPM.png)
![x](overview/TS_generated/dialog_Idle_Target_RPM.png)
## Closed-loop idle timing
![x](images/dialog_Closed-loop_idle_timing.png)
![x](overview/TS_generated/dialog_Closed-loop_idle_timing.png)
## Warmup Idle multiplier
![x](images/dialog_Warmup_Idle_multiplier.png)
![x](overview/TS_generated/dialog_Warmup_Idle_multiplier.png)
generated by class com.rusefi.MdGenerator on Fri May 01 14:47:30 EDT 2020
generated by class com.rusefi.MdGenerator on Fri May 01 14:49:04 EDT 2020

View File

@ -12,7 +12,7 @@
[Ignition Intake Air Temp correction](#Ignition-Intake-Air-Temp-correction)
## Ignition settings
![x](images/dialog_Ignition_settings.png)
![x](overview/TS_generated/dialog_Ignition_settings.png)
Two wire wasted: This is needed if your coils are individually wired (COP) and you wish to use batch ignition (wasted spark).
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).
@ -22,14 +22,14 @@ Use TPS-based Advance Table: This flag allows to use TPS for ignition lookup whi
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
## Dwell
![x](images/dialog_Dwell.png)
![x](overview/TS_generated/dialog_Dwell.png)
## Ignition Cylinder Extra Timing
![x](images/dialog_Ignition_Cylinder_Extra_Timing.png)
![x](overview/TS_generated/dialog_Ignition_Cylinder_Extra_Timing.png)
## Ignition Table
![x](images/dialog_Ignition_Table.png)
![x](overview/TS_generated/dialog_Ignition_Table.png)
## Warmup timing correction
![x](images/dialog_Warmup_timing_correction.png)
![x](overview/TS_generated/dialog_Warmup_timing_correction.png)
## Ignition Intake Air Temp correction
![x](images/dialog_Ignition_Intake_Air_Temp_correction.png)
![x](overview/TS_generated/dialog_Ignition_Intake_Air_Temp_correction.png)
generated by class com.rusefi.MdGenerator on Fri May 01 14:47:30 EDT 2020
generated by class com.rusefi.MdGenerator on Fri May 01 14:49:04 EDT 2020

View File

@ -40,7 +40,7 @@
[EGT inputs](#EGT-inputs)
## Trigger Inputs
![x](images/dialog_Trigger_Inputs.png)
![x](overview/TS_generated/dialog_Trigger_Inputs.png)
Invert Primary: This setting flips the signal from the primary engine speed sensor.
Invert Secondary: This setting flips the signal from the secondary engine speed sensor.
@ -48,31 +48,31 @@ Invert Secondary: This setting flips the signal from the secondary engine speed
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.\nTODO #660
## Other Sensor Inputs
![x](images/dialog_Other_Sensor_Inputs.png)
![x](overview/TS_generated/dialog_Other_Sensor_Inputs.png)
Throttle Up switch: Throttle Pedal not pressed switch - used on some older vehicles like early Mazda Miata
## Analog Input Settings
![x](images/dialog_Analog_Input_Settings.png)
![x](overview/TS_generated/dialog_Analog_Input_Settings.png)
## CLT sensor
![x](images/dialog_CLT_sensor.png)
![x](overview/TS_generated/dialog_CLT_sensor.png)
## IAT sensor
![x](images/dialog_IAT_sensor.png)
![x](overview/TS_generated/dialog_IAT_sensor.png)
## aux1 Thermistor Settings
![x](images/dialog_aux1_Thermistor_Settings.png)
![x](overview/TS_generated/dialog_aux1_Thermistor_Settings.png)
## aux2 Thermistor Settings
![x](images/dialog_aux2_Thermistor_Settings.png)
![x](overview/TS_generated/dialog_aux2_Thermistor_Settings.png)
## TPS
![x](images/dialog_TPS.png)
![x](overview/TS_generated/dialog_TPS.png)
TPS low value detection threshold(%): TPS error detection, what TPS % value is unrealistically low
TPS high value detection threshold(%): TPS error detection, what TPS % value is unrealistically high
## Accelerator pedal
![x](images/dialog_Accelerator_pedal.png)
![x](overview/TS_generated/dialog_Accelerator_pedal.png)
Down (WOT) voltage: Pedal in the floor
## MAP sensor
![x](images/dialog_MAP_sensor.png)
![x](overview/TS_generated/dialog_MAP_sensor.png)
Measure Map Only In One Cylinder: Useful for individual intakes
Measure Map Only In One Cylinder: Useful for individual intakes
@ -80,28 +80,28 @@ Measure Map Only In One Cylinder: Useful for individual intakes
Measure Map Only In One Cylinder: Useful for individual intakes
## MAP sampling
![x](images/dialog_MAP_sampling.png)
![x](overview/TS_generated/dialog_MAP_sampling.png)
## Baro sensor
![x](images/dialog_Baro_sensor.png)
![x](overview/TS_generated/dialog_Baro_sensor.png)
## MAF sensor
![x](images/dialog_MAF_sensor.png)
![x](overview/TS_generated/dialog_MAF_sensor.png)
## MAF sensor
![x](images/dialog_MAF_sensor.png)
![x](overview/TS_generated/dialog_MAF_sensor.png)
## EGO sensor
![x](images/dialog_EGO_sensor.png)
![x](overview/TS_generated/dialog_EGO_sensor.png)
## Narrow to Wideband approximation
![x](images/dialog_Narrow_to_Wideband_approximation.png)
![x](overview/TS_generated/dialog_Narrow_to_Wideband_approximation.png)
## CJ125 Settings (wbo decoder)
![x](images/dialog_CJ125_Settings_wbo_decoder.png)
![x](overview/TS_generated/dialog_CJ125_Settings_wbo_decoder.png)
Is UA input divided?: Is your UA CJ125 output wired to MCU via resistor divider?
Is UR input divided?: Is your UR CJ125 output wired to MCU via resistor divider?\nLooks like 3v range should be enough, divider generally not needed.
## Speed sensor
![x](images/dialog_Speed_sensor.png)
![x](overview/TS_generated/dialog_Speed_sensor.png)
## Oil pressure
![x](images/dialog_Oil_pressure.png)
![x](overview/TS_generated/dialog_Oil_pressure.png)
## EGT inputs
![x](images/dialog_EGT_inputs.png)
![x](overview/TS_generated/dialog_EGT_inputs.png)
generated by class com.rusefi.MdGenerator on Fri May 01 14:47:30 EDT 2020
generated by class com.rusefi.MdGenerator on Fri May 01 14:49:04 EDT 2020