Product Manual

Remote Operation
Remote Commands16
16-15
ARBDATACSV <cpd>,
<csv ascii data>
Load data to an existing arbitrary
waveform.
<cpd> must be the name of an existing
arbitrary waveform.
The data consists of ascii coded values, in
the range --2048 to +2047, for each point.
The values are separated by a comma
character and the data ends with <pmt>.
The data is entered into the arbitrary
waveform between the points specified by
the ARBEDLMTS command. If less data is
sent than the number of points between the
limits the old data is retained from the
point where the new data ends. If more
data is sent the surplus is discarded.
ARBDATA <cpd>,
<bin data block>
Load data to an existing arbitrary
waveform.
<cpd> must be the name of an existing
arbitrary waveform.
The data consists of two bytes per point
with no characters between bytes or points.
The point data is sent high byte first. The
data block has a header which consists of
the # character followed by several ascii
coded numeric characters. The first if these
defines the number of ascii characters to
follow and these following characters
define the length of the binary data in
bytes.
The data is entered into the arbitrary
waveform between the points specified by
the ARBEDLMTS command.
If less data is sent than the number of
points between the limits the old data is
retained from the point where the new data
ends. If more data is sent the surplus is
discarded.
This command cannot be used over the
RS232 interface since it contains a binary
data block.
ARBDATACSV? <cpd> Returns the data from an existing arbitrary
waveform.
<cpd> must be the name of an existing
arbitrary waveform. The data consists of
ascii coded values as specified for the
ARBDATACSV command. The data is sent
from the arbitrary waveform between the
points specified by the ARBEDLMTS
command.