From d318c2a6dbf40229622837aae8700960a4850549 Mon Sep 17 00:00:00 2001 From: Andrey Date: Sun, 24 Mar 2024 01:15:28 -0400 Subject: [PATCH] bosch quick start decoding issue or else #6281 API progress --- unit_tests/test-framework/logicdata_csv_reader.cpp | 2 +- unit_tests/test-framework/logicdata_csv_reader.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/unit_tests/test-framework/logicdata_csv_reader.cpp b/unit_tests/test-framework/logicdata_csv_reader.cpp index 7c6b03d6a6..4081eecf57 100644 --- a/unit_tests/test-framework/logicdata_csv_reader.cpp +++ b/unit_tests/test-framework/logicdata_csv_reader.cpp @@ -116,7 +116,7 @@ void CsvReader::processLine(EngineTestHelper *eth) { } efitick_t nowNt = getTimeNowNt(); - TriggerValue event = newVvtState[vvtIndex] ^ engineConfiguration->invertCamVVTSignal ? TriggerValue::RISE : TriggerValue::FALL; + TriggerValue event = newVvtState[vvtIndex] ^ flipVvtOnRead ^ engineConfiguration->invertCamVVTSignal ? TriggerValue::RISE : TriggerValue::FALL; // todo: configurable selection of vvt mode - dual bank or dual cam single bank int bankIndex; int camIndex; diff --git a/unit_tests/test-framework/logicdata_csv_reader.h b/unit_tests/test-framework/logicdata_csv_reader.h index ef6d6849ec..cf1a93a34e 100644 --- a/unit_tests/test-framework/logicdata_csv_reader.h +++ b/unit_tests/test-framework/logicdata_csv_reader.h @@ -31,6 +31,7 @@ public: double readTimestampAndValues(double *v); bool flipOnRead = false; + bool flipVvtOnRead = false; int lineIndex() const { return m_lineIndex;