Programming Examples
The DSA8200 comes with sample programs that illustrate methods that you can
use to control the instrument from the GPIB interface.
The programs were written in Microsoft Visual C++, version 6.0, and were
generated using the AppWizard program. Both program listings and source codes
are included on the product software CD-ROM that comes with your instrument.
A description of each program follows:
Table 4-1:
Example Programs
Name Function Module
Meas
Performs
atimingoranamplitude
measurement on the selected
waveform and displays the results.
Any 80E00
Wfm Transfer Transfers the horizontal timebase
and its v
ertical scale of the
selected waveform to a file on your
PC (controller).
Any 80E00
Capture Captures the instrument screens
and pri
nts
1
it or saves it as a
file on your instrument (not your
controller).
Any 80E00
TDR Displays the attached cable length
in centimeters.
80E04 only
Mask Makes an eye pattern evaluation
against a mask, looking for a
“sto
ps after" condition you specify.
Upon fulfillment of the stop after
condition, the program can print
1
the r
esult or can save it as a
file on your instrument (not your
controller).
Any 80C00
2
1
To print, make sure that you have a default printer selected for your instrument before running this
pro
gram.
2
80C01-CR module is preferred for use with this program.
DSA/CSA/TDS8X00/B Series Programmer Manual 4-1