Programming 
291 
 '* Send limit table of trace 1 to the Ana. 
 Ana.WriteString ":CALC1:LIM:DATA " + CStr(NumofSeg(0)), False 
 For i = 0 To NumofSeg(0) - 1 
 With LimTbl1 
 Ana.WriteString "," + CStr(.Typ(i)), False 
 Ana.WriteString "," + CStr(.BeginStim(i)), False 
 Ana.WriteString "," + CStr(.EndStim(i)), False 
 Ana.WriteString "," + CStr(.BeginResp(i)), False 
 If i = NumofSeg(0) - 1 Then 
 Ana.WriteString "," + CStr(.EndResp(i)), True 
 Else 
 Ana.WriteString "," + CStr(.EndResp(i)), False 
 End If 
 End With 
 Next i 
 Ana.WriteString ":CALC1:LIM:DISP ON", True 
 Ana.WriteString ":CALC1:LIM:DISP:CLIP OFF", True 
 Ana.WriteString ":CALC1:LIM ON", True 
 ' 
 '* Send measurement parameter and format of trace 2 to the Ana. 
 Ana.WriteString ":CALC1:PAR2:SEL", True 
 Ana.WriteString ":CALC1:PAR2:DEF " + Param(1), True 
 Ana.WriteString ":DISP:WIND1:TRAC2:Y:SPAC " + Fmt(1) 
  
 '* Send limit table of trace 2 to the Ana. 
 Ana.WriteString ":CALC1:LIM:DATA " + CStr(NumofSeg(1)), False 
 For i = 0 To NumofSeg(1) - 1 
 With LimTbl2 
 Ana.WriteString "," + CStr(.Typ(i)), False 
 Ana.WriteString "," + CStr(.BeginStim(i)), False 
 Ana.WriteString "," + CStr(.EndStim(i)), False 
 Ana.WriteString "," + CStr(.BeginResp(i)), False 
 If i = NumofSeg(1) - 1 Then 
 Ana.WriteString "," + CStr(.EndResp(i)), True 
 Else 
 Ana.WriteString "," + CStr(.EndResp(i)), False 
 End If