Will program written for 2203 run with other scopes?

Post any questions you may have about our current range of oscilloscopes
Post Reply
Andreas_ICS
Newbie
Posts: 1
Joined: Thu Jan 08, 2009 11:26 am

Will program written for 2203 run with other scopes?

Post by Andreas_ICS »

We have written software that uses the 2203 PicoScope to collect data with the help of the PS2000.dll. We sample data with 8 bit resolution and a sampling speed of 2.5MSamples/sec.

Will this software also run with the other 2200 series PicoScopes?

Will it run with other scopes as well?

Erik
PICO STAFF
PICO STAFF
Posts: 53
Joined: Mon Oct 23, 2006 8:16 am
Location: Cambridgeshire, UK

Re: Will program written for 2203 run with other scopes?

Post by Erik »

Hi Andreas,

It will not run with any other series because of the driver dlls.
ps2000.dll works with 2000 series
ps3000.dll works with 3000 series
ps4000.dll works with 4000 series

The APIs for the different series are similar but not identical.
All the functions have the series as a prefix.
Example:
ps2000_open_unit() in ps2000.dll
ps4000OpenUnit() in ps4000.dll

Another issue is the way the sampling rate is set up, it is set as a divider from the maximum sampling rate of the open device.
If the device has a different maximum sampling rate (2000 -> 200MS/s and 4000 -> 80MS/s) the same timebase divider will give you a different sampling rate.

Post Reply