rusefi-1/firmware/config/engines
Matthew Kennedy d5363b814a
better VSS configuration (#3542)
* vss uses real values

* some defaults

* test and correct math

* km, not miles!

* comment

* tooltip

* that macro went away

* 100hz and default settings gives 9kph

* changelog

* order of operations safety

* make the test like the pwm test

* housekeeping

* this is why we need sensor automation

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-11-27 08:49:07 -05:00
..
GY6_139QMB.cpp bye (#3609) 2021-11-24 22:03:17 -05:00
GY6_139QMB.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
bmw_m73.cpp oh my god we've had no asserts (#3595) 2021-11-22 17:52:03 -05:00
bmw_m73.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
bmw_m73_mre.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
bmw_n73.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
bmw_n73.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
chevrolet_camaro_4.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
chevrolet_camaro_4.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
citroenBerlingoTU3JP.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
citroenBerlingoTU3JP.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
custom_engine.cpp harley 2021-11-26 14:41:35 -05:00
custom_engine.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
dodge_neon.cpp isCylinderCleanupEnabled would be nice by default 2021-11-24 23:32:55 -05:00
dodge_neon.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
dodge_ram.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
dodge_ram.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
engine_template.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
engine_template.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
engines.mk
ford_1995_inline_6.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
ford_1995_inline_6.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
ford_aspire.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
ford_aspire.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
ford_festiva.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
ford_festiva.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
honda_600.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
honda_600.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
honda_accord.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
honda_accord.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
honda_k_dbc.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
honda_k_dbc.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
hyundai.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
hyundai.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
m111.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
m111.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
mazda_626.cpp a bit of dead code 2021-11-06 23:39:56 -04:00
mazda_626.h a bit of dead code 2021-11-06 23:39:56 -04:00
mazda_miata.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
mazda_miata.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
mazda_miata_1_6.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
mazda_miata_1_6.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
mazda_miata_base_maps.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
mazda_miata_base_maps.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
mazda_miata_custom_hunchback.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
mazda_miata_na8.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
mazda_miata_na8.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
mazda_miata_nb.cpp
mazda_miata_nb.h
mazda_miata_vvt.cpp better VSS configuration (#3542) 2021-11-27 08:49:07 -05:00
mazda_miata_vvt.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
me7pnp.cpp isCylinderCleanupEnabled would be nice by default 2021-11-24 23:32:55 -05:00
me7pnp.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
mercedes.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
mercedes.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
mitsubishi.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
mitsubishi.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
nissan_primera.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
nissan_primera.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
nissan_vq.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
nissan_vq.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
readme.md
sachs.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
sachs.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
subaru.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
subaru.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
test_engine.cpp remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
test_engine.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
toyota_jzs147.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
toyota_jzs147.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
vw.cpp isCylinderCleanupEnabled would be nice by default 2021-11-24 23:32:55 -05:00
vw.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00
vw_b6.cpp Programmatically replace ENGINE() and CONFIG() with engine-> etc (#3565) 2021-11-17 03:54:21 -05:00
vw_b6.h remove engine pointer passing (#3556) 2021-11-16 04:15:29 -05:00

readme.md

Engine Configs

This directory contains pre-defined configurations for popular engines.

These configurations are a convenience, not a limit. Most engine types can be manually configured.

In TunerStudio or rusEFI console use the "Popular Vehicles" dialog to apply one of these presets.

See https://github.com/rusefi/rusefi/wiki/Engine-Types

This folder is also used by the continuous integration testing suite.

New configurations should follow the pattern of .cpp for consistency. A future change may rename these to .cpp