RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Tue Dec 23, 2025 9:08 am

All times are UTC - 5 hours [ DST ]





Post new topic Reply to topic  [ 1 post ] 
Author Message
 Post subject: State Machine to control transition between configurations
PostPosted: Wed Apr 17, 2013 9:41 pm 
Offline
Newbie

Joined: Thu Mar 28, 2013 12:49 am
Posts: 5
Location: Dallas, TX
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


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 1 post ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl