New MegaLogViewer, Log Viewing and Graphing software

For discussing Phil Tobin's MegaLogViewer datalog viewing, analysis, and tuning software.

Moderator: LT401Vette

LT401Vette
Master Squirter
Posts: 481
Joined: Sat Jul 16, 2005 7:07 am
Location: Charlotte, NC
Contact:

Post by LT401Vette »

This is forming a pattern, I put out a release and have a bug patch the next day :(. Oh well I made sure I added to this one a little. Version 1.1a.

I just put out a quick bug fix release. Bug with RPMx100 option.

Also!!! Now bundled in a windows installer. Application will install itself as a windows app in the MegaSquirt programs folder with MegaTune. It will also allow you to open xls and log files with a right click -> open with...

For the non Windoze users It is packaged as a tar ball.
Phil Tobin
EFI Analytics, helping to simplify EFI with Next Generation tuning software.
http://www.tunerstudio.com/
http://www.efiAnalytics.com/MegaLogViewer/
Android Shadow Dash MS: http://tunerstudio.com/index.php/shadowdashmsmenu
LT401Vette
Master Squirter
Posts: 481
Joined: Sat Jul 16, 2005 7:07 am
Location: Charlotte, NC
Contact:

Post by LT401Vette »

It seems my internet provider is dead.
You can download from msefi aswell:

dload.php?action=category&cat_id=49

hopefully connectivity will be back tonight.
Phil Tobin
EFI Analytics, helping to simplify EFI with Next Generation tuning software.
http://www.tunerstudio.com/
http://www.efiAnalytics.com/MegaLogViewer/
Android Shadow Dash MS: http://tunerstudio.com/index.php/shadowdashmsmenu
T3Bunny
Helpful Squirter
Posts: 36
Joined: Sun Nov 28, 2004 7:44 pm
Location: Miami, Florida
Contact:

Post by T3Bunny »

Thanks Phil! I am liking it!
Forget the porno mags, my bathroom is full of car manuals...
She Runs! ...sometimes
LT401Vette
Master Squirter
Posts: 481
Joined: Sat Jul 16, 2005 7:07 am
Location: Charlotte, NC
Contact:

New Megasquirt Log Viewing and Graph software

Post by LT401Vette »

Great!
efahl
Site Admin
Posts: 102
Joined: Mon Feb 16, 2004 3:15 pm
Location: San Clemente, California, USA
Contact:

Post by efahl »

LT401Vette wrote:Also!!! Now bundled in a windows installer. Application will install itself as a windows app in the MegaSquirt programs folder with MegaTune. It will also allow you to open xls and log files with a right click -> open with...
Phil,

Nice. If you ever see any quirks in the directory layout there, let's talk and make it cleaner (I'm not really a windoze guy, so I just wing it for that sort of stuff). Did you see my desciption of how I've got things set up on Jamie's MegaGauge thread? viewtopic.php?t=12544

Eric
LT401Vette
Master Squirter
Posts: 481
Joined: Sat Jul 16, 2005 7:07 am
Location: Charlotte, NC
Contact:

Post by LT401Vette »

Eric, Will do. And likewise if you see any trouble with where the installer puts it, just let me know.

I thought it was nice to put it with all the other MegaSquirt stuff :).

BTW I like the way you have layed out the directories from the perspective of car dirs over ridding app dirs....
Phil Tobin
EFI Analytics, helping to simplify EFI with Next Generation tuning software.
http://www.tunerstudio.com/
http://www.efiAnalytics.com/MegaLogViewer/
Android Shadow Dash MS: http://tunerstudio.com/index.php/shadowdashmsmenu
zenon
MegaSquirt Newbie
Posts: 1
Joined: Mon May 03, 2004 9:09 pm
Location: Delta, British Columbia, Canada
Contact:

Awesome!

Post by zenon »

Hi Phil,

Finally got to try out your log viewer and just wanted to say it is outstanding. Great work! Thank you so much for creating it.
regards,
Zenon
1973 BMW 2002"i"
LT401Vette
Master Squirter
Posts: 481
Joined: Sat Jul 16, 2005 7:07 am
Location: Charlotte, NC
Contact:

Post by LT401Vette »

Thanks zenon, I am appreciate it and am happy you find it useful.
Let me know if you find any problems with it....
Phil Tobin
EFI Analytics, helping to simplify EFI with Next Generation tuning software.
http://www.tunerstudio.com/
http://www.efiAnalytics.com/MegaLogViewer/
Android Shadow Dash MS: http://tunerstudio.com/index.php/shadowdashmsmenu
MiseryQ
MegaSquirt Newbie
Posts: 4
Joined: Mon May 03, 2004 3:04 pm
Location: HamptonRoads,VA
Contact:

Post by MiseryQ »

I tried this today for the first time and have a comment:

HOLY COW!. Very nice work!
T3Bunny
Helpful Squirter
Posts: 36
Joined: Sun Nov 28, 2004 7:44 pm
Location: Miami, Florida
Contact:

Post by T3Bunny »

DAMN...!!!!!!!!

Okay, the color cahnge is pretty neat. And the ability to cet up differant sizes and zoom is realy neat. But the ability to cahnge the playback speed just RAWKS! I can get in higher resoultion pictures and realy take a closer look at it and slow it down so I can even read the numbers down below at the same time.
Forget the porno mags, my bathroom is full of car manuals...
She Runs! ...sometimes
LT401Vette
Master Squirter
Posts: 481
Joined: Sat Jul 16, 2005 7:07 am
Location: Charlotte, NC
Contact:

Post by LT401Vette »

Thanks guys... Glad you like it.
Phil Tobin
EFI Analytics, helping to simplify EFI with Next Generation tuning software.
http://www.tunerstudio.com/
http://www.efiAnalytics.com/MegaLogViewer/
Android Shadow Dash MS: http://tunerstudio.com/index.php/shadowdashmsmenu
evolotion
MegaSquirt Newbie
Posts: 2
Joined: Mon May 02, 2005 6:08 pm
Location: glasgow, scotland

Post by evolotion »

gota join in and say this is a lovely and easy to use piece of software. absolutely invaluable so far. :D
13.3@114 in a daily driven classic mini :)
fiid
MegaSquirt Newbie
Posts: 5
Joined: Tue Aug 17, 2004 2:20 pm
Location: San Francisco, CA
Contact:

awesome.

Post by fiid »

Just downloaded your log-visualiser and ran it on my mac (double clicked the jar). Popped in a log file from my first run on a brand new setup. Looks awesome - I love the extra formulas, and the visualization is exactly what I was dreaming of.

One thing that is a little tricky is knowing where you are within the scope of the file - maybe the addition of a horizontal scrollbar where the bubble shows how much of the file is visible?? No biggie. It might already be there - I literally only spent 5 minutes (didn't have to spend any longer - I learned a few things about problems with my setup already, and that this log file is pretty much useless).

Anyways - Super thanks for putting together an awesome tool!!

:D :D
LT401Vette
Master Squirter
Posts: 481
Joined: Sat Jul 16, 2005 7:07 am
Location: Charlotte, NC
Contact:

Post by LT401Vette »

New release with a new name.. A couple of people mentioned that the name was too long an acronym. So came up with a new one.
Introducing: MegaLogViewer

However for version 1.2 that isn't all that is new.
  • Added support for Zeitronix WB O2(Thanks to turbo-rabbit)
    optional 50% graph lines
    User input dialogs to eliminate the need for file editing
    Field Min and Max - This will lock this min and max as opposed to standard autoscaling.
    Memory optimization in painting and file load.
    CPU utilization optimization.
Special attention to the optimizations, especially on slower machines. Testing on a Pentium 1@ 133 MHz running Win 98, and a celeron 366 running debian linux, it is substantially faster than version 1.1. Even on 3 GHz there is about 40% less CPU utilization during max speed playback or just laying on the pageup key.

New URL too.
http://www.ideasandsolutions.biz/MegaLogViewer/
Phil Tobin
EFI Analytics, helping to simplify EFI with Next Generation tuning software.
http://www.tunerstudio.com/
http://www.efiAnalytics.com/MegaLogViewer/
Android Shadow Dash MS: http://tunerstudio.com/index.php/shadowdashmsmenu
fiid
MegaSquirt Newbie
Posts: 5
Joined: Tue Aug 17, 2004 2:20 pm
Location: San Francisco, CA
Contact:

Post by fiid »

Hey,

Just 2 comments... the software is VERY usable - I like it a lot, so these are just little niggles....

1) I think the graph part of the screen is scaling as if it's rendering to the bottom of the frame instead of to the bottom of the panel. This should be a reasonably easy fix. If you are sharing the source code, I might even have a go myself (is it on SourceForge or similar?)

2) I tend to use the same calculated fields all the time and it would be great if I could save those as preferences. One super-easy way to do this is to just store that info in a Serializable bean and serialize it out to a preferences file.

I'd be happy to look at these things if that would be helpful - but if that's not in the roadmap for the project I totally understand.


Thanks much,

Fiid.
LT401Vette
Master Squirter
Posts: 481
Joined: Sat Jul 16, 2005 7:07 am
Location: Charlotte, NC
Contact:

Post by LT401Vette »

I'm not quite sure what you mean for number 1. Can you clarify?

For number 2, it should should be saving the fields you have selected, if not that is a bug. All your settings and preferences should be getting saved to user.properties every time you quit the app. What OS are you running on?

I have created a sourceforge project, but all the code isn't up there yet. I'll get that up there for sure if you want to contribute :)
Phil Tobin
EFI Analytics, helping to simplify EFI with Next Generation tuning software.
http://www.tunerstudio.com/
http://www.efiAnalytics.com/MegaLogViewer/
Android Shadow Dash MS: http://tunerstudio.com/index.php/shadowdashmsmenu
LT401Vette
Master Squirter
Posts: 481
Joined: Sat Jul 16, 2005 7:07 am
Location: Charlotte, NC
Contact:

Post by LT401Vette »

Fiid, Are you running the app from a console and exiting with CTRL+C?
I occured to me that the only time I persist your preferences to disk is when you exit the app, if you CTRL+C it, the app pretty much gets cut off at the knees and never has the chance. Perhaps we should make it persist more often, could be after every change.
Phil Tobin
EFI Analytics, helping to simplify EFI with Next Generation tuning software.
http://www.tunerstudio.com/
http://www.efiAnalytics.com/MegaLogViewer/
Android Shadow Dash MS: http://tunerstudio.com/index.php/shadowdashmsmenu
fiid
MegaSquirt Newbie
Posts: 5
Joined: Tue Aug 17, 2004 2:20 pm
Location: San Francisco, CA
Contact:

Post by fiid »

Hey,

I think I usually close it by closing the window... but not sure. I can do some testing.

Uh - theres a shutdown hook in java which I learned about - I think it's 1.3 and above.... Runtime.getRuntime().getShutdownHook(Thread t); - you have to give it a thread which doesn't get started until shutdown. The thread will get run before any JVM exit operation except kill -9. It's quite useful. You can use an anonymous inner class too: :)

Code: Select all

final Prefs myPrefs;
Runtime.getRuntime.addShutdownHook(new Thread() {
   public void run() {
      myPrefs.savePrefs();
   });
}
LT401Vette wrote:Fiid, Are you running the app from a console and exiting with CTRL+C?
I occured to me that the only time I persist your preferences to disk is when you exit the app, if you CTRL+C it, the app pretty much gets cut off at the knees and never has the chance. Perhaps we should make it persist more often, could be after every change.
[/code]
LT401Vette
Master Squirter
Posts: 481
Joined: Sat Jul 16, 2005 7:07 am
Location: Charlotte, NC
Contact:

Post by LT401Vette »

Are you able to reproduce your preferences not saving? I have tried to reproduce it on windows 98, xp and linux and preferences, calculated fields, Fixed Min/Max, last dir.... are saving on all.

by the "kill -9" I am guessing that you are running on linux?
Last edited by LT401Vette on Fri Oct 28, 2005 6:11 am, edited 1 time in total.
Phil Tobin
EFI Analytics, helping to simplify EFI with Next Generation tuning software.
http://www.tunerstudio.com/
http://www.efiAnalytics.com/MegaLogViewer/
Android Shadow Dash MS: http://tunerstudio.com/index.php/shadowdashmsmenu
LT401Vette
Master Squirter
Posts: 481
Joined: Sat Jul 16, 2005 7:07 am
Location: Charlotte, NC
Contact:

Post by LT401Vette »

BTW I do like the hook. That does catch it even with harsh shutdown. I have still been compiling to 1.2.2 though, just so it is most likely that people already have a suitable JRE installed. However, 1.3 is still YEARS old, so I think that is still a safe bet. I know there have been many performance optimizations in the newer JDK's, but for the most part those benefits seem to be present even when built on 1.2.2 and run on 1.5. I haven't seen much additional performance benefit when building on 1.5, but now that you have me thinking along that lines, I may do a little more analysis.
Phil Tobin
EFI Analytics, helping to simplify EFI with Next Generation tuning software.
http://www.tunerstudio.com/
http://www.efiAnalytics.com/MegaLogViewer/
Android Shadow Dash MS: http://tunerstudio.com/index.php/shadowdashmsmenu
Post Reply