User`s manual
The commands are the same ones listed on page 241, except on how to
select the Unsigned format and how to generate the data. These exceptions
are as follows:
5. Select the DAC Data Format
[SOURce:]ARBitrary:DAC:FORMat UNSigned
This command selects the UNSigned data number format.
8. Store the Waveform Segment as Combined Signed DAC Data
[SOURce:]LIST[1][:SEGMent]:COMBined <combined_list>
This command stores the waveform segment into segment memory in
the Unsigned format set by the
[SOURce:]ARBitrary:DAC:FORMat UNSigned command.
The data is sent as a comma separated combined list with the marker
bit selected.
BASIC Program Example (COMBUNS)
The COMBUNS program is similar to the “COMBSIGN” program on
page 242. The only differences are that this program generates and transfers
the combined list using the Unsigned number format instead of the Signed
format, and the list is transferred as Indefinite Length Arbitrary Block Data.
1 !RE-STORE"COMBUNS"
2 !This program downloads an arbitrary waveform as a combined
3 !(voltage and marker) list of unsigned DAC codes. The data is sent
4 !in an IEEE-488.2 indefinite length block in 16-bit integer format.
5 !The waveform is a 200 point, +5V to -5V ramp wave.
6 !
10 !Assign I/O path between the computer and E1445A.
20 ASSIGN @Afg TO 70910
30 ASSIGN @Afg1 TO 70910;FORMAT OFF !path for binary data
40 COM @Afg,@Afg1
50 !
60 !Set up error checking
70 ON INTR 7 CALL Errmsg
80 ENABLE INTR 7;2
90 OUTPUT @Afg;"*CLS"
100 OUTPUT @Afg;"*SRE 32"
110 OUTPUT @Afg;"*ESE 60"
120 !
130 !Call the subprograms which reset the AFG and erase all waveform
140 !segments and sequences.
150 CALL Rst
160 CALL Wf_del
170 !
Continued on Next Page
Chapter 7 High Speed Operation 247