RF Record and Playback Reference Application
Overview
This program will demonstrate how to record and stream data to disk, generate and stream data from disk, along with analyzing the data.
Downloads
Filename: record_playback_ref_app.zip
Requirements: View
Documentation for this examples can be found on the following link:
Perform RF Streaming Successfully
Main components of this application:
-
Configure record settings to maximize dynamic range: Set RFSA Record Settings.vi
-
Save record parameters on a XML header file: RF Header File.vi
-
Simple NI PXI-5661 Record: niRFSA Simple Record.vi
-
Simple NI PXIe-5672 Playback: PXIe Simple Playback.vi
-
Load, save and manage the header file: RF Header File.vi
The file includes a User Interface (UI) where all the components are called in the correct order. To visualize the components interaction, Figure 1 displays the hierarchy of the VI.

Figure 1. Hierarchy of User Interface (UI) that calls each component
This is a very simple UI to help understand how the pieces work together.

Instructions:
1. Run the VI
2. Select the destination file name where the data will be written to.
3. Select the RFSA resource name.
4. Press the Configure & Record Data button. A UI will pop up that will let you configure span, center frequency and input power level that you want to record your signal with.
5. Move the Range slide control down until your saturation is in the green zone (Best Saturation Level). Set the Span you want to record and the center frequency. Furthermore, you can specify the time you would like to record for in hh:mm:ss format.
6. Press Accept Configuration
7. A window will pop up displaying the status of the recording:

8. Press stop or wait for the recording to finish.
9. You will go back to the initial UI where you can select Analyze and see the following display:
10. Press stop when you finish (you can always perform offline analysis even if you do not have hardware).
11. Select the correct RFSG resource name and press Playback. A window will display the status of the generation.

For information about the RF Record and Playback System and the components of this application please refer to the link below.
Perform RF Streaming Successfully
Comments about the application are welcome on the RF application Forum.
Requirements
Filename: record_playback_ref_app.zip
Software Requirements
Application Software: LabVIEW Full Development System 8.5
Toolkits and Add-Ons: Spectral Measurements Toolkit 2.3, LabVIEW Modulation Toolkit 4.0, LabVIEW Advanced Signal Processing Toolset 7.5
Language(s): LabVIEW
Hardware Requirements
Hardware Group: RF
Hardware Model: PXIe-5672, PXI-5661
Driver: NI-RFSG 1.3.1, NI-RFSA 2.0.7
Reader Comments | Submit a comment »
Legal
This example program (this "program") was developed by a National Instruments ("NI") Applications Engineer. Although technical support of this program may be made available by National Instruments, this program may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this program with each new revision of related products and drivers. THIS EXAMPLE PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).


