Author Topic: UltraDMM Software Project  (Read 132185 times)

0 Members and 1 Guest are viewing this topic.

Offline BThunderWTopic starter

  • Regular Contributor
  • *
  • Posts: 118
  • Country: ca
Re: UltraDMM Software Project
« Reply #125 on: September 05, 2012, 11:44:16 am »
yeah. all work in progress.

Tom

I'm going to set up a clean VM just to test this. It is driving me nuts.

Sounds like a good plan!; have you thought adding a bug reporting system onto your site; sometimes it helps keep track of feature requests and bugs etc.
 

Offline BThunderWTopic starter

  • Regular Contributor
  • *
  • Posts: 118
  • Country: ca
Re: UltraDMM Software Project
« Reply #126 on: September 05, 2012, 01:43:12 pm »
Could anyone with the no-exit bug install .Net 4.5 from here: http://go.microsoft.com/?linkid=9810134

I'm wondering now if they changed something as all my dev boxes have .net 4.5 installed as I'm doing dev in VS2012 which installs as a prerequisite

Tom
 

Offline HackedFridgeMagnet

  • Super Contributor
  • ***
  • Posts: 2028
  • Country: au
Re: UltraDMM Software Project
« Reply #127 on: September 05, 2012, 03:09:10 pm »
Hi
I cant run the program, it says missing assembly 'CommonForms'. It's not in the install directory.

I took the latest version installer from your downloads folder just then.


Is this open source by any chance?

 

Offline BThunderWTopic starter

  • Regular Contributor
  • *
  • Posts: 118
  • Country: ca
Re: UltraDMM Software Project
« Reply #128 on: September 05, 2012, 04:50:23 pm »
Download the patch linked here. Just noticed that the file somehow magically got removed from the install package. Advanced Installer my A$$.


Hi
I cant run the program, it says missing assembly 'CommonForms'. It's not in the install directory.

I took the latest version installer from your downloads folder just then.


Is this open source by any chance?
 

jucole

  • Guest
Re: UltraDMM Software Project
« Reply #129 on: September 06, 2012, 01:06:35 pm »
Could anyone with the no-exit bug install .Net 4.5 from here: http://go.microsoft.com/?linkid=9810134
I'm wondering now if they changed something as all my dev boxes have .net 4.5 installed as I'm doing dev in VS2012 which installs as a prerequisite

According to MS, net 4.5 isn't supported by Win XP , only Vista sp2 or later
http://msdn.microsoft.com/en-us/library/8z6watww%28v=vs.110%29.aspx
 

Offline HackedFridgeMagnet

  • Super Contributor
  • ***
  • Posts: 2028
  • Country: au
Re: UltraDMM Software Project
« Reply #130 on: September 06, 2012, 01:21:13 pm »
Just my 2c

I think it's your own bug or in one of the libraries, I doubt that the no exit bug is due to the framework version.

Is your app multithreaded? Probably.

If it is it may be an exception when stopping the threads.

 

Offline Psi

  • Super Contributor
  • ***
  • Posts: 9946
  • Country: nz
Re: UltraDMM Software Project
« Reply #131 on: September 06, 2012, 02:02:33 pm »
Could anyone with the no-exit bug install .Net 4.5 from here: http://go.microsoft.com/?linkid=9810134

I'm wondering now if they changed something as all my dev boxes have .net 4.5 installed as I'm doing dev in VS2012 which installs as a prerequisite

Just downloaded the .NET 4.5 web bootstrapper from here and let it download & install.

I cant seem to trigger the exit bug any more, it closes as it should

So it may very well be a .NET version issue.
We need someone else to confirm.
Greek letter 'Psi' (not Pounds per Square Inch)
 

Offline BThunderWTopic starter

  • Regular Contributor
  • *
  • Posts: 118
  • Country: ca
Re: UltraDMM Software Project
« Reply #132 on: September 06, 2012, 04:31:08 pm »
I never said it was a bug in framework. But MS does change how things execute from one framework to another. I have an app that was built on framework 1.1 and even though it runs with framework 4.0 installed it's extremely buggy. When I install framework 1.1 the app works fine.

That's why I suspected that they changed something in 4.5.

Tom



Just my 2c

I think it's your own bug or in one of the libraries, I doubt that the no exit bug is due to the framework version.

Is your app multithreaded? Probably.

If it is it may be an exception when stopping the threads.
 

Offline BThunderWTopic starter

  • Regular Contributor
  • *
  • Posts: 118
  • Country: ca
