FreeEMS-Tuner Development Diary - Comments

Aaron Barnes' wxPython based FreeEMS tuning tool. No longer maintained and out of date with the protocol requirements.
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: FreeEMS-Tuner Development Diary - Comments

Post by Fred »

+1 for offline mode, there i was, just yesterday, saying how good it was that it prompted, how short sighted of me! :-) To be able to send an entire table down the the ram or even flash and have an ack packet come back to say "got it" would be awesome. Another button at the top "send table to ram" that worked would be awesome :-)

As rob said, tweaking over a nice glass of wine and loading to the car in the morning would be great :-)

Fred.
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: FreeEMS-Tuner Development Diary - Comments

Post by Fred »

Tuning idea :

Image

The cell colours! Rob likes the blue one as a current operating zone cell, and the white one as "i'm tuning this" cell. I couldn't see which cell he was tuning AT ALL today with the sunlight on the screen :-/ If we could make that aspect better, it would be awesome. Both tuning and running cells need to be obvious, really. Next feature when you get a minute? today/tomorrow. if not, don't worry as it's usable as is :-) the syncing to the ecu ideas need more thought/work more importantly than the highlighting issue.

Thanks for all your work mate, just awesome.

Fred.
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: FreeEMS-Tuner Development Diary - Comments

Post by Fred »

Rob suggested that it would be nice to be able to copy and paste regions of the table. In particular it would be very nice to be able to grab a row or column and bang it into another row or column as is and then adjust it afterwards. Something to keep in mind for sure. We should also look at what mtx does and see if there are any tricks to learn from it :-)

Fred.
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
User avatar
BenFenner
LQFP144 - On Top Of The Game
Posts: 360
Joined: Wed Jul 09, 2008 3:15 pm

Re: FreeEMS-Tuner Development Diary - Comments

Post by BenFenner »

There are no tricks to learn from MTX I assure you.

Copy/Paste regions of the map was certainly on my list of requirements. I guess you're quickly running into handfuls of features you could make use of today. Aaron, just make sure you don't toss features in without making sure the UI stays simple.
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: FreeEMS-Tuner Development Diary - Comments

Post by Fred »

BenFenner wrote:Aaron, just make sure you don't toss features in without making sure the code stays clean.
Fixed! :-)

Yeah, the car is tuned and the next real user will be a while away, but it is true that all of the above things would have made life easier.

Fred.
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
User avatar
sry_not4sale
LQFP144 - On Top Of The Game
Posts: 568
Joined: Mon Mar 31, 2008 12:47 am
Location: New Zealand, land of the long white burnout
Contact:

Re: FreeEMS-Tuner Development Diary - Comments

Post by sry_not4sale »

Fred wrote:
BenFenner wrote:Aaron, just make sure you don't toss features in without making sure the code stays clean.
Fixed! :-)

Yeah, the car is tuned and the next real user will be a while away, but it is true that all of the above things would have made life easier.

Fred.
Before new features, I will be creating a test framework and then cleaning up the code :) It needs to be clean to stay clean :P
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: FreeEMS-Tuner Development Diary - Comments

Post by Fred »

sry_not4sale wrote:It needs to be clean to stay clean :P
Amen! :-) See you in a few weeks! :-)
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: FreeEMS-Tuner Development Diary - Comments

Post by Fred »

BTW, I take back what I said about more colour range, it is mint as is :-) See a recent screenshot for proof :-)

Saw this last night, thought you might like it :

http://stuff.fredcooke.com/tuner.competition.jpg

Image
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
User avatar
BenFenner
LQFP144 - On Top Of The Game
Posts: 360
Joined: Wed Jul 09, 2008 3:15 pm

Re: FreeEMS-Tuner Development Diary - Comments

Post by BenFenner »

It's been a bumpy road but I finally fixed what I'm sure will be my last major problem with the car last night. I still have some work to do on the car, but mentally it isn't taking up space in my brain anymore which leaves a great big void for messing with the tuner.

In the coming days or weeks I will be going through the process of getting my development environment up and going again. I might be able to dust off and resume where I left off, or I may start over completely.

Aaron I think I asked you this before, but would it be best to try to update my code by using git to pull down all the new changes, or would it be better to just start from scratch on that end? I'd like my new commits to build upon my old commits in the git hub stats if that's at all possible (narcissistic I know). I'll have to make sure I catch you on an instant messenger at some point if you're willing to give me a few bullet points about what I need to do to get back into things.


I'm so happy to be dealing with AEM's tuner instead of MegaTune on my car. I get really excited about a good tuner. I don't know why, I just do. I can't wait to see FreeEMS's tuner become even better than that in the future and I know I can help make that happen.
User avatar
sry_not4sale
LQFP144 - On Top Of The Game
Posts: 568
Joined: Mon Mar 31, 2008 12:47 am
Location: New Zealand, land of the long white burnout
Contact:

Re: FreeEMS-Tuner Development Diary - Comments

Post by sry_not4sale »

Good stuff mate :D
BenFenner wrote:Aaron I think I asked you this before, but would it be best to try to update my code by using git to pull down all the new changes, or would it be better to just start from scratch on that end? I'd like my new commits to build upon my old commits in the git hub stats if that's at all possible (narcissistic I know). I'll have to make sure I catch you on an instant messenger at some point if you're willing to give me a few bullet points about what I need to do to get back into things.
Hey man, no worries.

(writes a big speel on merging/pulling/pushing/conflicts... then deletes it)

I just remembered you were pushing to a branch in my repo. Probably best now that you fork a copy of the tuner repo to your own account, and use that. That will mean you will be all up to date, you will still be tagged in your old commits, and everything should be a lot simpler in the future :) So in other words, start your local copy from scratch.
BenFenner wrote:I get really excited about a good tuner. I don't know why, I just do. I can't wait to see FreeEMS's tuner become even better than that in the future and I know I can help make that happen.
oh, HELL YEAH ;)
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
Post Reply