Auto-generated configs and docs

This commit is contained in:
GitHub build-firmware Action 2022-04-06 21:44:03 +00:00
parent 410a9ffbef
commit bf61d2e784
31 changed files with 86 additions and 60 deletions

View File

@ -1,10 +1,19 @@
#include "global.h" #include "global.h"
#include "rusefi_enums.h" #include "rusefi_enums.h"
// was generated automatically by rusEFI tool from rusefi_enums.h // by enum2string.jar tool on Sun Mar 20 02:15:51 UTC 2022 // was generated automatically by rusEFI tool from rusefi_enums.h // by enum2string.jar tool on Wed Apr 06 21:41:12 UTC 2022
// see also gen_config_and_enums.bat // see also gen_config_and_enums.bat
const char *getGearControllerMode(GearControllerMode value){
switch(value) {
case GearControllerMode::ButtonShift:
return "ButtonShift";
case GearControllerMode::None:
return "None";
}
return NULL;
}
const char *getInjectorNonlinearMode(InjectorNonlinearMode value){ const char *getInjectorNonlinearMode(InjectorNonlinearMode value){
switch(value) { switch(value) {
case INJ_None: case INJ_None:
@ -44,6 +53,17 @@ case NOT_A_PEAK:
} }
return NULL; return NULL;
} }
const char *getTransmissionControllerMode(TransmissionControllerMode value){
switch(value) {
case TransmissionControllerMode::Gm4l6x:
return "Gm4l6x";
case TransmissionControllerMode::None:
return "None";
case TransmissionControllerMode::SimpleTransmissionController:
return "SimpleTransmissionController";
}
return NULL;
}
const char *getTsCalMode(TsCalMode value){ const char *getTsCalMode(TsCalMode value){
switch(value) { switch(value) {
case TsCalMode::EtbKd: case TsCalMode::EtbKd:

View File

@ -1,14 +1,20 @@
// was generated automatically by rusEFI tool from rusefi_enums.h // by enum2string.jar tool on Thu Jan 27 22:57:18 UTC 2022 // was generated automatically by rusEFI tool from rusefi_enums.h // by enum2string.jar tool on Wed Apr 06 21:41:12 UTC 2022
// see also gen_config_and_enums.bat // see also gen_config_and_enums.bat
#include "rusefi_enums.h" #include "rusefi_enums.h"
#pragma once #pragma once
#if __cplusplus
const char *getGearControllerMode(GearControllerMode value);
#endif //__cplusplus
const char *getInjectorNonlinearMode(InjectorNonlinearMode value); const char *getInjectorNonlinearMode(InjectorNonlinearMode value);
const char *getPidAutoTune_AutoTunerState(PidAutoTune_AutoTunerState value); const char *getPidAutoTune_AutoTunerState(PidAutoTune_AutoTunerState value);
const char *getPidAutoTune_Peak(PidAutoTune_Peak value); const char *getPidAutoTune_Peak(PidAutoTune_Peak value);
#if __cplusplus #if __cplusplus
const char *getTransmissionControllerMode(TransmissionControllerMode value);
#endif //__cplusplus
#if __cplusplus
const char *getTsCalMode(TsCalMode value); const char *getTsCalMode(TsCalMode value);
#endif //__cplusplus #endif //__cplusplus
const char *getAdc_channel_mode_e(adc_channel_mode_e value); const char *getAdc_channel_mode_e(adc_channel_mode_e value);

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 213193612 #define SIGNATURE_HASH 2608207070
#define TS_SIGNATURE "rusEFI 2022.04.06.all.213193612" #define TS_SIGNATURE "rusEFI 2022.04.06.all.2608207070"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 295096019 #define SIGNATURE_HASH 2253769089
#define TS_SIGNATURE "rusEFI 2022.04.06.alphax-2chan.295096019" #define TS_SIGNATURE "rusEFI 2022.04.06.alphax-2chan.2253769089"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 2231815288 #define SIGNATURE_HASH 314952490
#define TS_SIGNATURE "rusEFI 2022.04.06.alphax-4chan.2231815288" #define TS_SIGNATURE "rusEFI 2022.04.06.alphax-4chan.314952490"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 276817579 #define SIGNATURE_HASH 2277302777
#define TS_SIGNATURE "rusEFI 2022.04.06.atlas.276817579" #define TS_SIGNATURE "rusEFI 2022.04.06.atlas.2277302777"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 562731750 #define SIGNATURE_HASH 3058277812
#define TS_SIGNATURE "rusEFI 2022.04.06.core8.562731750" #define TS_SIGNATURE "rusEFI 2022.04.06.core8.3058277812"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 213193612 #define SIGNATURE_HASH 2608207070
#define TS_SIGNATURE "rusEFI 2022.04.06.f429-discovery.213193612" #define TS_SIGNATURE "rusEFI 2022.04.06.f429-discovery.2608207070"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1701612477 #define SIGNATURE_HASH 4071591151
#define TS_SIGNATURE "rusEFI 2022.04.06.frankenso_na6.1701612477" #define TS_SIGNATURE "rusEFI 2022.04.06.frankenso_na6.4071591151"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3104955235 #define SIGNATURE_HASH 785570865
#define TS_SIGNATURE "rusEFI 2022.04.06.harley81.3104955235" #define TS_SIGNATURE "rusEFI 2022.04.06.harley81.785570865"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 761089985 #define SIGNATURE_HASH 3130935443
#define TS_SIGNATURE "rusEFI 2022.04.06.hellen-nb1.761089985" #define TS_SIGNATURE "rusEFI 2022.04.06.hellen-nb1.3130935443"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 856317575 #define SIGNATURE_HASH 2764659157
#define TS_SIGNATURE "rusEFI 2022.04.06.hellen121nissan.856317575" #define TS_SIGNATURE "rusEFI 2022.04.06.hellen121nissan.2764659157"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1656915693 #define SIGNATURE_HASH 4110516671
#define TS_SIGNATURE "rusEFI 2022.04.06.hellen121vag.1656915693" #define TS_SIGNATURE "rusEFI 2022.04.06.hellen121vag.4110516671"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 304551649 #define SIGNATURE_HASH 2246316467
#define TS_SIGNATURE "rusEFI 2022.04.06.hellen128.304551649" #define TS_SIGNATURE "rusEFI 2022.04.06.hellen128.2246316467"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1670557327 #define SIGNATURE_HASH 4098992605
#define TS_SIGNATURE "rusEFI 2022.04.06.hellen154hyundai.1670557327" #define TS_SIGNATURE "rusEFI 2022.04.06.hellen154hyundai.4098992605"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3286032784 #define SIGNATURE_HASH 1411376834
#define TS_SIGNATURE "rusEFI 2022.04.06.hellen72.3286032784" #define TS_SIGNATURE "rusEFI 2022.04.06.hellen72.1411376834"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3371366887 #define SIGNATURE_HASH 1597111989
#define TS_SIGNATURE "rusEFI 2022.04.06.hellen81.3371366887" #define TS_SIGNATURE "rusEFI 2022.04.06.hellen81.1597111989"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 82377425 #define SIGNATURE_HASH 2469133699
#define TS_SIGNATURE "rusEFI 2022.04.06.hellen88bmw.82377425" #define TS_SIGNATURE "rusEFI 2022.04.06.hellen88bmw.2469133699"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 451002706 #define SIGNATURE_HASH 2367866368
#define TS_SIGNATURE "rusEFI 2022.04.06.hellenNA6.451002706" #define TS_SIGNATURE "rusEFI 2022.04.06.hellenNA6.2367866368"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3648519561 #define SIGNATURE_HASH 1320483547
#define TS_SIGNATURE "rusEFI 2022.04.06.hellenNA8_96.3648519561" #define TS_SIGNATURE "rusEFI 2022.04.06.hellenNA8_96.1320483547"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null // was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat null
// //
#define SIGNATURE_HASH 910226480 #define SIGNATURE_HASH 2709779298
#define TS_SIGNATURE "rusEFI 2022.04.06.hellen_cypress.910226480" #define TS_SIGNATURE "rusEFI 2022.04.06.hellen_cypress.2709779298"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null // was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat null
// //
#define SIGNATURE_HASH 3387242700 #define SIGNATURE_HASH 1579564958
#define TS_SIGNATURE "rusEFI 2022.04.06.kin.3387242700" #define TS_SIGNATURE "rusEFI 2022.04.06.kin.1579564958"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1670766055 #define SIGNATURE_HASH 4099332789
#define TS_SIGNATURE "rusEFI 2022.04.06.mre_f4.1670766055" #define TS_SIGNATURE "rusEFI 2022.04.06.mre_f4.4099332789"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1670766055 #define SIGNATURE_HASH 4099332789
#define TS_SIGNATURE "rusEFI 2022.04.06.mre_f7.1670766055" #define TS_SIGNATURE "rusEFI 2022.04.06.mre_f7.4099332789"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1549781610 #define SIGNATURE_HASH 3416051000
#define TS_SIGNATURE "rusEFI 2022.04.06.prometheus_405.1549781610" #define TS_SIGNATURE "rusEFI 2022.04.06.prometheus_405.3416051000"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 1549781610 #define SIGNATURE_HASH 3416051000
#define TS_SIGNATURE "rusEFI 2022.04.06.prometheus_469.1549781610" #define TS_SIGNATURE "rusEFI 2022.04.06.prometheus_469.3416051000"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 711756301 #define SIGNATURE_HASH 3182398815
#define TS_SIGNATURE "rusEFI 2022.04.06.proteus_f4.711756301" #define TS_SIGNATURE "rusEFI 2022.04.06.proteus_f4.3182398815"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 711756301 #define SIGNATURE_HASH 3182398815
#define TS_SIGNATURE "rusEFI 2022.04.06.proteus_f7.711756301" #define TS_SIGNATURE "rusEFI 2022.04.06.proteus_f7.3182398815"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 711756301 #define SIGNATURE_HASH 3182398815
#define TS_SIGNATURE "rusEFI 2022.04.06.proteus_h7.711756301" #define TS_SIGNATURE "rusEFI 2022.04.06.proteus_h7.3182398815"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh null
// //
#define SIGNATURE_HASH 1828876813 #define SIGNATURE_HASH 4206982495
#define TS_SIGNATURE "rusEFI 2022.04.06.subaru_eg33_f7.1828876813" #define TS_SIGNATURE "rusEFI 2022.04.06.subaru_eg33_f7.4206982495"

View File

@ -2,5 +2,5 @@
// was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null // was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh null
// //
#define SIGNATURE_HASH 3768867805 #define SIGNATURE_HASH 2003262607
#define TS_SIGNATURE "rusEFI 2022.04.06.tdg-pdm8.3768867805" #define TS_SIGNATURE "rusEFI 2022.04.06.tdg-pdm8.2003262607"