equal
deleted
inserted
replaced
74 out ":PULSE0:GATE:LOGIC %{LOW|HIGH}"; |
74 out ":PULSE0:GATE:LOGIC %{LOW|HIGH}"; |
75 in "ok"; |
75 in "ok"; |
76 @init {getGateLogic; wait $iWT;} |
76 @init {getGateLogic; wait $iWT;} |
77 } |
77 } |
78 |
78 |
|
79 getGateEdge { |
|
80 out ":PULSE0:GATE:EDGE?"; |
|
81 in "%{RIS|FALL}"; |
|
82 } |
|
83 |
|
84 setGateEdge { |
|
85 out ":PULSE0:GATE:EDGE %{RIS|FALL}"; |
|
86 in "ok"; |
|
87 @init {getGateEdge; wait $iWT;} |
|
88 } |
|
89 |
79 getGateLevel { |
90 getGateLevel { |
80 out ":PULSE0:GATE:LEVEL?"; |
91 out ":PULSE0:GATE:LEVEL?"; |
81 in "%f"; |
92 in "%f"; |
82 } |
93 } |
83 |
94 |
84 setGateLevel { |
95 setGateLevel { |
85 out ":PULSE0:GATE:LEVEL %f"; |
96 out ":PULSE0:GATE:LEVEL %f"; |
86 in "ok"; |
97 in "ok"; |
87 @init {getGateLevel; wait $iWT;} |
98 @init {getGateLevel; wait $iWT;} |
|
99 } |
|
100 |
|
101 getTriggerMode { |
|
102 out ":PULSE0:TRIGGER:MODE?"; |
|
103 in "%{DIS|TRIG}"; |
|
104 } |
|
105 |
|
106 setTriggerMode { |
|
107 out ":PULSE0:TRIGGER:MODE %{DIS|TRIG}"; |
|
108 in "ok"; |
|
109 @init {getTriggerMode; wait $iWT;} |
|
110 } |
|
111 |
|
112 getTriggerEdge { |
|
113 out ":PULSE0:TRIGGER:EDGE?"; |
|
114 in "%{RIS|FALL}"; |
|
115 } |
|
116 |
|
117 setTriggerEdge { |
|
118 out ":PULSE0:TRIGGER:EDGE %{RIS|FALL}"; |
|
119 in "ok"; |
|
120 @init {getTriggerEdge; wait $iWT;} |
|
121 } |
|
122 |
|
123 getTriggerLevel { |
|
124 out ":PULSE0:TRIGGER:LEVEL?"; |
|
125 in "%f"; |
|
126 } |
|
127 |
|
128 setTriggerLevel { |
|
129 out ":PULSE0:TRIGGER:LEVEL %f"; |
|
130 in "ok"; |
|
131 @init {getTriggerLevel; wait $iWT;} |
88 } |
132 } |
89 |
133 |
90 #================================================= |
134 #================================================= |
91 |
135 |
92 getPState { |
136 getPState { |