10-13-2006 05:42 AM
10-13-2006 05:54 AM
Answer for both queries in one word: Yes
Here are the specs of the card
10-13-2006 11:46 AM
10-16-2006 05:51 AM
Hi,
just to clarify that, as long as you work in chunks of data you should be fine. Point by point, you may struggle.
Since you've indicated you're using graphs, and not charts, then I'm assuming you're working in chunks, i.e.
if your acquisition rate in hardware is 2000S/s, and you work in 200 sample chunks, then that's 10 updates per second to the screen - something which shouldn't be too arduous, but will depend on your CPU availability for the math, and your graphics card throughput for updating the screen.
You may consider splitting the architecture of your code to work in an acquisition loop and a handler for the data loop (a classic producer consumer setup) so you can tweak the timing as necessary. In LabVIEW, have a look at the New... and then select Frameworks and then you should see a couple of producer/consumer ones. You can probably use notifiers if you're going fast enough, or if you find you glitch on the timing every so often, then use queues so you can play catch up with the display etc.
Hope that helps
Thanks
Sacha Emery
National Instruments (UK)