8 General Programming
286 M8190A User’s Guide
BIN6030
Binary int16 values (in little endian byte order). The Keysight N6030 has
15 bits and uses the most significant digits, ignoring the LSB. While importing LSB
bits are ignored (truncation to 14bit or 12bit depending on the DAC mode).
BIN5110
Binary int16 I/Q sample pairs (in little endian byte order). May contain full 16 bit
DAC values without the marker bits or 14 bit value plus two markers. While
importing 16 bit values (without markers) the marker flag should be set to ‘OFF’ so
that 2 LSB’s are ignored.
LICensed (SigStudioEncrypted in the SFP)
An encrypted file created with Keysight Signal Studio. This file contains I/Q sample
pairs, markers, and some other waveform information, from which all but the sample
rate is ignored.
This file type supports 8 markers per sample but we do not use all of them:
Interpolated Mode or I Data in Direct Mode:
bit 0 as the sample marker and bit 1 as the sync marker.
Q Data in Direct Mode:
bit 2 as the sample marker and bit 3 as the sync marker.
The sample rate is used to set the currently selected sample frequency (external or
internal). If one of the interpolated modes is used, we set the sample frequency to a
multiple of the sample rate accordingly, e.g. for INTX3
<M8190A sample frequency> = 3 x <sample rate from imported file>
MAT89600
One file contains waveform samples as float values in the range -1..+1. It is VSA
recording file in MATLAB binary format (.mat) containing floating point values
(without markers). Both real and complex I/Q data formats are supported. For I/Q
format the values are stored as array of complex numbers with the real part
corresponding to I value and the imaginary part corresponding to Q value. The
header variable ‘XDelta’ (1/XDelta) is used to set the currently selected sample
frequency (external or internal).. If one of the interpolated modes is used, we set the
sample frequency to a multiple of the sample rate accordingly, e.g. for
INTX3<M8190A sample frequency> = 3 x <1 / XDelta>. Only MATLAB level 4.0 and
5.0 files are supported.
DSA90000
One file contains waveform samples for one M8190A channel. The waveform
samples can be imported to any of the two M8190A channels.It is a DSA90000
waveform file in binary format (.bin) containing header and floating point data
(without markers). Only waveform type ‘Normal’ is supported. If the file contains
more than one waveform only the first waveform will be imported.