View unanswered posts | View active topics It is currently Fri Apr 27, 2018 9:22 am



This topic is locked, you cannot edit posts or make further replies.  [ 53 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6  Next
ULV Pictorial Development Diary (56k die) 
Author Message
Moderator
User avatar

Joined: Tue Jan 15, 2008 2:31 pm
Posts: 15082
Location: Home sweet home!
I decided that I needed to see what numbers I was looking at, so I added a very basic preliminary name/unit/value panel, these five shots from April 12th show the development process :-)

Image

Image

Image

Image

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!


Sat May 04, 2013 3:53 pm
Profile WWW
Moderator
User avatar

Joined: Tue Jan 15, 2008 2:31 pm
Posts: 15082
Location: Home sweet home!
For the purpose of constructing pretty screen shots I needed to add and remove traces, so I added that on the 12th of April too:

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!


Sat May 04, 2013 4:27 pm
Profile WWW
Moderator
User avatar

Joined: Tue Jan 15, 2008 2:31 pm
Posts: 15082
Location: Home sweet home!
Once I had access to the add trace functionality, it was time to do some stress testing. Both in terms of memory use, and rendering, so I added a LOT, also April 12:

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!


Sat May 04, 2013 7:22 pm
Profile WWW
Moderator
User avatar

Joined: Tue Jan 15, 2008 2:31 pm
Posts: 15082
Location: Home sweet home!
The next logical thing along with remove and add was scale/height/position. So I went ahead and added a bad dialogue box for that. The controls are all in real time in that they update the graph while you adjust/watch. The latest version has even more available features, too. Uploaded April 13th, 2013:

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!


Sat May 04, 2013 7:39 pm
Profile WWW
Moderator
User avatar

Joined: Tue Jan 15, 2008 2:31 pm
Posts: 15082
Location: Home sweet home!
On the 14th, I guess I was doing something else, but in the evening, I remember thinking "the menus are shit" and spent some hours in bed just improving the menus with mocked out stubs. By the end of that it was starting to be sensible and complete, menu wise. The next day I improved that more and more, and greyed out all of the fake ones, and did some work to make some fake ones reality. This is the File menu at some obscene hour of the morning, uploaded "15th" April 2013:

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!


Sat May 04, 2013 9:42 pm
Profile WWW
Moderator
User avatar

Joined: Tue Jan 15, 2008 2:31 pm
Posts: 15082
Location: Home sweet home!
One of the things that I turned from fake to real was this, ULV's first self portrait, including the menu, which has been subsequently fixed and is no longer included, also uploaded 15th April 2013, but at a more reasonable hour:

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!


Sat May 04, 2013 9:44 pm
Profile WWW
Moderator
User avatar

Joined: Tue Jan 15, 2008 2:31 pm
Posts: 15082
Location: Home sweet home!
I knew that I wanted multiple views over the data, so I created some alternative views, with no real purpose, displaying random data, this is "stats view" uploaded April 15th 2013:

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!


Sat May 04, 2013 10:02 pm
Profile WWW
Moderator
User avatar

Joined: Tue Jan 15, 2008 2:31 pm
Posts: 15082
Location: Home sweet home!
As part of the restructuring that I started to allow a proper flow between opening a log, and viewing it in various ways, I decided to not show an empty log graph view up front, and instead to offer a welcome screen. The component used to render the wave is the exact same one used in the graph view. In this application it's animated, and changes colours while moving continuously from left to right. Uploaded April 18th 2013:

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!


Sat May 04, 2013 10:04 pm
Profile WWW
Moderator
User avatar

Joined: Tue Jan 15, 2008 2:31 pm
Posts: 15082
Location: Home sweet home!
To further prove the ease of reuse of the component, I installed it into the colour chooser to make choosing a colour for a log more realistic. Uploaded April 19 2013:

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!


Sat May 04, 2013 10:05 pm
Profile WWW
Moderator
User avatar

Joined: Tue Jan 15, 2008 2:31 pm
Posts: 15082
Location: Home sweet home!
You may have noticed the "TODO" in grey at the bottom of each division in the previous screen shots. Finally the TODO got done. One of the things that had really annoyed me about OLV in the past was losing peaks and troughs from sight while zooming in and out in the zoomed out/decimated state. I simply will not code such a view as it's potentially misleading and can cause you to not see certain things. On the other hand, not being able to zoom out means you can't visualise the log as a whole, nor spot coarse grain features to zoom in on them. My solution is min/mean/max as shown here on some random noise, uploaded April 20, 2013:

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!


Sat May 04, 2013 10:09 pm
Profile WWW
Display posts from previous:  Sort by  
This topic is locked, you cannot edit posts or make further replies.   [ 53 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6  Next

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software for PTF. ColorizeIt.