|
I didn't see a feature request thread up top so pardon if this new subject is a FAIL.
I'd like to see a state machine based logger with configurable transition criteria and a hysteresis function that would prevent state changing too quickly. Similar in concept to the triggers for logging on/off on the Tactrix standalone logging.
Put in lay persons terms, imagine selecting the total set of parameters that one could log. One would then define multiple states, such as A, B, C, D, and criteria between states that would force a transition between modes.
For example, if knock sum increased, an immediate state change to D would occur and the logged parameters would change to the "D" mode. If the knock ended, the exit to D could be to B or to A depending on if the vehicle was travelling over 30mph or under 30mph, etc.
This would enhance data capture ability, especially if the values could be interleaved across multiple files. i..e the A rate would capture learned table values, IAM, Coolant Temp and Atmospheric pressure ever 5 minutes. The Fueling map would run at a high rate, and the timing details would be triggered to come on during knock events.
This would also be extremely valuable for a tuning work flow... i.e. similar to how Subaru does the inspection sequence - I specific pattern drive events, triggered by the user... such as start up (A) to B occurs 30 seconds of closed loop, B to C on first transition over 40 mph, C to D before a WOT pull (on a defogger press) and D to E occurs upon vehicle speed=0. Now the value of separate files comes out... the WOT would be interested in timing/knock, some others more focused on fuel, and such
If the same timing base was used across all files, they could be interpolated post-generation.
I'm a data warehousing person and have plenty of analytics under my belt so i could help with the algorithms and methods for reconstituting the files, with options for interpolation or simple fill-in-the-blanks, as both single file output and split output would be valuable for different purposes.
-- Patrick -- Dallas, TX
|