This R&SFSWP I/Q Analyzer User Manual provides all the information specific to the
application and processing I/Q data. All general instrument functions and settings
common to all applications are described in the main R&S FSWP User Manual.
The main focus in this manual is on the measurement results and the tasks required to
obtain them. The following topics are included:
●
Welcome to the I/Q Analyzer application
Introduction to and getting familiar with the application
●
Typical Applications for the I/Q Analyzer and optional input interfaces
Example measurement scenarios for I/Q data import and analysis
●
Measurements and Result Displays
Details on supported measurements and their result types
●
Basics on I/Q Data Acquisition
Background information on basic terms and principles in the context of the I/Q Analyzer application as well as processing I/Q data in general
●
Configuration and Analysis
A concise description of all functions and settings available to import, capture and
analyze I/Q data in the I/Q Analyzer, with or without optional interfaces, with their
corresponding remote control command
●
How to Work with I/Q Data
The basic procedure to perform an I/Q Analyzer measurement or capture data via
the R&S Digital Baseband Interface with step-by-step instructions
●
Optimizing and Troubleshooting the Measurement
Hints and tips on how to handle errors and optimize the test setup
●
Remote Commands to perform Measurements with I/Q Data
Remote commands required to configure and perform I/Q Analyzer measurements
or process digital I/Q data in a remote environment, sorted by tasks;
(Commands required to set up the environment or to perform common tasks on the
instrument are provided in the main R&S FSWP User Manual.)
Programming examples demonstrate the use of many commands and can usually
be executed directly for test purposes.
●
Annex
Reference material, e.g. I/Q file formats and a detailed description of the LVDS
connector
●
List of remote commands
Alphabetical list of all remote commands described in the manual
●
Index
Preface
5User Manual 1177.5856.02 ─ 07
Page 6
R&S®FSWP
1.2Documentation Overview
1.2.1Getting Started Manual
Preface
Documentation Overview
This section provides an overview of the R&S FSWP user documentation. Unless
specified otherwise, you find most of the documents on the R&S FSWP product page
at:
www.rohde-schwarz.com/manual/fswp
Introduces the R&S FSWP and describes how to set up and start working with the
product. Includes basic operations, typical measurement examples, and general information, e.g. safety instructions, etc.
A printed version is delivered with the instrument. A PDF version is available for download on the Internet.
1.2.2User Manuals and Help
Separate user manuals are provided for the base unit and the firmware applications:
●
Base unit manual
Contains the description of all instrument modes and functions. It also provides an
introduction to remote control, a complete description of the remote control commands with programming examples, and information on maintenance, instrument
interfaces and error messages. Includes the contents of the getting started manual.
●
Manuals for (optional) firmware applications
Contains the description of the specific functions of a firmware application, including remote control commands. Basic information on operating the R&S FSWP is
not included.
The contents of the user manuals are available as help in the R&S FSWP. The help
offers quick, context-sensitive access to the complete information for the base unit and
the firmware applications.
All user manuals are also available for download or for immediate display on the Internet.
1.2.3Service Manual
Describes the performance test for checking the rated specifications, module replacement and repair, firmware update, troubleshooting and fault elimination, and contains
mechanical drawings and spare part lists.
The service manual is available for download for registered users on the global
Rohde & Schwarz information system (GLORIS):
https://gloris.rohde-schwarz.com
6User Manual 1177.5856.02 ─ 07
Page 7
R&S®FSWP
1.2.4Instrument Security Procedures
1.2.5Basic Safety Instructions
1.2.6Data Sheets and Brochures
Preface
Conventions Used in the Documentation
Deals with security issues when working with the R&S FSWP in secure areas. It is
available for download on the Internet.
Contains safety instructions, operating conditions and further important information.
The printed document is delivered with the instrument.
The data sheet contains the technical specifications of the R&S FSWP. It also lists the
options and their order numbers, and optional accessories.
The brochure provides an overview of the instrument and deals with the specific characteristics.
See www.rohde-schwarz.com/brochure-datasheet/fswp
1.2.7Release Notes and Open Source Acknowledgment (OSA)
The release notes list new features, improvements and known issues of the current
firmware version, and describe the firmware installation.
The open source acknowledgment document provides verbatim license texts of the
used open source software.
See www.rohde-schwarz.com/firmware/fswp
1.2.8Application Notes, Application Cards, White Papers, etc.
These documents deal with special applications or background information on particular topics.
See www.rohde-schwarz.com/application/fswp
1.3Conventions Used in the Documentation
1.3.1Typographical Conventions
The following text markers are used throughout this documentation:
7User Manual 1177.5856.02 ─ 07
Page 8
R&S®FSWP
Preface
Conventions Used in the Documentation
ConventionDescription
"Graphical user interface elements"
[Keys]Key and knob names are enclosed by square brackets.
Filenames, commands,
program code
InputInput to be entered by the user is displayed in italics.
LinksLinks that you can click are displayed in blue font.
"References"References to other parts of the documentation are enclosed by quota-
All names of graphical user interface elements on the screen, such as
dialog boxes, menus, options, buttons, and softkeys are enclosed by
quotation marks.
Filenames, commands, coding samples and screen output are distinguished by their font.
tion marks.
1.3.2Conventions for Procedure Descriptions
When operating the instrument, several alternative methods may be available to perform the same task. In this case, the procedure using the touchscreen is described.
Any elements that can be activated by touching can also be clicked using an additionally connected mouse. The alternative procedure using the keys on the instrument or
the on-screen keyboard is only described if it deviates from the standard operating procedures.
The term "select" may refer to any of the described methods, i.e. using a finger on the
touchscreen, a mouse pointer in the display, or a key on the instrument or on a keyboard.
1.3.3Notes on Screenshots
When describing the functions of the product, we use sample screenshots. These
screenshots are meant to illustrate as many as possible of the provided functions and
possible interdependencies between parameters. The shown values may not represent
realistic usage scenarios.
The screenshots usually show a fully equipped product, that is: with all options installed. Thus, some functions shown in the screenshots may not be available in your particular product configuration.
8User Manual 1177.5856.02 ─ 07
Page 9
R&S®FSWP
Welcome to the I/Q Analyzer Application
2Welcome to the I/Q Analyzer Application
The R&S FSWP I/Q Analyzer is a firmware application that adds functionality to perform I/Q data acquisition and analysis to the R&S FSWP.
The R&S FSWP I/Q Analyzer features:
●
Acquisition of analog I/Q data
●
Import of stored I/Q data from other applications
●
Spectrum, magnitude, I/Q vector and separate I and Q component analysis of any
I/Q data on the instrument
●
Export of I/Q data to other applications
Availability of the I/Q Analyzer and Spectrum Monitor
The full I/Q Analyzer becomes available when you equip the R&S FSWP with the
optional Spectrum Analyzer hardware (R&S FSWP-B1).
You can still analyze I/Q data without this hardware option in the Spectrum Monitor
application.
It runs on the phase noise analyzer hardware and is available for free with firmware
version 1.60.
Compared to the full I/Q analyzer, which runs on the optional spectrum analyzer hardware, it has the following characteristics and limitations.
●
When you open a spectrum monitor, the frequency, level and input parameters are
initially adopted from the phase noise application (you can change them in the
spectrum monitor, of course).
Those settings are the same as in the full I/Q analyzer.
●
Maximum analysis bandwidth of 20 MHz and sample rate of 25 MHz (and no support of bandwidth extensions).
●
Advanced data acquisition settings are unavailable.
●
I/Q data import and export are the same as in the full I/Q analyzer.
●
Spectrograms, general marker functionality, marker functions and limit lines are the
same as in the full I/Q analyzer.
●
Only external triggers are supported.
●
Only evaluation of the frequency spectrum is supported.
●
Trace mathematics are not available.
All other functionality is the same as that of the I/Q analyzer.
This user manual contains a description of the functionality that the application provides, including remote control operation.
All functions not discussed in this manual are the same as in the base unit and are
described in the R&S FSWP User Manual. The latest version is available for download
at the product homepage http://www.rohde-schwarz.com/product/fswp.
9User Manual 1177.5856.02 ─ 07
Page 10
R&S®FSWP
2.1Starting the I/Q Analyzer Application
Welcome to the I/Q Analyzer Application
Starting the I/Q Analyzer Application
Additional information
Several application notes discussing I/Q analysis are available from the Rohde &
Schwarz website:
1EF85: Converting R&S I/Q data files
1EF92: Wideband Signal Analysis
1MA257: Wideband mm-Wave Signal Generation and Analysis
1EF84: Differential measurements with Spectrum Analyzers and Probes
Installation
The R&S FSWP I/Q Analyzer application is part of the optional Spectrum application
and requires no further installation.
The I/Q Analyzer is an application on the R&S FSWP.
To activate the I/Q Analyzer application
1. Select the [MODE] key.
A dialog box opens that contains all applications currently available on your
R&S FSWP.
2. Select the "I/Q Analyzer" item.
The R&S FSWP opens a new channel for the I/Q Analyzer application.
The measurement is started immediately with the default settings.
It can be configured in the I/Q Analyzer "Overview" dialog box, which is displayed
when you select the "Overview" softkey from any menu (see Chapter 5, "Configura-
tion", on page 36).
Multiple Channels and Sequencer Function
When you activate an application, a new channel is created which determines the
measurement settings for that application (channel). The same application can be activated with different measurement settings by creating several channels for the same
application.
The number of channels that can be configured at the same time depends on the available memory on the instrument.
10User Manual 1177.5856.02 ─ 07
Page 11
R&S®FSWP
2.2Understanding the Display Information
Welcome to the I/Q Analyzer Application
Understanding the Display Information
Only one measurement can be performed at any time, namely the one in the currently
active channel. However, in order to perform the configured measurements consecutively, a Sequencer function is provided.
If activated, the measurements configured in the currently defined channels are performed one after the other in the order of the tabs. The currently active measurement is
indicated by a
symbol in the tab label.
The result displays of the individual channels are updated in the tabs (as well as the
"MultiView" ) as the measurements are performed. Sequential operation itself is independent of the currently displayed tab.
For details on the Sequencer function see the R&S FSWP User Manual.
The following figure shows a measurement diagram during I/Q Analyzer operation. All
different information areas are labeled. They are explained in more detail in the following sections.
Figure 2-1: Screen elements in the I/Q Analyzer application
1= Channel bar for firmware and measurement settings
2+3 = Window title bar with diagram-specific (trace) information
4= Diagram area with marker information
5= Diagram footer with diagram-specific information, depending on result display
6= Instrument status bar with error messages and date/time display
11User Manual 1177.5856.02 ─ 07
Page 12
R&S®FSWP
Welcome to the I/Q Analyzer Application
Understanding the Display Information
MSRA operating mode
In MSRA operating mode, additional tabs and elements are available. A colored background of the screen behind the channel tabs indicates that you are in MSRA operating
mode.
For details on the MSRA operating mode see the R&S FSWP MSRA User Manual.
Channel bar information
In the I/Q Analyzer application, the R&S FSWP shows the following settings:
Table 2-1: Information displayed in the channel bar for the I/Q Analyzer application
Ref LevelReference level
AttRF attenuation
Ref OffsetReference level offset
FreqCenter frequency
Meas TimeMeasurement time
Rec LengthDefined record length (number of samples to capture)
SRateDefined sample rate for data acquisition
RBW(Spectrum evaluation only) Resolution bandwidth calculated from the
sample rate and record length
In addition, the channel bar also displays information on instrument settings that affect
the measurement results even though this is not immediately apparent from the display
of the measured values (e.g. transducer or trigger settings). This information is displayed only when applicable for the current measurement. For details see the
R&S FSWP Getting Started manual.
Window title bar information
For each diagram, the header provides the following information:
Figure 2-2: Window title bar information in the I/Q Analyzer application
1 = Window number
2 = Window type
3 = Trace color
4 = Trace number
5 = Detector
6 = Trace mode
Diagram footer information
The information in the diagram footer (beneath the diagram) depends on the evaluation:
12User Manual 1177.5856.02 ─ 07
Page 13
R&S®FSWP
Welcome to the I/Q Analyzer Application
Understanding the Display Information
●
Center frequency
●
Number of sweep points
●
Range per division (x-axis)
●
Span (Spectrum)
Status bar information
Global instrument settings, the instrument status and any irregularities are indicated in
the status bar beneath the diagram.
Furthermore, the progress of the current operation is displayed in the status bar.
13User Manual 1177.5856.02 ─ 07
Page 14
R&S®FSWP
Measurement and Result Displays
3Measurement and Result Displays
Access: "Overview" > "Display Config"
Or: [MEAS] > "Display Config"
The I/Q Analyzer can capture I/Q data. The I/Q data that was captured by or imported
to the R&S FSWP can then be evaluated in various different result displays. Select the
result displays using the SmartGrid functions.
Up to 6 evaluations can be displayed in the I/Q Analyzer at any time, including several
graphical diagrams, marker tables or peak lists.
For details on working with the SmartGrid see the R&S FSWP Getting Started manual.
Note that the Spectrum Monitor only supports the "Spectrum" result display.
Measurements in the time and frequency domain
The I/Q Analyzer application (not Master in MSRA mode) can also perform measurements on the captured I/Q data in the time and frequency domain (see also Chap-
ter 4.6, "I/Q Analyzer in MSRA Operating Mode", on page 34). They are configured
using the same settings and provide similar results. In addition, the analysis interval
used for the measurement is indicated as in all multistandard applications.
The time and frequency domain measurements and the available results are described
in detail in the R&S FSWP User Manual.
Marker Peak List .......................................................................................................... 18
Magnitude
Shows the level values in time domain.
14User Manual 1177.5856.02 ─ 07
Page 15
R&S®FSWP
Measurement and Result Displays
Remote command:
LAY:ADD:WIND? '1',RIGH,MAGN, see LAYout:ADD[:WINDow]? on page 140
Results:
TRACe<n>[:DATA]? on page 100
Spectrum
Displays the frequency spectrum of the captured I/Q samples.
15User Manual 1177.5856.02 ─ 07
Page 16
R&S®FSWP
Measurement and Result Displays
Remote command:
LAY:ADD:WIND? '1',RIGH,FREQ, see LAYout:ADD[:WINDow]? on page 140
Results:
TRACe<n>[:DATA]? on page 100
I/Q-Vector
Displays the captured samples in an I/Q-plot. The samples are connected by a line.
Note: For the I/Q vector result display, the number of I/Q samples to record ( "Record
Length" ) must be identical to the number of trace points to be displayed ("Sweep
Points"; for I/Q Analyzer: 10001). For record lengths outside the valid range of sweep
points the diagram does not show valid results.
Remote command:
LAY:ADD:WIND? '1',RIGH,VECT, see LAYout:ADD[:WINDow]? on page 140
Results:
TRACe<n>[:DATA]? on page 100
Real/Imag (I/Q)
Displays the I and Q values in separate diagrams.
16User Manual 1177.5856.02 ─ 07
Page 17
R&S®FSWP
Measurement and Result Displays
Remote command:
LAY:ADD:WIND? '1',RIGH,RIM, see LAYout:ADD[:WINDow]? on page 140
Results:
TRACe<n>[:DATA]? on page 100
Marker Table
Displays a table with the current marker values for the active markers.
This table is displayed automatically if configured accordingly.
TypeShows the marker type and number ("M" for a nor-
mal marker, "D" for a delta marker).
RefShows the reference marker that a delta marker
refers to.
TraceShows the trace that the marker is positioned on.
X- / Y-ValueShows the marker coordinates (usually frequency
and level).
Tip: To navigate within long marker tables, simply scroll through the entries with your
finger on the touchscreen.
Remote command:
LAY:ADD? '1',RIGH, MTAB, see LAYout:ADD[:WINDow]? on page 140
Results:
CALCulate<n>:MARKer<m>:X on page 104
CALCulate<n>:MARKer<m>:Y on page 105
17User Manual 1177.5856.02 ─ 07
Page 18
R&S®FSWP
Measurement and Result Displays
Marker Peak List
The marker peak list determines the frequencies and levels of peaks in the spectrum or
time domain. How many peaks are displayed can be defined, as well as the sort order.
In addition, the detected peaks can be indicated in the diagram. The peak list can also
be exported to a file for analysis in an external application.
Tip: To navigate within long marker peak lists, simply scroll through the entries with
your finger on the touchscreen.
Remote command:
LAY:ADD? '1',RIGH, PEAK, see LAYout:ADD[:WINDow]? on page 140
Results:
CALCulate<n>:MARKer<m>:X on page 104
CALCulate<n>:MARKer<m>:Y on page 105
18User Manual 1177.5856.02 ─ 07
Page 19
R&S®FSWP
Basics on I/Q Data Acquisition and Processing
Processing Analog I/Q Data from RF Input
4Basics on I/Q Data Acquisition and Pro-
cessing
Some background knowledge on basic terms and principles used when describing I/Q
data acquisition on the R&S FSWP in general, and in the I/Q Analyzer application in
particular, is provided here for a better understanding of the required configuration settings.
The I/Q Analyzer provides various possibilities to acquire the I/Q data to be analyzed:
●
Capturing analog I/Q data from the "RF Input" connector
●
Importing I/Q data from a file
Background information for all these scenarios and more is provided in the following
sections.
●Processing Analog I/Q Data from RF Input.............................................................19
●Basics on Input from I/Q Data Files........................................................................ 25
●Receiving and Providing Trigger Signals................................................................ 26
●I/Q Data Import and Export..................................................................................... 27
●Basics on FFT.........................................................................................................28
●I/Q Analyzer in MSRA Operating Mode.................................................................. 34
●Measurements in the Time and Frequency Domain............................................... 35
4.1Processing Analog I/Q Data from RF Input
Complex baseband data
In the telephone systems of the past, baseband data was transmitted unchanged as an
analog signal. In modern phone systems and in radio communication, however, the
baseband data is modulated on a carrier frequency, which is then transmitted. The
receiver must demodulate the data based on the carrier frequency. When using modern modulation methods (e.g. QPSK, QAM etc.), the baseband signal becomes complex. Complex data (or: I/Q data) consists of an imaginary (I) and a real (Q) component.
Sweep vs sampling
The standard Spectrum application on the R&S FSWP performs frequency sweeps on
the input signal and measurements in the frequency and time domain. Other applications on the R&S FSWP, such as the I/Q Analyzer, sample and process the individual I
and Q components of the complex signal.
I/Q Analyzer - processing complex data from RF input
The I/Q Analyzer is a standard application used to capture and analyze I/Q data on the
R&S FSWP. By default, it assumes the I/Q data is modulated on a carrier frequency
and input via the "RF Input" connector on the R&S FSWP.
19User Manual 1177.5856.02 ─ 07
Page 20
R&S®FSWP
Basics on I/Q Data Acquisition and Processing
Processing Analog I/Q Data from RF Input
The A/D converter samples the IF signal at a rate of 200 MHz. The digital signal is
down-converted to the complex baseband, lowpass-filtered, and the sample rate is
reduced. The analog filter stages in the analyzer cause a frequency response which
adds to the modulation errors. An equalizer filter before the resampler compensates
for this frequency response. The continuously adjustable sample rates are realized
using an optimal decimation filter and subsequent resampling on the set sample rate.
A dedicated memory (capture buffer) is available in the R&S FSWP for a maximum of
400 Msamples (400*1000*1000) of complex samples (pairs of I and Q data). The number of complex samples to be captured can be defined (for restrictions refer to Chap-
ter 4.1.1, "Sample Rate and Maximum Usable I/Q Bandwidth for RF Input",
on page 21).
The block diagram in Figure 4-1 shows the analyzer hardware from the IF section to
the processor.
Figure 4-1: Block diagram illustrating the R&S FSWP signal processing for analog I/Q data (without
Figure 4-2: Block diagram illustrating the R&S FSWP signal processing for analog I/Q data (with
bandwidth extension options)
option B320)
20User Manual 1177.5856.02 ─ 07
Page 21
R&S®FSWP
4.1.1Sample Rate and Maximum Usable I/Q Bandwidth for RF Input
Basics on I/Q Data Acquisition and Processing
Processing Analog I/Q Data from RF Input
Definitions
●
Input sample rate (ISR): the sample rate of the useful data provided by the device
connected to the input of the R&S FSWP
●
(User, Output) Sample rate (SR): the user-defined sample rate (e.g. in the "Data
Acquisition" dialog box in the "I/Q Analyzer" application) which is used as the basis
for analysis or output
●
Usable I/Q (Analysis) bandwidth: the bandwidth range in which the signal
remains undistorted in regard to amplitude characteristic and group delay; this
range can be used for accurate analysis by the R&S FSWP
●
Record length: Number of I/Q samples to capture during the specified measurement time; calculated as the measurement time multiplied by the sample rate
For the I/Q data acquisition, digital decimation filters are used internally in the
R&S FSWP. The passband of these digital filters determines the maximum usable I/Qbandwidth. In consequence, signals within the usable I/Q bandwidth (passband)
remain unchanged, while signals outside the usable I/Q bandwidth (passband) are
suppressed. Usually, the suppressed signals are noise, artifacts, and the second IF
side band. If frequencies of interest to you are also suppressed, try to increase the output sample rate, which increases the maximum usable I/Q bandwidth.
Bandwidth extension options
You can extend the maximum usable I/Q bandwidth provided by the R&S FSWP in the
basic installation by adding options. The maximum bandwidth provided by the individual option is indicated by its number, for example, B40 extends the bandwidth to
40 MHz.
As a rule, the usable I/Q bandwidth is proportional to the output sample rate. Yet, when
the I/Q bandwidth reaches the bandwidth of the analog IF filter (at very high output
sample rates), the curve breaks.
*) for sample rates up to 200 MHz the I/Q Bandwidth Extension B320 is not used
220 Msamples
4.2Basics on Input from I/Q Data Files
The I/Q data to be evaluated in a particular R&S FSWP application can not only be
captured by the application itself, it can also be loaded from a file, provided it has the
correct format. The file is then used as the input source for the application.
For example, you can capture I/Q data using the I/Q Analyzer application, store it to a
file, and then analyze the signal parameters for that data later using the Pulse application (if available).
The I/Q data must be stored in a format with the file extension .iq.tar. For a detailed
description see Chapter A.3, "I/Q Data File Format (iq-tar)", on page 154.
An application note on converting Rohde & Schwarz I/Q data files is available from the
Rohde & Schwarz website:
1EF85: Converting R&S I/Q data files
As opposed to importing data from an I/Q data file using the import functions provided
by some R&S FSWP applications (e.g. the I/Q Analyzer or the R&S FSWP VSA application), the data is not only stored temporarily in the capture buffer, where it overwrites
the current measurement data and is in turn overwritten by a new measurement.
Instead, the stored I/Q data remains available as input for any number of subsequent
measurements. Furthermore, the (temporary) data import requires the current measurement settings in the current application to match the settings that were applied
when the measurement results were stored (possibly in a different application). When
the data is used as an input source, however, the data acquisition settings in the current application (attenuation, center frequency, measurement bandwidth, sample rate)
can be ignored. As a result, these settings cannot be changed in the current application. Only the measurement time can be decreased, in order to perform measurements
on an extract of the available data (from the beginning of the file) only.
When using input from an I/Q data file, the [RUN SINGLE] function starts a single measurement (i.e. analysis) of the stored I/Q data, while the [RUN CONT] function repeatedly analyzes the same data from the file.
25User Manual 1177.5856.02 ─ 07
Page 26
R&S®FSWP
Basics on I/Q Data Acquisition and Processing
Receiving and Providing Trigger Signals
Sample iq.tar files
If you have the optional R&S FSWP VSA application (R&S FSWP-K70), some sample
iq.tar files are provided in the C:/R_S/Instr/user/vsa/DemoSignals directory
on the R&S FSWP.
Furthermore, you can create your own iq.tar files in the I/Q Analyzer, see Chap-
ter 7.2, "How to Export and Import I/Q Data", on page 73.
Pre-trigger and post-trigger samples
In applications that use pre-triggers or post-triggers, if no pre-trigger or post-trigger
samples are specified in the I/Q data file, or too few trigger samples are provided to
satisfy the requirements of the application, the missing pre- or post-trigger values are
filled up with zeros. Superfluous samples in the file are dropped, if necessary. For pretrigger samples, values are filled up or omitted at the beginning of the capture buffer,
for post-trigger samples, values are filled up or omitted at the end of the capture buffer.
4.3Receiving and Providing Trigger Signals
Using one of the "trigger" connectors of the R&S FSWP, the R&S FSWP can use a signal from an external device as a trigger to capture data. Alternatively, the internal trigger signal used by the R&S FSWP can be output for use by other connected devices.
Using the same trigger on several devices is useful to synchronize the transmitted and
received signals within a measurement.
For details on the connectors see the R&S FSWP "Getting Started" manual.
External trigger as input
If the trigger signal for the R&S FSWP is provided by an external device, the trigger
signal source must be connected to the R&S FSWP and the trigger source must be
defined as "External" in the R&S FSWP.
Trigger output
The R&S FSWP can provide output to another device either to pass on the internal
trigger signal, or to indicate that the R&S FSWP itself is ready to trigger.
The trigger signal can be output by the R&S FSWP automatically, or manually by the
user. If it is provided automatically, a high signal is output when the R&S FSWP has
triggered due to a measurement start ( "Device Triggered" ), or when the R&S FSWP is
ready to receive a trigger signal after a measurement start ( "Trigger Armed" ).
Manual triggering
If the trigger output signal is initiated manually, the length and level (high/low) of the
trigger pulse is also user-definable. Note, however, that the trigger pulse level is always
opposite to the constant signal level defined by the output "Level" setting, e.g. for
"Level" = "High", a constant high signal is output to the connector until the "Send Trigger" button is selected. Then, a low pulse is provided.
26User Manual 1177.5856.02 ─ 07
Page 27
R&S®FSWP
4.4I/Q Data Import and Export
Basics on I/Q Data Acquisition and Processing
I/Q Data Import and Export
Baseband signals mostly occur as so-called complex baseband signals, i.e. a signal
representation that consists of two channels; the in phase (I) and the quadrature (Q)
channel. Such signals are referred to as I/Q signals. The complete modulation information and even distortion that originates from the RF, IF or baseband domains can be
analyzed in the I/Q baseband.
Importing and exporting I/Q signals is useful for various applications:
●
Generating and saving I/Q signals in an RF or baseband signal generator or in
external software tools to analyze them with the R&S FSWP later
●
Capturing and saving I/Q signals with an RF or baseband signal analyzer to analyze them with the R&S FSWP or an external software tool later
For example, you can capture I/Q data using the I/Q Analyzer application and then perform analog demodulation on that data using the R&S FSWP AnalogDemodulation
application, if available.
As opposed to storing trace data, which may be averaged or restricted to peak values,
I/Q data is stored as it was captured, without further processing. The data is stored as
complex values in 32-bit floating-point format. Multi-channel data is not supported. The
I/Q data is stored in a format with the file extension .iq.tar.
An application note on converting Rohde & Schwarz I/Q data files is available from the
Rohde & Schwarz website:
1EF85: Converting R&S I/Q data files
The import and export functions are available in the "Save/Recall" menu which is displayed when you select the "Save" or "Open" icon in the toolbar (see Chapter 5.2,
"Import/Export Functions", on page 38).
Export only in MSRA mode
In MSRA mode, I/Q data can only be exported to other applications; I/Q data cannot be
imported to the MSRA Master or any MSRA applications.
27User Manual 1177.5856.02 ─ 07
Page 28
R&S®FSWP
4.5Basics on FFT
Basics on I/Q Data Acquisition and Processing
Basics on FFT
The I/Q Analyzer measures the power of the signal input over time. To convert the time
domain signal to a frequency spectrum, an FFT (Fast Fourier Transformation) is performed which converts a vector of input values into a discrete spectrum of frequencies.
t[s]
FFT
4.5.1Window Functions
The Fourier transformation is not performed on the entire captured data in one step.
Only a limited number of samples is used to calculate an individual result. This process
is called windowing.
After sampling in the time domain, each window is multiplied with a specific window
function. Windowing helps minimize the discontinuities at the end of the measured signal interval and thus reduces the effect of spectral leakage, increasing the frequency
resolution.
Various different window functions are provided in the R&S FSWP to suit different input
signals. Each of the window functions has specific characteristics, including some
advantages and some trade-offs. Consider these characteristics to find the optimum
solution for the measurement task.
Ignoring the window function - rectangular window
The rectangular window function is in effect not a function at all, it maintains the original sampled data. This may be useful to minimize the required bandwidth. However, be
aware that if the window does not contain exactly one period of your signal, heavy
sidelobes may occur, which do not exist in the original signal.
f[Hz]
28User Manual 1177.5856.02 ─ 07
Page 29
R&S®FSWP
Basics on I/Q Data Acquisition and Processing
Basics on FFT
Table 4-4: Characteristics of typical FFT window functions
Window typeFrequency
RectangularBestWorstWorstNo function applied.
Blackman-Harris
(default)
Gauss (Alpha
= 0.4)
FlattopWorstBestGoodAccurate single tone measurements
5-TermGoodGoodBestMeasurements with very high
4.5.2Overlapping
The I/Q Analyzer calculates multiple FFTs per measurement by dividing one captured
record into several windows. Furthermore, the I/Q Analyzer allows consecutive windows to overlap. Overlapping "reuses" samples that were already used to calculate the
preceding FFT result.
Magnitude
resolution
GoodGoodGoodHarmonic detection and spurious
GoodGoodGoodWeak signals and short duration
resolution
Sidelobe suppression
Measurement recommendation
Separation of two tones with almost
equal amplitudes and a small frequency distance
emission detection
dynamic range
In advanced FFT mode with averaging, the overlapping factor can be set freely. The
higher the overlap factor, the more windows are used. This leads to more individual
results and improves detection of transient signal effects. However, it also extends the
duration of the calculation. The size of the window can be defined manually according
to the record length, the overlap factor, and the FFT length.
An FFT overlap of 67%, for example, means the second FFT calculation uses the last
67% of the data of the first FFT. It uses only 33% new data. The third FFT still covers
33% of the first FFT and 67% of the second FFT, and so on.
29User Manual 1177.5856.02 ─ 07
Page 30
R&S®FSWP
Basics on I/Q Data Acquisition and Processing
Basics on FFT
Figure 4-5: Overlapping FFTs
In "Manual" or "Auto" FFT mode, an FFT length of 4096 and a window length of 4096
(or the record length, if shorter) is used to calculate the spectrum.
Combining results - trace detector
If the record length permits, multiple overlapping windows are calculated and combined
to create the final spectrum using the selected trace detector. If necessary, the trace
detector is also used to reduce the number of calculated frequency points (defined by
the FFT length) to the defined number of measurement points. By default, the Autopeak trace detector is used.
Since the frequency points are reduced to the number of measurement points, using a
detector other than "Auto Peak" and fewer than 4096 measurement points can lead to
false level results.
4.5.3Dependencies Between FFT Parameters
FFT analysis in the R&S FSWP is highly configurable. Several parameters, including
the resolution bandwidth, record length, and FFT length, are user-definable. Note,
however, that several parameters are correlated and not all can be configured independently of the others.
30User Manual 1177.5856.02 ─ 07
Page 31
R&S®FSWP
Basics on I/Q Data Acquisition and Processing
Basics on FFT
Record Length
Defines the number of I/Q samples to capture. By default, the number of measurement
points is used. The record length is calculated as the measurement time multiplied by
the sample rate.
If you change the record length, the Meas Time is automatically changed, as well.
For FFTs using only a single window ( "Single" mode), the record length (which is then
identical to the FFT length) must not exceed 512k.
FFT Length
Defines the number of frequency points determined by each FFT calculation. The more
points are used, the higher the resolution in the spectrum becomes, but the longer the
calculation takes.
In "Auto" or "Manual" mode, an FFT length of 4096 is used.
In advanced FFT mode, the FFT length is user-definable. If you use the arrow keys or
the rotary knob to change the FFT length, the value is incremented or decremented by
powers of 2. If you enter the value manually, any integer value from 3 to 524288 is
available.
If the FFT length is longer than the Window Length the sample data is filled up with
zeros up to the FFT length. The FFT is then performed using interpolated frequency
points.
For an FFT length that is not a power of 2, a DFT (discrete Fourier transform) is performed, which requires more time for calculation, but avoids the effects of interpolation.
To display all calculated frequency points (defined by the FFT length), the number of
measurement points is set to the FFT length automatically in advanced FFT mode.
Window Length
Defines the number of samples to be included in a single window in averaging mode.
(In single mode, the window length corresponds to the " Record Length "
on page 60.)
Values from 3 to 4096 are available in "Manual" mode; in "Advanced" FFT mode, values from 3 to 524288 are available. However, the window length must not be longer
than the FFT Length .
If the window length is shorter than the FFT Length , the sample data is filled up with
zeros up to the FFT length.
If the window length is longer than the Record Length (that is, not enough samples are
available), a window length the size of the Record Length is used for calculation.
The window length and the Window Overlap determine how many FFT calculations
must be performed for each record in averaging mode (see " Transformation Algorithm
"on page 62).
31User Manual 1177.5856.02 ─ 07
Page 32
R&S®FSWP
LengthWindow
RateSample
BandwidthNormalizedRBW
3
RateSample*BandwidthNormalized
RBW
max
LengthcordRe,4096min
RateSampleBandwidth*Normalized
RBW
min
4.5.4Frequency Resolution of FFT Results - RBW
Basics on I/Q Data Acquisition and Processing
Basics on FFT
The resolution bandwidth defines the minimum frequency separation at which the
individual components of a spectrum can be distinguished. Small values result in high
precision, as the distance between two distinguishable frequencies is small. Higher values decrease the precision, but increase measurement speed.
The RBW is determined by the following equation:
Equation 4-1: Definition of RBW
(Note: The normalized bandwidth is a fixed value that takes the noise bandwidth of the
window function into consideration.)
The maximum RBW is restricted by the Analysis Bandwidth , or by the following equation, whichever is higher:
If a higher spectral resolution is required, the number of samples must be increased by
using a higher sample rate or longer record length.
The minimum achievable RBW depends on the sample rate and record length, according to the following equation:
To simplify operation, some parameters are coupled and automatically calculated, such
as record length and RBW.
RBW mode
Depending on the selected RBW mode, the resolution bandwidth is either determined
automatically or can be defined manually.
Auto mode:
This is the default mode in the I/Q Analyzer. The RBW is determined automatically
depending on the Sample Rate and Window Length , where the window length corresponds to the Record Length , or a maximum of 4096.
If the record length is larger than the window length, multiple windows are combined;
the FFT length is 4096.
A Flatop window function is used.
Manual mode:
The RBW is user-definable.
32User Manual 1177.5856.02 ─ 07
Page 33
R&S®FSWP
4.5.5FFT Calculation Methods
Basics on I/Q Data Acquisition and Processing
Basics on FFT
The Window Length is adapted to comply with Equation 4-1. Since only window
lengths with integer values can be employed, the Sample Rate is adapted, if necessary, to obtain an integer window length value.
If the record length is larger than the window length, multiple windows are combined;
the FFT length is 4096.
A Flatop window function is used.
Advanced FFT mode
The RBW is determined by the advanced FFT parameters, depending on the selected
FFT Calculation Methods method.
FFT calculation can be performed using different methods.
Single
In single mode, one FFT is calculated for the entire record length, that means the window length is identical to the record length.
If the defined FFT Length is larger than the record length, zeros are appended to the
captured data to reach the FFT length.
Figure 4-6: FFT parameters for single FFT calculation
Averaging
In averaging mode, several overlapping FFTs are calculated for each record; the
results are combined to determine the final FFT result for the record.
The number of FFTs to be combined is determined by the Window Overlap and the
Window Length .
Figure 4-7: FFT parameters for averaged FFT calculation
33User Manual 1177.5856.02 ─ 07
Page 34
R&S®FSWP
4.6I/Q Analyzer in MSRA Operating Mode
Basics on I/Q Data Acquisition and Processing
I/Q Analyzer in MSRA Operating Mode
The I/Q Analyzer can also be used in MSRA operating mode. The MSRA Master channel is implemented as an I/Q Analyzer application. Only this channel captures data in
MSRA mode. Thus, the functions and settings described for data acquisition in the I/Q
Analyzer application also apply to the MSRA Master. Furthermore, the I/Q Analyzer
can be used to analyze data in MSRA mode. Thus, the result displays and analysis
functions provided by the I/Q Analyzer can also be used in MSRA mode.
Note that the available functions and settings for the I/Q Analyzer in MSRA mode vary
depending on whether the MSRA Master channel or an I/Q Analyzer application channel is selected. For example, data acquisition settings for an I/Q Analyzer application
channel in MSRA mode configure the analysis interval, not an actual data capture from
the input signal. And measurements in the time and frequency domain are only available in an I/Q Analyzer application channel in MSRA mode.
Analysis line
A frequent question when analyzing multi-standard signals is how each data channel is
correlated (in time) to others. Thus, an analysis line has been introduced. The analysis
line is a common time marker for all MSRA slave applications. It can be positioned in
any MSRA slave application or the MSRA Master and is then adjusted in all other slave
applications. Thus, you can easily analyze the results at a specific time in the measurement in all slave applications and determine correlations.
If the marked point in time is contained in the analysis interval of the slave application,
the line is indicated in all time-based result displays, such as time, symbol, slot or bit
diagrams. By default, the analysis line is displayed, however, it can be hidden from
view manually. In all result displays, the "AL" label in the window title bar indicates
whether the analysis line lies within the analysis interval or not:
●
orange "AL": the line lies within the interval
●
white "AL": the line lies within the interval, but is not displayed (hidden)
●
no "AL": the line lies outside the interval
34User Manual 1177.5856.02 ─ 07
Page 35
R&S®FSWP
4.7Measurements in the Time and Frequency Domain
Basics on I/Q Data Acquisition and Processing
Measurements in the Time and Frequency Domain
For details on the MSRA operating mode see the R&S FSWP MSRA User Manual.
The I/Q Analyzer slave application (not Master) in multistandard mode can also perform measurements on the captured I/Q data in the time and frequency domain. In
order to do so, the I/Q Analyzer performs an FFT sweep on the captured I/Q data, providing power vs frequency results, or uses the RBW filter to obtain power vs time (zero
span) results. This data is then used for the common frequency or time domain measurements provided by the R&S FSWP Spectrum application, such as ACLR, SEM or
CCDF.
Configuration
Apart from the data capturing process, the measurements are identical in the Spectrum
and I/Q Analyzer slave applications. They are configured using the same settings and
provide the same results. The "Magnitude" result display in the I/Q Analyzer, for
instance, will principally show the same results as the zero span measurement for the
same data. However, while the "Magnitude" evaluation is configured by the I/Q analysis bandwidth and the measurement time, the zero span measurement is configured by
the center frequency, RBW and sweep time settings. Internally, these "time domain"
settings are converted to the required I/Q settings by the I/Q Analyzer.
The time and frequency domain measurements and the required settings are described in detail in the R&S FSWP User Manual.
Limitations
However, since the data in the I/Q Analyzer slave application is captured by the Master, independently of the specific time or frequency measurement requirements concerning the RBW, filter type and number of sweep points in the slave application, some
restrictions may apply to these measurements in the I/Q Analyzer. If not enough samples are available in the captured and converted I/Q data, for example, an error message is displayed in the slave application.
The maximum span for a frequency sweep on I/Q-based data corresponds to the
maximum I/Q bandwidth.
The maximum resolution bandwidth (RBW) is 1 MHz.
Furthermore, the following functions are not available for time and frequency domain
measurements in multistandard mode:
●
Marker demodulation
●
Frequency counter marker
●
Gated measurement
●
Video trigger
35User Manual 1177.5856.02 ─ 07
Page 36
R&S®FSWP
Configuration
Configuration Overview
5Configuration
The I/Q Analyzer is a special application on the R&S FSWP, which you activate using
the [MODE] key on the front panel.
When you switch to an I/Q Analyzer measurement channel the first time, a set of
parameters is passed on from the currently active application. After initial setup, the
parameters for the measurement channel are stored upon exiting and restored upon
re-entering the channel. Thus, you can switch between applications quickly and easily.
When you activate a measurement channel for the I/Q Analyzer application, data
acquisition from the input signal is started automatically with the default configuration.
It can be configured in the I/Q Analyzer "Overview" dialog box, which is displayed
when you select the "Overview" softkey from any menu.
The main configuration settings and dialog boxes are also available via the "I/Q Analyzer" menu which is displayed when you press the [MEAS CONFIG] key.
The remote commands required to perform these tasks are described in Chapter 8.6,
"Configuring I/Q Analyzer Measurements", on page 105.
Importing and Exporting I/Q Data
The I/Q data to be evaluated in the I/Q Analyzer application can not only be captured
by the I/Q Analyzer itself, it can also be imported to the R&S FSWP, provided it has the
correct format. Furthermore, the captured I/Q data from the I/Q Analyzer can be exported for further analysis in external applications.
For details see Chapter 4.4, "I/Q Data Import and Export", on page 27.
Throughout the measurement channel configuration, an overview of the most important
currently defined settings is provided in the "Overview". The "Overview" is displayed
when you select the "Overview" icon, which is available at the bottom of all softkey
menus.
36User Manual 1177.5856.02 ─ 07
Page 37
R&S®FSWP
Configuration
Configuration Overview
In addition to the main measurement settings, the "Overview" provides quick access to
the main settings dialog boxes. The individual configuration steps are displayed in the
order of the data flow. Thus, you can easily configure an entire measurement channel
from input over processing to output and analysis by stepping through the dialog boxes
as indicated in the "Overview".
The Overview varies depending on the application; for detailed descriptions see the
corresponding application User Manual.
The "Overview" for the I/Q Analyzer Master provides quick access to the following configuration dialog boxes (listed in the recommended order of processing):
1. Configuring the input
See Chapter 5.3.1, "Inputs", on page 41
2. Configuring level characteristics
See Chapter 5.4, "Configuring the Amplitude", on page 47
3. Configuring Frequency Characteristics
See Chapter 5.5, "Configuring Frequency Characteristics", on page 52
4. Configuring triggered and gated measurements
See Chapter 5.6, "Configuring Triggered Measurements", on page 54
5. Configuring the output
See Chapter 5.3.2, "Outputs", on page 45
6. Configuring the bandwidth
See Chapter 5.7, "Data Acquisition and Bandwidth Settings", on page 58
7. Analyzing results
See the User Manual of the R&S FSWP
8. Configuring the display
See Chapter 5.8, "Display Configuration", on page 65
To configure settings
► Select any button in the "Overview" to open the corresponding dialog box.
37User Manual 1177.5856.02 ─ 07
Page 38
R&S®FSWP
Configuration
Import/Export Functions
Select a setting in the channel bar (at the top of the measurement channel tab) to
change a specific setting.
For step-by-step instructions on configuring I/Q Analyzer measurements, see Chap-
ter 7.1, "How to Perform Measurements in the I/Q Analyzer Application", on page 72.
Specific Settings for ..................................................................................................... 38
Preset Channel
Select the "Preset Channel" button in the lower left-hand corner of the "Overview" to
restore all measurement settings in the current channel to their default values.
Note that the [Preset] key restores the entire instrument to its default values and thus
closes all channels on the R&S FSWP (except for the default channel)!
Remote command:
SYSTem:PRESet:CHANnel[:EXEC] on page 86
Specific Settings for
The channel may contain several windows for different results. Thus, the settings indicated in the "Overview" and configured in the dialog boxes vary depending on the
selected window.
Select an active window from the "Specific Settings for" selection list that is displayed
in the "Overview" and in all window-specific configuration dialog boxes.
The "Overview" and dialog boxes are updated to indicate the settings for the selected
window.
5.2Import/Export Functions
Access: "Save" / "Open" icon in the toolbar > "Import" / "Export"
The R&S FSWP provides various evaluation methods for the results of the performed
measurements. However, you may want to evaluate the data with further, external
applications. In this case, you can export the measurement data to a standard format
file (ASCII or XML). Some of the data stored in these formats can also be re-imported
to the R&S FSWP for further evaluation later, for example in other applications.
The following data types can be exported (depending on the application):
●
Trace data
●
Table results, such as result summaries, marker peak lists etc.
●
I/Q data (in applications that process I/Q data)
The following data types can be imported (depending on the application):
●
I/Q data (in applications that process I/Q data)
38User Manual 1177.5856.02 ─ 07
Page 39
R&S®FSWP
Configuration
Import/Export Functions
I/Q data can only be imported and exported in applications that process I/Q data, such
as the I/Q analyzer or other optional applications.
See the corresponding user manuals for those applications for details.
These functions are only available if no measurement is running.
In particular, if Continuous Sweep / Run Cont is active, the import/export functions are
Opens a file selection dialog box to select an import file that contains I/Q data. This
function is only available in single sweep mode and only in applications that process
I/Q data, such as the I/Q Analyzer or optional applications.
Input from I/Q data files is imported as it was stored, including any correction factors,
for example from transducers or SnP files. Any currently configured correction factors
at the time of import, however, are not applied.
I/Q import is not available in MSRA mode.
Remote command:
MMEMory:LOAD:IQ:STATe on page 148
Export
Access: "Save/Recall" > Export
Opens a submenu to configure data export.
Export Trace to ASCII File ← Export
Saves the selected trace or all traces in the currently active result display to the specified file and directory in the selected ASCII format.
39User Manual 1177.5856.02 ─ 07
Page 40
R&S®FSWP
Configuration
Import/Export Functions
Note: Secure user mode.
In secure user mode, settings that are stored on the instrument are stored to volatile
memory, which is restricted to 256 MB. Thus, a "memory limit reached" error can occur
although the hard disk indicates that storage space is still available.
To store data permanently, select an external storage location such as a USB memory
device.
For details, see "Protecting Data Using the Secure User Mode" in the "Data Management" section of the R&S FSWP base unit user manual.
Remote command:
MMEMory:STORe<n>:TRACe on page 99
File Type ← Export Trace to ASCII File ← Export
Determines the format of the ASCII file to be imported or exported.
Depending on the external program in which the data file was created or is evaluated,
a comma-separated list (CSV) or a plain data format (DAT) file is required.
Remote command:
FORMat:DEXPort:FORMat on page 99
Decimal Separator ← Export Trace to ASCII File ← Export
Defines the decimal separator for floating-point numerals for the data export/import
files. Evaluation programs require different separators in different languages.
Remote command:
FORMat:DEXPort:DSEParator on page 99
Trace Export Configuration ← Export
Opens the "Traces" dialog box to configure the trace and data export settings.
I/Q Export ← Export
Opens a file selection dialog box to define an export file name to which the I/Q data is
stored. This function is only available in single sweep mode.
40User Manual 1177.5856.02 ─ 07
Page 41
R&S®FSWP
Configuration
Configuring Data Inputs and Outputs
It is not available in the Spectrum application, only in applications that process I/Q
data, such as the I/Q Analyzer or optional applications.
For details, see the description in the R&S FSWP I/Q Analyzer User Manual ("Importing and Exporting I/Q Data").
Note: Storing large amounts of I/Q data (several Gigabytes) can exceed the available
(internal) storage space on the R&S FSWP. In this case, it can be necessary to use an
external storage medium.
Note: Secure user mode.
In secure user mode, settings that are stored on the instrument are stored to volatile
memory, which is restricted to 256 MB. Thus, a "memory limit reached" error can occur
although the hard disk indicates that storage space is still available.
To store data permanently, select an external storage location such as a USB memory
device.
For details, see "Protecting Data Using the Secure User Mode" in the "Data Management" section of the R&S FSWP base unit user manual.
Remote command:
MMEMory:STORe<n>:IQ:STATe on page 148
MMEMory:STORe<n>:IQ:COMMent on page 148
5.3Configuring Data Inputs and Outputs
The R&S FSWP can analyze signals from different input sources and provide various
types of output (such as video or trigger signals).
Activates input from the "RF Input" connector.
Remote command:
INPut<ip>:SELect on page 108
Input Coupling
The RF input of the R&S FSWP can be coupled by alternating current (AC) or direct
current (DC).
AC coupling blocks any DC voltage from the input signal. This is the default setting to
prevent damage to the instrument. Very low frequencies in the input signal may be distorted.
However, some specifications require DC coupling. In this case, you must protect the
instrument from damaging DC input voltages manually. For details, refer to the data
sheet.
Remote command:
INPut<ip>:COUPling on page 106
Impedance
The R&S FSWP has an internal impedance of 50 Ω. However, some applications use
other impedance values. In order to match the impedance of an external application to
the impedance of the R&S FSWP, an impedance matching pad can be inserted at the
input. If the type and impedance value of the used matching pad is known to the
R&S FSWP, it can convert the measured units accordingly so that the results are calculated correctly.
This function is not available for input from the optional Digital Baseband Interface. Not
all settings are supported by all R&S FSWP applications.
The impedance conversion does not affect the level of the output signals (such as IF,
video, demod, digital I/Q output)
"50Ω"
"75Ω"
"User"
Remote command:
INPut<ip>:IMPedance on page 108
INPut<ip>:IMPedance:PTYPe on page 108
(Default:) no conversion takes place
The 50 Ω input impedance is transformed to a higher impedance
using a 75 Ω adapter of the selected "Pad Type": "Series-R" (default)
or "MLP" (Minimum Loss Pad)
The 50 Ω input impedance is transformed to a user-defined impedance value according to the selected "Pad Type": "Series-R"
(default) or "MLP" (Minimum Loss Pad)
42User Manual 1177.5856.02 ─ 07
Page 43
R&S®FSWP
Configuration
Configuring Data Inputs and Outputs
High Pass Filter 1 to 3 GHz
Activates an additional internal high-pass filter for RF input signals from 1 GHz to
3 GHz. This filter is used to remove the harmonics of the analyzer to measure the harmonics for a DUT, for example.
This function requires an additional hardware option.
(Note: for RF input signals outside the specified range, the high-pass filter has no
effect. For signals with a frequency of approximately 4 GHz upwards, the harmonics
are suppressed sufficiently by the YIG-preselector, if available.)
Remote command:
INPut<ip>:FILTer:HPASs[:STATe] on page 107
YIG-Preselector
Activates or disables the YIG-preselector, if available on the R&S FSWP.
An internal YIG-preselector at the input of the R&S FSWP ensures that image frequen-
cies are rejected. However, this is only possible for a restricted bandwidth. To use the
maximum bandwidth for signal analysis you can disable the YIG-preselector at the
input of the R&S FSWP, which can lead to image-frequency display.
Note that the YIG-preselector is active only on frequencies greater than 8 GHz. Therefore, switching the YIG-preselector on or off has no effect if the frequency is below that
value.
Note:
For the following measurements, the YIG-Preselector is off by default (if available).
●
VSA
Remote command:
INPut<ip>:FILTer:YIG[:STATe] on page 107
5.3.1.2Power Sensors
Access: "Overview" > "Input" > "Power Sensors"
The functionality to use power sensors is the same as in the optional spectrum application.
For a comprehensive description, refer to the user manual of the optional R&S FSWP
spectrum application.
Controlling external generators is available with the optional external generator control.
The functionality is the same as in the optional spectrum application.
For a comprehensive description, refer to the user manual of the optional R&S FSWP
spectrum application.
43User Manual 1177.5856.02 ─ 07
Page 44
R&S®FSWP
5.3.1.4Probes
5.3.1.5External Mixers
Configuration
Configuring Data Inputs and Outputs
Access: "Overview" > "Input" > "Probes"
The functionality to use probes (via the RF input) is the same as in the optional spectrum application.
For a comprehensive description, refer to the user manual of the optional R&S FSWP
spectrum application.
Enables input from the selected I/Q input file.
If enabled, the application performs measurements on the data from this file. Thus,
most measurement settings related to data acquisition (attenuation, center frequency,
measurement bandwidth, sample rate) cannot be changed. The measurement time
can only be decreased, to perform measurements on an extract of the available data
only.
44User Manual 1177.5856.02 ─ 07
Page 45
R&S®FSWP
Configuration
Configuring Data Inputs and Outputs
Note: Even when the file input is disabled, the input file remains selected and can be
enabled again quickly by changing the state.
Remote command:
INPut<ip>:SELect on page 108
Select I/Q data file
Opens a file selection dialog box to select an input file that contains I/Q data.
The I/Q data must have a specific format (.iq.tar) as described in Chapter A.3, "I/Q
Data File Format (iq-tar)", on page 154.
The default storage location for I/Q data files is C:\R_S\INSTR\USER.
Remote command:
INPut<ip>:FILE:PATH on page 106
File Repetitions
Determines how often the data stream is repeatedly copied in the I/Q data memory to
create a longer record. If the available memory is not sufficient for the specified number of repetitions, the largest possible number of complete data streams is used.
Remote command:
TRACe:IQ:FILE:REPetition:COUNt on page 110
5.3.2Outputs
Access: "Overview" > "Output"
The output supported by the I/Q Analyzer are similar to those in the Phase Noise
Spectrum applications.
For a comprehensive description on how to configure the DC Power sources and the
Signal Source, refer to the documentation of the R&S FSWP.
└ Output Type ................................................................................................... 46
Noise Source Control
The R&S FSWP provides a connector ("NOISE SOURCE CONTROL") with a 28 V
voltage supply for an external noise source. By switching the supply voltage for an
external noise source on or off in the firmware, you can enable or disable the device as
required.
External noise sources are useful when you are measuring power levels that fall below
the noise floor of the R&S FSWP itself, for example when measuring the noise level of
an amplifier.
In this case, you can first connect an external noise source (whose noise power level is
known in advance) to the R&S FSWP and measure the total noise power. From this
value you can determine the noise power of the R&S FSWP. Then when you measure
the power level of the actual DUT, you can deduct the known noise level from the total
power to obtain the power level of the DUT.
Remote command:
DIAGnostic:SERVice:NSOurce on page 110
Trigger 1/2
Defines the usage of the variable Trigger Input/Output connectors, where:
"Trigger 1": Trigger Input/Output connector on the front panel
"Trigger 2" : Trigger Input/Output connector on the rear panel
Note: Providing trigger signals as output is described in detail in the R&S FSWP User
Manual.
"Input"
"Output"
Remote command:
OUTPut<up>:TRIGger<tp>:DIRection on page 124
Output Type ← Trigger 1/2
Type of signal to be sent to the output
"Device Trig-
gered"
"Trigger
Armed"
"User Defined"
Remote command:
OUTPut<up>:TRIGger<tp>:OTYPe on page 125
The signal at the connector is used as an external trigger source by
the R&S FSWP. Trigger input parameters are available in the "Trigger" dialog box.
The R&S FSWP sends a trigger signal to the output connector to be
used by connected devices.
Further trigger parameters are available for the connector.
(Default) Sends a trigger when the R&S FSWP triggers.
Sends a (high level) trigger when the R&S FSWP is in "Ready for trigger" state.
This state is indicated by a status bit in the STATus:OPERation register (bit 5), as well as by a low-level signal at the AUX port (pin 9).
Sends a trigger when you select the "Send Trigger" button.
In this case, further parameters are available for the output signal.
46User Manual 1177.5856.02 ─ 07
Page 47
R&S®FSWP
Configuration
Configuring the Amplitude
Level ← Output Type ← Trigger 1/2
Defines whether a high (1) or low (0) constant signal is sent to the trigger output connector.
The trigger pulse level is always opposite to the constant signal level defined here. For
example, for "Level = High", a constant high signal is output to the connector until you
select the Send Trigger function. Then, a low pulse is provided.
Remote command:
OUTPut<up>:TRIGger<tp>:LEVel on page 125
Pulse Length ← Output Type ← Trigger 1/2
Defines the duration of the pulse (pulse width) sent as a trigger to the output connector.
Remote command:
OUTPut:TRIGger<tp>:PULSe:LENGth on page 126
Send Trigger ← Output Type ← Trigger 1/2
Sends a user-defined trigger to the output connector immediately.
Note that the trigger pulse level is always opposite to the constant signal level defined
by the output Level setting. For example, for "Level" = "High", a constant high signal is
output to the connector until you select the "Send Trigger" function. Then, a low pulse
is sent.
Which pulse level will be sent is indicated by a graphic on the button.
Remote command:
OUTPut:TRIGger<tp>:PULSe:IMMediate on page 126
5.4Configuring the Amplitude
The amplitude is configured in the "Amplitude" dialog box. Amplitude settings are similar to those of the Spectrum application, except for a few functions
●Scaling the Level Axis.............................................................................................51
5.4.1Configuring Level Characteristics
Access: "Overview" > "Amplitude" > "Amplitude"
47User Manual 1177.5856.02 ─ 07
Page 48
R&S®FSWP
Configuration
Configuring the Amplitude
The electronic attenuator and its settings are not supported by the R&S FSWP.
Functions to configure amplitude characteristics described elsewhere:
●
" Input Coupling "on page 42
●
" Impedance "on page 42
●
Scaling settings are described in Chapter 5.4.2, "Scaling the Level Axis",
on page 51.
The remote commands required to configure amplitude characteristics are described in
Chapter 8.6.3, "Configuring Level Characteristics", on page 111, Chapter 8.6.4, "Con-
figuring the Attenuator", on page 113 and Chapter 8.6.5, "Configuring the Preampli-
fier", on page 114.
Defines the expected maximum reference level. Signal levels above this value may not
be measured correctly. This is indicated by an "IF Overload" status display.
The reference level can also be used to scale power diagrams; the reference level is
then used as the maximum on the y-axis.
Since the hardware of the R&S FSWP is adapted according to this value, it is recommended that you set the reference level close above the expected maximum signal
level. Thus you ensure an optimum measurement (no compression, good signal-tonoise ratio).
Note that for input from the External Mixer (R&S FSWP-B21) the maximum reference
level also depends on the conversion loss; see the R&S FSWP base unit user manual
for details.
Remote command:
DISPlay[:WINDow<n>]:TRACe<t>:Y[:SCALe]:RLEVel on page 112
48User Manual 1177.5856.02 ─ 07
Page 49
R&S®FSWP
Configuration
Configuring the Amplitude
Shifting the Display ( Offset ) ← Reference Level
Defines an arithmetic level offset. This offset is added to the measured level. In some
result displays, the scaling of the y-axis is changed accordingly.
Define an offset if the signal is attenuated or amplified before it is fed into the
R&S FSWP so the application shows correct power results. All displayed power level
results are shifted by this value.
The setting range is ±200 dB in 0.01 dB steps.
Note, however, that the internal reference level (used to adjust the hardware settings to
the expected signal) ignores any "Reference Level Offset" . Thus, it is important to
keep in mind the actual power level the R&S FSWP must handle. Do not rely on the
displayed reference level (internal reference level = displayed reference level - offset).
Remote command:
DISPlay[:WINDow<n>]:TRACe<t>:Y[:SCALe]:RLEVel:OFFSet on page 112
Unit ← Reference Level
The R&S FSWP measures the signal voltage at the RF input.
In the default state, the level is displayed at a power level of 1 mW (= dBm). Via the
known input impedance (50 Ω or 75 Ω, see " Impedance "on page 42), conversion to
other units is possible.
The following units are available and directly convertible:
●
dBm
●
dBmV
●
dBμV
●
dBμA
●
dBpW
●
Volt
●
Ampere
●
Watt
Remote command:
INPut<ip>:IMPedance on page 108
CALCulate<n>:UNIT:POWer on page 112
Setting the Reference Level Automatically ( Auto Level ) ← Reference Level
Automatically determines a reference level which ensures that no overload occurs at
the R&S FSWP for the current input data. At the same time, the internal attenuators
are adjusted so the signal-to-noise ratio is optimized, while signal compression and
clipping are minimized.
To determine the required reference level, a level measurement is performed on the
R&S FSWP.
If necessary, you can optimize the reference level further. Decrease the attenuation
level manually to the lowest possible value before an overload occurs, then decrease
the reference level in the same way.
You can change the measurement time for the level measurement if necessary (see "
Changing the Automatic Measurement Time ( Meastime Manual )"on page 67).
Remote command:
[SENSe:]ADJust:LEVel on page 139
49User Manual 1177.5856.02 ─ 07
Page 50
R&S®FSWP
Configuration
Configuring the Amplitude
Attenuation Mode / Value
The RF attenuation can be set automatically as a function of the selected reference
level (Auto mode). This ensures that no overload occurs at the RF Input connector for
the current reference level. It is the default setting.
In "Manual" mode, you can set the RF attenuation in 1 dB steps (down to 0 dB). Other
entries are rounded to the next integer value. The range is specified in the data sheet.
If the defined reference level cannot be set for the defined RF attenuation, the reference level is adjusted accordingly and the warning "limit reached" is displayed.
NOTICE! Risk of hardware damage due to high power levels. When decreasing the
attenuation manually, ensure that the power level does not exceed the maximum level
allowed at the RF input, as an overload may lead to hardware damage.
Remote command:
INPut<ip>:ATTenuation on page 113
INPut<ip>:ATTenuation:AUTO on page 114
Optimization
Selects the priority for signal processing after the RF attenuation has been applied.
"Low distor-
tion"
"Low noise"
Remote command:
INPut<ip>:ATTenuation:AUTO:MODE on page 114
(Default:) Optimized for low distortion by avoiding intermodulation
Optimized for high sensitivity and low noise levels
If this setting is selected, "Low noise" is indicated in the channel information bar.
Preamplifier
If the (optional) internal preamplifier hardware is installed, a preamplifier can be activated for the RF input signal.
You can use a preamplifier to analyze signals from DUTs with low output power.
For R&S FSWP8 and R&S FSWP26, the following settings are available:
"Off"
"15 dB"
"30 dB"
For R&S FSWP50, the input signal is amplified by 30 dB if the preamplifier is activated.
Remote command:
INPut<ip>:GAIN:STATe on page 114
INPut<ip>:GAIN[:VALue] on page 115
Noise Cancellation
The R&S FSWP can correct the results by removing the inherent noise of the analyzer,
which increases the dynamic range.
In this case, a reference measurement of the inherent noise of the analyzer is carried
out. The measured noise power is then subtracted from the power in the channel that
is being analyzed (first active trace only).
Deactivates the preamplifier.
The RF input signal is amplified by about 15 dB.
The RF input signal is amplified by about 30 dB.
50User Manual 1177.5856.02 ─ 07
Page 51
R&S®FSWP
5.4.2Scaling the Level Axis
Configuration
Configuring the Amplitude
The inherent noise of the instrument depends on the selected center frequency, resolution bandwidth and level setting. Therefore, the correction function is disabled whenever one of these parameters is changed. A disable message is displayed on the
screen. To enable the correction function after changing one of these settings, activate
it again. A new reference measurement is carried out.
Noise cancellation is also available in zero span.
Currently, noise cancellation is only available for the following trace detectors:
●
RMS
●
Average
●
Sample
●
Positive peak
Remote command:
[SENSe:]POWer:NCORrection on page 113
Access: "Overview" > "Amplitude" > "Scale"
The remote commands required to scale the y-axis are described in Chapter 8.6.6,
"Scaling the Y-Axis", on page 115.
Range ...........................................................................................................................51
Ref Level Position ........................................................................................................ 51
Auto Scale Once .......................................................................................................... 52
Y-Axis Max ................................................................................................................... 52
Range
Defines the displayed y-axis range in dB.
The default value is 100 dB.
Remote command:
DISPlay[:WINDow<n>]:TRACe<t>:Y[:SCALe] on page 116
Ref Level Position
Defines the reference level position, i.e. the position of the maximum AD converter
value on the level axis in %.
0 % corresponds to the lower and 100 % to the upper limit of the diagram.
Remote command:
DISPlay[:WINDow<n>]:TRACe<t>:Y[:SCALe]:RPOSition on page 117
51User Manual 1177.5856.02 ─ 07
Page 52
R&S®FSWP
Configuration
Configuring Frequency Characteristics
Auto Scale Once
Automatically determines the optimal range and reference level position to be displayed for the current measurement settings.
The display is only set once; it is not adapted further if the measurement settings are
changed again.
Remote command:
DISPlay[:WINDow<n>]:TRACe<t>:Y[:SCALe]:AUTO ONCE on page 116
Scaling
Defines the scaling method for the y-axis.
"Logarithmic"
"Linear with
Unit"
"Linear Percent"
"Absolute"
"Relative"
Remote command:
DISPlay[:WINDow<n>][:SUBWindow<w>]:TRACe<t>:Y:SPACing on page 117
DISPlay[:WINDow<n>][:SUBWindow<w>]:TRACe<t>:Y[:SCALe]:MODE
on page 116
Logarithmic scaling (only available for logarithmic units - dB..., and A,
V, Watt)
Linear scaling in the unit of the measured signal
Linear scaling in percentages from 0 to 100
The labeling of the level lines refers to the absolute value of the reference level (not available for "Linear Percent" )
The scaling is in dB, relative to the reference level (only available for
logarithmic units - dB...). The upper line of the grid (reference level) is
always at 0 dB.
Y-Axis Max
Defines the maximum value of the y-axis in the currently selected diagram in either
direction (in Volts). Thus, the y-axis scale starts at -<Y-Axis Max> and ends at +<Y-Axis
Max>.
The maximum y-axis value depends on the current reference level. If the reference
level is changed, the "Y-Axis Max" value is automatically set to the new reference level
(in V).
This command is only available if the evaluation mode for the I/Q Analyzer is set to
"I/Q-Vector" or "Real/Imag (I/Q)" .
Remote command:
DISPlay[:WINDow<n>]:TRACe<t>:Y[:SCALe] on page 116
5.5Configuring Frequency Characteristics
Access: "Overview" > "Frequency"
52User Manual 1177.5856.02 ─ 07
Page 53
R&S®FSWP
Configuration
Configuring Frequency Characteristics
The remote commands required to configure the frequency are described in Chap-
ter 8.6.7, "Configuring the Frequency", on page 118.
Center Frequency ........................................................................................................ 53
Center Frequency Stepsize ..........................................................................................53
Frequency Offset ..........................................................................................................53
Center Frequency
Defines the center frequency of the signal in Hertz.
The allowed range of values for the center frequency depends on the frequency span.
span > 0: span
f
and span
max
/2 ≤ f
min
depend on the instrument and are specified in the data sheet.
min
center
≤ f
max
– span
min
/2
Remote command:
[SENSe:]FREQuency:CENTer on page 118
Center Frequency Stepsize
Defines the step size by which the center frequency is increased or decreased using
the arrow keys.
When you use the rotary knob the center frequency changes in steps of only 1/10 of
the span.
The step size can be coupled to another value or it can be manually set to a fixed
value.
"= Center"
Sets the step size to the value of the center frequency. The used
value is indicated in the "Value" field.
"Manual"
Defines a fixed step size for the center frequency. Enter the step size
in the "Value" field.
Remote command:
[SENSe:]FREQuency:CENTer:STEP on page 118
Frequency Offset
Shifts the displayed frequency range along the x-axis by the defined offset.
This parameter has no effect on the instrument's hardware, or on the captured data or
on data processing. It is simply a manipulation of the final results in which absolute frequency values are displayed. Thus, the x-axis of a spectrum display is shifted by a
constant offset if it shows absolute frequencies. However, if it shows frequencies relative to the signal's center frequency, it is not shifted.
A frequency offset can be used to correct the display of a signal that is slightly distorted
by the measurement setup, for example.
The allowed values range from -100 GHz to 100 GHz. The default setting is 0 Hz.
Note: In MSRA mode, this function is only available for the MSRA Master.
Trigger settings determine when the input signal is measured.
Conventional gating as in the Spectrum application is not available for the I/Q Analyzer; however, a special gating mode is available in remote control, see Chap-
ter 8.6.10, "Configuring Gated Measurements", on page 126.
For step-by-step instructions on configuring triggered measurements, see the user
manual of the spectrum application.
Functions to configure trigger output described elsewhere:
●
"Trigger 1/2"on page 46
The remote commands required to configure triggered measurements are described in
Chapter 8.6.8, "Configuring Trigger", on page 119.
Selects the trigger source. If a trigger source other than "Free Run" is set, "TRG" is displayed in the channel bar and the trigger source is indicated.
Remote command:
TRIGger[:SEQuence]:SOURce on page 123
Free Run ← Trigger Source
No trigger source is considered. Data acquisition is started manually or automatically
and continues until stopped explicitly.
In its default state, the R&S FSWP performs free run measurements.
Remote command:
TRIG:SOUR IMM, see TRIGger[:SEQuence]:SOURce on page 123
Ext. Trigger 1/2 ← Trigger Source
Data acquisition starts when the TTL signal fed into the specified input connector
meets or exceeds the specified trigger level.
Note: The "External Trigger 1" softkey automatically selects the trigger signal from the
TRIGGER 1 INPUT / OUTPUT connector on the front panel.
In the I/Q Analyzer application, only "External Trigger 1" is supported.
For details, see the "Instrument Tour" chapter in the R&S FSWP Getting Started manual.
"External Trigger 1"
Trigger signal from the TRIGGER 1 INPUT / OUTPUT connector.
(front panel)
"External Trigger 2"
Trigger signal from the TRIGGER 2 INPUT / OUTPUT connector.
(rear panel)
Note: Connector must be configured for "Input" in the "Output" configuration
(See the R&S FSWP User Manual).
Remote command:
TRIG:SOUR EXT, TRIG:SOUR EXT2
See TRIGger[:SEQuence]:SOURceon page 123
IF Power ← Trigger Source
The R&S FSWP starts capturing data as soon as the trigger level is exceeded around
the third intermediate frequency.
For frequency sweeps, the third IF represents the start frequency. The trigger bandwidth at the third IF depends on the RBW and sweep type.
For measurements on a fixed frequency (e.g. zero span or I/Q measurements), the
third IF represents the center frequency.
This trigger source is only available for RF input.
55User Manual 1177.5856.02 ─ 07
Page 56
R&S®FSWP
Configuration
Configuring Triggered Measurements
The available trigger levels depend on the RF attenuation and preamplification. A reference level offset, if defined, is also considered.
For details on available trigger levels and trigger bandwidths, see the data sheet.
Remote command:
TRIG:SOUR IFP, see TRIGger[:SEQuence]:SOURce on page 123
I/Q Power ← Trigger Source
This trigger source is only available in the I/Q Analyzer application and in applications
that process I/Q data.
Triggers the measurement when the magnitude of the sampled I/Q data exceeds the
trigger threshold.
The trigger bandwidth corresponds to the bandwidth setting for I/Q data acquisition.
(See " Analysis Bandwidth "on page 59).
Remote command:
TRIG:SOUR IQP, see TRIGger[:SEQuence]:SOURce on page 123
RF Power ← Trigger Source
Defines triggering of the measurement via signals which are outside the displayed
measurement range.
For this purpose, the instrument uses a level detector at the first intermediate frequency.
The input signal must be in the frequency range between 500 MHz and 8 GHz.
The resulting trigger level at the RF input depends on the RF attenuation and preampli-
fication. For details on available trigger levels, see the instrument's data sheet.
Note: If the input signal contains frequencies outside of this range (e.g. for fullspan
measurements), the measurement may be aborted. A message indicating the allowed
input frequencies is displayed in the status bar.
A "Trigger Offset" , "Trigger Polarity" and "Trigger Holdoff" (to improve the trigger stability) can be defined for the RF trigger, but no "Hysteresis" .
Remote command:
TRIG:SOUR RFP, see TRIGger[:SEQuence]:SOURce on page 123
Time ← Trigger Source
Triggers in a specified repetition interval.
Remote command:
TRIG:SOUR TIME, see TRIGger[:SEQuence]:SOURce on page 123
Trigger Level
Defines the trigger level for the specified trigger source.
For details on supported trigger levels, see the data sheet.
Remote command:
TRIGger[:SEQuence]:LEVel:IFPower on page 122
TRIGger[:SEQuence]:LEVel:IQPower on page 122
TRIGger<tp>[:SEQuence]:LEVel[:EXTernal<port>] on page 121
TRIGger[:SEQuence]:LEVel:RFPower on page 122
56User Manual 1177.5856.02 ─ 07
Page 57
R&S®FSWP
Configuration
Configuring Triggered Measurements
Repetition Interval
Defines the repetition interval for a time trigger. The shortest interval is 2 ms.
The repetition interval should be set to the exact pulse period, burst length, frame
length or other repetitive signal characteristic.
Remote command:
TRIGger[:SEQuence]:TIME:RINTerval on page 124
Trigger Offset
Defines the time offset between the trigger event and the start of the measurement.
Only possible for zero span (e.g. I/Q Analyzer application) and gated trigger switched off
Maximum allowed range limited by the measurement time:
Pretrigger
To determine the trigger point in the sample (for "External" or "IF Power" trigger
Tip:
= measurement time
max
max
source), use the TRACe:IQ:TPISample? command.
Remote command:
TRIGger[:SEQuence]:HOLDoff[:TIME] on page 120
Hysteresis
Defines the distance in dB to the trigger level that the trigger source must exceed
before a trigger event occurs. Setting a hysteresis avoids unwanted trigger events
caused by noise oscillation around the trigger level.
This setting is only available for "IF Power" trigger sources. The range of the value is
between 3 dB and 50 dB with a step width of 1 dB.
Remote command:
TRIGger[:SEQuence]:IFPower:HYSTeresis on page 121
Drop-Out Time
Defines the time the input signal must stay below the trigger level before triggering
again.
Remote command:
TRIGger[:SEQuence]:DTIMe on page 120
Trigger Holdoff
Defines the minimum time (in seconds) that must pass between two trigger events.
Trigger events that occur during the holdoff time are ignored.
Remote command:
TRIGger[:SEQuence]:IFPower:HOLDoff on page 120
Slope
For all trigger sources except time, you can define whether triggering occurs when the
signal rises to the trigger level or falls down to it.
57User Manual 1177.5856.02 ─ 07
Page 58
R&S®FSWP
5.7Data Acquisition and Bandwidth Settings
5.7.1Data Acquisition
Configuration
Data Acquisition and Bandwidth Settings
For gated measurements in "Edge" mode, the slope also defines whether the gate
starts on a falling or rising edge.
The data acquisition settings define which parts of the input signal are captured for further evaluation in the applications.
Figure 5-1: Data acquisition settings with advanced FFT parameters
MSRA operating mode
In MSRA operating mode, only the MSRA Master channel actually captures data from
the input signal. The data acquisition settings for the I/Q Analyzer application in MSRA
mode define the analysis interval.
For details on the MSRA operating mode see the R&S FSWP MSRA User Manual.
The remote commands required to configure the data acquisition are described in
Chapter 8.6.11, "Configuring Data Acquisition", on page 128.
Defines the I/Q data sample rate of the R&S FSWP. This value is dependent on the
defined Analysis Bandwidth and the defined signal source.
Note: The Spectrum Monitor is limited to a maximum sample rate of 25 MHz.
The following rule applies:
sample rate = analysis bandwidth / 0.8
For details on the dependencies see Chapter 4.1.1, "Sample Rate and Maximum Usa-
ble I/Q Bandwidth for RF Input", on page 21.
Remote command:
TRACe:IQ:SRATe on page 134
Analysis Bandwidth
Defines the flat, usable bandwidth of the final I/Q data. This value is dependent on the
defined Sample Rate and the defined signal source.
Note: The Spectrum Monitor is limited to a maximum analysis bandwidth of 20 MHz.
The following rule applies:
analysis bandwidth = 0.8 * sample rate
Remote command:
TRACe:IQ:BWIDth on page 132
Maximum Bandwidth
Defines the maximum bandwidth to be used by the R&S FSWP for I/Q data acquisition.
This setting is only available if the 320 MHz bandwidth extension option is installed on
the R&S FSWP. Otherwise the maximum bandwidth is determined automatically.
For details on the maximum bandwidth see Chapter 4.1.1, "Sample Rate and Maxi-
mum Usable I/Q Bandwidth for RF Input", on page 21.
"Auto"
(Default) All installed bandwidth extension options are enabled. The
currently available maximum bandwidth is allowed.
Note that the 320 MHz bandwidth extension may cause more spurious effects.
Note: If the 320 MHz bandwidth extension is active on the
R&S FSWP, the "IF WIDE OUTPUT" connector is automatically used
to provide IF output.
See the R&S FSWP getting started manual for details on the connector.
59User Manual 1177.5856.02 ─ 07
Page 60
R&S®FSWP
Configuration
Data Acquisition and Bandwidth Settings
"80 MHz"
"160 MHz"
Remote command:
TRACe:IQ:WBANd[:STATe] on page 136
TRACe:IQ:WBANd:MBWidth on page 135
200 MHz Filter
Activates a 200 MHz filter before the A/D converter, thus restricting the processed
bandwidth to 200 MHz while using the wideband processing path in the R&S FSWP.
This is useful for signals that have a bandwidth of approximately 200 MHz (for example
Docsis 3.1). In this case, the R&S FSWP can optimize signal processing for the relevant signal and filter out unwanted signal parts from adjacent channels, while taking
advantage of a higher sample rate.
If you simply reduce the specified Analysis Bandwidth , the sample rate, which is coupled, is also reduced.
This function is only available under the following conditions:
●
Bandwidth extension R&S FSWP-B320 (this option provides a separate wideband
processing path in the R&S FSWP)
●
An I/Q bandwidth higher than 80 MHz is used (only in this case the wideband path
is used)
If the filter is active, "200 MHz" is indicated in the channel information bar.
Remote command:
TRACe:IQ:WFILter on page 136
Restricts the analysis bandwidth to a maximum of 80 MHz.
Restricts the analysis bandwidth to a maximum of 160 MHz. The
bandwidth extension option for 320 MHz is disabled.
Meas Time
Defines the I/Q acquisition time. By default, the measurement time is calculated as the
number of I/Q samples ( "Record Length" ) divided by the sample rate. If you change
the measurement time, the Record Length is automatically changed, as well.
For details on the maximum number of samples see also Chapter 4.1.1, "Sample Rate
and Maximum Usable I/Q Bandwidth for RF Input", on page 21.
Remote command:
[SENSe<n>:]SWEep:TIME on page 94
Record Length
Defines the number of I/Q samples to record. By default, the number of measurement
points is used. The record length is calculated as the measurement time multiplied by
the sample rate. If you change the record length, the Meas Time is automatically
changed, as well.
Note: For the I/Q vector result display, the number of I/Q samples to record ( "Record
Length" ) must be identical to the number of trace points to be displayed ("Sweep
Points"). Thus, the measurement points are not editable for this result display. If the
"Record Length" is edited, the measurement points are adapted automatically.
For record lengths outside the valid range of measurement points, i.e. fewer than 101
points or more than 100001 points, the diagram does not show valid results.
60User Manual 1177.5856.02 ─ 07
Page 61
R&S®FSWP
Configuration
Data Acquisition and Bandwidth Settings
Remote command:
TRACe:IQ:RLENgth on page 132
TRACe:IQ:SET on page 133
Swap I/Q
Activates or deactivates the inverted I/Q modulation. If the I and Q parts of the signal
from the DUT are interchanged, the R&S FSWP can do the same to compensate for it.
OnI and Q signals are interchanged
Inverted sideband, Q+j*I
OffI and Q signals are not interchanged
Normal sideband, I+j*Q
Remote command:
[SENSe:]SWAPiq on page 132
RBW
Defines the resolution bandwidth for Spectrum results. The available RBW values
depend on the sample rate and record length.
(See Chapter 4.5.4, "Frequency Resolution of FFT Results - RBW", on page 32).
Depending on the selected RBW mode, the value is either determined automatically or
can be defined manually. As soon as you enter a value in the input field, the RBW
mode is changed to "Manual" .
If the "Advanced Fourier Transformation Params" option is enabled, advanced FFT
mode is selected and the RBW cannot be defined directly.
Note that the RBW is correlated with the Sample Rate and Record Length (and possibly the Window Function and Window Length ). Changing any one of these parameters
may cause a change to one or more of the other parameters. For more information see
Chapter 4.5, "Basics on FFT", on page 28.
"Auto mode"
(Default) The RBW is determined automatically depending on the
Sample Rate and Record Length .
"Manual mode"
The RBW can be defined by the user.
The user-defined RBW is used and the Window Length (and possibly
Sample Rate ) are adapted accordingly.
"Advanced
FFT mode"
This mode is used if the "Advanced Fourier Transformation Params"
option is enabled.
The RBW is determined by the advanced FFT parameters.
Remote command:
[SENSe:]IQ:BWIDth:MODE on page 129
[SENSe:]IQ:BWIDth:RESolution on page 129
Advanced FFT mode / Basic Settings
Shows or hides the "Advanced Fourier Transformation" parameters in the "Data Acquisition" dialog box.
These parameters are only available and required for the advanced FFT mode.
Note: The advanced settings are not supported by the Spectrum Monitor.
61User Manual 1177.5856.02 ─ 07
Page 62
R&S®FSWP
Configuration
Data Acquisition and Bandwidth Settings
Note that if the advanced FFT mode is used, the RBW settings are not available.
For more information see Chapter 4.5.4, "Frequency Resolution of FFT Results -
Defines the number of frequency points determined by each FFT calculation. The more
points are used, the higher the resolution in the spectrum becomes, but the longer the
calculation takes.
In advanced FFT mode, the number of measurement points is set to the FFT length
automatically.
Note: If you use the arrow keys or the rotary knob to change the FFT length, the value
is incremented or decremented by powers of 2.
If you enter the value manually, any integer value from 3 to 524288 is available.
Remote command:
[SENSe:]IQ:FFT:LENGth on page 130
One FFT is calculated for the entire record length; if the FFT Length
is larger than the record length, zeros are appended to the captured
data.
Several overlapping FFTs are calculated for each record; the results
are combined to determine the final FFT result for the record. The
number of FFTs to be averaged is determined by the Window Overlap
and the Window Length .
Window Function ← Advanced FFT mode / Basic Settings
In the I/Q analyzer you can select one of several FFT window types.
The following window types are available:
Defines the number of samples to be included in a single FFT window in averaging
mode. (In single mode, the window length corresponds to the " Record Length "
on page 60.)
Values from 3 to 4096 are available in "Manual" mode; in "Advanced" FFT mode, values from 3 to 524288 are available.
However, the window length may not be longer than the FFT Length .
Remote command:
[SENSe:]IQ:FFT:WINDow:LENGth on page 131
Capture Offset
This setting is only available for slave applications in MSRA operating mode. It has a
similar effect as the trigger offset in other measurements: it defines the time offset
between the capture buffer start and the start of the extracted slave application data.
In MSRA mode, the offset must be a positive value, as the capture buffer starts at the
trigger time = 0.
For details on the MSRA operating mode, see the R&S FSWP MSRA User Manual.
Remote command:
[SENSe:]MSRA:CAPTure:OFFSet on page 132
5.7.2Sweep Settings
Access: "Overview" > "Bandwidth" > "Sweep" tab
For more information on the spectrogram settings that become available when you turn
on a spectrogram, refer to the R&S FSWP user manual.
The remote commands required to configure the sweep are described in Chap-
ter 8.6.11, "Configuring Data Acquisition", on page 128.
Continuous Sweep / Run Cont .....................................................................................64
Single Sweep / Run Single ...........................................................................................65
Continue Single Sweep ................................................................................................65
Sweep Points
In the I/Q Analyzer application, a specific frequency bandwidth is swept for a specified
measurement time. During this time, a defined number of samples (= "Record
Length" ) are captured. These samples are then evaluated by the applications. Therefore, in this case the number of sweep points does not define the amount of data to be
acquired, but rather the number of trace points that are evaluated and displayed in the
result diagrams.
63User Manual 1177.5856.02 ─ 07
Page 64
R&S®FSWP
Configuration
Data Acquisition and Bandwidth Settings
Note: As opposed to previous versions of the I/Q Analyzer, the sweep settings are now
window-specific.
For some result displays, the sweep points may not be editable as they are determined
automatically, or restrictions may apply. For the I/Q vector result display, the number of
I/Q samples to record ( "Record Length" ) must be identical to the number of trace
points to be displayed ("Sweep Points"). Thus, the sweep points are not editable for
this result display. If the "Record Length" is edited, the sweep points are adapted automatically. For record lengths outside the valid range of sweep points, i.e. less than 101
points or more than 100001 points, the diagram does not show valid results.
Using fewer than 4096 sweep points with a detector other than "Auto Peak" may lead
to wrong level results. For details see "Combining results - trace detector"on page 30.
Remote command:
[SENSe:]SWEep[:WINDow<n>]:POINts on page 94
Sweep/Average Count
Defines the number of measurements to be performed in the single sweep mode. Values from 0 to 200000 are allowed. If the values 0 or 1 are set, one measurement is
performed.
The sweep count is applied to all the traces in all diagrams.
If the trace modes "Average" , "Max Hold" or "Min Hold" are set, this value also deter-
mines the number of averaging or maximum search procedures.
In continuous sweep mode, if "Sweep Count" = 0 (default), averaging is performed
over 10 measurements. For "Sweep Count" =1, no averaging, maxhold or minhold
operations are performed.
Remote command:
[SENSe:]SWEep:COUNt on page 93
TRACe:IQ:AVERage:COUNt on page 92
Continuous Sweep / Run Cont
After triggering, starts the sweep and repeats it continuously until stopped. This is the
default setting.
While the measurement is running, the "Continuous Sweep" softkey and the [RUN
CONT] key are highlighted. The running measurement can be aborted by selecting the
highlighted softkey or key again. The results are not deleted until a new measurement
is started.
Note: Sequencer. If the Sequencer is active, the "Continuous Sweep" softkey only controls the sweep mode for the currently selected channel. However, the sweep mode
only takes effect the next time the Sequencer activates that channel, and only for a
channel-defined sequence. In this case, a channel in continuous sweep mode is swept
repeatedly.
Furthermore, the [RUN CONT] key controls the Sequencer, not individual sweeps.
[RUN CONT] starts the Sequencer in continuous mode.
Remote command:
INITiate<n>:CONTinuous on page 89
64User Manual 1177.5856.02 ─ 07
Page 65
R&S®FSWP
Configuration
Display Configuration
Single Sweep / Run Single
After triggering, starts the number of sweeps set in "Sweep Count". The measurement
stops after the defined number of sweeps has been performed.
While the measurement is running, the "Single Sweep" softkey and the [RUN SINGLE]
key are highlighted. The running measurement can be aborted by selecting the highlighted softkey or key again.
Note: Sequencer. If the Sequencer is active, the "Single Sweep" softkey only controls
the sweep mode for the currently selected channel. However, the sweep mode only
takes effect the next time the Sequencer activates that channel, and only for a channel-defined sequence. In this case, the Sequencer sweeps a channel in single sweep
mode only once.
Furthermore, the [RUN SINGLE] key controls the Sequencer, not individual sweeps.
[RUN SINGLE] starts the Sequencer in single mode.
If the Sequencer is off, only the evaluation for the currently displayed channel is updated.
For details on the Sequencer, see the R&S FSWP User Manual.
Remote command:
INITiate<n>[:IMMediate] on page 90
Continue Single Sweep
After triggering, repeats the number of sweeps set in "Sweep Count", without deleting
the trace of the last measurement.
While the measurement is running, the "Continue Single Sweep" softkey and the [RUN
SINGLE] key are highlighted. The running measurement can be aborted by selecting
the highlighted softkey or key again.
Remote command:
INITiate<n>:CONMeas on page 89
5.8Display Configuration
Access: "Overview" > "Display Config"
The captured signal can be displayed using various evaluation methods. All evaluation
methods available for the current application are displayed in the evaluation bar in
SmartGrid mode.
For a description of the available evaluation methods see Chapter 3, "Measurement
and Result Displays", on page 14.
Up to 6 evaluations can be displayed in the I/Q Analyzer at any time, including several
graphical diagrams, marker tables or peak lists.
The selected evaluation method not only affects the result display in a window, but also
the results of the trace data query in remote control (see TRACe<n>[:DATA]?
on page 100).
65User Manual 1177.5856.02 ─ 07
Page 66
R&S®FSWP
5.9Adjusting Settings Automatically
Configuration
Adjusting Settings Automatically
Access: [AUTO SET]
Some settings can be adjusted by the R&S FSWP automatically according to the current measurement settings. In order to do so, a measurement is performed. The duration of this measurement can be defined automatically or manually.
MSRA operating mode
In MSRA operating mode, settings related to data acquisition can only be adjusted
automatically for the MSRA Master, not the applications.
Adjusting settings automatically during triggered measurements
When you select an auto adjust function a measurement is performed to determine the
optimal settings. If you select an auto adjust function for a triggered measurement, you
are asked how the R&S FSWP should behave:
●
(default:) The measurement for adjustment waits for the next trigger
●
The measurement for adjustment is performed without waiting for a trigger.
The trigger source is temporarily set to "Free Run" . After the measurement is com-
pleted, the original trigger source is restored. The trigger level is adjusted as fol-
lows:
–For IF Power and RF Power triggers:
Trigger Level = Reference Level - 15 dB
–For Video trigger:
Trigger Level = 85 %
Remote command:
[SENSe:]ADJust:CONFigure:TRIGger on page 138
Adjusting all Determinable Settings Automatically ( Auto All )...................................... 66
Adjusting the Center Frequency Automatically ( Auto Frequency ).............................. 67
Setting the Reference Level Automatically ( Auto Level ).............................................67
Resetting the Automatic Measurement Time ( Meastime Auto )...................................67
Changing the Automatic Measurement Time ( Meastime Manual ).............................. 67
Adjusting all Determinable Settings Automatically ( Auto All )
Activates all automatic adjustment functions for the current measurement settings.
This includes:
●
Auto Frequency
●
Auto Level
Note: MSRA operating modes. In MSRA operating mode, this function is only available
for the MSRA Master, not the applications.
Remote command:
[SENSe:]ADJust:ALL on page 137
66User Manual 1177.5856.02 ─ 07
Page 67
R&S®FSWP
Configuration
Adjusting Settings Automatically
Adjusting the Center Frequency Automatically ( Auto Frequency )
The R&S FSWP adjusts the center frequency automatically.
The optimum center frequency is the frequency with the highest S/N ratio in the fre-
quency span. As this function uses the signal counter, it is intended for use with sinusoidal signals.
Remote command:
[SENSe:]ADJust:FREQuency on page 139
Setting the Reference Level Automatically ( Auto Level )
Automatically determines a reference level which ensures that no overload occurs at
the R&S FSWP for the current input data. At the same time, the internal attenuators
are adjusted so the signal-to-noise ratio is optimized, while signal compression and
clipping are minimized.
To determine the required reference level, a level measurement is performed on the
R&S FSWP.
If necessary, you can optimize the reference level further. Decrease the attenuation
level manually to the lowest possible value before an overload occurs, then decrease
the reference level in the same way.
You can change the measurement time for the level measurement if necessary (see "
Changing the Automatic Measurement Time ( Meastime Manual )"on page 67).
Remote command:
[SENSe:]ADJust:LEVel on page 139
Resetting the Automatic Measurement Time ( Meastime Auto )
Resets the measurement duration for automatic settings to the default value.
Remote command:
[SENSe:]ADJust:CONFigure:DURation:MODE on page 137
Changing the Automatic Measurement Time ( Meastime Manual )
This function allows you to change the measurement duration for automatic setting
adjustments. Enter the value in seconds.
Note: The maximum possible measurement duration depends on the currently
selected measurement and the installed (optional) hardware. Thus, the measurement
duration actually used to determine the automatic settings may be shorter than the
value you define here.
Remote command:
[SENSe:]ADJust:CONFigure:DURation:MODE on page 137
[SENSe:]ADJust:CONFigure:DURation on page 137
Upper Level Hysteresis
When the reference level is adjusted automatically using the Auto Level function, the
internal attenuators and the preamplifier are also adjusted. To avoid frequent adaptation due to small changes in the input signal, you can define a hysteresis. This setting
defines an upper threshold the signal must exceed (compared to the last measurement) before the reference level is adapted automatically.
67User Manual 1177.5856.02 ─ 07
Page 68
R&S®FSWP
Configuration
Adjusting Settings Automatically
Remote command:
[SENSe:]ADJust:CONFigure:HYSTeresis:UPPer on page 138
Lower Level Hysteresis
When the reference level is adjusted automatically using the Auto Level function, the
internal attenuators and the preamplifier are also adjusted. To avoid frequent adaptation due to small changes in the input signal, you can define a hysteresis. This setting
defines a lower threshold the signal must fall below (compared to the last measurement) before the reference level is adapted automatically.
Remote command:
[SENSe:]ADJust:CONFigure:HYSTeresis:LOWer on page 138
68User Manual 1177.5856.02 ─ 07
Page 69
R&S®FSWP
6.1Trace Configuration
Trace Configuration
6Analysis
General result analysis settings concerning the trace, markers, lines etc. can be configured via the "Analysis" button in the "Overview". They are similar to the analysis functions in the Spectrum application, except for the features described here.
For more information, please refer to the R&S FSWP User Manual.
●Display Lines and Limit Lines..................................................................................70
Access
●
"Overview" > "Analysis" > "Trace"
Analysis
For more information, refer to the R&S FSWP user manual.
Spectrograms in the I/Q analyzer
Basically, spectrograms work the same as in the spectrum application (including the
3D spectrogram).
However, in the I/Q analyzer, they have the following distinctive features.
●
Not all result displays support spectrograms.
●
Compared to the spectrum application, a spectrogram can not be added as an
independent result display. Instead, spectrograms relate to a certain measurement
window (or result display). Result diagram and spectrogram are a single entity in
that case and can not be divided.
●
You can assign a specific trace to the spectrogram.
To view results in a spectrogram, select a window (indicated by a blue frame), then
select [TRACE] > "Spectrogram Config".
Spectrograms are either displayed in "Split" mode (spectrogram is displayed below the
trace diagram), in "Full" mode (trace diagram is not displayed), or not displayed at all
("Off)".
When the "Spectrogram Config" softkey is greyed out, spectrograms are not supported
by the selected result display.
Activates and deactivates a Spectrogram subwindow.
"Split"
Displays the Spectrogram as a subwindow in the original result display.
69User Manual 1177.5856.02 ─ 07
Page 70
R&S®FSWP
Analysis
Display Lines and Limit Lines
"Full"
"Off"
Remote command:
CALCulate<n>:SPECtrogram:LAYout on page 147
Trace
Selects the diagram trace on which the spectrogram is based.
Remote command:
CALCulate<n>:SGRam:TRACe on page 147
Displays the Spectrogram in a subwindow in the full size of the original result display.
Closes the Spectrogram subwindow.
6.2Marker Settings
Access
●
"Overview" > "Analysis" > "Marker"
●
"Overview" > "Analysis" > "Marker Function"
For more information, refer to the R&S FSWP user manual.
Branch for Peaksearch .................................................................................................70
Branch for Peaksearch
Defines which data is used for marker search functions in I/Q data.
This function is only available for the display configuration "Real/Imag (I/Q)" (see "
Real/Imag (I/Q) "on page 16).
Note: The search settings apply to all markers, not only the currently selected one.
"Real"
Marker search functions are performed on the real trace of the I/Q
measurement.
"Imag"
Marker search functions are performed on the imaginary trace of the
I/Q measurement.
"Magnitude"
Marker search functions are performed on the magnitude of the I and
Q data.
For more information, refer to the R&S FSWP user manual.
71User Manual 1177.5856.02 ─ 07
Page 72
R&S®FSWP
7.1How to Perform Measurements in the I/Q Analyzer
How to Work with I/Q Data
How to Perform Measurements in the I/Q Analyzer Application
7How to Work with I/Q Data
The following step-by-step procedures demonstrate in detail how to perform various
tasks when working with I/Q data.
●How to Perform Measurements in the I/Q Analyzer Application............................. 72
●How to Export and Import I/Q Data.........................................................................73
Application
The following step-by-step instructions demonstrate how to capture I/Q data on the
R&S FSWP and how to analyze data in the I/Q Analyzer application.
How to perform a measurement in the time or frequency domain on I/Q data (in MSRA
mode only) is described in the R&S FSWP MSRA User Manual.
●How to Capture Baseband (I/Q) Data as RF Input..................................................72
●How to Analyze Data in the I/Q Analyzer................................................................73
7.1.1How to Capture Baseband (I/Q) Data as RF Input
By default, the I/Q Analyzer assumes the I/Q data is modulated on a carrier frequency
and input via the "RF Input" connector on the R&S FSWP.
1. Select the [MODE] key and select the "I/Q Analyzer" application.
2. Select the "Overview" softkey to display the "Overview" for an I/Q Analyzer mea-
surement.
3. Select the "Input" button to select and configure the "RF Input" signal source.
4. Select the "Amplitude" button to define the attenuation, reference level or other set-
tings that affect the input signal's amplitude and scaling.
5. Select the "Frequency" button to define the input signal's center frequency.
6. Optionally, select the "Trigger" button and define a trigger for data acquisition, for
example an I/Q Power trigger to start capturing data only when a specific power is
exceeded.
7. Select the "Bandwidth" button and define the bandwidth parameters for data acqui-
sition:
●"Sample Rate" or "Analysis Bandwidth" the span of the input signal to be captured for analysis, or the rate at which samples are captured (both values are
correlated)
72User Manual 1177.5856.02 ─ 07
Page 73
R&S®FSWP
7.1.2How to Analyze Data in the I/Q Analyzer
How to Work with I/Q Data
How to Export and Import I/Q Data
●"Measurement Time" how long the data is to be captured
●"Record Length" : the number of samples to be captured (also defined by sample rate and measurement time)
8. Select the "Display Config" button and select up to six displays that are of interest
to you.
Arrange them on the display to suit your preferences.
9. Exit the SmartGrid mode.
10. Start a new sweep with the defined settings.
a)
Select the Sequencer icon (
b) Set the Sequencer state to "Off" .
c) Select the [RUN SINGLE] key.
) from the toolbar.
1. Select the [MODE] key and select the "I/Q Analyzer" application.
2. Select the "Overview" softkey to display the "Overview" for an I/Q Analyzer measurement.
3. Select the "Display Config" button and select up to six displays that are of interest
to you.
Arrange them on the display to suit your preferences.
4. Exit the SmartGrid mode and select the "Overview" softkey to display the "Overview" again.
5. Select the "Analysis" button in the "Overview" to make use of the advanced analysis functions in the displays.
●Configure a trace to display the average over a series of sweeps (on the
"Trace" tab; if necessary, increase the "Average Count" ).
●Configure markers and delta markers to determine deviations and offsets within
the signal (on the "Marker" tab).
7.2How to Export and Import I/Q Data
I/Q data can only be exported in applications that process I/Q data, such as the I/Q
Analyzer or optional applications.
Capturing and exporting I/Q data
1. Press the [PRESET] key.
73User Manual 1177.5856.02 ─ 07
Page 74
R&S®FSWP
How to Work with I/Q Data
How to Export and Import I/Q Data
2. Press the [MODE] key and select the I/Q Analyzer or any other application that
supports I/Q data.
3. Configure the data acquisition.
4. Press the [RUN SINGLE] key to perform a single sweep measurement.
5.
Select the
6. Select the "I/Q Export" softkey.
7. In the file selection dialog box, select a storage location and enter a file name.
8. Select "Save" .
The captured data is stored to a file with the extension .iq.tar.
Importing I/Q data
1. Press the [MODE] key and select the "I/Q Analyzer" or any other application that
supports I/Q data.
"Save" icon in the toolbar.
2. If necessary, switch to single sweep mode by pressing the [RUN SINGLE] key.
3.
Select the
4. Select the "I/Q Import" softkey.
5. Select the storage location and the file name with the .iq.tar file extension.
6. Select "Open" .
The stored data is loaded from the file and displayed in the current application.
Previewing the I/Q data in a web browser
The iq-tar file format allows you to preview the I/Q data in a web browser.
1. Use an archive tool (e.g. WinZip® or PowerArchiver®) to unpack the iq-tar file
into a folder.
2. Locate the folder using Windows Explorer.
3. Open your web browser.
"Open" icon in the toolbar.
74User Manual 1177.5856.02 ─ 07
Page 75
R&S®FSWP
How to Work with I/Q Data
How to Export and Import I/Q Data
4. Drag the I/Q parameter XML file, e.g. example.xml, into your web browser.
75User Manual 1177.5856.02 ─ 07
Page 76
R&S®FSWP
Remote Commands for the I/Q Analyzer
Introduction
8Remote Commands for the I/Q Analyzer
The following commands are specific to performing measurements in the I/Q Analyzer
application in a remote environment. The R&S FSWP must already be set up for
remote operation in a network as described in the R&S FSWP user manual.
Commands are program messages that a controller (e.g. a PC) sends to the instrument or software. They operate its functions ('setting commands' or 'events') and
request information ('query commands'). Some commands can only be used in one
way, others work in two ways (setting and query). If not indicated otherwise, the commands can be used for settings and queries.
The syntax of a SCPI command consists of a header and, in most cases, one or more
parameters. To use a command as a query, you have to append a question mark after
the last header element, even if the command contains a parameter.
A header contains one or more keywords, separated by a colon. Header and parameters are separated by a "white space" (ASCII code 0 to 9, 11 to 32 decimal, e.g. blank).
If there is more than one parameter for a command, these are separated by a comma
from one another.
Only the most important characteristics that you need to know when working with SCPI
commands are described here. For a more complete description, refer to the User
Manual of the R&S FSWP.
Remote command examples
Note that some remote command examples mentioned in this general introduction may
not be supported by this particular application.
8.1.1Conventions used in Descriptions
Note the following conventions used in the remote command descriptions:
●
Command usage
76User Manual 1177.5856.02 ─ 07
Page 77
R&S®FSWP
Remote Commands for the I/Q Analyzer
Introduction
If not specified otherwise, commands can be used both for setting and for querying
parameters.
If a command can be used for setting or querying only, or if it initiates an event, the
usage is stated explicitly.
●
Parameter usage
If not specified otherwise, a parameter can be used to set a value and it is the
result of a query.
Parameters required only for setting are indicated as Setting parameters.
Parameters required only to refine a query are indicated as Query parameters.
Parameters that are only returned as the result of a query are indicated as Returnvalues.
●
Conformity
Commands that are taken from the SCPI standard are indicated as SCPI confirmed. All commands used by the R&S FSWP follow the SCPI syntax rules.
●
Asynchronous commands
A command which does not automatically finish executing before the next command starts executing (overlapping command) is indicated as an Asynchronouscommand.
●
Reset values (*RST)
Default parameter values that are used directly after resetting the instrument (*RST
command) are indicated as *RST values, if available.
●
Default unit
The default unit is used for numeric values if no other unit is provided with the
parameter.
●
Manual operation
If the result of a remote command can also be achieved in manual operation, a link
to the description is inserted.
8.1.2Long and Short Form
The keywords have a long and a short form. You can use either the long or the short
form, but no other abbreviations of the keywords.
The short form is emphasized in upper case letters. Note however, that this emphasis
only serves the purpose to distinguish the short from the long form in the manual. For
the instrument, the case does not matter.
Example:
SENSe:FREQuency:CENTer is the same as SENS:FREQ:CENT.
8.1.3Numeric Suffixes
Some keywords have a numeric suffix if the command can be applied to multiple
instances of an object. In that case, the suffix selects a particular instance (e.g. a measurement window).
Numeric suffixes are indicated by angular brackets (<n>) next to the keyword.
77User Manual 1177.5856.02 ─ 07
Page 78
R&S®FSWP
8.1.4Optional Keywords
Remote Commands for the I/Q Analyzer
Introduction
If you don't quote a suffix for keywords that support one, a 1 is assumed.
Example:
DISPlay[:WINDow<1...4>]:ZOOM:STATe enables the zoom in a particular measurement window, selected by the suffix at WINDow.
DISPlay:WINDow4:ZOOM:STATe ON refers to window 4.
Some keywords are optional and are only part of the syntax because of SCPI compliance. You can include them in the header or not.
Note that if an optional keyword has a numeric suffix and you need to use the suffix,
you have to include the optional keyword. Otherwise, the suffix of the missing keyword
is assumed to be the value 1.
Optional keywords are emphasized with square brackets.
Example:
Without a numeric suffix in the optional keyword:
[SENSe:]FREQuency:CENTer is the same as FREQuency:CENTer
With a numeric suffix in the optional keyword:
DISPlay[:WINDow<1...4>]:ZOOM:STATe
DISPlay:ZOOM:STATe ON enables the zoom in window 1 (no suffix).
DISPlay:WINDow4:ZOOM:STATe ON enables the zoom in window 4.
8.1.5Alternative Keywords
A vertical stroke indicates alternatives for a specific keyword. You can use both keywords to the same effect.
Example:
[SENSe:]BANDwidth|BWIDth[:RESolution]
In the short form without optional keywords, BAND 1MHZ would have the same effect
as BWID 1MHZ.
8.1.6SCPI Parameters
Many commands feature one or more parameters.
If a command supports more than one parameter, these are separated by a comma.
Numeric values can be entered in any form, i.e. with sign, decimal point or exponent. In
case of physical quantities, you can also add the unit. If the unit is missing, the command uses the basic unit.
Example:
With unit: SENSe:FREQuency:CENTer 1GHZ
Without unit: SENSe:FREQuency:CENTer 1E9 would also set a frequency of 1 GHz.
Values exceeding the resolution of the instrument are rounded up or down.
If the number you have entered is not supported (e.g. in case of discrete steps), the
command returns an error.
Instead of a number, you can also set numeric values with a text parameter in special
cases.
●
MIN/MAX
Defines the minimum or maximum numeric value that is supported.
●
DEF
Defines the default value.
●
UP/DOWN
Increases or decreases the numeric value by one step. The step size depends on
the setting. In some cases you can customize the step size with a corresponding
command.
Querying numeric values
When you query numeric values, the system returns a number. In case of physical
quantities, it applies the basic unit (e.g. Hz in case of frequencies). The number of digits after the decimal point depends on the type of numeric value.
Example:
Setting: SENSe:FREQuency:CENTer 1GHZ
Query: SENSe:FREQuency:CENTer? would return 1E9
In some cases, numeric values may be returned as text.
●
INF/NINF
Infinity or negative infinity. Represents the numeric values 9.9E37 or -9.9E37.
●
NAN
79User Manual 1177.5856.02 ─ 07
Page 80
R&S®FSWP
8.1.6.2Boolean
Remote Commands for the I/Q Analyzer
Introduction
Not a number. Represents the numeric value 9.91E37. NAN is returned in case of
errors.
Boolean parameters represent two states. The "ON" state (logically true) is represented by "ON" or a numeric value 1. The "OFF" state (logically untrue) is represented by
"OFF" or the numeric value 0.
Querying Boolean parameters
When you query Boolean parameters, the system returns either the value 1 ("ON") or
the value 0 ("OFF").
Example:
Setting: DISPlay:WINDow:ZOOM:STATe ON
Query: DISPlay:WINDow:ZOOM:STATe? would return 1
8.1.6.3Character Data
Character data follows the syntactic rules of keywords. You can enter text using a short
or a long form. For more information see Chapter 8.1.2, "Long and Short Form",
on page 77.
Querying text parameters
When you query text parameters, the system returns its short form.
Example:
Setting: SENSe:BANDwidth:RESolution:TYPE NORMal
Query: SENSe:BANDwidth:RESolution:TYPE? would return NORM
8.1.6.4Character Strings
Strings are alphanumeric characters. They have to be in straight quotation marks. You
can use a single quotation mark ( ' ) or a double quotation mark ( " ).
Example:
INSTRument:DELete 'Spectrum'
8.1.6.5Block Data
Block data is a format which is suitable for the transmission of large amounts of data.
The ASCII character # introduces the data block. The next number indicates how many
of the following digits describe the length of the data block. In the example the 4 following digits indicate the length to be 5168 bytes. The data bytes follow. During the transmission of these data bytes all end or other control signs are ignored until all bytes are
80User Manual 1177.5856.02 ─ 07
Page 81
R&S®FSWP
8.2Common Suffixes
Remote Commands for the I/Q Analyzer
Activating I/Q Analyzer Measurements
transmitted. #0 specifies a data block of indefinite length. The use of the indefinite format requires an NL^END message to terminate the data block. This format is useful
when the length of the transmission is not known or if speed or other considerations
prevent segmentation of the data into blocks of definite length.
In the I/Q Analyzer, the following common suffixes are used in remote commands:
Table 8-1: Common suffixes used in remote commands in the I/Q Analyzer
SuffixValue rangeDescription
<m>1 to 16Marker
(or spot noise marker)
<n>1 to 6Window (in the currently selected channel)
<t>1 to 6Trace
<li>1 to 8Limit line
<j>1..10Selects an integrated measurement range.
<k>1..8 (Limit line)
1 | 2 (Display line)
<r>1..xSelects a half decade.
<s>1..6Selects a (user defined) spot noise marker.
<x>1..2Selects a mixer in the test setup.
Selects a limit or display line.
The value range depends on the number of half decades. The first
half decade in the measurement always has the value "1". For subsequent half decades, add "1" to get the value "x" (the fourth half
decade, for example, would have the value "4").
Selecting windows in multiple channels
Note that the suffix <n> always refers to a window in the currently selected channel.
8.3Activating I/Q Analyzer Measurements
I/Q Analyzer measurements require a special measurement channel on the
R&S FSWP. It can be activated using the common INSTrument:CREate[:NEW] or
INSTrument:CREate:REPLace commands. In this case, some - but not all - param-
eters from the previously selected application are passed on to the I/Q Analyzer channel. In order to retain all relevant parameters from the current application for the I/Q
measurement, use the TRACe:IQ[:STATe] command to change the application of
the current channel.
81User Manual 1177.5856.02 ─ 07
Page 82
R&S®FSWP
Remote Commands for the I/Q Analyzer
Activating I/Q Analyzer Measurements
A measurement is started immediately with the default settings when the channel is
activated.
Different remote modes available
In remote control, two different modes for the I/Q Analyzer measurements are available:
●
A quick mode for pure data acquisition
This mode is activated by default with the TRACe:IQ[:STATe] command. The
evaluation functions are not available; however, performance is slightly improved.
●
A more sophisticated mode for acquisition and analysis.
This mode is activated when a new channel is opened for the I/Q Analyzer application (INST:CRE:NEW/ INST:CRE:REPL) or by an additional command (see
This command defines whether the captured I/Q data is evaluated directly, or if it is
converted (via FFT) to spectral or time data first.
It is currently only available for I/Q Analyzer slave applications in multistandard mode
(not the MSRA Master).
Suffix:
<n>
.
irrelevant
Parameters:
<EvalMode>TDOMain
Evaluation in time domain (zero span).
FDOMain
Evaluation in frequency domain.
IQ
Evaluation using I/Q data.
82User Manual 1177.5856.02 ─ 07
Page 83
R&S®FSWP
Remote Commands for the I/Q Analyzer
Activating I/Q Analyzer Measurements
INSTrument:CREate:DUPLicate
This command duplicates the currently selected channel, i.e creates a new channel of
the same type and with the identical measurement settings. The name of the new
channel is the same as the copied channel, extended by a consecutive number (e.g.
"IQAnalyzer" -> "IQAnalyzer 2").
The channel to be duplicated must be selected first using the INST:SEL command.
This command is not available if the MSRA Master channel is selected.
<ChannelName1>String containing the name of the channel you want to replace.
<ChannelType>Channel type of the new channel.
For a list of available channel types see INSTrument:LIST?
on page 84.
<ChannelName2>String containing the name of the new channel.
Note: If the specified name for a new channel already exists, the
default name, extended by a sequential number, is used for the
new channel (see INSTrument:LIST?on page 84).
Channel names can have a maximum of 31 characters, and
must be compatible with the Windows conventions for file
names. In particular, they must not contain special characters
such as ":", "*", "?".
83User Manual 1177.5856.02 ─ 07
Page 84
R&S®FSWP
Remote Commands for the I/Q Analyzer
Activating I/Q Analyzer Measurements
Example:
INST:CRE:REPL 'PhaseNoise',PNO,'PNO2'
Replaces the channel named "PhaseNoise" by a new channel of
type "Phase Noise" named "PNO2".
Usage: Setting only
INSTrument:DELete <ChannelName>
This command deletes a channel.
If you delete the last channel, the default "Phase Noise" channel is activated.
Setting parameters:
<ChannelName>String containing the name of the channel you want to delete.
A channel must exist in order to be able delete it.
Example:
INST:DEL 'PhaseNoise'
Deletes the channel with the name 'PhaseNoise'.
Usage: Setting only
INSTrument:LIST?
This command queries all active channels. This is useful in order to obtain the names
of the existing channels, which are required in order to replace or delete the channels.
Return values:
<ChannelType>,
<ChannelName>
For each channel, the command returns the channel type and
channel name (see tables below).
Tip: to change the channel name, use the INSTrument:
REName command.
Example:
INST:LIST?
Result for 2 channels:
'PNO','PhaseNoise','PNO','PhaseNoise2'
Usage: Query only
Table 8-2: Available channel types and default channel names
Note: the default channel name is also listed in the table. If the specified name for a new channel already
exists, the default name, extended by a sequential number, is used for the new channel.
Note: the default channel name is also listed in the table. If the specified name for a new channel already
exists, the default name, extended by a sequential number, is used for the new channel.
NOISENoise
SPURSpurious
TATransient Analysis
DDEMVSA
INSTrument:REName <ChannelName1>, <ChannelName2>
This command renames a channel.
Setting parameters:
<ChannelName1>String containing the name of the channel you want to rename.
<ChannelName2>String containing the new channel name.
Note that you cannot assign an existing channel name to a new
channel; this will cause an error.
Channel names can have a maximum of 31 characters, and
must be compatible with the Windows conventions for file
names. In particular, they must not contain special characters
such as ":", "*", "?".
Example:
INST:REN 'PhaseNoise','PNO'
Renames the channel with the name 'PhaseNoise' to 'PNO'.
Usage: Setting only
INSTrument[:SELect] <ChannelType> | <ChannelName>
This command activates a new channel with the defined channel type, or selects an
existing channel with the specified name.
Also see
●
INSTrument:CREate[:NEW] on page 83
Parameters:
<ChannelType>Channel type of the new channel.
For a list of available channel types see INSTrument:LIST?
on page 84.
<ChannelName>String containing the name of the channel.
85User Manual 1177.5856.02 ─ 07
Page 86
R&S®FSWP
Remote Commands for the I/Q Analyzer
Activating I/Q Analyzer Measurements
Example:
SYSTem:PRESet:CHANnel[:EXEC]
This command restores the default instrument settings in the current channel.
Use INST:SEL to select the channel.
Example:
Usage: Event
Manual operation: See "Preset Channel"on page 38
INST IQ
Activates a channel for the I/Q Analyzer application (evaluation
mode).
To start a channel in the simple I/Q Analyzer mode, useTRACe:
IQ[:STATe] .
INST 'MyIQSpectrum'
Selects the channel named 'MyIQSpectrum' (for example before
executing further commands for that channel).
INST:SEL 'Spectrum2'
Selects the channel for "Spectrum2".
SYST:PRES:CHAN:EXEC
Restores the factory default settings to the "Spectrum2" channel.
TRACe:IQ:EVAL <State>
This command turns I/Q data analysis on and off.
Before you can use this command, you have to turn on the I/Q data acquisition using
INST:CRE:NEW IQ or INST:CRE:REPL, or using the TRACe:IQ[:STATe] command to replace the current channel while retaining the settings.
Parameters:
<State>ON | OFF | 0 | 1
OFF | 0
Switches the function off
ON | 1
Switches the function on
Example:
TRACe:IQ[:STATe] <State>
This command changes the application of the current channel to I/Q Analyzer, activating the simple I/Q data acquisition mode (see Chapter 8.3, "Activating I/Q Analyzer
Measurements", on page 81).
TRAC:IQ ON
Enables I/Q data acquisition
TRAC:IQ:EVAL ON
Enables the I/Q data analysis mode.
Executing this command also has the following effects:
86User Manual 1177.5856.02 ─ 07
Page 87
R&S®FSWP
Remote Commands for the I/Q Analyzer
Performing Measurements
●
The sweep, amplitude, input and trigger settings from the previous application are
retained
●
All measurements from the previous application (e.g. Spectrum) are turned off
●
All traces are set to "Blank" mode
●
The I/Q data analysis mode is turned off (TRAC:IQ:EVAL OFF, if previous application was also I/Q Analyzer)
Note: To turn trace display back on or to enable the evaluation functions of the I/Q
Analyzer, execute the TRAC:IQ:EVAL ON command (see TRACe:IQ:EVAL
on page 86).
Parameters:
<State>ON | OFF | 0 | 1
OFF | 0
Switches the function off
ON | 1
Switches the function on
Example:
TRAC:IQ ON
Switches on I/Q data acquisition
8.4Performing Measurements
Different measurement procedures
Two different procedures to capture I/Q data remotely are available:
●
Measurement and result query with one command (see TRACe:IQ:DATA
on page 96)
This method causes the least delay between measurement and output of the result
data, but it requires the control computer to wait actively for the response data.
●
Setting up the instrument, starting the measurement via INIT and querying the
result list at the end of the measurement (see TRACe:IQ:DATA:MEMory?
on page 96)
With this method, the control computer can be used for other activities during the
measurement. However, the additional time needed for synchronization via service
request must be taken into account.
This command aborts the measurement in the current channel and resets the trigger
system.
To prevent overlapping execution of the subsequent command before the measurement has been aborted successfully, use the *OPC? or *WAI command after ABOR and
before the next command.
For details see the "Remote Basics" chapter in the R&S FSWP User Manual.
To abort a sequence of measurements by the Sequencer, use the INITiate:
SEQuencer:ABORt command.
Note on blocked remote control programs:
If a sequential command cannot be completed, for example because a triggered sweep
never receives a trigger, the remote control program will never finish and the remote
channel to the R&S FSWP is blocked for further commands. In this case, you must
interrupt processing on the remote channel first in order to abort the measurement.
To do so, send a "Device Clear" command from the control instrument to the
R&S FSWP on a parallel channel to clear all currently active remote channels.
Depending on the used interface and protocol, send the following commands:
●
Visa: viClear()
●
GPIB: ibclr()
●
RSIB: RSDLLibclr()
Now you can send the ABORt command on the remote channel performing the measurement.
Example:
ABOR;:INIT:IMM
Aborts the current measurement and immediately starts a new
one.
Example:
ABOR;*WAI
INIT:IMM
Aborts the current measurement and starts a new one once
abortion has been completed.
Usage: Event
88User Manual 1177.5856.02 ─ 07
Page 89
R&S®FSWP
Remote Commands for the I/Q Analyzer
Performing Measurements
INITiate<n>:CONMeas
This command restarts a (single) measurement that has been stopped (using ABORt)
or finished in single measurement mode.
The measurement is restarted at the beginning, not where the previous measurement
was stopped.
As opposed to INITiate<n>[:IMMediate], this command does not reset traces in
maxhold, minhold or average mode. Therefore it can be used to continue measurements using maxhold or averaging functions.
Suffix:
<n>
Example:
Manual operation:
INITiate<n>:CONTinuous <State>
This command controls the measurement mode for an individual channel.
Note that in single measurement mode, you can synchronize to the end of the measurement with *OPC, *OPC? or *WAI. In continuous measurement mode, synchronization to the end of the measurement is not possible. Thus, it is not recommended that
you use continuous measurement mode in remote control, as results like trace data or
markers are only valid after a single measurement end synchronization.
.
irrelevant
INIT:CONT OFF
Switches to single measurement mode.
DISP:WIND:TRAC:MODE AVER
Switches on trace averaging.
SWE:COUN 20
Setting the measurement counter to 20 measurements.
INIT;*WAI
Starts the measurement and waits for the end of the 20 measurements.
INIT:CONM;*WAI
Continues the measurement (next 20 measurements) and waits
for the end.
Result: Averaging is performed over 40 measurements.
See " Continue Single Sweep "on page 65
For details on synchronization see the "Remote Basics" chapter in the R&S FSWP
User Manual.
If the measurement mode is changed for a channel while the Sequencer is active the
mode is only considered the next time the measurement in that channel is activated by
the Sequencer.
Suffix:
<n>
Parameters:
<State>ON | OFF | 0 | 1
.
irrelevant
ON | 1
Continuous measurement
89User Manual 1177.5856.02 ─ 07
Page 90
R&S®FSWP
Remote Commands for the I/Q Analyzer
Performing Measurements
OFF | 0
Single measurement
*RST: 1
Example:
Manual operation: See " Continuous Sweep / Run Cont "on page 64
INITiate<n>[:IMMediate]
This command starts a (single) new measurement.
With measurement count or average count > 0, this means a restart of the corresponding number of measurements. With trace mode MAXHold, MINHold and AVERage, the
previous results are reset on restarting the measurement.
You can synchronize to the end of the measurement with *OPC, *OPC? or *WAI.
Suffix:
<n>
Example:
INIT:CONT OFF
Switches the measurement mode to single measurement.
INIT:CONT ON
Switches the measurement mode to continuous measurement.
.
irrelevant
INIT:CONT OFF
Switches to single measurement mode.
DISP:WIND:TRAC:MODE AVER
Switches on trace averaging.
SWE:COUN 20
Sets the measurement counter to 20 measurements.
INIT;*WAI
Starts the measurement and waits for the end of the 20 measurements.
Manual operation: See " Single Sweep / Run Single "on page 65
INITiate:SEQuencer:ABORt
This command stops the currently active sequence of measurements. The Sequencer
itself is not deactivated, so you can start a new sequence immediately using
INITiate:SEQuencer:IMMediate on page 90.
To deactivate the Sequencer use SYSTem:SEQuenceron page 94.
Usage:
INITiate:SEQuencer:IMMediate
This command starts a new sequence of measurements by the Sequencer.
Its effect is similar to the INITiate<n>[:IMMediate] command used for a single
measurement.
Setting only
90User Manual 1177.5856.02 ─ 07
Page 91
R&S®FSWP
Remote Commands for the I/Q Analyzer
Performing Measurements
Before this command can be executed, the Sequencer must be activated (see
SYSTem:SEQuencer on page 94).
Example:
INITiate:SEQuencer:MODE <Mode>
This command selects the way the R&S FSWP application performs measurements
sequentially.
Before this command can be executed, the Sequencer must be activated (see
SYSTem:SEQuencer on page 94).
A detailed programming example is provided in the "Operating Modes" chapter in the
R&S FSWP User Manual.
Note: In order to synchronize to the end of a sequential measurement using *OPC,
*OPC? or *WAI you must use SINGle Sequence mode.
For details on synchronization see the "Remote Basics" chapter in the R&S FSWP
User Manual.
SYST:SEQ ON
Activates the Sequencer.
INIT:SEQ:MODE SING
Sets single sequence mode so each active measurement will be
performed once.
INIT:SEQ:IMM
Starts the sequential measurements.
Parameters:
<Mode>SINGle
Each measurement is performed once (regardless of the channel's sweep mode), considering each channels' sweep count,
until all measurements in all active channels have been performed.
CONTinuous
The measurements in each active channel are performed one
after the other, repeatedly (regardless of the channel's sweep
mode), in the same order, until the Sequencer is stopped.
CDEFined
First, a single sequence is performed. Then, only those channels
in continuous sweep mode (INIT:CONT ON) are repeated.
*RST:
Example:
SYST:SEQ ON
Activates the Sequencer.
INIT:SEQ:MODE SING
Sets single sequence mode so each active measurement will be
performed once.
INIT:SEQ:IMM
Starts the sequential measurements.
CONTinuous
91User Manual 1177.5856.02 ─ 07
Page 92
R&S®FSWP
Remote Commands for the I/Q Analyzer
Performing Measurements
INITiate:SEQuencer:REFResh[:ALL]
This function is only available if the Sequencer is deactivated (SYSTem:SEQuencer
SYST:SEQ:OFF) and only in MSRA mode.
The data in the capture buffer is re-evaluated by all active MSRA slave applications.
This command turns averaging of the I/Q data on and off.
Before you can use the command you have to turn the I/Q data acquisition on with
TRACe:IQ[:STATe].
If averaging is on, the maximum amount of I/Q data that can be recorded is 512kS
(524288 samples).
Parameters:
<State>ON | OFF | 0 | 1
OFF | 0
Switches the function off
92User Manual 1177.5856.02 ─ 07
Page 93
R&S®FSWP
Remote Commands for the I/Q Analyzer
Performing Measurements
ON | 1
Switches the function on
Example:
[SENSe:]SWEep:COUNt <SweepCount>
This command defines the number of measurements that the application uses to average traces.
In continuous measurement mode, the application calculates the moving average over
the average count.
In single measurement mode, the application stops the measurement and calculates
the average after the average count has been reached.
Example:
TRAC:IQ ON
Switches on acquisition of I/Q data.
TRAC:IQ:AVER ON
Enables averaging of the I/Q measurement data.
TRAC:IQ:AVER:COUN 10
Selects averaging over 10 data sets.
TRAC:IQ:DATA?
Starts the measurement and reads out the averaged data.
SWE:COUN 64
Sets the number of measurements to 64.
INIT:CONT OFF
Switches to single measurement mode.
INIT;*WAI
Starts a measurement and waits for its end.
Manual operation: See " Sweep/Average Count "on page 64
[SENSe:]SWEep:COUNt:CURRent?
This query returns the current number of started sweeps or measurements. This command is only available if a sweep count value is defined and the instrument is in single
sweep mode.
Return values:
<CurrentCount>
Example:
Usage: Query only
SWE:COUNt 64
Sets sweep count to 64
INIT:CONT OFF
Switches to single sweep mode
INIT
Starts a sweep (without waiting for the sweep end!)
SWE:COUN:CURR?
Queries the number of started sweeps
93User Manual 1177.5856.02 ─ 07
Page 94
R&S®FSWP
Remote Commands for the I/Q Analyzer
Performing Measurements
[SENSe:]SWEep[:WINDow<n>]:POINts <SweepPoints>
This command defines the number of measurement points to analyze after a measurement.
Suffix:
<n>
Example:
Manual operation: See "Sweep Points"on page 63
[SENSe<n>:]SWEep:TIME <Time>
This command defines the measurement time. It automatically decouples the time from
any other settings.
Suffix:
<n>
Parameters:
<Time>refer to data sheet
Manual operation: See " Meas Time "on page 60
SYSTem:SEQuencer <State>
.
SWE:POIN 251
.
irrelevant
*RST: depends on current settings (determined automati-
cally)
Default unit: S
This command turns the Sequencer on and off. The Sequencer must be active before
any other Sequencer commands (INIT:SEQ...) are executed, otherwise an error will
occur.
A detailed programming example is provided in the "Operating Modes" chapter in the
R&S FSWP User Manual.
Parameters:
<State>ON | OFF | 0 | 1
ON | 1
The Sequencer is activated and a sequential measurement is
started immediately.
OFF | 0
The Sequencer is deactivated. Any running sequential measurements are stopped. Further Sequencer commands
(INIT:SEQ...) are not available.
*RST: 0
94User Manual 1177.5856.02 ─ 07
Page 95
R&S®FSWP
Remote Commands for the I/Q Analyzer
Retrieving Results
Example:
SYST:SEQ ON
Activates the Sequencer.
INIT:SEQ:MODE SING
Sets single Sequencer mode so each active measurement will
be performed once.
INIT:SEQ:IMM
Starts the sequential measurements.
SYST:SEQ OFF
8.5Retrieving Results
The following commands can be used to retrieve the results of the I/Q Analyzer measurement.
Storing large amounts of I/Q data
When storing large amounts of I/Q data to a file, consider the following tips to improve
performance:
●
If capturing and storing the I/Q data is the main goal of the measurement and evaluation functions are not required, use the basic I/Q data acquisition mode (see
TRACe:IQ[:STATe] on page 86).
●
Use a HiSlip or raw socket connection to export the data from the R&S FSWP to a
PC.
●
Export the data in binary format rather than ASCII format (see Chapter A.1, "For-
mats for Returned Values: ASCII Format and Binary Format", on page 152).
●
Use the "Compatible" or "IQPair" data mode (see Chapter A.2, "Reference: Format
Description for I/Q Data Files", on page 152).
●
If only an extract of the available data is relevant, use the TRACe<n>[:DATA]:
MEMory? command to store only the required section of data.
For details see Chapter A.2, "Reference: Format Description for I/Q Data Files",
on page 152.
Parameters:
<Format>COMPatible | IQBLock | IQPair
COMPatible
I and Q values are separated and collected in blocks: A block
(512k) of I values is followed by a block (512k) of Q values, followed by a block of I values, followed by a block of Q values etc.
(I,I,I,I,Q,Q,Q,Q,I,I,I,I,Q,Q,Q,Q...)
IQBLock
First all I-values are listed, then the Q-values
(I,I,I,I,I,I,...Q,Q,Q,Q,Q,Q)
IQPair
One pair of I/Q values after the other is listed
(I,Q,I,Q,I,Q...).
This command queries the I/Q data currently stored in the capture buffer of the
R&S FSWP.
By default, the command returns all I/Q data in the memory. You can, however, narrow
down the amount of data that the command returns using the optional parameters.
If no parameters are specified with the command, the entire trace data is retrieved; in
this case, the command returns the same results as TRACe:IQ:DATA. (Note, however,
that the TRAC:IQ:DATA? command initiates a new measurement before returning the
captured values, rather than returning the existing data in the memory.)
The command returns a comma-separated list of the measured values in floating point
format (comma-separated values = CSV). The number of values returned is 2 * the
number of complex samples.
The total number of complex samples is displayed in the channel bar in manual operation and can be calculated as:
<SampleRate> * <CaptureTime>
(See TRACe:IQ:SET, TRACe:IQ:SRATeon page 134 and [SENSe<n>:]SWEep:
TIME on page 94)
96User Manual 1177.5856.02 ─ 07
Page 97
R&S®FSWP
Remote Commands for the I/Q Analyzer
Retrieving Results
Query parameters:
<OffsetSamples>Selects an offset at which the output of data should start in rela-
tion to the first data. If omitted, all captured samples are output,
starting with the first sample.
Range: 0 to <# of samples> – 1, with <# of samples> being
the maximum number of captured values
*RST: 0
<NoOfSamples>Number of samples you want to query, beginning at the offset
you have defined. If omitted, all captured samples (starting at
offset) are output.
Range: 1 to <# of samples> - <offset samples> with <# of
samples> maximum number of captured values
*RST: <# of samples>
Return values:
<IQData>Measured value pair (I,Q) for each sample that has been recor-
ded.
By default, the first half of the list contains the I values, the second half the Q values. The order can be configured using
TRACe:IQ:DATA:FORMat.
The data format of the individual values depends on FORMat[:
This command selects the data format that is used for transmission of trace data from
the R&S FSWP to the controlling computer.
Note that the command has no effect for data that you send to the R&S FSWP. The
R&S FSWP automatically recognizes the data it receives, regardless of the format.
Parameters:
<Format>ASCii | REAL | UINT | MATLab
ASCii
ASCii format, separated by commas.
This format is almost always suitable, regardless of the actual
data format. However, the data is not as compact as other formats may be.
REAL
Floating-point numbers (according to IEEE 754) in the "definite
length block format".
The format setting REAL is used for the binary transmission of
trace data.
<BitLength>
16 | 32 | 64
Length in bits for floating-point results
16
16-bit floating-point numbers.
Compared to REAL,32 format, half as many numbers are
returned.
32
32-bit floating-point numbers
For I/Q data, 8 bytes per sample are returned for this format setting.
98User Manual 1177.5856.02 ─ 07
Page 99
R&S®FSWP
Remote Commands for the I/Q Analyzer
Retrieving Results
64
64-bit floating-point numbers
Compared to REAL,32 format, twice as many numbers are
returned.
Example:
FORMat:DEXPort:DSEParator <Separator>
This command selects the decimal separator for data exported in ASCII format.
Parameters:
<Separator>POINt | COMMa
Example:
Manual operation: See " Decimal Separator "on page 40
FORMat:DEXPort:FORMat <FileFormat>
Determines the format of the ASCII file to be imported or exported. Depending on the
external program in which the data file was created or will be evaluated, a comma-separated list (CSV) or a plain data format (DAT) file may be required.
FORM REAL,32
COMMa
Uses a comma as decimal separator, e.g. 4,05.
POINt
Uses a point as decimal separator, e.g. 4.05.
*RST: *RST has no effect on the decimal separator.
Default is POINt.
FORM:DEXP:DSEP POIN
Sets the decimal point as separator.
Parameters:
<FileFormat>CSV | DAT
*RST: DAT
Example:
Manual operation: See " File Type "on page 40
MMEMory:STORe<n>:TRACe <Trace>, <FileName>
This command exports trace data from the specified window to an ASCII file.
Secure User Mode
In secure user mode, settings that are stored on the instrument are stored to volatile
memory, which is restricted to 256 MB. Thus, a "memory limit reached" error can occur
although the hard disk indicates that storage space is still available.
To store data permanently, select an external storage location such as a USB memory
device.
For details, see "Protecting Data Using the Secure User Mode" in the "Data Management" section of the R&S FSWP base unit user manual.
FORM:DEXP:FORM CSV
99User Manual 1177.5856.02 ─ 07
Page 100
R&S®FSWP
Remote Commands for the I/Q Analyzer
Retrieving Results
Suffix:
<n>
.
Window
Parameters:
<Trace>Number of the trace to be stored
<FileName>String containing the path and name of the target file.
Example:
MMEM:STOR1:TRAC 1,'C:\TEST.ASC'
Stores trace 1 from window 1 in the file TEST.ASC.
Manual operation: See " Export Trace to ASCII File "on page 39
TRACe<n>[:DATA]?
<ResultType>
This command queries current trace data and measurement results.
If you use it as a setting command, it transfers trace data from an external source to
the R&S FSWP.
The data format depends on FORMat[:DATA]on page 98.
Suffix:
<n>
.
Window
Query parameters:
<ResultType>Selects the type of result to be returned.
TRACE1 | ... | TRACE6
Returns the trace data for the corresponding trace.
For details see Table 8-3.
LIST
Returns the results of the peak list evaluation for Spurious Emission and Spectrum Emission Mask measurements.
For SEM measurements, one peak per range is returned.
For details see Table 8-4.
SPURious
Returns the peak list of Spurious Emission measurements.
SPECtrogram | SGRam
Returns the results of the spectrogram result display.
For details see Table 8-5.
Return values:
<TraceData>Returns the sweep point values as shown in the result display.
If you are measuring with the auto peak detector, the command
returns positive peak values only. (To retrieve negative peak values, define a second trace with a negative peak detector.)
For the Magnitude and Spectrum result displays in the I/Q Analyzer application, this command returns the magnitude of the I
and Q values (I+jQ) for each sweep point (=1001 values).
For the Real/Imag (I/Q) result display, the command returns first
the real parts for each trace point, then the imaginary parts
(I1,...,I
, Q1,...,Q
1001
1001
).
100User Manual 1177.5856.02 ─ 07
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.