Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
2 ratings:
 5 out of 5     Rate this Document

Notes On Creating Modulation Executables Using Spectral Measurements Toolkit and LabVIEW Application Builder

Primary Software: LabVIEW Toolkits>>Application Builder
Primary Software Version: 7.1
Primary Software Fixed Version: N/A
Secondary Software: LabVIEW Toolkits>>Spectral Measurements Toolkit

Problem: What Are The Steps Needed to Create a Modulation Executable Using Spectral Measurements Toolkit and LabVIEW Application Builder?

Solution: Spectral Measurements Toolkit 2.0 (and later) contains software for creating signal acquisition and demodulation applications in both LabVIEW and LabWindows/CVI. When using the modulation software in LabVIEW to create an application, LabVIEW's Application Builder provides a way to create a stand-alone executable file (.exe) useful for dispersing these applications to several target machines.

The modulation software within Spectral Measurements Toolkit 2.0 uses dynamic VIs internally which makes the application build process a few steps longer. In an application with no dynamic VIs, the user simply tells the LabVIEW Application Builder which VI to create an EXE from. However, when dynamic VIs are involved, the LabVIEW Application Builder must be told explicitly which VIs are called dynamically so it can include them in the executable file. The purpose of this KnowledgeBase entry is to inform the user which modulation VIs must be included as dynamic VIs in LabVIEW Application Builder in order for the executable file to run correctly.

The VIs which must be included are dependent on the hardware being used. If you are using a NI PXI-5660 RF Signal Analyzer, see the RFSA heading below. If you are using only a NI-Scope compatible High-Speed Digitizer product from NI (i.e. no PXI-5600 RF Downconverter), see the NI-SCOPE heading below.

---------------------------------------------------------------------------------------------------------------
RFSA:
The user must include the following three subVIs as dynamic VIs in the LabVIEW Application Builder:

MT Configure downconversion Settings (RFSA).vi
...\Your LabVIEW Directory\vi.lib\addons\Modulation\RFSA

mod_Set Receiver(RFSA).vi
...\Your LabVIEW Directory\vi.lib\addons\Modulation\RFSA

niTuner Set Attenuation.vi
...\Your LabVIEW Directory\instr.lib\NITUNER

See the file 'RFSA.jpg' in the Attachments section for a screenshot of the LabVIEW Application Builder demonstrating this.
---------------------------------------------------------------------------------------------------------------
NI-SCOPE:
The user must include the following two subVIs as dynamic VIs in the LabVIEW Application Builder:

MT Configure Downconversion Settings (niScope).vi
...\Your LabVIEW Directory\vi.lib\addons\Modulation\niScope

mod_Set Receiver(niscope).vi
...\Your LabVIEW Directory\vi.lib\addons\Modulation\niScope\support

See the file 'NI-SCOPE.jpg' in the Attachments section for a screenshot of the LabVIEW Application Builder demonstrating this.
---------------------------------------------------------------------------------------------------------------

Related Links:

Attachments:


RFSA.JPGNI-SCOPE.JPG


Report Date: 07/21/2003
Last Updated: 09/22/2004
Document ID: 2ZKFLMY5

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit