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
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 »

The newest update sounds great.
Did you use my suggestion for the real time data display?
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 »

Just got a SMS from Fred that he fixed the issue he was having :D

Hey Ben, which suggestion was that? :oops: The data display is the one you wrote, with some performance enhancements :)
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
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 »

I was a bit late to the game, but tried to help out by posting a suggestion to the Mantis report.

http://issues.freeems.org/view.php?id=103
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 »

BenFenner wrote:I was a bit late to the game, but tried to help out by posting a suggestion to the Mantis report.

http://issues.freeems.org/view.php?id=103
Oh, that comment - yeah that's the next stage :D Fred is keen for it
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 »

Indeed I am, currently it's really hard to see what is what :-)

Or did you commit and push that already?

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 »

Yeah, I pushed that code Fred :D
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 »

And now I have it! Thanks! And you are also onto the issue with the dodgy serial parsing, wicked, can't wait to have an empty clean console! :-)

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 »

OK, this is what I know :

260 sent, 261 unknown recieved. big block of random stuff that might be a table is in the grid.

Code: Select all

14:47:54 comms.handleReceivedPackets    DEBUG Unknown packet received and processed 
Exception in thread comms.default.receive:
Traceback (most recent call last):
  File "/usr/lib/python2.6/threading.py", line 525, in __bootstrap_inner
    self.run()
  File "/home/user/workspaces/home/freeems-tuner.latest/comms/protocols/IFreeEMS_Vanilla/v0_0_1/receive.py", line 105, in run
    self._process()
  File "/home/user/workspaces/home/freeems-tuner.latest/comms/protocols/IFreeEMS_Vanilla/v0_0_1/receive.py", line 143, in _process
    packet = self._processBuffer()
  File "/home/user/workspaces/home/freeems-tuner.latest/comms/protocols/IFreeEMS_Vanilla/v0_0_1/receive.py", line 233, in _processBuffer
    return self._processIncomingPacket(packet)
  File "/home/user/workspaces/home/freeems-tuner.latest/comms/protocols/IFreeEMS_Vanilla/v0_0_1/receive.py", line 260, in _processIncomingPacket
    'flags':        packet[0],
IndexError: string index out of range
It does actually recieve that packet though, before it burns... so the fetch table button works great, it just needs to populate the table with the data and be able to send it back. Let's fix the speed and crashes first though :-)

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 »

Hey mate,

Still experimenting with the speed issues, but have fixed and pushed the error you are seeing :)

Cheers,
Aaron
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 »

Great, I'll grab a copy of that in the morning and give it all a try! :-)

+1 for the threading comments.

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!
Post Reply