Marcos' development diary!

Marcos Chaparro's GPL C++/QT tuning application, now supports FreeEMS too!
User avatar
nitrousnrg
LQFP144 - On Top Of The Game
Posts: 468
Joined: Tue Jun 24, 2008 5:31 pm

Re: Marcos' development diary!

Post by nitrousnrg »

To be more organized, qextserialport and qwtplot3d libs are now separated from my source code, and moved to ECUmanager/lib
Marcos
User avatar
nitrousnrg
LQFP144 - On Top Of The Game
Posts: 468
Joined: Tue Jun 24, 2008 5:31 pm

Re: Marcos' development diary!

Post by nitrousnrg »

Brand-new serial port settings

Image

And the default is now 115200baud, for fresh installations.
Marcos
User avatar
nitrousnrg
LQFP144 - On Top Of The Game
Posts: 468
Joined: Tue Jun 24, 2008 5:31 pm

Re: Marcos' development diary!

Post by nitrousnrg »

Debian package ready for testing in x86 architectures :-)
Its just installs the binary, I could add some examples (datalogs and engine configs). I have to figure out how to get it available on github's download section.

Simple/cheap comm profiling is on the way.
Marcos
User avatar
nitrousnrg
LQFP144 - On Top Of The Game
Posts: 468
Joined: Tue Jun 24, 2008 5:31 pm

Re: Marcos' development diary!

Post by nitrousnrg »

Basic comm statistics ready. Connect your ECU, FreeEMS->Debug>statistics

It could show the info as percentages, or ppm, but it is good enough right now.

3 bugs pointed out by ehb are fixed and pushed.
Marcos
User avatar
nitrousnrg
LQFP144 - On Top Of The Game
Posts: 468
Joined: Tue Jun 24, 2008 5:31 pm

Re: Marcos' development diary!

Post by nitrousnrg »

For the record:
Image

Extra start/stop bytes between packets are errors, and will be displayed. There's no need to have byte transmissions not contemplated in the original protocol. Sorry Fred :-)
Marcos
User avatar
nitrousnrg
LQFP144 - On Top Of The Game
Posts: 468
Joined: Tue Jun 24, 2008 5:31 pm

Re: Marcos' development diary!

Post by nitrousnrg »

Better (or less stupid) way to use the QTableWidget class. That removes all the warnings that appear when you open configuration files many times.
Marcos
User avatar
nitrousnrg
LQFP144 - On Top Of The Game
Posts: 468
Joined: Tue Jun 24, 2008 5:31 pm

Re: Marcos' development diary!

Post by nitrousnrg »

removed qwtplot3d source code, now ecumanager depends on the shared libs provided by
libqwtplot3d-qt4-0
libqwtplot3d-qt4-dev (if you want to build it)

qextserialport was also removed, but the shared libs aren't available in the official repository. I need to create a deb package to install them (and its headers too).
Marcos
User avatar
nitrousnrg
LQFP144 - On Top Of The Game
Posts: 468
Joined: Tue Jun 24, 2008 5:31 pm

Re: Marcos' development diary!

Post by nitrousnrg »

I believe I've been working in more immediate things for the project. At least, I need the hardware for further improvement of this software.

After this:
http://www.youtube.com/watch?v=qZ6mAtnTFXE
I realized it was too hard to get communications working if I don't have access to the board. Honestly, I didn't touch a line in months, but that doesn't mean I don't care for it ;-)

Probably too late, but since that video never came out, I felt the need to post it :-)
Marcos
User avatar
nitrousnrg
LQFP144 - On Top Of The Game
Posts: 468
Joined: Tue Jun 24, 2008 5:31 pm

Re: Marcos' development diary!

Post by nitrousnrg »

After a loooong time, ecumanager came back.

Its listening to freeems, but without understand. Its just like if Fred would started to speak cantonese. (mmm, this sentence doesn't look good to me)
Marcos
User avatar
nitrousnrg
LQFP144 - On Top Of The Game
Posts: 468
Joined: Tue Jun 24, 2008 5:31 pm

Re: Marcos' development diary!

Post by nitrousnrg »

And now is extracting and showing data from datalog packets :-)

Image
Marcos
Post Reply