4-20
Remote Operation
Example Programs
OUTPUT 723;”calc1:mark1:func:bwid:read wav” ! Sets the BW unit of measure to WL
OUTPUT 723;”calc1:mark1:func:bwid:stat on” ! Enable bandwidth marker
!
OUTPUT 723;”calc1:mark1:func:bwid:res?” ! Returns X axis values between markers
ENTER 723;Rbw
IF Rbw<9.E+37 THEN Cnt ! Test for valid result
PRINT “ BW not found”
STOP
Cnt: ! BW was determined
!
OUTPUT 723;”calc1:mark1:func:bwid:x:left?” ! Read left BW marker X axis value
ENTER 723;Markleft
OUTPUT 723;”calc1:mark1:func:bwid:x:righ?” ! Read right BW marker X axis value
ENTER 723;Markright
!
! Convert to standard measurement units (nm)
Rbw=Rbw*1.E+9
Markleft=Markleft*1.E+9
Markright=Markright*1.E+9
!
PRINT “20 dB Marker bandwidth”;Rbw;”nm”
PRINT “Left marker”;Markleft;”nm”
PRINT “Right marker”;Markright;”nm”
PRINT “Center”;Rbw/2+Markleft;”nm”
!
LOCAL 723;
END
book.book Page 20 Monday, January 31, 2000 10:34 AM