mirror of https://github.com/rusefi/rusefi-1.git
|
||
---|---|---|
.. | ||
docs | ||
translations | ||
.gitignore | ||
readme.md | ||
rusefi.ini | ||
rusefi.input | ||
rusefi_frankenso.ini | ||
rusefi_kinetis.ini | ||
rusefi_microrusefi.ini | ||
rusefi_prometheus.ini | ||
rusefi_proteus.ini |
readme.md
This directory contains the initialization and configuration files for the RusEFI interface to TunerStudio.
The primary contents are a set rusefi*.ini
initialization files, used to
configure TunerStudio to setup and monitor a specific ECU board. These are
the only files a typical end user needs.
The translations
directory contains non-English-language translations
for TunerStudio.
The initialization files are automatically generated from a combination of input files located both in this directory and in the board-specific directories .
rusefi*.ini
files are generated based on the following four inputs:
rusefi_config.txt
contains configuration region definition in proprietary text format.rusefi.input
contains the UI - all the menus and dialogs. UI definition starts atmenuDialog = main
line - here you will see all top level menus defined with internal IDs and visible text labels.mapping.yaml
is a minor detail related to how pins are named in drop downsprepend.txt
is a minor detail which allows you to hide elements of the UI using@@if_XXX
syntax.
The combined file is generated by ConfigDefinition.jar tool.
On Windows this may be run with gen_config.bat
.