From 17ade23cd3bd4ccc62dd1c7a06bf93a60b1d1a8b Mon Sep 17 00:00:00 2001 From: OrchardPerformance <49926376+OrchardPerformance@users.noreply.github.com> Date: Wed, 1 Mar 2023 18:36:39 +0000 Subject: [PATCH] Filled out intro index and moved some stuff about --- .../{ => Cranking-Fuel}/Priming-Pulse.md | 0 .../{ => Hardware-Circuits}/Discrete-VR.md | 0 .../Hardware-Circuits/High-Low.md | 0 .../Hardware-Circuits/Highsides.md | 0 .../Hardware-Circuits/Lowsides.md | 0 .../{ => Hardware-Circuits}/PT2001.md | 0 .../Hardware-Circuits/Power-Supply.md | 0 .../Hardware-Circuits/STM32-Compatability.md | 2 + .../Hardware-Circuits/What-goes-in-here.md | 0 .../{ => Hardware-Details}/Base-Board.md | 0 .../{ => Hardware-Details}/Brain-Board.md | 0 .../{ => Hardware-Details}/CAN-Gauge.md | 0 .../Low-Z-Injector-Driver.md | 0 docs/Hardware/{ => Hardware-Details}/PSC.md | 0 .../{ => Hardware-Details}/Wideband-Module.md | 0 docs/Idle Control/Open-Loop-Idle-Control.md | 2 - docs/Ignition/Ignition-Types/Single-Coil.md | 1 + docs/intro.md | 169 ++++++++++++++++-- 18 files changed, 162 insertions(+), 12 deletions(-) rename docs/Basic-Features/Cranking-Control/{ => Cranking-Fuel}/Priming-Pulse.md (100%) rename docs/Hardware/{ => Hardware-Circuits}/Discrete-VR.md (100%) rename docs/Hardware/{Hardware-Details => }/Hardware-Circuits/High-Low.md (100%) rename docs/Hardware/{Hardware-Details => }/Hardware-Circuits/Highsides.md (100%) rename docs/Hardware/{Hardware-Details => }/Hardware-Circuits/Lowsides.md (100%) rename docs/Hardware/{ => Hardware-Circuits}/PT2001.md (100%) rename docs/Hardware/{Hardware-Details => }/Hardware-Circuits/Power-Supply.md (100%) create mode 100644 docs/Hardware/Hardware-Circuits/STM32-Compatability.md rename docs/Hardware/{Hardware-Details => }/Hardware-Circuits/What-goes-in-here.md (100%) rename docs/Hardware/{ => Hardware-Details}/Base-Board.md (100%) rename docs/Hardware/{ => Hardware-Details}/Brain-Board.md (100%) rename docs/Hardware/{ => Hardware-Details}/CAN-Gauge.md (100%) rename docs/Hardware/{ => Hardware-Details}/Low-Z-Injector-Driver.md (100%) rename docs/Hardware/{ => Hardware-Details}/PSC.md (100%) rename docs/Hardware/{ => Hardware-Details}/Wideband-Module.md (100%) delete mode 100644 docs/Idle Control/Open-Loop-Idle-Control.md create mode 100644 docs/Ignition/Ignition-Types/Single-Coil.md diff --git a/docs/Basic-Features/Cranking-Control/Priming-Pulse.md b/docs/Basic-Features/Cranking-Control/Cranking-Fuel/Priming-Pulse.md similarity index 100% rename from docs/Basic-Features/Cranking-Control/Priming-Pulse.md rename to docs/Basic-Features/Cranking-Control/Cranking-Fuel/Priming-Pulse.md diff --git a/docs/Hardware/Discrete-VR.md b/docs/Hardware/Hardware-Circuits/Discrete-VR.md similarity index 100% rename from docs/Hardware/Discrete-VR.md rename to docs/Hardware/Hardware-Circuits/Discrete-VR.md diff --git a/docs/Hardware/Hardware-Details/Hardware-Circuits/High-Low.md b/docs/Hardware/Hardware-Circuits/High-Low.md similarity index 100% rename from docs/Hardware/Hardware-Details/Hardware-Circuits/High-Low.md rename to docs/Hardware/Hardware-Circuits/High-Low.md diff --git a/docs/Hardware/Hardware-Details/Hardware-Circuits/Highsides.md b/docs/Hardware/Hardware-Circuits/Highsides.md similarity index 100% rename from docs/Hardware/Hardware-Details/Hardware-Circuits/Highsides.md rename to docs/Hardware/Hardware-Circuits/Highsides.md diff --git a/docs/Hardware/Hardware-Details/Hardware-Circuits/Lowsides.md b/docs/Hardware/Hardware-Circuits/Lowsides.md similarity index 100% rename from docs/Hardware/Hardware-Details/Hardware-Circuits/Lowsides.md rename to docs/Hardware/Hardware-Circuits/Lowsides.md diff --git a/docs/Hardware/PT2001.md b/docs/Hardware/Hardware-Circuits/PT2001.md similarity index 100% rename from docs/Hardware/PT2001.md rename to docs/Hardware/Hardware-Circuits/PT2001.md diff --git a/docs/Hardware/Hardware-Details/Hardware-Circuits/Power-Supply.md b/docs/Hardware/Hardware-Circuits/Power-Supply.md similarity index 100% rename from docs/Hardware/Hardware-Details/Hardware-Circuits/Power-Supply.md rename to docs/Hardware/Hardware-Circuits/Power-Supply.md diff --git a/docs/Hardware/Hardware-Circuits/STM32-Compatability.md b/docs/Hardware/Hardware-Circuits/STM32-Compatability.md new file mode 100644 index 0000000..3a0d6ec --- /dev/null +++ b/docs/Hardware/Hardware-Circuits/STM32-Compatability.md @@ -0,0 +1,2 @@ +# STM32 Compatibility with FOME + diff --git a/docs/Hardware/Hardware-Details/Hardware-Circuits/What-goes-in-here.md b/docs/Hardware/Hardware-Circuits/What-goes-in-here.md similarity index 100% rename from docs/Hardware/Hardware-Details/Hardware-Circuits/What-goes-in-here.md rename to docs/Hardware/Hardware-Circuits/What-goes-in-here.md diff --git a/docs/Hardware/Base-Board.md b/docs/Hardware/Hardware-Details/Base-Board.md similarity index 100% rename from docs/Hardware/Base-Board.md rename to docs/Hardware/Hardware-Details/Base-Board.md diff --git a/docs/Hardware/Brain-Board.md b/docs/Hardware/Hardware-Details/Brain-Board.md similarity index 100% rename from docs/Hardware/Brain-Board.md rename to docs/Hardware/Hardware-Details/Brain-Board.md diff --git a/docs/Hardware/CAN-Gauge.md b/docs/Hardware/Hardware-Details/CAN-Gauge.md similarity index 100% rename from docs/Hardware/CAN-Gauge.md rename to docs/Hardware/Hardware-Details/CAN-Gauge.md diff --git a/docs/Hardware/Low-Z-Injector-Driver.md b/docs/Hardware/Hardware-Details/Low-Z-Injector-Driver.md similarity index 100% rename from docs/Hardware/Low-Z-Injector-Driver.md rename to docs/Hardware/Hardware-Details/Low-Z-Injector-Driver.md diff --git a/docs/Hardware/PSC.md b/docs/Hardware/Hardware-Details/PSC.md similarity index 100% rename from docs/Hardware/PSC.md rename to docs/Hardware/Hardware-Details/PSC.md diff --git a/docs/Hardware/Wideband-Module.md b/docs/Hardware/Hardware-Details/Wideband-Module.md similarity index 100% rename from docs/Hardware/Wideband-Module.md rename to docs/Hardware/Hardware-Details/Wideband-Module.md diff --git a/docs/Idle Control/Open-Loop-Idle-Control.md b/docs/Idle Control/Open-Loop-Idle-Control.md deleted file mode 100644 index fd9b4d6..0000000 --- a/docs/Idle Control/Open-Loop-Idle-Control.md +++ /dev/null @@ -1,2 +0,0 @@ -# Open loop idle control and how to set it - diff --git a/docs/Ignition/Ignition-Types/Single-Coil.md b/docs/Ignition/Ignition-Types/Single-Coil.md new file mode 100644 index 0000000..f9ad06f --- /dev/null +++ b/docs/Ignition/Ignition-Types/Single-Coil.md @@ -0,0 +1 @@ +# Single coil or distributor ignition diff --git a/docs/intro.md b/docs/intro.md index 18d6c7e..8615a54 100644 --- a/docs/intro.md +++ b/docs/intro.md @@ -39,7 +39,7 @@ The first page to view should probably be the FOME overview. ### Sensors and Gauges -Driver controls and feedback +#### Driver controls and feedback - Accelerator pedal - Battery Settings @@ -49,31 +49,31 @@ Driver controls and feedback - Rev Counter - WBO2 Wideband Lambda -Fuel Sensors +#### Fuel Sensors - Flex-fuel sensor - Fuel level - Fuel pressure -General Sensors +#### General Sensors - Analogue input settings - Aux sensors - Cam sensor - Crank sensor - ETB TPS -- Mass Air Flow Sensor +- Mass Air Flow Sensor - TPS - Turbo Speed Sensor - VSS -Pressure sensors +#### Pressure sensors - Barometric - Manifold absolute pressure - Oil Pressure -Temperature Sensors +#### Temperature Sensors - Aux temperature sensors - Coolant temperature @@ -86,18 +86,167 @@ Temperature Sensors - Boost Pressure Limit - Coolant based RPM limit - Fuel Pressure Compensation -- Minimum Oil Pressure Protection +- Minimum Oil Pressure Protection - Rev limiters --- -### Basic Features +### Basic Features -Cranking Control +- Bench test commands +- Boost control +- Cylidner Bank Selection +- Data Logging Settings +- Fan Control +- Fuel pump relay control +- GPPWM General purpose PWM +- Main Relay control -- +#### Cranking Control + +- Advanced cranking features +- Cranking idle air control +- Cranking RPM limit + +#### Cranking fuel + +- Cranking Duration +- Cranking Fuel coolant multiplier +- Priming Pulse + +#### Idle control + +- Advanced Idle control +- Closed loop idle control +- Idle hardware +- Idle ignition table +- Idle settings +- Idle VE Table +- Open loop Idle control --- ### Advanced Features +- CAN settings +- Cylinder Angle Offset +- Knock control +- Launch Control +- LUA Scripting +- MAP sampling angle +- Multi-Dimensional Mapping +- Override Table Axis +- Smart Alternator + +#### ETB + +- ETB bias table +- ETB idle control +- ETB pedal target +- ETB PID and auto tune +- ETB Settings +- Redundant sensors + +#### Fuel related + +- Barometric pressure compensation +- Charge Temperature estimation +- Closed loop fueling +- Injection Phase settings +- Injector tester + +#### GDI + +- High pressure fuel pump settings + +#### Rotary + +- Rotary engine specific settings + +#### Spark related + +- Multispark + +#### Variable cam timing + +- On/Off VVT +- VVT PID +- VVT target tables + +--- + +### Fuel + +#### Acceleration + +- TPS based +- Wall Wetting + +#### Fuel Algorithms + +- AlphaN +- Mass Air Flow +- Speed Density + +#### Fuel Settings + +- AFR settings +- Coolant Multiplier +- Per-Cylinder Fuel trim +- Deceleration Fuel Cut Off +- Flex Fuel +- Fuel Injection Mode +- TPS Multiplier +- Intake Air Temperature Multiplier +- Injector Deadtime settings +- Small Pulse width correction + +--- + +### Hardware + +#### Hardware Circuits + +- High/Low circuits +- Highside circuits +- Lowside circuits +- Power supply circuits +- Discrete VR +- PT2001 +- STM32 Compatibility + +#### Hardware Details + +- Base boards +- Brain boards +- CAN Gauge +- Low-Z Driver board +- Power Steering Controller +- Wideband Lambda module + +--- + +### Ignition + +#### Ignition Hardware + +- Good ignition drivers +- Good ignition coils +- Smart vs Dumb coils + +#### Igntion Settings + +- Dwell +- Firing Order +- IAT ignition adder +- Ignition Mode +- Ignition Advance Table +- Ignition Coolant Correction +- Ignition Per-Cylinder trim + +#### Ignition Types + +- Individual Coils +- Sequential Ignition +- Wasted Spark +- Single Coil/Distributor