User`s manual

Example Program Listing
Table B-1. Agilent E1445A Example Program Listing
Program Type Program Name Language Description
Introductory
(Chapter 1)
SLFTST
RSTCLS
LRN
ERRORCHK
RSTSINE
BASIC, Visual BASIC,
Visual C/ C++
"
"
"
"
E1445A Self Test.
Resetting and clearing the AFG.
Power-on/reset configuration.
Error checking program.
Sine wave output from reset settings.
Standard
Functions
(Chapter 2)
DCVOLTS
SINEWAVE
SQUWAVE
TRIWAVE
OUTPLOAD
OUTPUNIT
PHS_MOD
BASIC, Visual BASIC,
Visual C/ C++
"
"
"
"
"
"
+5V DC voltage.
1kHz, 5Vp sine wave.
4V, 5 MHz square wave - 1V DC offset.
200 point, 4V, 10 kHz triangle wave.
Sets AFG’s output impedance and load.
Sets amplitude units to volts peak-to-peak.
Shifts sine wave phase from 0 to 180 degrees.
Arbitrary
Waveforms
(Chapter 3)
ARBWAVE
MULSEG
AFGGEN1
AFGGEN2
SIN_X
SIN_D
CHARGE
SPIKES
SIN_R
NOISE
BASIC, Visual BASIC,
Visual C/ C++
"
"
"
"
"
"
"
"
"
Procedure for generating an arbitrary waveform.
Arbitrary waveform with two segments.
Ramp arbitrary waveform using the frequency1
generator.
Ramp arbitrary waveform using the frequency2
generator.
Sin(x)/x arbitrary waveform.
Damped sine wave arbitrary waveform.
Exponential charge/discharge waveform.
Sine wave with spikes.
1/2 wave rectified sine wave.
Pseudo-random noise.
464 Useful Tables Appendix B