From 2cccc7b1212ac1b2fe0cf36aa3ac858b1bb802e3 Mon Sep 17 00:00:00 2001 From: rusefi Date: Sun, 9 Jun 2019 20:36:29 -0400 Subject: [PATCH] docs --- firmware/tunerstudio/readme.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/firmware/tunerstudio/readme.md b/firmware/tunerstudio/readme.md index 66ff9ae81a..5d81cd334a 100644 --- a/firmware/tunerstudio/readme.md +++ b/firmware/tunerstudio/readme.md @@ -1,3 +1,11 @@ -rusefi.ini file is generated based on rusefi.input and ../integration/rusefi_config.txt by ConfigDefinition.jar tool -see gen_config.bat \ No newline at end of file +```rusefi*.ini``` files are generated based on the following four inputs: +1) ```rusefi_config.txt``` contains configuration region definition in proprietary text format. +2) ```rusefi.input``` contains the UI - all the menus and dialogs. UI definition starts at ```menuDialog = main``` +line - here you will see all top level menus defined with internal IDs and visible text labels. +3) ```mapping.yaml``` is a minor detail related to how pins are named in drop downs +4) ```prepend.txt``` is a minor detail which allows you to hide elements of the UI using ```@@if_XXX``` syntax. + + +rusefi.ini file is generated by ConfigDefinition.jar tool. +On Windows you simply invoke ```gen_config.bat```