From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
04-06-2017 03:22 AM
Hi, I need to display the audio data sampled at approximately 44100 Hz for 20 seconds into graph, that means there will be about 865k data points to be displayed on graph. I obtain my audio analog input from FPGA.
Is there any suggestion on how to do that?
Solved! Go to Solution.
04-06-2017 03:28 AM
04-10-2017 03:53 AM
Hi,
Is the streaming method you meant the one related to DMA? The maximum number of data points that can be written into the graph is 16384 which is not enough for the 20 seconds sampled audio data. Or do you mean another method of streaming?
Thank you.
04-10-2017 03:59 AM
Hi Elena,
Is the streaming method you meant the one related to DMA?
Streaming data from FPGA to RT host uses the "DMA FIFO", so yes.
The maximum number of data points that can be written into the graph is 16384
A graph usually takes more data, but DMA FIFOs are limited in buffer size.
The point is: you need to read the FIFO regularly on the RT host to avoid buffer overruns!
Or do you mean another method of streaming?
To stream data from RT to PC host you could use "network streams"…
04-10-2017 04:15 AM
Hi,
Is it necessary to stream the data to pc for display? Can I display it on RT?
Thank you.
04-10-2017 04:31 AM
Hi Elena,
Can I display it on RT?
Usually RT targets work "headless" without a display attached, but some RT targets by NI do have a monitor output.
As long as you don't tell us which hardware you are using I will recommend the "usual/common sense" stuff…
04-10-2017 07:39 AM
I am using myRIO 1900.
04-10-2017 08:07 AM