LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to program multiple peer-to-peer streams between multiple PXIe devices?

I read in NIs Peer-to-Peer Streaming documentation that it is possible to create multiple Peer-to-Peer streams between multiple devices. For my project, I want have a PXIe-5122 Oscilloscope act as a writer, the PXIe-7846R act as a reader (from the 5122) and as a writer, and a PXIe-7915 act as a reader (from the 7846R). To implement this multi-stream design, will I need two Open FPGA VI Reference functions for the PXIe-7846R (one for reading, one for writing) or can I branch off of the same reference function into the FIFO Reader Invoke Method and FIFO Writer Invoke Method? I have attached a photo of my host computer VI at the moment with two Open FPGA VI Reference functions for the PXIe-7846R, is this right?

0 Kudos
Message 1 of 2
(934 Views)

Hi Trekkie123,

 

You may use the same FPGA reference wire to set up the streams as the FPGA VI have both writer and reader peer-to-peer FIFOS set up.

 

For more information regarding to P2P stream, you may refer to this link:
https://www.ni.com/en-my/support/documentation/supplemental/10/an-introduction-to-peer-to-peer-strea...

0 Kudos
Message 2 of 2
(864 Views)