FreeEMS-Tuner Development Diary - Comments

Aaron Barnes' wxPython based FreeEMS tuning tool. No longer maintained and out of date with the protocol requirements.
Post Reply
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 »

Awesome, thanks for the screenie :D

Also on ohloh now btw: http://www.ohloh.net/projects/freeems-tuner
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 »

Impressive stuff guys, good to see the community working together :-)

I'm off on some training course today/tomorrow. It's actually quite good. So is the 160 quid a night room I'm in, free internet, free wine, food, etc :-) beats working, thats for sure.

Unfortunately no code written or released this evening. I did show up early though and do some significant work before the course started, so hopefully when we release it will have real functionality as well as the protocol stuff ;-)

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!
shameem
LQFP112 - Up with the play
Posts: 135
Joined: Thu May 01, 2008 6:30 pm
Location: Ann Arbor, MI
Contact:

Re: FreeEMS-Tuner Development Diary - Comments

Post by shameem »

sry_not4sale wrote: Also on ohloh now btw: http://www.ohloh.net/projects/freeems-tuner
Hey, Can you do a source tarball or something - i dont want to mess around with git and it will be nice to have one convenient source packet to download instead of multiple files....
User avatar
jharvey
1N4001 - Signed up
Posts: 1607
Joined: Tue Jun 10, 2008 5:17 pm

Re: FreeEMS-Tuner Development Diary - Comments

Post by jharvey »

I've also got a handful of Linux boxes. What parts should I install for the Linux version? The box I plan to use is a Myth-Dora box, so I would use yum to install. The INSTALL notes python, and wxpython, don't I also need py.serial? I've already got it installed, for another reason, but if it's needed perhaps it should be in the INSTALL file. While at it, probably wouldn't hurt to cut and paste the above noted win32 install process into that file.

Also I installed git, but don't know what that means yet. So I used our good old friend to down load.

wget -rF http://github.com/srynot4sale/freeems-tuner.git/

So how do I use the Fake.py? I don't see a gui option for this, and I didn't see instructions in the README. In config.default.ini I changed Serial to Fake, then restarted main.py, and it doesn't open. Perhaps I need to compile the py to pyc?
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 »

shameem wrote:Can you do a source tarball or something
I was going to ask the same thing. I didn't use git, I just downloaded. I guess there's probably a FF extension I could use, but a tar/zip/rar would be nice at some stage.
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 »

jharvey wrote:So how do I use the Fake.py? In config.default.ini I changed Serial to Fake, then restarted main.py, and it doesn't open.
You should read config.default.ini closer. ;) It tells you to make a new ini file. Although your way should have worked too. You have to remember to choose to connect to the comm port in the GUI before you can get the functionality from the Fake file.
User avatar
jharvey
1N4001 - Signed up
Posts: 1607
Joined: Tue Jun 10, 2008 5:17 pm

Re: FreeEMS-Tuner Development Diary - Comments

Post by jharvey »

[quote="BenFenner]You have to remember to choose to connect to the comm port in the GUI before you can get the functionality from the Fake file.[/quote]
How do you choose what to connect to? The closest I saw was connect in the pull downs. When I select that, it yells at me. I'm assuming it's because I don't have a serial port for it to use.

I'll look closer at the ini file when I get home. Work blocks it :evil:
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 »

jharvey wrote:connect in the pull downs
That's the right place. Something else is borked. Give that ini file another look (and this time make your own ini file).
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 »

There should be a download button on the github page that lets you download it as a zip or tgz :)
http://github.com/srynot4sale/freeems-tuner/tree/master (beside fork and watch buttons)

Post up your ini file if you are having trouble, to select the Fake adaptor you need something like:

Code: Select all

[Comms]
default = Fake
The capitals matter! :)
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
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 »

jharvey wrote:I've also got a handful of Linux boxes. What parts should I install for the Linux version? The box I plan to use is a Myth-Dora box, so I would use yum to install. The INSTALL notes python, and wxpython, don't I also need py.serial? I've already got it installed, for another reason, but if it's needed perhaps it should be in the INSTALL file. While at it, probably wouldn't hurt to cut and paste the above noted win32 install process into that file.
pySerial is bundled with the Tuner, in the libs/ directory



Ill write up a basic git tutorial for getting the code.

But basically...

Code: Select all

apt-get install git-core
Then run:

Code: Select all

git clone git://github.com/srynot4sale/freeems-tuner.git dir_to_create
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
Post Reply