02-02-2016 09:54 PM
Dear all,
I am using myRIO for my academic project. I need to send 50000 data elements from myRIO to host PC via WiFi.
Current Scenario
I am doing an FFT on signals acquired from microphone and generate 50000 data points (each element is 16 bit) for every one second.
When i logged this 1 second data into TDMS, the file size was roughly 0.1 MB (50000 elements x 2 bytes/element = 100000 bytes ~ 100 KBs)
I want to send this data wirelessly to a host PC and log as TDMS file or other format in real time.
The host PC also runs labVIEW program where i will do post processing on the acquired data.
Can anyone suggest me on how to send this big chunk of data from myRIO to host computer via WiFi?
Is there any built in library function that allows us to do that or do we need to write our own?
Though i found some online materials that streams video information from myRIO into host PC, i am quite unsure on how to use it to send and log data!
Thanks in advance 🙂
02-03-2016 04:43 AM
Take a look at network streams - they're a good way of losslessly transferring a stream of data from RT to Windows. There's some more information here: http://www.ni.com/white-paper/12267/en/