From ea54117965ca65207cbd807a559b51b085d2da96 Mon Sep 17 00:00:00 2001 From: rusefi Date: Thu, 27 Apr 2017 13:06:54 -0400 Subject: [PATCH] COMBINED_WARNING_LIGHT --- firmware/config/engines/mazda_miata_vvt.cpp | 16 ++++++++++++++++ firmware/controllers/system_fsio.txt | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/firmware/config/engines/mazda_miata_vvt.cpp b/firmware/config/engines/mazda_miata_vvt.cpp index d37c2475d4..41d93e8b5a 100644 --- a/firmware/config/engines/mazda_miata_vvt.cpp +++ b/firmware/config/engines/mazda_miata_vvt.cpp @@ -307,6 +307,22 @@ void setMazdaMiata2003EngineConfiguration(DECLARE_ENGINE_PARAMETER_F) { setEgoSensor(ES_Innovate_MTX_L PASS_ENGINE_PARAMETER); + // + /** + * Combined RPM, CLT and VBATT warning light + * + * to test + * set_fsio_setting 2 1800 + * set_fsio_setting 3 95 + * set_fsio_setting 4 14 + */ + boardConfiguration->fsio_setting[1] = 6200; // #2 RPM threshold + boardConfiguration->fsio_setting[2] = 90; // #3 CLT threshold + boardConfiguration->fsio_setting[3] = 13.5; // #4 voltage threshold + + setFsio(1, GPIOE_6, COMBINED_WARNING_LIGHT PASS_ENGINE_PARAMETER); + + } void setMazdaMiata2003EngineConfigurationNewBoard(DECLARE_ENGINE_PARAMETER_F) { diff --git a/firmware/controllers/system_fsio.txt b/firmware/controllers/system_fsio.txt index adf8ba0984..1a27f5895e 100644 --- a/firmware/controllers/system_fsio.txt +++ b/firmware/controllers/system_fsio.txt @@ -16,5 +16,5 @@ ALTERNATOR_LOGIC=vbatt < 14.5 AC_RELAY_LOGIC=ac_on_switch - +# Combined RPM, CLT and VBATT warning light COMBINED_WARNING_LIGHT=(rpm > fsio_setting(2)) | ((coolant > fsio_setting(3)) | (vbatt < fsio_setting(4)))