Keysight M8194A 120 GSa/s Arbitrary Waveform Generator User Guide 147
Remote Programming 4
:TRACe[1|4][:DATA][?] <segment_id>,<offset>,(<length>|<block>|<numeric_values>)
Command :TRACe[1|4][:DATA]
<segment_id>,<offset>,(<length>|<block>|<numeric_valu
es>)
Query :TRACe[1|4][:DATA]? <segment_id>,<offset>,<length>
Parameters <segment_id>,<offset>,(<length>|<block>|<numeric_valu
es>)
• <segment_id> – id of the segment, must be 1
• <offset> offset in samples for direct modes and I/Q sample pairs for
interpolated modes to allow splitting the transfer in smaller portions.
The offset parameter is necessary to overcome the SCPI restriction that
only allows transferring up to 999999999 bytes at once.
• <block> waveform data samples and marker values in the data format
described above in IEEE binary block format
• <numeric_values> waveform data samples and marker values in
the data format described above in comma separated list format; each
element is a 16-bit integer values representing DAC samples and
marker data Di in direct modes or I/Q samples and marker data Ii, Qi in
interpolated modes.
• Direct mode: D0, D1, D2,...
• Interpolated mode: I0, Q0, I1, Q1, I2, Q2…
Parameter Suffix None
Description Use this command to load waveform and marker data into the module
memory. If <segment_id> is already filled with data, the new values
overwrite the current values. If length is exceeded error -223 (too much
data) is reported.