User`s manual
Generating Single
Marker Pulses in
Single Waveform
Segments
The MARKSEG2 program shows how to generate marker pulses using
[SOURce:]LIST[1][:SEGMent]:MARKer:SPOint and
[SOURce:]LIST[1]:SSEQuence:MARKer:SPOint. The program generates a
sine wave and triangle wave. It outputs Active high marker pulse at the
center of the triangle waveform. The program generates a 512 point,
5 V sine wave and 5 V triangle wave.
The commands are the same ones listed in “Generating Multiple Marker
Pulses in Multiple Waveform Segment Lists” on page 207, except they only
select single point-wide marker pulses. The exceptions are as follows:
10. Store the Marker Pulse Location for the Second Waveform Segment
[SOURce:]LIST[1][:SEGMent]:MARKer:SPOint <point>
This command selects the segment or point on a waveform where the
marker pulse is to be output. For example, to output a marker pulse
at point 5 of a 10 point waveform, execute
[SOURce:]LIST[1][:SEGMent]:MARKer:SPOint 5.
12. Select the Waveform Segment for Marker Output
[SOURce:]LIST[1]:SSEQuence:MARKer:SPOint <point>
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:SPOint <point> or
[SOURce:]LIST[1][:SEGMent]:MARKer <marker_list> before they
are output.
212 Marker Outputs/Multiple AFG Operations Chapter 6