How To Install Python, Libs and FreeEMS-Tuner

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:

How To Install Python, Libs and FreeEMS-Tuner

Post by Fred »

Installing Python and FreeEMS-Tuner

To install on Windows you will need the following four items :
  • python installer
  • wxpython installer
  • pywin32 installer
  • FreeEMS-Tuner
You want the version of each for python 2.6!

Python :

You can get the first one from here :

http://www.python.org/download/releases/

The current release page is here :

http://www.python.org/download/releases/2.6/

And the current download is here :

http://www.python.org/ftp/python/2.6/python-2.6.msi

wxpython :

You can get the second one from here :

http://www.wxpython.org/download.php

The general download page is here, but it's quite scary :

http://sourceforge.net/project/showfile ... e_id=10559

The current download file is :

http://downloads.sourceforge.net/wxpyth ... 1-py26.exe

pywin32 :

There is no flashy site for this, but the downloads page is here :

http://sourceforge.net/project/showfile ... e_id=79063

The current file is called :

pywin32-212.win32-py2.6.exe

FreeEMS-Tuner :

Last but not least, you need the actual software. You can get it from github right now as a zip. Just extract and double click on main.py inside. The URL is :

http://github.com/srynot4sale/freeems-tuner/tree/master

Installing on vista :

For vista (POS that it is) you need to run the installers as Administrator. Just running as you and clicking "please install this virus" is not enough...

The easy way to do this is to right click the command window option in the start menu and choose run as administrator. Then just type "cd desktop" if thats where your installers are and then just type the installers name and hit enter. This will get the job done.

However, if you want to actually use the admin account :

into an administrator command window type :

Code: Select all

net user administrator /active:yes
then you need to set a password on it (don't know how, but shouldn't be hard)

then you can type the following into a normal command window :

Code: Select all

runas /user:Administrator "msiexec /i <path>\<file>.msi" 
More details here :

http://www.howtogeek.com/howto/windows- ... ows-vista/

Linux users :

I'm assuming linux users can apt-get the same the first two packages without help, if this is a poor assumption, pm Aaron of myself and we can fix it :-)

Good luck!

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: How To Install Python, Libs and FreeEMS-Tuner

Post by Fred »

If you give it a try, post about it here :

http://www.diyefi.org/forum/viewtopic.php?f=41&t=520

If all goes well, it may look something like this :

Image

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!
WTDeuce
QFP80 - Contributor
Posts: 40
Joined: Thu Sep 04, 2008 1:54 pm

Re: How To Install Python, Libs and FreeEMS-Tuner

Post by WTDeuce »

It looks like you have to go through the download process a two or three times on github, the first two times I tried it said page does not exist, then I tried a third time and it worked. Just an FYI.
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: How To Install Python, Libs and FreeEMS-Tuner

Post by sry_not4sale »

Installing on Ubuntu 9.04 (Jaunty):

You need to make sure python and wxpython are installed...

Code: Select all

sudo apt-get install python2.6 python-wxgtk2.8
And grab the Tuner source from http://github.com/srynot4sale/freeems-t ... e/devtrunk (click the download button).

Extract the zip or tar, then run the main.py script

Code: Select all

python main.py
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
mk e
1N4001 - Signed up
Posts: 230
Joined: Mon Aug 17, 2009 3:20 pm

Re: How To Install Python, Libs and FreeEMS-Tuner

Post by mk e »

Ok I give up.....where is the actual tuner software?

Everything else installed just fine on my Vista machine BTW.
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: How To Install Python, Libs and FreeEMS-Tuner

Post by sry_not4sale »

http://github.com/srynot4sale/freeems-t ... e/devtrunk

^ There

Just click the Download button :)

Cheers,
Aaron
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
mk e
1N4001 - Signed up
Posts: 230
Joined: Mon Aug 17, 2009 3:20 pm

Re: How To Install Python, Libs and FreeEMS-Tuner

Post by mk e »

sry_not4sale wrote:http://github.com/srynot4sale/freeems-t ... e/devtrunk

^ There

Just click the Download button :)

Cheers,
Aaron
The download button is where I started.
The first time it made me register, now it does nothing at all.

When I registered it said entering a ssl was optional so I didn't.....maybe they meant optional in the sense that you only need to enter one if you what the d*mn think to actually work?
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: How To Install Python, Libs and FreeEMS-Tuner

Post by sry_not4sale »

Yeah it's hanging for me - they must be having some issues...

Keep trying - you shouldn't need to sign up.

I think this is one more reason why I should host the git repo / releases myself.
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
mk e
1N4001 - Signed up
Posts: 230
Joined: Mon Aug 17, 2009 3:20 pm

Re: How To Install Python, Libs and FreeEMS-Tuner

Post by mk e »

sry_not4sale wrote:Yeah it's hanging for me - they must be having some issues...

Keep trying - you shouldn't need to sign up.

I think this is one more reason why I should host the git repo / releases myself.
The other day I registered openecu.info and signed up for 150G of server space. You could put it there.

My thought was that it would be nice if it was 1 stop shopping for everything needed….and you know the version that is tested is the version that gets downloaded by people.

Just a thought….I haven’t had time to put anything on the server yet, but it’s sitting there paid for.
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: How To Install Python, Libs and FreeEMS-Tuner

Post by sry_not4sale »

Thank you for the offer!

I do already have a VPS that is underutilized, so I might host a git repo and downloads there - you are more than welcome to mirror them however. :)
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
Post Reply