3156B User Manual
Racal Instrument © 2005
Programming Reference 5-1
Chapter 5
PROGRAMMING REFERENCE
What’s in This
Chapter
This Chapter lists and describes the set of driver function calls that are
used to operate the 3156B. To provide familiar formatting for users
who have previously used such reference documentation, function call
descriptions are dealt with in a similar manner. In general, each group
starts with a short description, followed by a table showing the
complete set of function calls in the group; finally the effects of
individual function and its arguments are described. Complete listing
of all driver function calls that are used to program the 3156B is given
in Table 5-1.
Introduction
This instrument driver provides programming support for Racal 3156B
Arbitrary Waveform Generator. It contains functions for opening,
configuring, loading and generating waveforms, and closing the
instrument.
To successfully use this module, the following conditions must be met:
1. The instrument is installed in the VXI mainframe and you are using
one of the following controller options:
Embedded
controller
MXI
MXI2
2. The logical address supplied to the initialize function must match
the logical address of the instrument.
3. The 3156B driver is installed on your controller
Error and Status
Information
Each function in this instrument driver returns a status code that either
indicates success or describes an error or warning condition. The
general meaning of the status code is as follows:
Value
Meaning
0 Success