High-Speed Digitizers

cancel
Showing results for 
Search instead for 
Did you mean: 

NIScope 2.7: SW Trig and PXI5112

Dear experts,

I want to generate a simultaneous trigger on four PXI5112 to determine the timestamp counter offsets. My application looks quite similar to the Synchronisation example except that I want to trigger the master card by software. So I configured the master to trigger by software.
This piece used to run on earlier NIScope versions. Now I've changed to 2.7 and I'm encountering an error on the SW Trig VI "Function or method not supported". I discovered that this VI now has an additional input parameter (called "which trigger") where earlier versions didn't have.

So this VI doesn't seem to be downward compatible to earlier versions.

1) What happened to this VI ?
2) Waht does this parameter mean?
3) How can I resolve this error?

Thanks for your help

Oliver Friedrich
0 Kudos
Message 1 of 2
(5,972 Views)
The original VI is called "niScope Send Software Trigger.vi." This VI still exists, and can be found under \instr.lib\niScope\niScopeObsolete.llb.

However, the simpler solution is to use the new VI (niScope Send Software Trigger Edge.vi). You need to wire a constant to the "which trigger" terminal. Right-click on that terminal and select Create>>Constant. Then choose the constant value as "ReferenceTrigger". Then this VI will work for the PXI-5112.

The newer VI supports several different types of triggers. While only the ReferenceTrigger can be used on the 5112, the default for that VI is StartTrigger. You are getting this error because you are not wiring a value to this terminal (so StartTrigger is used by default, which is not supported on the 5112).

Hope this helps,

Patrick
0 Kudos
Message 2 of 2
(5,963 Views)