Keysight M8195A User Manual page 244

Arbitrary waveform generator revision 2
Hide thumbs Also See for M8195A:
Table of Contents

Advertisement

6 General Programming
Example
244
Command
Load data consisting of 1280 samples (waveform data samples only) as comma-
separated list into previously defined segment 1 starting at sample offset 0.
:TRAC1:DATA 1,0,0,1,2,...,1279
Load data consisting of 1280 waveform data samples and same number of marker
samples (interleaved waveform data and marker samples) as comma-separated list
into previously defined segment 1 starting at sample offset 0. The marker sample "3"
corresponds to a high level for Marker 1 and 2 for the first sample of the waveform
segment. Marker samples with value 0 correspond to a low level for Marker 1 and 2.
:TRAC1:DATA 1,0,0,3,1,0,2,0,...,1279,0
Query
:TRAC:DATA? 1,0,1280
If the segment is split in smaller sections, the sections have
to be written in order of ascending <offset> values. If
modification of the segment contents is necessary, the whole
segment with all sections must be rewritten.
If segments are created and deleted in arbitrary order, their
position and order in memory cannot be controlled by the
user, because the M8195 reuses the memory space of
deleted segments for newly created segments. To fulfill the
streaming and minimum linear playtime requirements the
only way to control the position of the first downloaded
segment and the order of the following segments is to delete
all segments from memory (:TRACe[1|2|3|4]:DELete:ALL) and
then creating the segments in the order in which they should
be placed in memory.
Keysight M8195A Revision 2 – Arbitrary Waveform Generator User's Guide

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents