Access to advanced trigger modes

Post general discussions on using our drivers to write your own software here
Post Reply
Guest

Access to advanced trigger modes

Post by Guest »

Hi everybody,

I am currently programming an application for our PS 3224. Without going too much into detail, it requires to use advanced trigger modes, similar to the modes "Window", "Window Pulse Width" and "Window Dropout" available in PS 6. Where can I find information about the internal structure of the advanced trigger mode and the function calls to set the required parameters? I do assume the ps3000.dll included in the SDK is the same as used by PS 6, therefore I hope the advanced triggers can be accessed via this DLL.

I am programming in Visual Basic 2008, the version of my ps3000.dll is 3_6_4_6 and the hardware version of the 3224 is 7.

Thanks in advance

ziko
Advanced User
Advanced User
Posts: 1705
Joined: Fri Dec 01, 2006 10:03 am
Location: St Neots

Post by ziko »

Hi you can certainly access these via the .dll, i refer you to our user guide under the technical reference section, chapter 4:

http://www.picotech.com/document/pdf/ps3000044.pdf

Kind regards
Ziko

Technical Specialist

Guest

Post by Guest »

Hi Ziko,

thanks for your prompt reply, however I either overlooked something basic here or we do have a misunderstanding. The documentation you referred to describes the functions for the basic triggers, ps3000_set_trigger() and ps3000_set_trigger2(), which I am aware of, I am using those in other applications

What I am actually looking for now is how to access the advanced trigger modes available in the 3224 and 3424 (and probably also in the 4224 and 4424). After checking the installed files the required function calls might be implemented via the TriggerDiagram.DLL, hope you can let me know how I access the required parameters inside the 3224.

With best regards

Chris

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

Post by Erik »

Hi Chris,

The functions used to setup the advanced triggering for the 3000 are unfortunately not described in the PS3000 manual. These functions are however the same as for the PS5000. They are described in the ps5000.en.pdf.

The function prototypes should be available in the ps3000.h for you to convert to VB imports.

Regards,

Erik

Guest

Post by Guest »

Hi Erik,

thanks for your reply, this was the info I was looking for.

With best regards

Chris

Post Reply