high-speed composite logger #416

This commit is contained in:
rusefillc 2022-11-14 18:32:26 -05:00
parent cf6d8c2495
commit 8d61ee2f12
2 changed files with 6 additions and 4 deletions

View File

@ -2046,6 +2046,8 @@ end_struct
#define TS_CRC_CHECK_COMMAND 'k'
! 0x52 82
#define TS_READ_COMMAND 'R'
#define TS_LOGGER_CONTROL 'l'
#define TS_LOGGER_READ 'L'
! 0x47
#define TS_GET_TEXT 'G'
! 0x45

View File

@ -36,7 +36,7 @@ enable2ndByteCanID = false
signature = @@TS_SIGNATURE@@
[TunerStudio]
queryCommand = "S"
queryCommand = "@@TS_HELLO_COMMAND@@"
versionInfo = "V" ; firmware version for title bar.
signature= @@TS_SIGNATURE@@ ; signature is expected to be 7 or more characters.
@ -111,9 +111,9 @@ enable2ndByteCanID = false
[LoggerDefinition]
; valid logger types: composite, tooth, trigger, csv
loggerDef = compositeLogger, "Trigger Logger", composite
startCommand = "l\x01"
stopCommand = "l\x02"
dataReadCommand = "L"
startCommand = "@@TS_LOGGER_CONTROL@@\x01"
stopCommand = "@@TS_LOGGER_CONTROL@@\x02"
dataReadCommand = "@@TS_LOGGER_READ@@"
dataReadTimeout = 10000 ; time in ms
dataReadyCondition = { toothLogReady }
continuousRead = true