Search found 28 matches

by Ben321
Wed Jan 23, 2019 5:03 am
Forum: General Software Discussions
Topic: Question about function ps2000_run_streaming_ns parameters
Replies: 1
Views: 307

Question about function ps2000_run_streaming_ns parameters

What's the difference between the overview_buffer_size and max_samples parameters? In the programmer's guide https://www.picotech.com/download/manuals/picoscope-2000-series-programmers-guide.pdf they are both described as software buffers (which differs from the scope's own internal hardware buffer)...
by Ben321
Thu May 03, 2018 8:51 am
Forum: General Software Discussions
Topic: How to distribute drivers?
Replies: 6
Views: 1929

Re: How to distribute drivers?

For the 2204a, which is a ps2000 unit not a ps2000a, the minimum required dll's are ps2000.dll and picoipp.dll which is used by ps2000.dll You only need ps2000Wrap.dll if your application uses it, it is needed to provide some functionality for certain programming languages that can't work with Call...
by Ben321
Thu May 03, 2018 12:00 am
Forum: General Software Discussions
Topic: How to distribute drivers?
Replies: 6
Views: 1929

Re: How to distribute drivers?

For the drivers you just need to run dpinst.exe which is included in the system folder. This is the Microsoft Driver Package Installer and will put things where they need to be, and register the drivers. The dll's need to be where your application is expecting them, generally with the exe you creat...
by Ben321
Wed May 02, 2018 2:37 am
Forum: General Software Discussions
Topic: How to distribute drivers?
Replies: 6
Views: 1929

Re: How to distribute drivers?

As you have said you will need dll files from C:\Program Files\Pico Technology\SDK\lib, specifically psxxxxx.dll psxxxxxWrap.dll picoipp.dll and the driver files from C:\Program Files\Pico Technology\SDK\sys to match the O/S version of the system you are installing on, not the application. When I c...
by Ben321
Sat Apr 28, 2018 7:00 pm
Forum: General Software Discussions
Topic: How to distribute drivers?
Replies: 6
Views: 1929

How to distribute drivers?

Ok, so if I write a program with the SDK and then distribute my program, I will obviously need to distribute the DLL file for the hardware in question, as it contains functions called by my program. However, the DLL is only an interface to the actual kernel-mode driver that controls the hardware. Th...
by Ben321
Tue Mar 13, 2018 9:57 pm
Forum: USB PC Oscilloscopes
Topic: Antialiasing filter strength?
Replies: 5
Views: 1642

Re: Antialiasing filter strength?

Hi Ben321, You may be placing to much emphasis on aliasing. As explained why, on a previous post, our PicoScopes don't have anti-aliasing filters. So, if you don't want aliasing you need to limit the frequency content of your signal and/or provide a large enough frequency range between the non-atte...
by Ben321
Mon Mar 12, 2018 7:06 pm
Forum: USB PC Oscilloscopes
Topic: Antialiasing filter strength?
Replies: 5
Views: 1642

Re: Antialiasing filter strength?

Hi Ben321, You may be placing to much emphasis on aliasing. As explained why, on a previous post, our PicoScopes don't have anti-aliasing filters. So, if you don't want aliasing you need to limit the frequency content of your signal and/or provide a large enough frequency range between the non-atte...
by Ben321
Sat Mar 10, 2018 9:01 pm
Forum: USB PC Oscilloscopes
Topic: Antialiasing filter strength?
Replies: 5
Views: 1642

Antialiasing filter strength?

I have a Picoscope 2204A, and discovered that it can alias signals that are higher than the nyquist frequency. That is, when sampling at its maximum sample rate of 1MHz (maximum sample rate for fast streaming, which is needed for my application), the maximum frequency it should receive (nyquist freq...
by Ben321
Sat Mar 10, 2018 9:56 am
Forum: VB and VBA (Excel, Access)
Topic: Why does the Picoscope DLL keep crashing my program?
Replies: 2
Views: 1608

Re: Why does the Picoscope DLL keep crashing my program?

Can you post your complete code here, or email it to support@picotech.com, I an guessing you may not have set up the channels and matching buffers correctly. Finally got it to work. Internally in VB6, when you use True with type Boolean, what VB6 converts that to is -1 being passed to Signed Short ...
by Ben321
Fri Mar 09, 2018 11:45 pm
Forum: VB and VBA (Excel, Access)
Topic: Why does the Picoscope DLL keep crashing my program?
Replies: 2
Views: 1608

Why does the Picoscope DLL keep crashing my program?

Ok, I finally figured out how to set up my program in VB6. My code gets the device's handle, etc, and everything works up to the point that it calls the function to start streaming, which is ps2000_run_streaming_ns. But then my program crashes with a Divide By Zero error. The line of code that calls...
by Ben321
Fri Mar 09, 2018 7:31 pm
Forum: VB and VBA (Excel, Access)
Topic: How much support does the SDK have for VB6?
Replies: 1
Views: 1402

How much support does the SDK have for VB6?

My plan is to use VB6 (not VB.net or newer, nor to use C++) to write my application. What files (like DLLs or OCXs) will I need to control my Picoscope 2204A from VB6? Is there a manual, or sample applications that I can get somewhere, that cover the topic of using VB6 with the Picoscope SDK?
by Ben321
Fri Mar 09, 2018 6:50 pm
Forum: PicoScope 6 for Windows
Topic: How do I force Picoscope to use streaming mode?
Replies: 5
Views: 1551

Re: How do I force Picoscope to use streaming mode?

try setting timebase to 1 or 10 sec / division. (or longer depending how long you want the trace to be) ans max samples to 100Ms Then you get a single trace for 10 or 100 sec without gaps. Between traces are always gaps. So you can only use a single trace. Otherwise use the SDK for streaming mode a...
by Ben321
Fri Mar 09, 2018 6:47 pm
Forum: General Software Discussions
Topic: Which SDK do I install?
Replies: 2
Views: 1602

Re: Which SDK do I install?

Hi Ben321, You can install both the 32-bit and 64-bit PicoSDK on a 64-bit operating system and just the 32-bit PicoSDK on a 32-bit operating system. If you are developing a 32-bit application you will need the 32-bit PicoSDK and that should then run on your 64-bit operating system. As an example, t...
by Ben321
Thu Mar 08, 2018 11:38 pm
Forum: General Software Discussions
Topic: Which SDK do I install?
Replies: 2
Views: 1602

Which SDK do I install?

There's a 64bit SDK and a 32bit SDK. I know the driver for my hardware must be the 64bit driver as my PC is a 64bit PC. However, the application I intend to develop is a 32bit application. Does the 32bit SDK install only 32bit drivers? Or does the 32bit SDK only refer to using it to create a 32bit a...
by Ben321
Thu Mar 08, 2018 10:12 pm
Forum: PicoScope 6 for Windows
Topic: How do I force Picoscope to use streaming mode?
Replies: 5
Views: 1551

How do I force Picoscope to use streaming mode?

I want to force Picoscope 6 software to use streaming mode, rather than block mode, so I can record the signal stream to a file (for later analysis in other software). I can't find any "Activate USB Streaming Mode" option in the software's settings. It seems to always use block mode, no matter what,...