Search found 40 matches

by Ben321
Wed May 02, 2018 2:37 am
Forum: General Software Discussions
Topic: How to distribute drivers?
Replies: 6
Views: 7529

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: 7529

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: 6281

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: 6281

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: 6281

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: 12083

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: 12083

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: 11948

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: 7506

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: 4539

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: 4539

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: 7506

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,...
by Ben321
Mon Feb 26, 2018 11:13 pm
Forum: Pre-Sales Advice
Topic: What exactly is its sample rate?
Replies: 6
Views: 7846

Re: What exactly is its sample rate?

USB2 line rate is approximately 48MB/s. With the 5000 series devices it is possible to continuously stream on a single channel at 15.625 MS/s with the full 16 bit resolution using the SDK. You can set a faster streaming rate, up to 62.5MS/s, but this is only sustainable for very short time frames m...
by Ben321
Sun Feb 25, 2018 7:43 pm
Forum: Pre-Sales Advice
Topic: What exactly is its sample rate?
Replies: 6
Views: 7846

Re: What exactly is its sample rate?

Sorry misred the 5000 series is USB2 and so limited to max USB2 streaming speed. So your best bet is about 15MS/sec for usb2 and the SDK, depending on hardware config of your PC. Thanks. And does increasing its bit-depth from 8-bits-per-sample to 12-bits-per-sample slow this down? Or can I expect t...
by Ben321
Sun Feb 25, 2018 9:19 am
Forum: Pre-Sales Advice
Topic: What exactly is its sample rate?
Replies: 6
Views: 7846

Re: What exactly is its sample rate?

It is usb3 you can go far beyond the 12Ms/s from this page https://www.picotech.com/library/oscilloscopes/streaming-mode USB 3.0 is about ten times faster, with a theoretical maximum transfer rate of about 400 MB/s. USB 3.0 PicoScopes have exceeded 150 MS/s in tests. And if I remember correctly, da...