From 7b73928348f6dc57f4304ea7008f52bdbb7db2d8 Mon Sep 17 00:00:00 2001 From: rusefi Date: Sat, 12 Aug 2017 13:06:10 -0400 Subject: [PATCH] #416 --- firmware/tunerstudio/rusefi.ini | 19 ++++++++++++++++++- firmware/tunerstudio/rusefi.input | 9 +++++++++ 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/firmware/tunerstudio/rusefi.ini b/firmware/tunerstudio/rusefi.ini index 3bccd77b31..c41123ba8b 100644 --- a/firmware/tunerstudio/rusefi.ini +++ b/firmware/tunerstudio/rusefi.ini @@ -59,7 +59,7 @@ enable2ndByteCanID = false ; see PAGE_0_SIZE in C source code ; CONFIG_DEFINITION_START -; this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Sat Aug 12 12:04:29 EDT 2017 +; this section was generated automatically by ConfigDefinition.jar based on rusefi_config.txt Sat Aug 12 12:17:16 EDT 2017 pageSize = 16376 page = 1 @@ -853,6 +853,23 @@ page = 1 gauge4 = veValueGauge +[LoggerDefinition] + + ; valid logger types: composite, tooth, trigger, csv + loggerDef = tooth, "Tooth Logger", tooth + dataReadCommand = "L" + dataReadTimeout = 15000 ; time in ms + dataReadyCondition = { toothLogReady } + dataLength = 256 ; in bytes, including headers, footers and data + + ; recordDef = headerLen, footerLen, recordLen + recordDef = 0, 0, 4; in bytes, the recordLen is for each record, currently limited to 4 bytes + + + recordField = PA3, "Inj D", 3, 1, 1, "" + recordField = PA2, "Inj C", 2, 1, 1, "" + recordField = PA1, "Inj B", 1, 1, 1, "" + recordField = PA0, "Inj A", 0, 1, 1, "" [VeAnalyze] diff --git a/firmware/tunerstudio/rusefi.input b/firmware/tunerstudio/rusefi.input index 80e78accac..b210bcfba9 100644 --- a/firmware/tunerstudio/rusefi.input +++ b/firmware/tunerstudio/rusefi.input @@ -91,6 +91,15 @@ enable2ndByteCanID = false dataReadyCondition = { toothLogReady } dataLength = 256 ; in bytes, including headers, footers and data + ; recordDef = headerLen, footerLen, recordLen + recordDef = 0, 0, 4; in bytes, the recordLen is for each record, currently limited to 4 bytes + + + recordField = PA3, "Inj D", 3, 1, 1, "" + recordField = PA2, "Inj C", 2, 1, 1, "" + recordField = PA1, "Inj B", 1, 1, 1, "" + recordField = PA0, "Inj A", 0, 1, 1, "" + [VeAnalyze] ; tableName, lambdaTargetTableName, lambdaChannel, egoCorrectionChannel, activeCondition