First of all, thanks Jeremy for your answer.
1. To the first answer. Let me have a go to see if I'm right. Let's say I sample a channel at 30MS/s. As 5122 is a 14 bit digitizer, it needs 2 bytes per sample. Then, each channel would use 60Mb/s in a continuous way. If I use two channels, 120Mb/s. Am I right? So, as it is the case, I need more channels, wouldn't the bus be a limiting factor?
2. Related to the second answer. If I have to fetch the signal from the memory buffer, process it and generate an output, wouldn't the whole loop be very slow and couldn't I lose data(memory overwritten) because of this parameter? (Acquiring data is not the goal of the project, but generating a response)
Isn't then Real Time needed?(To have a little jitter from on
e loop time to another)
5. The signals I want to generate are the response(generated by LabVIEW) to the acquired signals. Then, we are talking about a signal that's changing all the time. I think 5411 cannot generate data in a continuous way. First you have to load the signal onto the onboard memory and then generate it. Am I right?
Thanks again.