NI Home
Cart Cart | Help
Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

NI-5640R Instrument Driver API Examples for the Modulation Toolkit

VERSION 2 Published

Created on: Jun 9, 2008 9:54 AM by sshearman - Last Modified:  Jun 9, 2008 11:14 AM by sshearman


REQUIREMENTS:
Application Software: LabVIEW Full Development System
Driver Software: NI-5640R 1.2
Add-on Software: LabVIEW Modulation Toolkit 4.0

 

The LabVIEW VIs included with this set will help you learn how to work with the combination of LabVIEW, the Modulation Toolkit and the NI-5640R using the Instrument Driver personality of the NI-5640R—i.e. using the NI-5640R as a device with 2 synchronized input and two synchronized outputs that can DMA data to and from the host PC. In this configuration, signal processing is applied on the host and not on the FPGA.

 

The VIs include matched transmitter / receiver pairs that can be loaded and run concurrently in LabVIEW. The default parameters (front panel controls) for the paired VIs are set so that the transmitted signal can be fed back into the receiver and demodulated as expected with the AO transmit and AI receive connectors on the NI-5640R are connected in loopback. For instance, to generate and receive a QAM modulated signal, you can load and run the following example VIs:

 

  • <NewFolder>\examples\Modulation \ni5640R examples\Transmit\MT 5640R Generate QAM.vi

  • <New Folder>\ examples\Modulation \ni5640R examples \MT 5640R QAM Demod.vi

 

where <New Folder> is the installation folder that you chose when you installed these examples.

 

Requirements

  • National Instruments LabVIEW 8.5 (Full, Pro, Student, or Evaluation editions)

  • Modulation Toolkit 4.0 (or higher)

  • NI-5640R 1.2 (Device Driver)

  • Installed / configured NI PCI-5640R hardware

 

Installing and working with these examples

  • These preliminary examples do not include a formal, automated installer.

  • Ensure that your PC meets the system requirements mentioned above.

  • To install the examples, unzip the ni5640RMTexamples.zip file into a new folder. Doing so will create new subfolders that contain the examples:

    • <New Folder>\examples\Modulation \ni5640R examples \Transmit

    • <New Folder>\examples\Modulation \ni5640R examples \Receive

where <New Folder> is the name of the new folder.

 

Additional Resources

 

 

Downloads:
Average User Rating
(0 ratings)




There are no comments on this document

More Like This

  • Retrieving data ...