Re: UltraDMM Software Project
« Reply #133 on: September 10, 2012, 02:34:12 am »
Just a quick update on the project.

Working on adding in-process update into the app so patches will apply auto-magically and whole bunch of tweaks and bug fixed.

The web server uplink should be fixed, so downloading patches should be much quicker. There were port errors on the uplink switch.

Tom
 

Offline iloveelectronics

  • Frequent Contributor
  • **
  • Posts: 940
  • Country: hk
Re: UltraDMM Software Project
« Reply #134 on: September 23, 2012, 04:16:31 pm »
Hi Tom,

Thanks for your great work! I've sent you a PM. Have a look. Thanks.
My email address: franky @ 99centHobbies . com
My eBay store: http://stores.ebay.com/99centhobbies
 

Offline markgriffiths

  • Newbie
  • Posts: 7
Re: UltraDMM Software Project
« Reply #135 on: January 04, 2013, 02:12:01 am »
Hi there,

I just tried to submit the following message through the contact form on the ultradmm.com web site, but I got an error with submitting the form: There was an error sending the email. Please try again later.


Just to let you know about a bug - I just tried to do an export from the DMM log and it failed with an error:

Xml type "List of xdt:untypedAtomic" does not support a conversion from Clr type DBNull' to Clr type 'String'.

I suspect that this was because one of the lines in the log showed an overload condition.

If you need any further information or help with reproducing this bug, please let me know!

Thanks for creating this program - it definitely is an improvement over the program that came with my UT61E!
 

Offline BThunderWTopic starter

  • Regular Contributor
  • *
  • Posts: 118
  • Country: ca
Re: UltraDMM Software Project
« Reply #136 on: January 04, 2013, 02:15:16 am »
Thanks for the heads up. I got a new version coming soon. Just going through some testing. Will have a release soon.

Tom
 

Offline markgriffiths

  • Newbie
  • Posts: 7
Re: UltraDMM Software Project
« Reply #137 on: January 04, 2013, 03:35:53 am »
Sounds good!

A few suggestions for consideration:

Is it possible to add some way to reset statistics (e.g. average, minimum, maximum) without having to restart the program?

Also, it would be nice if the graphs could be manually set to a specific minimum and maximum range and to also be able to specify the amount of time that they should display as a maximum - including up to the whole time that the program has been running.

 

Offline BThunderWTopic starter

  • Regular Contributor
  • *
  • Posts: 118
  • Country: ca
Re: UltraDMM Software Project
« Reply #138 on: January 04, 2013, 04:04:26 am »
Yup. No problem.

Tom
 

Offline markgriffiths

  • Newbie
  • Posts: 7
Re: UltraDMM Software Project
« Reply #139 on: January 05, 2013, 05:41:03 am »
A couple more things:

Setting up an alert, I enabled the option for the sound to be looped while the trigger was active.  When the trigger became active, the sound played as expected but when the trigger became inactive, the sound continued playing.  Editing the alert, I noticed that the option to look wasn't showing as checked - setting it, saving and then going back in showed that it wasn't remembering the setting.  Meanwhile, the sound is still playing, so it looks like I'll have to shut down the program to stop it...
 

Offline BThunderWTopic starter

  • Regular Contributor
  • *
  • Posts: 118
  • Country: ca
Re: UltraDMM Software Project
« Reply #140 on: January 05, 2013, 03:25:05 pm »
Thanks for the feedback. Will be fixed in next release.
 

Offline BThunderWTopic starter

  • Regular Contributor
  • *
  • Posts: 118
  • Country: ca
Re: UltraDMM Software Project
« Reply #141 on: January 05, 2013, 06:38:24 pm »
version 1.0.4 Beta

   + Added USB Support
   + Added Support for DigiTek DT-9602R+ (FS9922DMM4)
   + Added Support for Prokit's MT-1802 (FS9922DMM4) - USB/Serial
   + Added Support for Mastech MS8250C (ES51968 Clone) (Currently Testing)
   + Added Clear Meter Log Option
   + Added Reset Meters screen. Reset Min/Max/Avg on Individual or All Meters
   + Added Manual Ranging for Chart Graph
   * Fix Export to Excel error
   * Fix Edit Meter screen error
   * Fix Looping Alert Sound Problem
   * Better error handling on dropped USB-COM port

Patch Here: http://www.ultradmm.com/release/wip/UltraDMMPatch.zip

Just unzip contents into UltraDMM install directory.

Tom
 

Offline markgriffiths

  • Newbie
  • Posts: 7
Re: UltraDMM Software Project
« Reply #142 on: January 05, 2013, 10:43:33 pm »
Thanks for the update - unfortunately it has broken the program completely for me:

Whenever I now try to start UltraDMM, it comes up with a message:

UltraDMM has stopped working

A problem caused the program to stop working correctly.  Please close the program.

The only option is a button to close the program.

Let me know if you need any help with working out what's going wrong.  I'm running Windows 7 SP1 64 bit.
 

Offline BThunderWTopic starter

  • Regular Contributor
  • *
  • Posts: 118
  • Country: ca
Re: UltraDMM Software Project
« Reply #143 on: January 06, 2013, 12:42:43 am »
Can you try again? I suspect I uploaded the wrong, older zip file.
 

Offline markgriffiths

  • Newbie
  • Posts: 7
Re: UltraDMM Software Project
« Reply #144 on: January 06, 2013, 01:38:41 am »
OK, thanks for that.

I'll have to wait a few hours before I can try it now - I did a repair with 1.03 and I'm currently running a discharge test on a battery.  I'll post back once I've tested it!
 

Offline markgriffiths

  • Newbie
  • Posts: 7
Re: UltraDMM Software Project
« Reply #145 on: January 06, 2013, 06:49:49 am »
That works better! Thanks for all of the additions!

A couple more things:

It looks like the delta value has the wrong sign - i.e. it shows a negative value as voltage increases.

Is it possible for the graphs to show all values since monitoring started?  I had requested this before, but maybe you missed it, or I've missed how to enable the option.  This would be handy to see a whole graph of voltage under load when discharging a battery.  Of course, I can export the data and graph it in Excel, but it would be nice to be able to see it in real time.

Sorry to keep asking for so much, and thanks again for creating this program!
 

Offline BThunderWTopic starter

  • Regular Contributor
  • *
  • Posts: 118
  • Country: ca
Re: UltraDMM Software Project
« Reply #146 on: January 06, 2013, 03:27:42 pm »
Unfortunately charting the graph becomes increasingly slower as times goes on. After few minutes it takes several seconds to re-render the chart due to the many data points. Rendering this much data in real time just isn't possible at this time.

I can add a small adjustable range to increase it to but it won't be a much larger improvement than what it is now.

Tom
 

Offline onlooker

  • Frequent Contributor
  • **
  • Posts: 395
Re: UltraDMM Software Project
« Reply #147 on: January 06, 2013, 04:50:02 pm »
BThunderW, Thank you for providing the software.

I also think markgriffiths' "show all data" ( or on screen zoom/unzoom ) request is a good feature to have. If the display speed is the problem, I think preprocessing the data ("data compression" or other LOD constructs) before sending data for plotting can resolve the problem.

The preprocessing can be done either dynamically (per plot refreshing)  or statically (storing LOD). After all, the amount of data points needs to be plotted does not need to be much more than the horizontal resolution of the plot window. Then, I am assuming your code does not have speed problem at, say, plotting 1k or so data points.

A way to do this is: For each horizontal pixel value of the plot window, calc/store/plot only the max and min data points in the original data points that compressed to this location.

 
 

Offline BThunderWTopic starter

  • Regular Contributor
  • *
  • Posts: 118
  • Country: ca
Re: UltraDMM Software Project
« Reply #148 on: January 06, 2013, 05:22:08 pm »
Part of the problem is the graphing is done by a Third Party library which is somewhat limited. At this point, I can add this request to the wish list but I'm not going to tackle that right now as the bottom slider still allows you to visualize the entire length of the sampled data and you can still export the raw data to Excel for analysis.

I'll look at averaging out the data at some point in the near future though.

Tom
« Last Edit: January 06, 2013, 05:24:05 pm by BThunderW »
 

Offline markgriffiths

  • Newbie
  • Posts: 7
Re: UltraDMM Software Project
« Reply #149 on: January 07, 2013, 08:53:58 am »
OK, no worries - I get where you're coming from - if you can add it to the TODO list, that would still be good!

Yet another thing:

The delta value appears to have a couple of problems:  Firstly, I think it's showing the wrong sign - i.e. it shows a negative value when the measure voltage is rising.  The other thing is that it's being shown with a heap more decimal places than it should.  e.g. a value of 0.001 is often being shown as something like 0.00099999946

Sorry to be picky - this isn't actually something that worries me too much, but it might annoy others more, so might be something to look at when you're not busy...
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf