LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

check RTSI functionality?

Being new to Labview and data acquisition, I've changed a simple RTSI example VI for 2 E-series boards. I cannot see any difference in VI execution if I wire the RTSI triggering to the second device (AI start) or not.How can I be certain that device 2 is really triggered by RTSI0?

Current setup is as follows:

1) AI config board #1
2) Route signal to as
3) AI config board #2
4) AI start board #2, trigger type Digital A, Analog channel&Level:
5) AI start board #1

As mentioned, I see no difference if step 4) gets triggering or not. So, how can I verificy RTSI functionality and confirm signal reception over RTSI?
0 Kudos
Message 1 of 2
(2,550 Views)
The example I downloaded did not terminate the RTSI connections by routing the RTSI line used to after VI completion (Another example had both master and slave board waiting for a digital trigger leading to time outs, leading to cross-wired example confusion). Apparently RTSI connections remain open until the boards are reset, feeding the module a trigger on all RTSI lines I had tried to call today (and yesterday...).

Now I can determine RTSI trigger reception per channel by verifying a time out in . If a time out occurs, no trigger has been received.

I'm sure it's written somewhere, but it should be clearer in the RTSI help file that lines must be closed upon VI completion!
0 Kudos
Message 2 of 2
(2,550 Views)