I'm having some trouble trying to replicate the "Interval" Trigger configuration of the Pico Software using LabVIEW. I have already developed a LabVIEW routine that continuously acquires data blocks. when i'm using periodic signals it works just fine and the trigger is quite easy to implement. The problem comes when I try to use aperiodic signals!!
I'm trying to apply some trigger to a Barker code signal [10101010100000101000100010], where each bit is 100ns
( the 1-bit's are pulses of 14ns duration followed by an inactive period till 100ns and the 0-bit's are 100ns duration), which means I have a code length of 2600ns. Each code is repeated after 5200ns since the beginning of the previous (2 times the code length). I am acquiring data at a rate of 2,5GS/s (400ps/sample).
Using the Pico Software, I am able to trigger the beggining of each code, with the "Interval" Trigger configuration by setting:
-Condition: greater than;
-Time: 1us
-Threshold Voltage: 1V.
How can I transpose this to a labview configuration?
I think the problem I am having is related to the "Condition Logic" of the "Trigger Conditions" (I am ticking "Channel C" and "PWQ", AND as condition logic) and the "Pulse Width Qualifier Conditions"(ticking "Channel C", AND as condition logic).
I am enabling channel A and C, and the trigger source is being channel C.
I send you two images in attachment. One is an image of the signals I'm using and the other shows the trigger settings I am using.
I am using the PicoScope 6404D.
If this is not sufficient for you to help me, I can send you an image of my LabVIEW routine.