Autonerdz Home Autonerdz FAQ User’s Comments Autonerdz Events Autonerdz Store Contact Autonerdz

Autonerdz forums

 
  Welcome, Guest. Please Login or Register
Autonerdz - Since 2000, North America's Authority on PicoScope
 
  HomeHelpSearch Member Map Event CalendarRegisterLogin  
 
EASE PC Scope Testing (Read 587 times)
Tom Roberts
Autonerdz Administrator
Picogroup
*****
Offline


Autonerdz Founder

Posts: 8,598

Olympia, Washington, USA
Olympia
Washington
USA

Gender: male
EASE PC Scope Testing
Jun 9th, 2004 at 10:47am
 
EASE sent me their PC Scope software for testing and evaluation.  I got it the other day and calling  in to activate it was a bit of a pain but I have it up and running.  I will post my findings here as they develop.

First, some things about the interface I like and some not.  That's all a personal preference thing. I will try to focus on performance issues only.

I called for tech support and reached someone not familiar enough to help.  A day later though, I was hooked up with one of the engineers, who was very helpful.

I tested the latest 1.1.2.4 version

The Record Feature:

EASE makes this statement about the record feature:

...

This is misleading, at best.  It simply takes snapshots.  It does not capture all the data and there will be gaps between the snapshots.  It just places all the snapshots into a single file.  It's actually easier to use than the PicoScope record feature which saves all the triggered captures to a folder as individual files.  The engineer at EASE, who I spoke to, did not know PicoScope software could record.  The inaccuracy of the above statement was acknowledged and I was told this will be corrected in a later update.

Sampling Performance:

Here we got into the nitty gritty of how well the EASE software can make use of the PicoScope ADC 212/3 hardware.  We did sampling performance tests at all time bases up to 500ms/div.  We compared the EASE performance to PicoScope set at max levels.  Here is a chart:

...

The timebase column indicates the processor speed selection.  Timebase 0 is full speed (3 megasamples/sec), Timebase 1 is half that, and so on.  As you can see, PicoScope software can run the hardware 16 times faster at most of the time/div settings we use in automotive.  There is no way to increase the sampling with the EASE software.  They plan to fix this in a later upgrade.  Right now, the hardware is crippled by this limitation.  I'm estimating the #of samples is set at 2500, instead of 32,000. 

These are figures for one channel, of course.  More on calculating scope sample rate can be seen in a Flash movie 'DSO Sample Rate Comparison'.  (Donation required for viewing):

http://www.autonerdz.com/scopecomp.htm


I'm not entirely sure why EASE did not make use of the available buffer size.  PicoScope users know the power of the 32k buffer, which enables longer time bases while maintaining robust sample rates.  The Pico hardware falls on it's face early on and sample rate fails to perform, when using the EASE software.  Still, though even crippled, it's probably as fast as any hand held unit and has the advantage of being PC based.

More test results on the EASE software to follow in due time.....

Feel free to direct other interested techs to this information, as it will not likely be posted elsewhere.
Back to top
 

Tom Roberts
Forums Administrator
 
IP Logged
 
Carl Grotti
LSD Guide
Picogroup
*****
Offline


Deceased

Posts: 1,501

Re: EASE PC Scope Testing
Reply #1 - Jun 9th, 2004 at 5:51pm
 
Hello Group,

Thought I would share an experience I had with the EASE demo software and the support system.

After using it, I emailed EASE with questions I had about it on 4-26-04. Many weeks went by and I hadn’t heard back from them. Someone posted interest in this on iATN and I replied. Here is the thread. http://members.iatn.net/forums/read.plex?f=forum8&m=36149 That was 5-23-04. I received an email shortly after this stating that, “I understand your having a problem”. On the day of 5-26-04 my questions had answers to them.

These were my questions;

In the demo, the trace seamlessly scrolls across the screen as one might see in a chart record mode or like an analog scope. Is it possible to have this type of display when requesting 32,000 samples per scope trace? Is the "Glitch Capture" for real, or is it just sampling at the maximum speed? Can you adjust the sampling rate? While in the recording playback mode, is this a seamless recording with no gaps in data, or an automated page up/page down feature? Is it possible for a driver to access two ADC's at the same time for 4 channel capabilities? In otherwords, will they be in sync? Can the software run the faster scopes?

EASE wrote;

These are all good and valid questions...

Here is my best shot at answering them:

The sampling rate is a function of the time base selected.  The larger the time base the smaller the sampling rate (samples per second).  The scope hardware has a limited amount of memory.  So if it is gathering data for a longer period of time then it cannot gather that data as fast as it can because the memory in the hw would overflow.  So what we did is maximize the sampling rate based on the time base without causing a memory overflow, this is done automatically.  It is always better to have the best resolution, so it makes sense to optimize for such.

