52 Chapter 3
Setting Measurement Conditions
A Sample Program for Setting Measurement Conditions
800 OUTPUT @Hp4294a;"POIN ";Nop(I)
810 OUTPUT @Hp4294a;"POWMOD "&Osc_mode$(I)
820 OUTPUT @Hp4294a;"POWE ";Osc_pow(I)
830 OUTPUT @Hp4294a;"DCMOD "&Dc_b_mode$(I)
840 OUTPUT @Hp4294a;"DCV ";Dc_bias(I)
850 OUTPUT @Hp4294a;"BWFACT "&Bw_fact$(I)
860 OUTPUT @Hp4294a;"PAVERFACT ";P_ave(I)
870 OUTPUT @Hp4294a;"SDON"
880 OUTPUT @Hp4294a;"SCOL ";((I-1) MOD 6)+1
890 NEXT I
900 OUTPUT @Hp4294a;"EDITDONE"
910 !
920 OUTPUT @Hp4294a;"MEAS "&Meas_para$
930 OUTPUT @Hp4294a;"MAXDCV ";Dc_b_max
940 OUTPUT @Hp4294a;"DCRNG "&Dc_b_rng$
950 OUTPUT @Hp4294a;"DCO ON"
960 OUTPUT @Hp4294a;"SWPT LIST"
970 OUTPUT @Hp4294a;"LISPAN SEGMENT"
980 OUTPUT @Hp4294a;"SPLD "&Split$
990 OUTPUT @Hp4294a;"ACCUD "&Accumulate$
1000 !
1010 ! Trace A Setting
1020 !
1030 OUTPUT @Hp4294a;"TRAC A"
1040 OUTPUT @Hp4294a;"DISP "&Disp_a$
1050 OUTPUT @Hp4294a;"FMT "&Fmt_a$
1060 OUTPUT @Hp4294a;"TOPV ";Top_v_a
1070 OUTPUT @Hp4294a;"BOTV ";Btm_v_a
1080 !
1090 ! Trace B Setting
1100 !
1110 OUTPUT @Hp4294a;"TRAC B"
1120 OUTPUT @Hp4294a;"DISP "&Disp_b$
1130 OUTPUT @Hp4294a;"FMT "&Fmt_b$
1140 OUTPUT @Hp4294a;"REFP ";Ref_p_b
1150 OUTPUT @Hp4294a;"REFV ";Ref_v_b
1160 OUTPUT @Hp4294a;"SCAL ";Scal_b
1170 OUTPUT @Hp4294a;"PHAU "&Phase_unit$
1180 OUTPUT @Hp4294a;"EXPP "&Exp_phase$
1190 !
1200 OUTPUT @Hp4294a;"*OPC?"
1210 ENTER @Hp4294a;Buff$
1220 PRINT "Measurement Condition Setup Complete"
1230 END