ps6000a SDK Documentation

Post your C and C++ discussions here
Post Reply
cassiersg
Newbie
Posts: 0
Joined: Fri Feb 14, 2020 5:21 pm

ps6000a SDK Documentation

Post by cassiersg »

Where can I find a PicoScope 6000a SKD API documentation ?

I am looking for an equivalent to the "PicoScope 5000 Series (A API) Programmer's Guide" for the 6000 series.

Gerry
PICO STAFF
PICO STAFF
Posts: 1145
Joined: Mon Aug 11, 2014 11:14 am

Re: ps6000a SDK Documentation

Post by Gerry »

Hi cassiersg,

We don't have a 6000A series family. Our older 6000, 6000C and 6000D series are all supported by this Programming guide: https://www.picotech.com/download/manua ... -guide.pdf. Unfortunately, our newer 6000E series Programmers Guide isn't available yet.

Regards,

Gerry
Gerry
Technical Specialist

Siebje
Newbie
Posts: 0
Joined: Tue Mar 13, 2012 1:33 pm

Re: ps6000a SDK Documentation

Post by Siebje »

I'm looking for the same thing.

And by the way, you say that there is no 6000A SDK, but the dll is called ps6000a.dll, so it seems that the SDK is actually called 6000A, even thought it supports only the 6000E series.

Gerry
PICO STAFF
PICO STAFF
Posts: 1145
Joined: Mon Aug 11, 2014 11:14 am

Re: ps6000a SDK Documentation

Post by Gerry »

Hi Siebje,

I didn't say there is no 6000A SDK, I said there is no 6000A family (i.e. of PicoScopes). I said that in order to clarify what exactly what is being discussed, so let me give you a better explanation.

There are 4 different entities that are worth explaining here to clarify any misconceptions (i.e. SDK, Programmers Guide, Driver and PicoScope Series):

The Software Development Kit (SDK) is just a generic term for our Driver, documentation, and example code that supports all of our series of PicoScopes and Data Loggers. The only parts that need to be installed are the Driver, associated library, and references to the Driver functions (e.g. header files for C/C++), which is why we mention downloading and installing the SDK on our website (which installs all the drivers for all of our PicoScopes and Data Loggers). So, we would say that you can use our SDK in order to develop an API for the 6000E series PicoScopes.

The Programmers Guide is always associated with a Driver, and is a road map of the way the Driver functions work and how to use them, and is also associated with the PicoScopes that are supported by that Driver.

Where it gets confusing is that each series of PicoScopes (e.g. the 6000 series) can have generations (e.g. 6000, 6000C, 6000D, and 6000E) that are supported by the same, different, or even multiple Drivers (e.g. 2000, and 2000A). So, the letter associated with a Driver sometimes correlates with the letter designated to a generation of PicoScope series, but often doesn't. To be sure, you need to always read the Programmers Guide to establish which PicoScope generations are supported by the Driver.

Unfortunately I can't tell you when the Programmers for using the 6000E Series PicoScopes, with the 6000A Driver will be available yet, but I hope this clarifies things for you.

Regards,

Gerry
Gerry
Technical Specialist

Post Reply