Glitch capture is defined based on who you talk to.  I've found a number of ways to do glitch capture by looking at different scopes, they are not all the same.  Some take the min & max per frame at the highest sampling rate.  Others actually have circuitry in the hardware that will detect a glitch by filtering out a certain band in the signal.  The scope hw we use does not have this circuitry so we sample at the fastest rate gathering min & max per frame & displaying them.  If their is a glitch it will show up as a positive or negative spike.

Scopes grab a frame of data based on the Time base set and displays it then grabs the next and displays it.  If a trigger is set this will grab the data from the pre or post trigger event.  So it is not a continuous stream of data if a trigger is set.  If it is not set then the scope will grab data as fast as possible.  Their is a marriage between the HW and PC so the PC speed will effect this behavior.  So during a recording each tick on the position scroll bar is a frame of data.  If something occurs in the signal when the scope hw is not looking it will not grab that data,  this is the nature of sampling and it will never be an exact representation of the signal, all scopes behave this way.  The faster the sampling rate the closer to the actual signal you can get, however, you must also factor in HW memory because you can only get so many sample points before the HW has to stop and send the data on.  This is also a behavior of all scopes.

We have many Automotive scope instructors using our scope for their classes and they also own their own repair shops.  They have had no problems with the data being missed.  If the scope is used correctly the desired data will be captured.

The driver supports multiple hw devices.  However, their is no parallel processing going on here, so the signals are not exactly in sync but pretty close.  We make requests for data per HW one after the other, let the HW do its thing then service the data as fast as possible, so you see it may be a function of the PC speed since the data needs to be processed too.

We are currently working on a new release of the scope that will support the 50MHz HW scope, improve on Glitch capture, some bug fixes, add a few more library configuration for some other components in vehicles, and more.

EASE Rep
_____________________________________________

Notice how it is mentioned that no parallel processing is occurring and the signals won’t be in sync. This is in reference to a 4 ch scope. My take on this is that if the signals aren’t in sync, this is not a true 4 ch scope and it would be of no use to us.

Nothing has been mentioned about adjustable sample rate request.  Glitch capture strategy is mentioned at sampling at the fastest rate. PicoScope is always doing this if we request 32,000 samples. Possibly an unknown sales pitch. This shouldn’t be called glitch capture.

It sort of also makes me wonder how instructors and repair shop owners using this software are not having any problems missing data at low sampling speeds when I know I miss data when this puppy is cranked up! What ever.

I like being able to move two cursors at the same time with the EASE software. Something else that seems sort of neat is placing notation anywhere on the screen. The control panel is very user unfriendly. And why are there goofy imitation knobs that simulate controls on an analog scope?

Interesting how a 50MHz DSO is now in the works isn’t it?

That’s enough for now. Just reporting facts and observations.
Back to top
 

Carl Grotti
Forum Moderator
carl_grotti carl_grotti  
IP Logged
 
Tom Roberts
Autonerdz Administrator
Picogroup
*****
Offline


Autonerdz Founder

Posts: 8,598

Olympia, Washington, USA
Olympia
Washington
USA

Gender: male
Re: EASE PC Scope Testing
Reply #2 - Jun 9th, 2004 at 7:55pm
 
Hi Carl,

I think I can answer most of your questions.  I have all the hardware here for testing that I need  Wink

Quote:
In the demo, the trace seamlessly scrolls across the screen as one might see in a chart record mode or like an analog scope. Is it possible to have this type of display when requesting 32,000 samples per scope trace?


It's not seamless (trigger or not) but gathering in screen blocks.  Sometimes it has the illusion of being seamless.

Quote:
Is the "Glitch Capture" for real, or is it just sampling at the maximum speed?


There is no 'Glitch Capture' at any time base mentioned above.  There is something at time bases of 1s/div or longer called min/max.  Not sure exaxtly what this is yet. 

Quote:
Can you adjust the sampling rate?


The scope cannot sample at anywhere near maximum speed at 100us/div through 500ms/div.  There is no provision for making full use of the buffer to make use of hardware sample rate capability.

Quote:
While in the recording playback mode, is this a seamless recording with no gaps in data, or an automated page up/page down feature?


They are simply screen captures done a different way.  Like page up page down, but all jammed into one file.

Quote:
Is it possible for a driver to access two ADC's at the same time for 4 channel capabilities? In otherwords, will they be in sync?


No.  It is not a four channel scope.  It is two two channel scopes:

...

