NefMoto

Technical => Data Logging => Topic started by: Zac on December 26, 2011, 03:57:23 PM



Title: Wrapping Setzi's ME7Logger
Post by: Zac on December 26, 2011, 03:57:23 PM
http://www.youtube.com/watch?v=pKpi7Zs0gMU (http://www.youtube.com/watch?v=pKpi7Zs0gMU)

Decided to learn C#.NET...Progress is slow but here's a teaser of a wrapper for Setzi's kickass ME7Logger application.


Title: Re: Wrapping Setzi's ME7Logger
Post by: Matt Danger on December 27, 2011, 11:45:04 AM
Very cool, keep us posted


Title: Re: Wrapping Setzi's ME7Logger
Post by: NOTORIOUS VR on January 02, 2012, 12:08:16 PM
awesome!


Title: Re: Wrapping Setzi's ME7Logger
Post by: bigdo26 on January 02, 2012, 12:58:26 PM
Very cool - will be watching for updates!


Title: Re: Wrapping Setzi's ME7Logger
Post by: tobz on January 02, 2012, 11:30:27 PM
My personal suggestion: model it after VC-Scope.  Tachometer-style gauges are cute and all but in reality what are we doing with this data the most?  Not using it for a cluster replacement, that's for sure.  We're almost always doing historical analysis, with multiple axes being considered.

I'd say that having a big, single graph with options to show/hide different values, along with scaling factors and color changing, etc etc... would be super nice.  Having it be able to work for raw logs as well would be nicer. :)


Title: Re: Wrapping Setzi's ME7Logger
Post by: Zac on January 03, 2012, 05:57:36 PM
Like the idea about VC-Scope. Ideally I want the user to be able to display the data however they want.

Currently working on how to let the user have an 'edit controls' mode where they can place controls wherever they want. Got a few different controls to choose from, currently Gauge, Plot (1 data set), LED, label/field. Controls were all taken from tutorials around the web.

Still a lot of work and learning before another preview is ready. Working on it though.

Having it be able to work for raw logs as well would be nicer. :)
Writing classes to parse both CLI output (realtime) & Log File. Ideally features will include rewind/fforward for non-realtime runs.


Title: Re: Wrapping Setzi's ME7Logger
Post by: rob.mwpropane on January 03, 2012, 07:26:57 PM
Ideally I want the user to be able to display the data however they want.
^^^ I like this idea, but I think it's a hell of a great start. Awesome work!!


Title: Re: Wrapping Setzi's ME7Logger
Post by: All_Euro on January 09, 2012, 09:12:25 PM
Nice work - looking forward to the finished product :)


Title: Re: Wrapping Setzi's ME7Logger
Post by: Phil R on January 13, 2012, 03:30:21 PM
this has amazing potential but I know it is alot of work to create program like this. keep up the good work.


Title: Re: Wrapping Setzi's ME7Logger
Post by: Zac on January 14, 2012, 01:24:59 AM
Glad to see that people are interested in this! I want to know who all here is knowledgable about .NET... I ask because my transmission got trashed today and I no longer have a test/tune car on ME7.x ... in other words...fuck... I'm done with this it seems for at least a half-year while I order a trans and wait for weather to do a 2nd! (fucking lol!) trans replacement in this car. (At least this one wasn't 100% my fault, more like 97.3% my fault) I can (& will eventually) do the (2nd) trans replacement (but I'm not skilled enough to rebuild it or to even have the patience currently to learn to rebuild it)

I'm completely down with open sourcing this...but there is a lot of work to be done and I'd be releasing this under some sort of GPL license but where you modify or use the code for anything and then you have to release your code. Built the community up!


Title: Re: Wrapping Setzi's ME7Logger
Post by: rob.mwpropane on January 14, 2012, 06:48:30 AM
What trans? Where are you located? I feel your pain, that sucks.


Title: Re: Wrapping Setzi's ME7Logger
Post by: Zac on January 14, 2012, 10:33:11 AM
02j. I don't treat my cars nice but I've been very unimpressed with VW when it comes to this model transmission...


Title: Re: Wrapping Setzi's ME7Logger
Post by: Tony@NefMoto on January 16, 2012, 02:14:58 PM
I do a ton of C/C++/C# .NET 3.5. But I've still got work to do on my own data logger.

I was planning on setting up a NefMoto GitHub source depot so that everyone code openly work together on shared code. Are people interested in that?


Title: Re: Wrapping Setzi's ME7Logger
Post by: nyet on January 16, 2012, 02:27:00 PM
yes.


Title: Re: Wrapping Setzi's ME7Logger
Post by: Tony@NefMoto on January 16, 2012, 03:24:13 PM
yes.

Alright, I created a NefMoto repository on GitHub: https://github.com/NefMoto/NefMotoOpenSourceCollaboration

This is where I will put any code I release as open source. I hook other people also contribute to this repository as well.

I will add a thread about this in the NefMoto Software sub forum.


Title: Re: Wrapping Setzi's ME7Logger
Post by: nyet on January 16, 2012, 03:42:19 PM
You can also upload various binaries etc to the download section of your repo :)

hint hint :)


Title: Re: Wrapping Setzi's ME7Logger
Post by: Tony@NefMoto on January 16, 2012, 03:47:56 PM
You can also upload various binaries etc to the download section of your repo :)

hint hint :)

Agreed. This would be a great place to put any file that requires tracking of history for revisions. Things like engine tunes, spread sheet calculators, releases of binary executables, etc. The repository is empty at the moment, so the first person to feel motivated can start setting up a structure. :)


Title: Re: Wrapping Setzi's ME7Logger
Post by: Zac on January 16, 2012, 06:21:00 PM
Alright, I created a NefMoto repository on GitHub: https://github.com/NefMoto/NefMotoOpenSourceCollaboration

Nice!