User`s manual

6. Enable Marker Outputs
[SOURce:]MARKer[:STATe] ON
This commands enables the AFG to output marker pulses. However,
before the marker pulses can be output, they must be selected in the
waveform segment and the waveform segment must be selected for
marker output in the segment sequence. (Although
*RST
automatically enables the AFG for marker outputs, it is given here for
good programming practice.)
7. Setup the First Waveform Segment
[SOURce:]LIST[1][:SEGMent]:SELect <name>
[SOURce:]LIST[1][:SEGMent]:DEFine <
length>
8. Store the First Waveform Segment as Voltage Data Points
[SOURce:]LIST[1][:SEGMent]:VOLTage <voltage_list>
9. Setup the Second Waveform Segment
[SOURce:]LIST[1][:SEGMent]:SELect <name>
[SOURce:]LIST[1][:SEGMent]:DEFine <
length>
10. Store the Second Waveform Segment as Voltage Data Points
[SOURce:]LIST[1][:SEGMent]:VOLTage <voltage_list>
11. Store the Marker List for the Second Waveform Segment
[SOURce:]LIST[1][:SEGMent]:MARKer <marker_list>
This command stores the marker list into memory as a comma (“,”)
separated list. A “1” selects a marker pulse and a “0” does not. (You
can also send this list as Definite or Indefinite Length Arbitrary
Block Data, as explained in Chapter 7.)
12. Setup the Segment Sequence
[SOURce:]LIST[1]:SSEQuence:SELect <name>
[SOURce:]LIST[1]:SSEQuence:DEFine <
length>
[SOURce:]LIST[1]:SSEQuence:SEQuence <
segment_list>
13. Select the Waveform Segment for Marker Output
[SOURce:]LIST[1]:SSEQuence:MARKer <marker_list>
This command selects the waveform segment in a segment sequence
that is to output the marker pulses. The marker pulses must be
selected by
[SOURce:]LIST[1][:SEGMent]:MARKer <marker_list> or
[SOURce:]LIST[1][:SEGMent]:MARKer:SPOint <point> before they
are output.
14. Generate the Output
[SOURce:]FUNCtion:USER <name>
INITiate[:IMMediate]
208 Marker Outputs/Multiple AFG Operations Chapter 6