LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Oscilloscope development with NI USB 6001

Solved!
Go to solution

Hello,

 

Im planning to develop a virtual oscillpocope using Labwindows/CVI for my university project. I was wondering if its necesary to use CVI Real Time or not? I heavent much experience with CVI and this will be my first project, so If you guys have any tips it would be great. And also is there maybe any similar project developed before that I could have a look? 

 

Thanks

0 Kudos
Message 1 of 5
(5,239 Views)

Hello,

 

You'll need Real Time modules only if you want to develop Real Time functionnalities, on a real time OS.

 

Start by looking for examples in labWindows/CVI and online.

Pierre-Emmanuel BELLES
Certified LabVIEW Developper
Certified TestStand Architect

0 Kudos
Message 2 of 5
(5,227 Views)

Thank you,

 

So as I understand I dont need the Real-time module.

But my main consern is that when I use NI-DAQmx for samling should I use continous mode or N samples?

 

 

0 Kudos
Message 3 of 5
(5,215 Views)
Solution
Accepted by topic author Milhojas
Daq cards do have deep buffers. You just fetch them at predefined intervals . Use the assync timer callback function as that it is accurate to couple of ms resolution.
Message 4 of 5
(5,180 Views)

Thank you,

 

Thats what I did to developt my oscilloscope. Now I only have to present it to my teacher. I hope that goes well.

 

 

0 Kudos
Message 5 of 5
(4,654 Views)