EasyManua.ls Logo

Keysight M8194A - Correction File Format

Keysight M8194A
172 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
100 Keysight M8194A 120 GSa/s Arbitrary Waveform Generator User Guide
3 M8194A Soft Front Panel
Correction File Format
A correction file is an ASCII delimited file carrying all the information
required to compensate or embed a given frequency response in the
multi-tone or complex modulation signal. The file must be composed of a
header including a series of lines with identifiers and parameters, and a list
of numerical correction factors. In lines including more than one item (i.e.,
one identifier and one parameter), the items must be separated using
commas. Identifiers and parameters are not case sensitive.
These are the significant fields for the header:
InputBlockSize: It states the number of valid correction factors in the
file. It is a mandatory field.
XStart: It is frequency in Hz corresponding to the first entry in the
correction factor section of the file. It is a mandatory field for multi-tone
generation in direct mode and optional for multi-tone in upconverter
mode and complex modulation.
XDelta: It is frequency distance in Hz between consecutive entries in
the correction factor section of the file. It is a mandatory field.
YUnit: Units for the amplitude values in the correction factor section of
the file. Parameter associated to it may be ‘dB’ (for logarithmic relative
amplitudes) or ‘lin’ (for dimensionless linear relative amplitude). This
parameter is optional and its default value is ‘lin’. Phase unit must be
always stated in radians.
The order of the above entries is not relevant. The correction factor section
starts with a line including a single ‘y’ or ‘Y’ character. Entries in this
section are made by Amp1(Fi), Phase1(Fi) pairs. In particular, this format is
compatible with adaptive equalizer files exported in comma-separated
value (CSV) format from the Keysight 89600 VSA software package. These
files reflect the channel response corrected by the equalizer so they should
be applied through the selection of the ‘Channel_Response’ option in the
corresponding ‘Correction Mode’ drop-down list in the ‘Corrections’
section of the ‘Multi-Tone’ or ‘Complex Modulation’ panel, respectively.
Comments must start with the ‘//’ character sequence and may use a
complete line or be located at the end of any valid line. Empty lines are
also valid.
This is an example correction file:
// MyCorrectionFile
InputBlockSize, 1024
XStart, 1.0E+09 // 1.0GHz

Table of Contents

Related product manuals