In the above image we have identical signal sampled with two adc 212/3 units when the signal is stable and triggered.  One is using USB and the other parallel.  I did this on my old Win 98 laptop.  I have yet to establish USB communication with the EASE software on my XP Pro machine.

...

In the above image, we varied the frequency of the signal.  All channels are on the exact same signal.  This shows that, indeed, the two scopes are way out of sync.

Quote:
Can the software run the faster scopes?


Yes.  I established communication with a 212/50.  Scaling seemed ok but it was only marginally faster than the 212/3.  We were at timebase 1 at 5us/div (processor speed already divided in half).  It's so badly crippled by the buffer limitation as to be of no more use than the 212/3, except at the very fast time bases.
Back to top
 

Tom Roberts
Forums Administrator
 
IP Logged
 
Tom Roberts
Autonerdz Administrator
Picogroup
*****
Offline


Autonerdz Founder

Posts: 8,598

Olympia, Washington, USA
Olympia
Washington
USA

Gender: male
Re: EASE PC Scope Testing
Reply #3 - Jun 12th, 2004 at 5:34pm
 
More testing results on the EASE scope software. 

There are a few things I like in the EASE interface:

You can have two vertical and horizontal cursors at the same time.  PicoScope only two.

Saved recordings and captures are automatically entered into the library drop down menu. for easy retrieval.

The record feature is easy to use but puts all the screens into a single file.  Not sure I like that.  Would be hard to send another user a single screen out of that series.   It will also record with no trigger.  Not sure what benefit that would have.

The annotation feature is really cool.  You can insert text anywhere on the screen and point with an arrow to something.  Then you can drag it anywhere on the screen if you put it in the wrong place and re set it in another location.

You can invert the waveform on the screen with the push of a button.

It has a sample rate measurement selection.  It's accurate too (up to 500ms/div) .  Very cool. 

Features are not of much use if the scope cannot perform, though.

From 1s/div and longer the EASE scope degrades dramatically from it's already marginal performance.

It draws things on the screen that have no relationship to the signal being aquired.  The easiest thing to do is show you in a short movie.  I had to run a higher resolution to be able to get both windows on the screen with any quality so the size/time ratio on this one isn't very good.  PicoScope users who have watched all the movie tutorials in the users area will probably recognize right away what is wrong with the EASE aquisition method.  Shhhhhhh.   Bite your toungue.  Tongue

Here is the movie:

http://www.autonerdz.com/flash/easepico.html
Back to top
 

Tom Roberts
Forums Administrator
 
IP Logged
 
Doug S.
Super Nerd
Picogroup
*****
Offline


I love YaBB 1G - SP1!

Posts: 639

Everett, Washington, USA
Everett
Washington
USA

Gender: male
Re: EASE PC Scope Testing
Reply #4 - Jun 13th, 2004 at 5:38am
 
Hi Tom,
I just finished watching the movie on the EASE vs. Pico scope and am wondering if you have sent that to
EASE ( Embarrassed) for them to see and say "OOPS!"  It would almost seem the limitations of that scope are any time base of maybe 50 mSec. / div. and above.  I wouldn't think the "picture" would improve much below the 1 sec. / div. time base until you would get to, say, maybe 50 mSec. / div. and below. 
For my money, I think I made a very good choice and will definitely stay with what I have. Grin (Pico ADC212/3)  I also do use an Interro PDA 2100A and OTC Perception PGM (with limitations of both known Wink) from time to time  when the need arises (portability during a road test for example) but for
detail
, I can't or won't beat the Pico! 
Take care Tom and thanks for the research and the added insight.
Ziggee (Doug S.)
Back to top
 
 
IP Logged
 
MattF-MN
Junior Member
**
Offline



Posts: 75

Gender: male
Re: EASE PC Scope Testing
Reply #5 - Jun 13th, 2004 at 6:33am
 
Holy cow!  Can you say "aliasing"!   ???
Back to top
 
dsomatt  
IP Logged
 
Tom Roberts
Autonerdz Administrator
Picogroup
*****
Offline


Autonerdz Founder

Posts: 8,598

Olympia, Washington, USA
Olympia
Washington
USA

Gender: male
Re: EASE PC Scope Testing
Reply #6 - Jun 13th, 2004 at 8:59am
 
Hi Doug,

You'll notice from the chart posted above, that the EASE software begins to cripple the Pico hardware quite early on at 100 microseconds/div.  As we increase the capture time the problem gets worse with each increase in the time base.  The type of signal being sampled would determine at what point this would be a real problem but there is much less information being collected.  EASE is running the buffer at 2000.

What happens at 1s/div is an exponential degradation, which renders the instrument useless.

