Test and Measurement Forum

fast streaming mode for PS2205 (ps2000 dll vi msps)

Post your LabVIEW discussions here

fast streaming mode for PS2205 (ps2000 dll vi msps)

Postby mmk » Thu Nov 20, 2008 1:44 am

I bought my PS2205 for a particular kind of measurement: I have to capture a signal on a single channel in "fast streaming mode" over some 10..20 minutes with 1 Msps (or even faster, limited by HW performance only).
The resulted 1GB+ data will be then analyzed in post-processing manner.

The "ps2000sdk_r1_0_0.zip" file contains some VI examples, but they fail to open under my LV7.1, e.g.: "The file PS2000.vi is not a VI. Select another?".

I found in this forum some other (functioning!) examples, how to control the ps2k series. Unfortunately none of them uses the fast streaming mode via ps2000.dll.

Has anybody written already such VI?
I read in "ps2000pg-en.pdf", this had to be accomplished by a callback function, but I have no idea, how could I implement it in LV without an additional DLL.

Can You help me please?
- mmk
PS2205 User
Posts: 1
Joined: Thu Nov 20, 2008 12:54 am
Location: Lake Constance

Postby Robin » Tue Dec 02, 2008 9:03 am


We don't currently have any fast streaming LabVIEW examples for the 2205.

A good place to start is probably PS2000con.c in the SDK. This shows the necessary function calls required to implement fast streaming.

As LabVIEW does not support callbacks, you would need to create your own wrapper DLL.

Advanced User
Advanced User
Posts: 558
Joined: Fri Sep 19, 2008 10:17 am

Return to LabVIEW

Who is online

Users browsing this forum: No registered users and 0 guests