Auto-generated configs and docs

This commit is contained in:
GitHub build-firmware Action 2021-07-20 16:00:12 +00:00
parent 7ced641b4b
commit c5a7e43ab4
34 changed files with 370 additions and 258 deletions

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD all #define SIGNATURE_BOARD all
#define SIGNATURE_DATE 2021.07.20 #define SIGNATURE_DATE 2021.07.20
#define SIGNATURE_HASH 2694474171 #define SIGNATURE_HASH 4036350883
#define TS_SIGNATURE "rusEFI 2021.07.20.all.2694474171" #define TS_SIGNATURE "rusEFI 2021.07.20.all.4036350883"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD f429-discovery #define SIGNATURE_BOARD f429-discovery
#define SIGNATURE_DATE 2021.07.20 #define SIGNATURE_DATE 2021.07.20
#define SIGNATURE_HASH 3806769771 #define SIGNATURE_HASH 3001616499
#define TS_SIGNATURE "rusEFI 2021.07.20.f429-discovery.3806769771" #define TS_SIGNATURE "rusEFI 2021.07.20.f429-discovery.3001616499"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD frankenso_na6 #define SIGNATURE_BOARD frankenso_na6
#define SIGNATURE_DATE 2021.07.20 #define SIGNATURE_DATE 2021.07.20
#define SIGNATURE_HASH 2564089730 #define SIGNATURE_HASH 3369819546
#define TS_SIGNATURE "rusEFI 2021.07.20.frankenso_na6.2564089730" #define TS_SIGNATURE "rusEFI 2021.07.20.frankenso_na6.3369819546"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen121nissan #define SIGNATURE_BOARD hellen121nissan
#define SIGNATURE_DATE 2021.07.20 #define SIGNATURE_DATE 2021.07.20
#define SIGNATURE_HASH 3400130837 #define SIGNATURE_HASH 2594593549
#define TS_SIGNATURE "rusEFI 2021.07.20.hellen121nissan.3400130837" #define TS_SIGNATURE "rusEFI 2021.07.20.hellen121nissan.2594593549"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen121vag #define SIGNATURE_BOARD hellen121vag
#define SIGNATURE_DATE 2021.07.20 #define SIGNATURE_DATE 2021.07.20
#define SIGNATURE_HASH 1275395786 #define SIGNATURE_HASH 470500562
#define TS_SIGNATURE "rusEFI 2021.07.20.hellen121vag.1275395786" #define TS_SIGNATURE "rusEFI 2021.07.20.hellen121vag.470500562"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen128 #define SIGNATURE_BOARD hellen128
#define SIGNATURE_DATE 2021.07.20 #define SIGNATURE_DATE 2021.07.20
#define SIGNATURE_HASH 3321651108 #define SIGNATURE_HASH 2515789244
#define TS_SIGNATURE "rusEFI 2021.07.20.hellen128.3321651108" #define TS_SIGNATURE "rusEFI 2021.07.20.hellen128.2515789244"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen72 #define SIGNATURE_BOARD hellen72
#define SIGNATURE_DATE 2021.07.20 #define SIGNATURE_DATE 2021.07.20
#define SIGNATURE_HASH 4081766789 #define SIGNATURE_HASH 2739235741
#define TS_SIGNATURE "rusEFI 2021.07.20.hellen72.4081766789" #define TS_SIGNATURE "rusEFI 2021.07.20.hellen72.2739235741"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellenNA6 #define SIGNATURE_BOARD hellenNA6
#define SIGNATURE_DATE 2021.07.20 #define SIGNATURE_DATE 2021.07.20
#define SIGNATURE_HASH 2897748678 #define SIGNATURE_HASH 4239890654
#define TS_SIGNATURE "rusEFI 2021.07.20.hellenNA6.2897748678" #define TS_SIGNATURE "rusEFI 2021.07.20.hellenNA6.4239890654"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD hellen_cypress #define SIGNATURE_BOARD hellen_cypress
#define SIGNATURE_DATE 2021.07.20 #define SIGNATURE_DATE 2021.07.20
#define SIGNATURE_HASH 3806769771 #define SIGNATURE_HASH 3001616499
#define TS_SIGNATURE "rusEFI 2021.07.20.hellen_cypress.3806769771" #define TS_SIGNATURE "rusEFI 2021.07.20.hellen_cypress.3001616499"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD kin #define SIGNATURE_BOARD kin
#define SIGNATURE_DATE 2021.07.20 #define SIGNATURE_DATE 2021.07.20
#define SIGNATURE_HASH 490962583 #define SIGNATURE_HASH 1296876687
#define TS_SIGNATURE "rusEFI 2021.07.20.kin.490962583" #define TS_SIGNATURE "rusEFI 2021.07.20.kin.1296876687"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD mre_f4 #define SIGNATURE_BOARD mre_f4
#define SIGNATURE_DATE 2021.07.20 #define SIGNATURE_DATE 2021.07.20
#define SIGNATURE_HASH 2611995013 #define SIGNATURE_HASH 3416284061
#define TS_SIGNATURE "rusEFI 2021.07.20.mre_f4.2611995013" #define TS_SIGNATURE "rusEFI 2021.07.20.mre_f4.3416284061"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD mre_f7 #define SIGNATURE_BOARD mre_f7
#define SIGNATURE_DATE 2021.07.20 #define SIGNATURE_DATE 2021.07.20
#define SIGNATURE_HASH 2611995013 #define SIGNATURE_HASH 3416284061
#define TS_SIGNATURE "rusEFI 2021.07.20.mre_f7.2611995013" #define TS_SIGNATURE "rusEFI 2021.07.20.mre_f7.3416284061"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD prometheus_405 #define SIGNATURE_BOARD prometheus_405
#define SIGNATURE_DATE 2021.07.20 #define SIGNATURE_DATE 2021.07.20
#define SIGNATURE_HASH 2987158413 #define SIGNATURE_HASH 3791901077
#define TS_SIGNATURE "rusEFI 2021.07.20.prometheus_405.2987158413" #define TS_SIGNATURE "rusEFI 2021.07.20.prometheus_405.3791901077"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD prometheus_469 #define SIGNATURE_BOARD prometheus_469
#define SIGNATURE_DATE 2021.07.20 #define SIGNATURE_DATE 2021.07.20
#define SIGNATURE_HASH 2987158413 #define SIGNATURE_HASH 3791901077
#define TS_SIGNATURE "rusEFI 2021.07.20.prometheus_469.2987158413" #define TS_SIGNATURE "rusEFI 2021.07.20.prometheus_469.3791901077"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD proteus_f4 #define SIGNATURE_BOARD proteus_f4
#define SIGNATURE_DATE 2021.07.20 #define SIGNATURE_DATE 2021.07.20
#define SIGNATURE_HASH 770043838 #define SIGNATURE_HASH 2112509350
#define TS_SIGNATURE "rusEFI 2021.07.20.proteus_f4.770043838" #define TS_SIGNATURE "rusEFI 2021.07.20.proteus_f4.2112509350"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD proteus_f7 #define SIGNATURE_BOARD proteus_f7
#define SIGNATURE_DATE 2021.07.20 #define SIGNATURE_DATE 2021.07.20
#define SIGNATURE_HASH 770043838 #define SIGNATURE_HASH 2112509350
#define TS_SIGNATURE "rusEFI 2021.07.20.proteus_f7.770043838" #define TS_SIGNATURE "rusEFI 2021.07.20.proteus_f7.2112509350"

View File

@ -4,5 +4,5 @@
#define SIGNATURE_BOARD subaru_eg33_f7 #define SIGNATURE_BOARD subaru_eg33_f7
#define SIGNATURE_DATE 2021.07.20 #define SIGNATURE_DATE 2021.07.20
#define SIGNATURE_HASH 1715183629 #define SIGNATURE_HASH 909384213
#define TS_SIGNATURE "rusEFI 2021.07.20.subaru_eg33_f7.1715183629" #define TS_SIGNATURE "rusEFI 2021.07.20.subaru_eg33_f7.909384213"

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.07.20.all.2694474171" signature = "rusEFI 2021.07.20.all.4036350883"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.07.20.all.2694474171" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.07.20.all.4036350883" ; signature is expected to be 7 or more characters.
[Constants] [Constants]
; new packet serial format with CRC ; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:46:09 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:58:46 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -2695,18 +2695,17 @@ gaugeCategory = DynoView
; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg ; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg
; important status ; important status
; todo: do we want to drop this line since we have "config error" feature thing below?
indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black
indicator = { needBurn }, "", "unsaved changes", white, black, yellow, black
indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black
indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black
indicator = { ind_isTriggerError}, "Trigger OK", "Trigger ERR", white, black, red, black
indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black
indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black
indicator = { ind_isTriggerError}, "trigger ok", "trigger err", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; this is required so that the "config error" feature works in TS ; this is required so that the "config error" feature works in TS
; don't change this line - TS is looking for an indicator with particular text/styling ; don't change this line - TS is looking for an indicator with particular text/styling
; you don't even have to show it by default ; you don't even have to show it by default
@ -2715,11 +2714,9 @@ gaugeCategory = DynoView
; minor info ; minor info
indicator = { ind_fan}, "fan off", "fan on", white, black, green, black indicator = { ind_fan}, "fan off", "fan on", white, black, green, black
indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black
indicator = { needBurn }, "config ok", "unsaved changes", white, black, yellow, black
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black
indicator = { clutchUpState }, "clutch", "cltch Up", white, black, red, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black
indicator = { clutchDownState }, "clutch", "cltch Down", white, black, yellow, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black
indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black
indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white
indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { acState }, "AC off", "AC on", white, black, blue, white
@ -2729,17 +2726,27 @@ gaugeCategory = DynoView
; error codes ; error codes
indicator = { isTpsError}, "tps", "tps error", white, black, red, black indicator = { isTpsError}, "tps", "tps error", white, black, red, black
indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black
indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black
; not implemented ; not implemented
; indicator = { ind_map_error}, "map", "map error", white, black, red, black ; indicator = { ind_map_error}, "map", "map error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; todo: duplication with 'SD in'?!
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
[KeyActions] [KeyActions]
showPanel = spi, spiFunction showPanel = spi, spiFunction
showPanel = con, connection showPanel = con, connection

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.07.20.f429-discovery.3806769771" signature = "rusEFI 2021.07.20.f429-discovery.3001616499"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.07.20.f429-discovery.3806769771" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.07.20.f429-discovery.3001616499" ; signature is expected to be 7 or more characters.
[Constants] [Constants]
; new packet serial format with CRC ; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:46:11 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:58:49 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -2695,18 +2695,17 @@ gaugeCategory = DynoView
; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg ; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg
; important status ; important status
; todo: do we want to drop this line since we have "config error" feature thing below?
indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black
indicator = { needBurn }, "", "unsaved changes", white, black, yellow, black
indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black
indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black
indicator = { ind_isTriggerError}, "Trigger OK", "Trigger ERR", white, black, red, black
indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black
indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black
indicator = { ind_isTriggerError}, "trigger ok", "trigger err", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; this is required so that the "config error" feature works in TS ; this is required so that the "config error" feature works in TS
; don't change this line - TS is looking for an indicator with particular text/styling ; don't change this line - TS is looking for an indicator with particular text/styling
; you don't even have to show it by default ; you don't even have to show it by default
@ -2715,11 +2714,9 @@ gaugeCategory = DynoView
; minor info ; minor info
indicator = { ind_fan}, "fan off", "fan on", white, black, green, black indicator = { ind_fan}, "fan off", "fan on", white, black, green, black
indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black
indicator = { needBurn }, "config ok", "unsaved changes", white, black, yellow, black
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black
indicator = { clutchUpState }, "clutch", "cltch Up", white, black, red, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black
indicator = { clutchDownState }, "clutch", "cltch Down", white, black, yellow, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black
indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black
indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white
indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { acState }, "AC off", "AC on", white, black, blue, white
@ -2729,17 +2726,27 @@ gaugeCategory = DynoView
; error codes ; error codes
indicator = { isTpsError}, "tps", "tps error", white, black, red, black indicator = { isTpsError}, "tps", "tps error", white, black, red, black
indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black
indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black
; not implemented ; not implemented
; indicator = { ind_map_error}, "map", "map error", white, black, red, black ; indicator = { ind_map_error}, "map", "map error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; todo: duplication with 'SD in'?!
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
[KeyActions] [KeyActions]
showPanel = spi, spiFunction showPanel = spi, spiFunction
showPanel = con, connection showPanel = con, connection

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.07.20.frankenso_na6.2564089730" signature = "rusEFI 2021.07.20.frankenso_na6.3369819546"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.07.20.frankenso_na6.2564089730" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.07.20.frankenso_na6.3369819546" ; signature is expected to be 7 or more characters.
[Constants] [Constants]
; new packet serial format with CRC ; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:46:27 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:59:10 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -2695,18 +2695,17 @@ gaugeCategory = DynoView
; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg ; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg
; important status ; important status
; todo: do we want to drop this line since we have "config error" feature thing below?
indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black
indicator = { needBurn }, "", "unsaved changes", white, black, yellow, black
indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black
indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black
indicator = { ind_isTriggerError}, "Trigger OK", "Trigger ERR", white, black, red, black
indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black
indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black
indicator = { ind_isTriggerError}, "trigger ok", "trigger err", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; this is required so that the "config error" feature works in TS ; this is required so that the "config error" feature works in TS
; don't change this line - TS is looking for an indicator with particular text/styling ; don't change this line - TS is looking for an indicator with particular text/styling
; you don't even have to show it by default ; you don't even have to show it by default
@ -2715,11 +2714,9 @@ gaugeCategory = DynoView
; minor info ; minor info
indicator = { ind_fan}, "fan off", "fan on", white, black, green, black indicator = { ind_fan}, "fan off", "fan on", white, black, green, black
indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black
indicator = { needBurn }, "config ok", "unsaved changes", white, black, yellow, black
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black
indicator = { clutchUpState }, "clutch", "cltch Up", white, black, red, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black
indicator = { clutchDownState }, "clutch", "cltch Down", white, black, yellow, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black
indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black
indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white
indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { acState }, "AC off", "AC on", white, black, blue, white
@ -2729,17 +2726,27 @@ gaugeCategory = DynoView
; error codes ; error codes
indicator = { isTpsError}, "tps", "tps error", white, black, red, black indicator = { isTpsError}, "tps", "tps error", white, black, red, black
indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black
indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black
; not implemented ; not implemented
; indicator = { ind_map_error}, "map", "map error", white, black, red, black ; indicator = { ind_map_error}, "map", "map error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; todo: duplication with 'SD in'?!
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
[KeyActions] [KeyActions]
showPanel = spi, spiFunction showPanel = spi, spiFunction
showPanel = con, connection showPanel = con, connection

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.07.20.hellen121nissan.3400130837" signature = "rusEFI 2021.07.20.hellen121nissan.2594593549"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.07.20.hellen121nissan.3400130837" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.07.20.hellen121nissan.2594593549" ; signature is expected to be 7 or more characters.
[Constants] [Constants]
; new packet serial format with CRC ; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:46:16 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:58:57 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -2695,18 +2695,17 @@ gaugeCategory = DynoView
; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg ; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg
; important status ; important status
; todo: do we want to drop this line since we have "config error" feature thing below?
indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black
indicator = { needBurn }, "", "unsaved changes", white, black, yellow, black
indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black
indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black
indicator = { ind_isTriggerError}, "Trigger OK", "Trigger ERR", white, black, red, black
indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black
indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black
indicator = { ind_isTriggerError}, "trigger ok", "trigger err", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; this is required so that the "config error" feature works in TS ; this is required so that the "config error" feature works in TS
; don't change this line - TS is looking for an indicator with particular text/styling ; don't change this line - TS is looking for an indicator with particular text/styling
; you don't even have to show it by default ; you don't even have to show it by default
@ -2715,11 +2714,9 @@ gaugeCategory = DynoView
; minor info ; minor info
indicator = { ind_fan}, "fan off", "fan on", white, black, green, black indicator = { ind_fan}, "fan off", "fan on", white, black, green, black
indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black
indicator = { needBurn }, "config ok", "unsaved changes", white, black, yellow, black
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black
indicator = { clutchUpState }, "clutch", "cltch Up", white, black, red, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black
indicator = { clutchDownState }, "clutch", "cltch Down", white, black, yellow, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black
indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black
indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white
indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { acState }, "AC off", "AC on", white, black, blue, white
@ -2729,17 +2726,27 @@ gaugeCategory = DynoView
; error codes ; error codes
indicator = { isTpsError}, "tps", "tps error", white, black, red, black indicator = { isTpsError}, "tps", "tps error", white, black, red, black
indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black
indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black
; not implemented ; not implemented
; indicator = { ind_map_error}, "map", "map error", white, black, red, black ; indicator = { ind_map_error}, "map", "map error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; todo: duplication with 'SD in'?!
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
[KeyActions] [KeyActions]
showPanel = spi, spiFunction showPanel = spi, spiFunction
showPanel = con, connection showPanel = con, connection

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.07.20.hellen121vag.1275395786" signature = "rusEFI 2021.07.20.hellen121vag.470500562"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.07.20.hellen121vag.1275395786" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.07.20.hellen121vag.470500562" ; signature is expected to be 7 or more characters.
[Constants] [Constants]
; new packet serial format with CRC ; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:46:15 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:58:54 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -2695,18 +2695,17 @@ gaugeCategory = DynoView
; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg ; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg
; important status ; important status
; todo: do we want to drop this line since we have "config error" feature thing below?
indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black
indicator = { needBurn }, "", "unsaved changes", white, black, yellow, black
indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black
indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black
indicator = { ind_isTriggerError}, "Trigger OK", "Trigger ERR", white, black, red, black
indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black
indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black
indicator = { ind_isTriggerError}, "trigger ok", "trigger err", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; this is required so that the "config error" feature works in TS ; this is required so that the "config error" feature works in TS
; don't change this line - TS is looking for an indicator with particular text/styling ; don't change this line - TS is looking for an indicator with particular text/styling
; you don't even have to show it by default ; you don't even have to show it by default
@ -2715,11 +2714,9 @@ gaugeCategory = DynoView
; minor info ; minor info
indicator = { ind_fan}, "fan off", "fan on", white, black, green, black indicator = { ind_fan}, "fan off", "fan on", white, black, green, black
indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black
indicator = { needBurn }, "config ok", "unsaved changes", white, black, yellow, black
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black
indicator = { clutchUpState }, "clutch", "cltch Up", white, black, red, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black
indicator = { clutchDownState }, "clutch", "cltch Down", white, black, yellow, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black
indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black
indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white
indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { acState }, "AC off", "AC on", white, black, blue, white
@ -2729,17 +2726,27 @@ gaugeCategory = DynoView
; error codes ; error codes
indicator = { isTpsError}, "tps", "tps error", white, black, red, black indicator = { isTpsError}, "tps", "tps error", white, black, red, black
indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black
indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black
; not implemented ; not implemented
; indicator = { ind_map_error}, "map", "map error", white, black, red, black ; indicator = { ind_map_error}, "map", "map error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; todo: duplication with 'SD in'?!
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
[KeyActions] [KeyActions]
showPanel = spi, spiFunction showPanel = spi, spiFunction
showPanel = con, connection showPanel = con, connection

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.07.20.hellen72.4081766789" signature = "rusEFI 2021.07.20.hellen72.2739235741"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.07.20.hellen72.4081766789" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.07.20.hellen72.2739235741" ; signature is expected to be 7 or more characters.
[Constants] [Constants]
; new packet serial format with CRC ; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:46:18 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:59:00 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -2695,18 +2695,17 @@ gaugeCategory = DynoView
; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg ; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg
; important status ; important status
; todo: do we want to drop this line since we have "config error" feature thing below?
indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black
indicator = { needBurn }, "", "unsaved changes", white, black, yellow, black
indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black
indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black
indicator = { ind_isTriggerError}, "Trigger OK", "Trigger ERR", white, black, red, black
indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black
indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black
indicator = { ind_isTriggerError}, "trigger ok", "trigger err", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; this is required so that the "config error" feature works in TS ; this is required so that the "config error" feature works in TS
; don't change this line - TS is looking for an indicator with particular text/styling ; don't change this line - TS is looking for an indicator with particular text/styling
; you don't even have to show it by default ; you don't even have to show it by default
@ -2715,11 +2714,9 @@ gaugeCategory = DynoView
; minor info ; minor info
indicator = { ind_fan}, "fan off", "fan on", white, black, green, black indicator = { ind_fan}, "fan off", "fan on", white, black, green, black
indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black
indicator = { needBurn }, "config ok", "unsaved changes", white, black, yellow, black
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black
indicator = { clutchUpState }, "clutch", "cltch Up", white, black, red, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black
indicator = { clutchDownState }, "clutch", "cltch Down", white, black, yellow, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black
indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black
indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white
indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { acState }, "AC off", "AC on", white, black, blue, white
@ -2729,17 +2726,27 @@ gaugeCategory = DynoView
; error codes ; error codes
indicator = { isTpsError}, "tps", "tps error", white, black, red, black indicator = { isTpsError}, "tps", "tps error", white, black, red, black
indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black
indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black
; not implemented ; not implemented
; indicator = { ind_map_error}, "map", "map error", white, black, red, black ; indicator = { ind_map_error}, "map", "map error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; todo: duplication with 'SD in'?!
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
[KeyActions] [KeyActions]
showPanel = spi, spiFunction showPanel = spi, spiFunction
showPanel = con, connection showPanel = con, connection

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.07.20.hellenNA6.2897748678" signature = "rusEFI 2021.07.20.hellenNA6.4239890654"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.07.20.hellenNA6.2897748678" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.07.20.hellenNA6.4239890654" ; signature is expected to be 7 or more characters.
[Constants] [Constants]
; new packet serial format with CRC ; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:46:21 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:59:03 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -2695,18 +2695,17 @@ gaugeCategory = DynoView
; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg ; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg
; important status ; important status
; todo: do we want to drop this line since we have "config error" feature thing below?
indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black
indicator = { needBurn }, "", "unsaved changes", white, black, yellow, black
indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black
indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black
indicator = { ind_isTriggerError}, "Trigger OK", "Trigger ERR", white, black, red, black
indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black
indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black
indicator = { ind_isTriggerError}, "trigger ok", "trigger err", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; this is required so that the "config error" feature works in TS ; this is required so that the "config error" feature works in TS
; don't change this line - TS is looking for an indicator with particular text/styling ; don't change this line - TS is looking for an indicator with particular text/styling
; you don't even have to show it by default ; you don't even have to show it by default
@ -2715,11 +2714,9 @@ gaugeCategory = DynoView
; minor info ; minor info
indicator = { ind_fan}, "fan off", "fan on", white, black, green, black indicator = { ind_fan}, "fan off", "fan on", white, black, green, black
indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black
indicator = { needBurn }, "config ok", "unsaved changes", white, black, yellow, black
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black
indicator = { clutchUpState }, "clutch", "cltch Up", white, black, red, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black
indicator = { clutchDownState }, "clutch", "cltch Down", white, black, yellow, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black
indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black
indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white
indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { acState }, "AC off", "AC on", white, black, blue, white
@ -2729,17 +2726,27 @@ gaugeCategory = DynoView
; error codes ; error codes
indicator = { isTpsError}, "tps", "tps error", white, black, red, black indicator = { isTpsError}, "tps", "tps error", white, black, red, black
indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black
indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black
; not implemented ; not implemented
; indicator = { ind_map_error}, "map", "map error", white, black, red, black ; indicator = { ind_map_error}, "map", "map error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; todo: duplication with 'SD in'?!
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
[KeyActions] [KeyActions]
showPanel = spi, spiFunction showPanel = spi, spiFunction
showPanel = con, connection showPanel = con, connection

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.07.20.hellen_cypress.3806769771" signature = "rusEFI 2021.07.20.hellen_cypress.3001616499"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.07.20.hellen_cypress.3806769771" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.07.20.hellen_cypress.3001616499" ; signature is expected to be 7 or more characters.
[Constants] [Constants]
; new packet serial format with CRC ; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Tue Jul 20 15:46:40 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on hellen_cypress_gen_config.bat integration/rusefi_config.txt Tue Jul 20 15:59:25 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -2695,18 +2695,17 @@ gaugeCategory = DynoView
; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg ; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg
; important status ; important status
; todo: do we want to drop this line since we have "config error" feature thing below?
indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black
indicator = { needBurn }, "", "unsaved changes", white, black, yellow, black
indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black
indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black
indicator = { ind_isTriggerError}, "Trigger OK", "Trigger ERR", white, black, red, black
indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black
indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black
indicator = { ind_isTriggerError}, "trigger ok", "trigger err", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; this is required so that the "config error" feature works in TS ; this is required so that the "config error" feature works in TS
; don't change this line - TS is looking for an indicator with particular text/styling ; don't change this line - TS is looking for an indicator with particular text/styling
; you don't even have to show it by default ; you don't even have to show it by default
@ -2715,11 +2714,9 @@ gaugeCategory = DynoView
; minor info ; minor info
indicator = { ind_fan}, "fan off", "fan on", white, black, green, black indicator = { ind_fan}, "fan off", "fan on", white, black, green, black
indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black
indicator = { needBurn }, "config ok", "unsaved changes", white, black, yellow, black
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black
indicator = { clutchUpState }, "clutch", "cltch Up", white, black, red, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black
indicator = { clutchDownState }, "clutch", "cltch Down", white, black, yellow, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black
indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black
indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white
indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { acState }, "AC off", "AC on", white, black, blue, white
@ -2729,17 +2726,27 @@ gaugeCategory = DynoView
; error codes ; error codes
indicator = { isTpsError}, "tps", "tps error", white, black, red, black indicator = { isTpsError}, "tps", "tps error", white, black, red, black
indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black
indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black
; not implemented ; not implemented
; indicator = { ind_map_error}, "map", "map error", white, black, red, black ; indicator = { ind_map_error}, "map", "map error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; todo: duplication with 'SD in'?!
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
[KeyActions] [KeyActions]
showPanel = spi, spiFunction showPanel = spi, spiFunction
showPanel = con, connection showPanel = con, connection

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.07.20.kin.490962583" signature = "rusEFI 2021.07.20.kin.1296876687"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.07.20.kin.490962583" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.07.20.kin.1296876687" ; signature is expected to be 7 or more characters.
[Constants] [Constants]
; new packet serial format with CRC ; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Tue Jul 20 15:46:38 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on kinetis_gen_config.bat integration/rusefi_config.txt Tue Jul 20 15:59:23 UTC 2021
pageSize = 19972 pageSize = 19972
page = 1 page = 1
@ -2667,18 +2667,17 @@ gaugeCategory = DynoView
; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg ; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg
; important status ; important status
; todo: do we want to drop this line since we have "config error" feature thing below?
indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black
indicator = { needBurn }, "", "unsaved changes", white, black, yellow, black
indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black
indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black
indicator = { ind_isTriggerError}, "Trigger OK", "Trigger ERR", white, black, red, black
indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black
indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black
indicator = { ind_isTriggerError}, "trigger ok", "trigger err", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; this is required so that the "config error" feature works in TS ; this is required so that the "config error" feature works in TS
; don't change this line - TS is looking for an indicator with particular text/styling ; don't change this line - TS is looking for an indicator with particular text/styling
; you don't even have to show it by default ; you don't even have to show it by default
@ -2687,11 +2686,9 @@ gaugeCategory = DynoView
; minor info ; minor info
indicator = { ind_fan}, "fan off", "fan on", white, black, green, black indicator = { ind_fan}, "fan off", "fan on", white, black, green, black
indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black
indicator = { needBurn }, "config ok", "unsaved changes", white, black, yellow, black
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black
indicator = { clutchUpState }, "clutch", "cltch Up", white, black, red, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black
indicator = { clutchDownState }, "clutch", "cltch Down", white, black, yellow, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black
indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black
indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white
indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { acState }, "AC off", "AC on", white, black, blue, white
@ -2701,17 +2698,27 @@ gaugeCategory = DynoView
; error codes ; error codes
indicator = { isTpsError}, "tps", "tps error", white, black, red, black indicator = { isTpsError}, "tps", "tps error", white, black, red, black
indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black
indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black
; not implemented ; not implemented
; indicator = { ind_map_error}, "map", "map error", white, black, red, black ; indicator = { ind_map_error}, "map", "map error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; todo: duplication with 'SD in'?!
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
[KeyActions] [KeyActions]
showPanel = spi, spiFunction showPanel = spi, spiFunction
showPanel = con, connection showPanel = con, connection

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.07.20.mre_f4.2611995013" signature = "rusEFI 2021.07.20.mre_f4.3416284061"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.07.20.mre_f4.2611995013" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.07.20.mre_f4.3416284061" ; signature is expected to be 7 or more characters.
[Constants] [Constants]
; new packet serial format with CRC ; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:46:25 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:59:08 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -2695,18 +2695,17 @@ gaugeCategory = DynoView
; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg ; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg
; important status ; important status
; todo: do we want to drop this line since we have "config error" feature thing below?
indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black
indicator = { needBurn }, "", "unsaved changes", white, black, yellow, black
indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black
indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black
indicator = { ind_isTriggerError}, "Trigger OK", "Trigger ERR", white, black, red, black
indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black
indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black
indicator = { ind_isTriggerError}, "trigger ok", "trigger err", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; this is required so that the "config error" feature works in TS ; this is required so that the "config error" feature works in TS
; don't change this line - TS is looking for an indicator with particular text/styling ; don't change this line - TS is looking for an indicator with particular text/styling
; you don't even have to show it by default ; you don't even have to show it by default
@ -2715,11 +2714,9 @@ gaugeCategory = DynoView
; minor info ; minor info
indicator = { ind_fan}, "fan off", "fan on", white, black, green, black indicator = { ind_fan}, "fan off", "fan on", white, black, green, black
indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black
indicator = { needBurn }, "config ok", "unsaved changes", white, black, yellow, black
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black
indicator = { clutchUpState }, "clutch", "cltch Up", white, black, red, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black
indicator = { clutchDownState }, "clutch", "cltch Down", white, black, yellow, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black
indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black
indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white
indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { acState }, "AC off", "AC on", white, black, blue, white
@ -2729,17 +2726,27 @@ gaugeCategory = DynoView
; error codes ; error codes
indicator = { isTpsError}, "tps", "tps error", white, black, red, black indicator = { isTpsError}, "tps", "tps error", white, black, red, black
indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black
indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black
; not implemented ; not implemented
; indicator = { ind_map_error}, "map", "map error", white, black, red, black ; indicator = { ind_map_error}, "map", "map error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; todo: duplication with 'SD in'?!
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
[KeyActions] [KeyActions]
showPanel = spi, spiFunction showPanel = spi, spiFunction
showPanel = con, connection showPanel = con, connection

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.07.20.mre_f7.2611995013" signature = "rusEFI 2021.07.20.mre_f7.3416284061"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.07.20.mre_f7.2611995013" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.07.20.mre_f7.3416284061" ; signature is expected to be 7 or more characters.
[Constants] [Constants]
; new packet serial format with CRC ; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:46:23 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:59:05 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -2695,18 +2695,17 @@ gaugeCategory = DynoView
; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg ; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg
; important status ; important status
; todo: do we want to drop this line since we have "config error" feature thing below?
indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black
indicator = { needBurn }, "", "unsaved changes", white, black, yellow, black
indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black
indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black
indicator = { ind_isTriggerError}, "Trigger OK", "Trigger ERR", white, black, red, black
indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black
indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black
indicator = { ind_isTriggerError}, "trigger ok", "trigger err", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; this is required so that the "config error" feature works in TS ; this is required so that the "config error" feature works in TS
; don't change this line - TS is looking for an indicator with particular text/styling ; don't change this line - TS is looking for an indicator with particular text/styling
; you don't even have to show it by default ; you don't even have to show it by default
@ -2715,11 +2714,9 @@ gaugeCategory = DynoView
; minor info ; minor info
indicator = { ind_fan}, "fan off", "fan on", white, black, green, black indicator = { ind_fan}, "fan off", "fan on", white, black, green, black
indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black
indicator = { needBurn }, "config ok", "unsaved changes", white, black, yellow, black
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black
indicator = { clutchUpState }, "clutch", "cltch Up", white, black, red, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black
indicator = { clutchDownState }, "clutch", "cltch Down", white, black, yellow, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black
indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black
indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white
indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { acState }, "AC off", "AC on", white, black, blue, white
@ -2729,17 +2726,27 @@ gaugeCategory = DynoView
; error codes ; error codes
indicator = { isTpsError}, "tps", "tps error", white, black, red, black indicator = { isTpsError}, "tps", "tps error", white, black, red, black
indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black
indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black
; not implemented ; not implemented
; indicator = { ind_map_error}, "map", "map error", white, black, red, black ; indicator = { ind_map_error}, "map", "map error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; todo: duplication with 'SD in'?!
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
[KeyActions] [KeyActions]
showPanel = spi, spiFunction showPanel = spi, spiFunction
showPanel = con, connection showPanel = con, connection

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.07.20.prometheus_405.2987158413" signature = "rusEFI 2021.07.20.prometheus_405.3791901077"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.07.20.prometheus_405.2987158413" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.07.20.prometheus_405.3791901077" ; signature is expected to be 7 or more characters.
[Constants] [Constants]
; new packet serial format with CRC ; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:46:31 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:59:15 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -2695,18 +2695,17 @@ gaugeCategory = DynoView
; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg ; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg
; important status ; important status
; todo: do we want to drop this line since we have "config error" feature thing below?
indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black
indicator = { needBurn }, "", "unsaved changes", white, black, yellow, black
indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black
indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black
indicator = { ind_isTriggerError}, "Trigger OK", "Trigger ERR", white, black, red, black
indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black
indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black
indicator = { ind_isTriggerError}, "trigger ok", "trigger err", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; this is required so that the "config error" feature works in TS ; this is required so that the "config error" feature works in TS
; don't change this line - TS is looking for an indicator with particular text/styling ; don't change this line - TS is looking for an indicator with particular text/styling
; you don't even have to show it by default ; you don't even have to show it by default
@ -2715,11 +2714,9 @@ gaugeCategory = DynoView
; minor info ; minor info
indicator = { ind_fan}, "fan off", "fan on", white, black, green, black indicator = { ind_fan}, "fan off", "fan on", white, black, green, black
indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black
indicator = { needBurn }, "config ok", "unsaved changes", white, black, yellow, black
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black
indicator = { clutchUpState }, "clutch", "cltch Up", white, black, red, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black
indicator = { clutchDownState }, "clutch", "cltch Down", white, black, yellow, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black
indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black
indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white
indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { acState }, "AC off", "AC on", white, black, blue, white
@ -2729,17 +2726,27 @@ gaugeCategory = DynoView
; error codes ; error codes
indicator = { isTpsError}, "tps", "tps error", white, black, red, black indicator = { isTpsError}, "tps", "tps error", white, black, red, black
indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black
indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black
; not implemented ; not implemented
; indicator = { ind_map_error}, "map", "map error", white, black, red, black ; indicator = { ind_map_error}, "map", "map error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; todo: duplication with 'SD in'?!
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
[KeyActions] [KeyActions]
showPanel = spi, spiFunction showPanel = spi, spiFunction
showPanel = con, connection showPanel = con, connection

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.07.20.prometheus_469.2987158413" signature = "rusEFI 2021.07.20.prometheus_469.3791901077"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.07.20.prometheus_469.2987158413" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.07.20.prometheus_469.3791901077" ; signature is expected to be 7 or more characters.
[Constants] [Constants]
; new packet serial format with CRC ; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:46:29 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:59:13 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -2695,18 +2695,17 @@ gaugeCategory = DynoView
; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg ; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg
; important status ; important status
; todo: do we want to drop this line since we have "config error" feature thing below?
indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black
indicator = { needBurn }, "", "unsaved changes", white, black, yellow, black
indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black
indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black
indicator = { ind_isTriggerError}, "Trigger OK", "Trigger ERR", white, black, red, black
indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black
indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black
indicator = { ind_isTriggerError}, "trigger ok", "trigger err", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; this is required so that the "config error" feature works in TS ; this is required so that the "config error" feature works in TS
; don't change this line - TS is looking for an indicator with particular text/styling ; don't change this line - TS is looking for an indicator with particular text/styling
; you don't even have to show it by default ; you don't even have to show it by default
@ -2715,11 +2714,9 @@ gaugeCategory = DynoView
; minor info ; minor info
indicator = { ind_fan}, "fan off", "fan on", white, black, green, black indicator = { ind_fan}, "fan off", "fan on", white, black, green, black
indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black
indicator = { needBurn }, "config ok", "unsaved changes", white, black, yellow, black
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black
indicator = { clutchUpState }, "clutch", "cltch Up", white, black, red, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black
indicator = { clutchDownState }, "clutch", "cltch Down", white, black, yellow, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black
indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black
indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white
indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { acState }, "AC off", "AC on", white, black, blue, white
@ -2729,17 +2726,27 @@ gaugeCategory = DynoView
; error codes ; error codes
indicator = { isTpsError}, "tps", "tps error", white, black, red, black indicator = { isTpsError}, "tps", "tps error", white, black, red, black
indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black
indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black
; not implemented ; not implemented
; indicator = { ind_map_error}, "map", "map error", white, black, red, black ; indicator = { ind_map_error}, "map", "map error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; todo: duplication with 'SD in'?!
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
[KeyActions] [KeyActions]
showPanel = spi, spiFunction showPanel = spi, spiFunction
showPanel = con, connection showPanel = con, connection

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.07.20.proteus_f4.770043838" signature = "rusEFI 2021.07.20.proteus_f4.2112509350"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.07.20.proteus_f4.770043838" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.07.20.proteus_f4.2112509350" ; signature is expected to be 7 or more characters.
[Constants] [Constants]
; new packet serial format with CRC ; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:46:35 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:59:20 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -2695,18 +2695,17 @@ gaugeCategory = DynoView
; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg ; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg
; important status ; important status
; todo: do we want to drop this line since we have "config error" feature thing below?
indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black
indicator = { needBurn }, "", "unsaved changes", white, black, yellow, black
indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black
indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black
indicator = { ind_isTriggerError}, "Trigger OK", "Trigger ERR", white, black, red, black
indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black
indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black
indicator = { ind_isTriggerError}, "trigger ok", "trigger err", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; this is required so that the "config error" feature works in TS ; this is required so that the "config error" feature works in TS
; don't change this line - TS is looking for an indicator with particular text/styling ; don't change this line - TS is looking for an indicator with particular text/styling
; you don't even have to show it by default ; you don't even have to show it by default
@ -2715,11 +2714,9 @@ gaugeCategory = DynoView
; minor info ; minor info
indicator = { ind_fan}, "fan off", "fan on", white, black, green, black indicator = { ind_fan}, "fan off", "fan on", white, black, green, black
indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black
indicator = { needBurn }, "config ok", "unsaved changes", white, black, yellow, black
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black
indicator = { clutchUpState }, "clutch", "cltch Up", white, black, red, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black
indicator = { clutchDownState }, "clutch", "cltch Down", white, black, yellow, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black
indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black
indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white
indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { acState }, "AC off", "AC on", white, black, blue, white
@ -2729,17 +2726,27 @@ gaugeCategory = DynoView
; error codes ; error codes
indicator = { isTpsError}, "tps", "tps error", white, black, red, black indicator = { isTpsError}, "tps", "tps error", white, black, red, black
indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black
indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black
; not implemented ; not implemented
; indicator = { ind_map_error}, "map", "map error", white, black, red, black ; indicator = { ind_map_error}, "map", "map error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; todo: duplication with 'SD in'?!
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
[KeyActions] [KeyActions]
showPanel = spi, spiFunction showPanel = spi, spiFunction
showPanel = con, connection showPanel = con, connection

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.07.20.proteus_f7.770043838" signature = "rusEFI 2021.07.20.proteus_f7.2112509350"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.07.20.proteus_f7.770043838" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.07.20.proteus_f7.2112509350" ; signature is expected to be 7 or more characters.
[Constants] [Constants]
; new packet serial format with CRC ; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:46:33 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:59:17 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -2695,18 +2695,17 @@ gaugeCategory = DynoView
; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg ; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg
; important status ; important status
; todo: do we want to drop this line since we have "config error" feature thing below?
indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black
indicator = { needBurn }, "", "unsaved changes", white, black, yellow, black
indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black
indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black
indicator = { ind_isTriggerError}, "Trigger OK", "Trigger ERR", white, black, red, black
indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black
indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black
indicator = { ind_isTriggerError}, "trigger ok", "trigger err", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; this is required so that the "config error" feature works in TS ; this is required so that the "config error" feature works in TS
; don't change this line - TS is looking for an indicator with particular text/styling ; don't change this line - TS is looking for an indicator with particular text/styling
; you don't even have to show it by default ; you don't even have to show it by default
@ -2715,11 +2714,9 @@ gaugeCategory = DynoView
; minor info ; minor info
indicator = { ind_fan}, "fan off", "fan on", white, black, green, black indicator = { ind_fan}, "fan off", "fan on", white, black, green, black
indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black
indicator = { needBurn }, "config ok", "unsaved changes", white, black, yellow, black
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black
indicator = { clutchUpState }, "clutch", "cltch Up", white, black, red, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black
indicator = { clutchDownState }, "clutch", "cltch Down", white, black, yellow, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black
indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black
indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white
indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { acState }, "AC off", "AC on", white, black, blue, white
@ -2729,17 +2726,27 @@ gaugeCategory = DynoView
; error codes ; error codes
indicator = { isTpsError}, "tps", "tps error", white, black, red, black indicator = { isTpsError}, "tps", "tps error", white, black, red, black
indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black
indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black
; not implemented ; not implemented
; indicator = { ind_map_error}, "map", "map error", white, black, red, black ; indicator = { ind_map_error}, "map", "map error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; todo: duplication with 'SD in'?!
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
[KeyActions] [KeyActions]
showPanel = spi, spiFunction showPanel = spi, spiFunction
showPanel = con, connection showPanel = con, connection

