LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

RT Host to Host computer communication

Hi all,

I am using a PXI 76853 boaed and I am trying to establish a communication between the RT host and the host computer .Now I had identified using shared variable as a mode of communication. Shared variable ( network published , array of U64 with RT FIFO enabled  ) .Now I have a few questions relating to this procedure :

I am sampling from Analog I/O in FPGA at the rate of around 200 KHz .This information is being transfered to the RT host through FIFOs .From the FIFOs I want to transfer these values to host computer such that i can analyse the values and generate reports graphically .

I also saw something about lossless communication with network streams http://www.ni.com/white-paper/12267/en .I am not sure if this is really required though .

 

Some how I feel that the communication through Shared variables is less messy and less complicated ,but I am not sure if it is the best method that is to be used for my requirement especially considering the sampling rate .

 

 

Any help or light to give me some clarity in approach especially with regards to my requirement will be highly appreciated .

Thanks all in advance 

cheers 

me 

 

 

0 Kudos
Message 1 of 2
(2,283 Views)

A small correction the board is 7853R and not 76853 :S 

Also I developed a small POC to test the shared variable mode of communication .In the properties of the shared variable (like I had mentioned before ) I had created a network published ,array of U64 with RT FIFO enabled .Also I had created this shared variable in the target .Now one observation was that even after i read from the shared variable the values remained in the shared variable .If I had enabled RT FIFO then shouldnt it work like a queue i.e once we read should the value be out of the queue or am I totally going on a tangent here :S 

thanks in advance 

Cheers 

sbkr

0 Kudos
Message 2 of 2
(2,276 Views)