diff --git a/firmware/config/boards/hellen/hellen-nb1/prepend.txt b/firmware/config/boards/hellen/hellen-nb1/prepend.txt index b978d491b0..5636c37771 100644 --- a/firmware/config/boards/hellen/hellen-nb1/prepend.txt +++ b/firmware/config/boards/hellen/hellen-nb1/prepend.txt @@ -19,6 +19,7 @@ #define ts_show_can2 false #define ts_show_software_knock true #define ts_show_hardware_simulator false +#define ts_show_sd_pins false #define show_test_presets false #define show_Frankenso_presets false diff --git a/firmware/config/boards/hellen/hellen121nissan/prepend.txt b/firmware/config/boards/hellen/hellen121nissan/prepend.txt index 1738c14a04..6e9420c8d6 100644 --- a/firmware/config/boards/hellen/hellen121nissan/prepend.txt +++ b/firmware/config/boards/hellen/hellen121nissan/prepend.txt @@ -19,6 +19,7 @@ #define ts_show_can2 false #define ts_show_software_knock true #define ts_show_hardware_simulator false +#define ts_show_sd_pins false #define show_test_presets false #define show_Frankenso_presets false diff --git a/firmware/config/boards/hellen/hellen121vag/prepend.txt b/firmware/config/boards/hellen/hellen121vag/prepend.txt index 75b2b95674..713ccb9105 100644 --- a/firmware/config/boards/hellen/hellen121vag/prepend.txt +++ b/firmware/config/boards/hellen/hellen121vag/prepend.txt @@ -19,6 +19,7 @@ #define ts_show_can2 false #define ts_show_software_knock true #define ts_show_hardware_simulator false +#define ts_show_sd_pins false #define show_test_presets false #define show_Frankenso_presets false diff --git a/firmware/config/boards/hellen/hellen128/prepend.txt b/firmware/config/boards/hellen/hellen128/prepend.txt index 9a75c5cc37..dcfe623529 100644 --- a/firmware/config/boards/hellen/hellen128/prepend.txt +++ b/firmware/config/boards/hellen/hellen128/prepend.txt @@ -19,6 +19,7 @@ #define ts_show_can2 false #define ts_show_software_knock true #define ts_show_hardware_simulator false +#define ts_show_sd_pins false #define show_test_presets false #define show_Frankenso_presets false diff --git a/firmware/config/boards/hellen/hellen154hyundai/prepend.txt b/firmware/config/boards/hellen/hellen154hyundai/prepend.txt index 2d85c88295..495ae5ce32 100644 --- a/firmware/config/boards/hellen/hellen154hyundai/prepend.txt +++ b/firmware/config/boards/hellen/hellen154hyundai/prepend.txt @@ -19,6 +19,7 @@ #define ts_show_can2 false #define ts_show_software_knock true #define ts_show_hardware_simulator false +#define ts_show_sd_pins false #define show_test_presets false #define show_Frankenso_presets false diff --git a/firmware/config/boards/hellen/hellen64_miataNA6_94/prepend.txt b/firmware/config/boards/hellen/hellen64_miataNA6_94/prepend.txt index 848ba63076..fcb3633f97 100644 --- a/firmware/config/boards/hellen/hellen64_miataNA6_94/prepend.txt +++ b/firmware/config/boards/hellen/hellen64_miataNA6_94/prepend.txt @@ -19,6 +19,7 @@ #define ts_show_can2 false #define ts_show_software_knock true #define ts_show_hardware_simulator false +#define ts_show_sd_pins false #define show_test_presets false #define show_Frankenso_presets false diff --git a/firmware/config/boards/hellen/hellen72/prepend.txt b/firmware/config/boards/hellen/hellen72/prepend.txt index 4a9b5d4703..bfed46e4e1 100644 --- a/firmware/config/boards/hellen/hellen72/prepend.txt +++ b/firmware/config/boards/hellen/hellen72/prepend.txt @@ -19,6 +19,7 @@ #define ts_show_can2 false #define ts_show_software_knock true #define ts_show_hardware_simulator false +#define ts_show_sd_pins false #define show_test_presets false #define show_Frankenso_presets false diff --git a/firmware/config/boards/hellen/hellen81/prepend.txt b/firmware/config/boards/hellen/hellen81/prepend.txt index 1482c1ffcd..4fb5671438 100644 --- a/firmware/config/boards/hellen/hellen81/prepend.txt +++ b/firmware/config/boards/hellen/hellen81/prepend.txt @@ -19,6 +19,7 @@ #define ts_show_can2 false #define ts_show_software_knock false #define ts_show_hardware_simulator false +#define ts_show_sd_pins false #define show_test_presets false #define show_Frankenso_presets false diff --git a/firmware/config/boards/hellen/hellen88bmw/prepend.txt b/firmware/config/boards/hellen/hellen88bmw/prepend.txt index 71e86ad125..50e34a1a3f 100644 --- a/firmware/config/boards/hellen/hellen88bmw/prepend.txt +++ b/firmware/config/boards/hellen/hellen88bmw/prepend.txt @@ -19,6 +19,7 @@ #define ts_show_can2 false #define ts_show_software_knock true #define ts_show_hardware_simulator false +#define ts_show_sd_pins false #define show_test_presets false #define show_Frankenso_presets false diff --git a/firmware/config/boards/hellen/hellenNA8_96/prepend.txt b/firmware/config/boards/hellen/hellenNA8_96/prepend.txt index b978d491b0..5636c37771 100644 --- a/firmware/config/boards/hellen/hellenNA8_96/prepend.txt +++ b/firmware/config/boards/hellen/hellenNA8_96/prepend.txt @@ -19,6 +19,7 @@ #define ts_show_can2 false #define ts_show_software_knock true #define ts_show_hardware_simulator false +#define ts_show_sd_pins false #define show_test_presets false #define show_Frankenso_presets false diff --git a/firmware/config/boards/microrusefi/prepend.txt b/firmware/config/boards/microrusefi/prepend.txt index 172a31665e..c4a7ea1568 100644 --- a/firmware/config/boards/microrusefi/prepend.txt +++ b/firmware/config/boards/microrusefi/prepend.txt @@ -24,6 +24,7 @@ #define ts_show_can2 false #define ts_show_software_knock true #define ts_show_hardware_simulator false +#define ts_show_sd_pins false #define show_test_presets false #define show_Frankenso_presets false diff --git a/firmware/config/boards/proteus/prepend.txt b/firmware/config/boards/proteus/prepend.txt index a8bb58a7ca..c0a9ff0455 100644 --- a/firmware/config/boards/proteus/prepend.txt +++ b/firmware/config/boards/proteus/prepend.txt @@ -15,6 +15,7 @@ #define ts_show_can2 false #define ts_show_software_knock true #define ts_show_hardware_simulator false +#define ts_show_sd_pins false ! in case of direct Lua control we need UI to undo defaults #define ts_show_etb_pins true diff --git a/firmware/config/boards/subaru_eg33/prepend.txt b/firmware/config/boards/subaru_eg33/prepend.txt index 9afa5d0b0c..44d0895c29 100644 --- a/firmware/config/boards/subaru_eg33/prepend.txt +++ b/firmware/config/boards/subaru_eg33/prepend.txt @@ -12,6 +12,7 @@ #define ts_show_sd_card true #define ts_show_can_pins true #define ts_show_tunerstudio_port false +#define ts_show_sd_pins false #define show_test_presets false #define show_Frankenso_presets false diff --git a/firmware/integration/rusefi_config.txt b/firmware/integration/rusefi_config.txt index eb59482a43..86bd0d1da6 100644 --- a/firmware/integration/rusefi_config.txt +++ b/firmware/integration/rusefi_config.txt @@ -456,7 +456,7 @@ bit cj125isUaDivided;+Is your UA CJ125 output wired to MCU via resistor divider? bit cj125isLsu49 bit etb_use_two_wires;+TLE7209 uses two-wire mode. TLE9201 and VNH2SP30 do NOT use two wire mode. bit isDoubleSolenoidIdle;+Subaru/BMW style where default valve position is somewhere in the middle. First solenoid opens it more while second can close it more than default position. -bit showSdCardWarning +bit unused164b14 bit cj125isUrDivided;+Is your UR CJ125 output wired to MCU via resistor divider?\nLooks like 3v range should be enough, divider generally not needed. bit useCicPidForIdle;+Switch between Industrial and Cic PID implementation bit useTLE8888_cranking_hack; @@ -2000,6 +2000,7 @@ end_struct #define ts_show_can2 true #define ts_show_software_knock false #define ts_show_hardware_simulator true +#define ts_show_sd_pins true ! we need to improve this further - at the moment we need too many boards to prepend 'false' #define show_test_presets true diff --git a/firmware/tunerstudio/rusefi.input b/firmware/tunerstudio/rusefi.input index aec1ffa802..1299d58d64 100644 --- a/firmware/tunerstudio/rusefi.input +++ b/firmware/tunerstudio/rusefi.input @@ -3149,10 +3149,11 @@ cmd_set_engine_type_default = "@@TS_IO_TEST_COMMAND_char@@\x00\x31\x00\x00" field = "Serial Baud Rate", auxSerialSpeed @@if_ts_show_auxserial_pins dialog = sdCard, "SD Card Logger" + field = "#rusEFI logs to SD when powered without USB connected" + field = "#rusEFI connects SD to your PC when powered by USB" field = "Enable SD Card", isSdCardEnabled - field = "showSdCardWarning", showSdCardWarning - field = "CS Pin", sdCardCsPin - field = "SPI", sdCardSpiDevice + field = "CS Pin", sdCardCsPin @@if_ts_show_sd_pins + field = "SPI", sdCardSpiDevice @@if_ts_show_sd_pins field = "Write Period", sdCardPeriodMs dialog = gpsReceiver, "GPS Receiver"