View File

@ -33,12 +33,12 @@ enable2ndByteCanID = false
[MegaTune] [MegaTune]
; https://rusefi.com/forum/viewtopic.php?p=36201#p36201 ; https://rusefi.com/forum/viewtopic.php?p=36201#p36201
signature = "rusEFI 2021.07.20.subaru_eg33_f7.1715183629" signature = "rusEFI 2021.07.20.subaru_eg33_f7.909384213"
[TunerStudio] [TunerStudio]
queryCommand = "S" queryCommand = "S"
versionInfo = "V" ; firmwave version for title bar. versionInfo = "V" ; firmwave version for title bar.
signature = "rusEFI 2021.07.20.subaru_eg33_f7.1715183629" ; signature is expected to be 7 or more characters. signature = "rusEFI 2021.07.20.subaru_eg33_f7.909384213" ; signature is expected to be 7 or more characters.
[Constants] [Constants]
; new packet serial format with CRC ; new packet serial format with CRC
@ -77,7 +77,7 @@ enable2ndByteCanID = false
; see PAGE_0_SIZE in C source code ; see PAGE_0_SIZE in C source code
; CONFIG_DEFINITION_START ; CONFIG_DEFINITION_START
; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:46:41 UTC 2021 ; this section was generated automatically by rusEFI tool ConfigDefinition.jar based on config/boards/subaru_eg33/config/gen_config.sh integration/rusefi_config.txt Tue Jul 20 15:59:27 UTC 2021
pageSize = 20000 pageSize = 20000
page = 1 page = 1
@ -2695,18 +2695,17 @@ gaugeCategory = DynoView
; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg ; = expression, off-label, on-label, off-bg, off-fg, on-bg, on-fg
; important status ; important status
; todo: do we want to drop this line since we have "config error" feature thing below?
indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black indicator = { ind_hasFatalError }, "", "CRITICAL ERROR", white, black, red, black
indicator = { needBurn }, "", "unsaved changes", white, black, yellow, black
indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black indicator = { ind_isWarnNow }, "", "WARNING", white, black, yellow, black
indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black indicator = { ind_check_engine }, "", "Check Engine", white, black, red, black
indicator = { ind_isTriggerError}, "Trigger OK", "Trigger ERR", white, black, red, black
indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black indicator = { isIgnitionEnabledIndicator}, "no ignition", "ignition", yellow, black, white, black
indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black indicator = { isInjectionEnabledIndicator}, "no injection", "injection", yellow, black, white, black
indicator = { ind_isTriggerError}, "trigger ok", "trigger err", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; this is required so that the "config error" feature works in TS ; this is required so that the "config error" feature works in TS
; don't change this line - TS is looking for an indicator with particular text/styling ; don't change this line - TS is looking for an indicator with particular text/styling
; you don't even have to show it by default ; you don't even have to show it by default
@ -2715,11 +2714,9 @@ gaugeCategory = DynoView
; minor info ; minor info
indicator = { ind_fan}, "fan off", "fan on", white, black, green, black indicator = { ind_fan}, "fan off", "fan on", white, black, green, black
indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black indicator = { isCylinderCleanupActivated}, "no cyl cleanup", "cyl cleanup", white, black, yellow, black
indicator = { needBurn }, "config ok", "unsaved changes", white, black, yellow, black
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black indicator = { ind_fuel_pump}, "pump off", "pump on", white, black, green, black
indicator = { clutchUpState }, "clutch", "cltch Up", white, black, red, black indicator = { clutchUpState }, "Clutch Up", "clutch Up", white, black, red, black
indicator = { clutchDownState }, "clutch", "cltch Down", white, black, yellow, black indicator = { clutchDownState }, "Clutch Down", "Clutch Down", white, black, yellow, black
indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black indicator = { brakePedalIndicator }, "brake", "brake down", white, black, red, black
indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white indicator = { acSwitchState }, "AC switch off", "AC switch on", white, black, blue, white
indicator = { acState }, "AC off", "AC on", white, black, blue, white indicator = { acState }, "AC off", "AC on", white, black, blue, white
@ -2729,17 +2726,27 @@ gaugeCategory = DynoView
; error codes ; error codes
indicator = { isTpsError}, "tps", "tps error", white, black, red, black indicator = { isTpsError}, "tps", "tps error", white, black, red, black
indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black indicator = { isTps2Error}, "tps 2", "tps 2 error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black indicator = { ind_clt_error}, "clt", "clt error", white, black, red, black
indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black indicator = { ind_iat_error}, "iat", "iat error", white, black, red, black
; not implemented ; not implemented
; indicator = { ind_map_error}, "map", "map error", white, black, red, black ; indicator = { ind_map_error}, "map", "map error", white, black, red, black
indicator = { ind_pedal_error}, "pedal", "pedal error", white, black, red, black
indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black indicator = { knockEverIndicator }, "", "Knock recently", white, black, red, black
indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black indicator = { knockNowIndicator }, "no knock", "Knock NOW", white, black, red, black
indicator = { sd_status & 1}, "No SD", "SD in", white, black, green, black
indicator = { sd_status & 4}, "SD ready", "SD ready", white, black, green, black
indicator = { sd_status & 8}, "SD Log", "SD Log", white, black, green, black
indicator = { sd_status & 16}, "SD Err", "SD Err", white, black, red, black
; todo: duplication with 'SD in'?!
indicator = { hasSdCard}, "no SD", "with SD", white, black, green, black
; looks like TS would append four system indicators below: Data Logging, ???, Not Connected, Protocol Error
[KeyActions] [KeyActions]
showPanel = spi, spiFunction showPanel = spi, spiFunction
showPanel = con, connection showPanel = con, connection