10-21-2015 06:00 PM - edited 10-21-2015 06:02 PM
I would like to know if the following is even possible...
I have an X series MIO card. I output continuously with onboard FIFO regeneration. Easy enough.
Next, I would like to use an external trigger to reset the regeneration in that FIFO to start from the beginning, i.e., set the output marker to zero (the head of the buffer) while the task is running.
To pre-empt some questions..
* The intent of that external trigger is to resynch the output to start from the beginning of the waveform.
* I don't care if it the output FIFO repeats when that trigger doesnt' occur. That's OK and intended.
* Latency is an issue.. Double buffering is definitely out. restarting the task, eh....
If I can't do it with this device at all, that's fine, just need to know. I haven't found a way to do it and have to stop chasing my tail at some point!
Thanks!
10-22-2015 01:24 PM
Hello FTI_Newton,
Could you please give a little more info about the hardware you are using? What is the model of your card? Are you using any other hardware?
10-22-2015 02:17 PM - edited 10-22-2015 02:17 PM
X series : PCIe 6363.
No other hardware that matters.
10-23-2015
04:49 PM
- last edited on
11-27-2024
05:02 PM
by
Content Cleaner
I am still looking to see if that is possible. Meanwhile you could check some info regarding the regenaration mode property
This other link refers to an example about how to Pause Analog Output of Periodic Signal with Regeneration on Specific Sample:
https://forums.ni.com/t5/Example-Code/Periodic-Regeneration-Stop-at-Specific-Sample/ta-p/3524799
11-23-2015 01:50 PM
Tech support says the answer is "No. You cannot do this."
ALl I needed to know - thanks!