Hi,
First of all this seems to be a Data Acquisition related question. So I would suggest you to post such questions in future to the data acquisition post because Real Time may refer to labVIEW RT and it may cause accidental delays in posting of answers to the question.
For your application, I would suggest you to take a look at the E series cards. It comes with a driver software called NIDAQ that is used to communicated with the card.
You may also want to take a look at Dynamic Signal analyzers.
DSA High Speed Digitizers may also be a good idea.
I would suggest you to read the link "Why I should use..." section in order to decide whether your appplication needs the specific dev
ice.
High speed Digitzers The digitzers and Dynamic signal analyzers are our computer based instruments and they have their driver software.
Now regarding the application software that you may need to use in order to work with card, you may either choose LabVIEW which is a graphical dataflow language or you may choose Measurement Studio in which you can program in CVI/LabWindows or Visual C++ or Visual basic.
Or you may choose to just write in C using the function calls in NIDAQ.
Please do let me know if you have more questions.
Sincerely,
Sastry V
applications Engineer
National Instruments