per-board smart chip menus

This commit is contained in:
Andrey Gusakov 2024-01-03 08:34:17 -05:00 committed by rusefillc
parent 612dc0ee4f
commit a49c59bb11
7 changed files with 17 additions and 12 deletions

View File

@ -6,3 +6,4 @@
#define show_test_presets true
#define show_Frankenso_presets true
#define ts_show_output_diag true

View File

@ -17,9 +17,8 @@
#define ts_show_can2 false
#define ts_show_software_knock true
#define ts_show_hardware_simulator false
#define ts_show_output_diag true
#define ts_show_l9779 true
#define show_Hellen_presets false

View File

@ -22,7 +22,8 @@
#define ts_show_clt_iat_pullup false
#define ts_show_tps_sent true
#define ts_show_inj_diag true
#define ts_show_output_diag true
#define ts_show_tle8888 true
#define show_microRusEFI_presets true

View File

@ -10,8 +10,8 @@
#define ts_show_can_pins true
#define ts_show_tunerstudio_port false
#define ts_show_sd_pins false
#define ts_show_output_diag true
#define ts_show_mc33810 true

View File

@ -371,8 +371,8 @@ float mapFast
float wheelSlipRatio
uint8_t[12 iterate] ignitorDiagnostic
uint8_t[12 iterate] injectorDiagnostic
uint8_t[MAX_CYLINDER_COUNT iterate] ignitorDiagnostic
uint8_t[MAX_CYLINDER_COUNT iterate] injectorDiagnostic
uint8_t[92 iterate] unusedAtTheEnd;;"",1, 0, 0, 0, 0
end_struct

View File

@ -2223,6 +2223,10 @@ end_struct
! some board files override this value using prepend file
#define ts_show_ign_key_switch false
#define ts_show_ign_key_analog_input false
#define ts_show_output_diag false
#define ts_show_tle8888 false
#define ts_show_l9779 false
#define ts_show_mc33810 false
#define ts_show_hip9011 false
#define ts_show_tps_sent false
#define ts_show_inj_diag false

View File

@ -2003,10 +2003,10 @@ menuDialog = main
subMenu = connection, "Connection"
subMenu = std_separator
subMenu = tle8888Dialog, "TLE8888"
subMenu = l9779Dialog, "L9779"
subMenu = mc33810Dialog, "MC33810 IGN/INJ driver"
subMenu = OutputDiagDialog, "Outputs diagnostic"
subMenu = tle8888Dialog, "TLE8888"@@if_ts_show_tle8888
subMenu = l9779Dialog, "L9779"@@if_ts_show_l9779
subMenu = mc33810Dialog, "MC33810 IGN/INJ driver"@@if_ts_show_mc33810
subMenu = OutputDiagDialog, "Outputs diagnostic"@@if_ts_show_output_diag
subMenu = std_separator
subMenu = allPins1, "Full pinout 1/3" @@if_ts_show_full_pinout