No, I have not sent the movie to EASE.  I have nether the time, nor inclination to help them test and evaluate the product, much less tell them how to fix it.   Tongue 
I'm only doing this because there have been so many questions and hype over this 'New' product and I was equally curious.

I never requested that EASE send me their software.  They approached me and I was grateful for the opportunity to do some objective testing and comparison so we could get the truth out there.  Honestly, I had no idea which way it would go, but I thought it would perform much better than it does. 

I told EASE that the results would be made public either way.  They sent me the software anyway  Shocked

Some may question my perspective because I sell PicoScopes, but the tests are scientifically performed and can be duplicated.  I do have a bias, but I set that aside for the evaluation testing.  It's not my fault that the PicoScope software performs so much better, but I must admit, I am not disappointed.   Wink
Back to top
 

Tom Roberts
Forums Administrator
 
IP Logged
 
ekul
Senior Member
Picogroup
***
Offline


"The Nutty Professor"

Posts: 242

Re: EASE PC Scope Testing
Reply #7 - Jun 13th, 2004 at 4:54pm
 
Hi Gang,

Tom : Quality stuff! matey!

Informing EASE that your findings would be made public was an upfront and honest way to brings things out in the open.

"I have nether the time, nor inclination to help them test and evaluate the product"


You already have Tom, and I'm sure the EASE people
will make use of your findings.

I and others sure have seen way more than we ever knew about the inner workings of scopes through your efforts ..... thanks!

Now get back to making tutorials for the Picoscope!

Where's my 'Trigger" tutorial??  Grin

Cheers!
Kevin
Back to top
 
 
IP Logged
 
Tom Roberts
Autonerdz Administrator
Picogroup
*****
Offline


Autonerdz Founder

Posts: 8,598

Olympia, Washington, USA
Olympia
Washington
USA

Gender: male
Re: EASE PC Scope Testing
Reply #8 - Jul 27th, 2004 at 2:21pm
 
Hi Kevin,

Your Trigger Movie is on the list of projects.  I wanted to finish my primary ignition paper first and something seems to come up every time I get ready to do that production. 

Now my main PC took a dump and I have nothing to do it with and it may be a while until everything is back up to speed again.  This is a significant setback.   Undecided

Another note on the EASE saga.  They have a new version now.  Testing that is at the rock bottom of my list of things to do...but if I get bored....

I did get a couple of calls from EASE in the last two days.  One expressing concerns about the truth being out there, and another from one of the engineers. 

The engineer thought I had cheated in the Flash movie:

http://www.autonerdz.com/flash/easepico.html

And used a 212/50 for the Pico software side.  He didn't think that was fair.  I explained to him that the test was legit and identical 212/3 units were used on identical signals.  The only difference was the software.  He didn't understand how I did that and wanted me to tell him how to operate the equipment   Tongue

I think that says it all...end of story.
Back to top
 

Tom Roberts
Forums Administrator
 
IP Logged
 
Carl Grotti
LSD Guide
Picogroup
*****
Offline


Deceased

Posts: 1,501

Re: EASE PC Scope Testing
Reply #9 - Jul 27th, 2004 at 5:16pm
 
It's confession time for me.

It's true I've muddied the waters with EASE, but I absolutely feel no remorse. The way this project was handled from the start goes against my ethical standards. And, I feel the same way from a business point of view. My thoughts on the above have never been expressed to them. Only facts and observations. Now there seems to be a problem letting the public know about them.

Tom did not request the software, instead he was asked to beta test it. I did ask and was turned down. I could not use the scope live since a rep wasn't in my area. This is when I asked for it. The rep said the demo was all I needed to test the equipment like I'm some sort of idiot and supposed to believe that.

Now let me get this straight. As a service technician for instance, I'm wanting to purchase a DSO but I can't try it out before I buy it. There are no related links that testify to it's potential, nor is a rep in my area to demonstrate the product. Not only that, it takes a month to get a reply!!!... only after I went public on iATN. How would you feel about that? Thanks for the timely response boys.

Prior to purchasing PicoScope, I had much to go on of it's capabilities. Many experiments and testing are revealed through PTL. Test and measurement world done a thorough job I thought of comparing DSO's. Pico's own testing is revealed. I didn't need the software to make a decision. Everything is laid out. Heck, ask a question and see how fast you get an answer.  Be patient, it may take a couple of hours.

I predict EASE will not survive with the unscrupulous tactics, lack of properly operating software, and neglecting replies for support.

In closing, there is one more thing I need to get off my chest. The launch of other companies being quite advanced by comparison will be surfacing soon. Keep an eye out for those.

Thanks for listening,

Back to top
 

Carl Grotti
Forum Moderator
carl_grotti carl_grotti  
IP Logged