GDS-1000 Programming Manual Nov7 PDF
GDS-1000 Programming Manual Nov7 PDF
GDS-1000 Series
PROGRAMMING MANUAL
GW INSTEK PART NO.
Table of Contents
INTERFACE OVERVIEW ..................................................... 4
Rear Panel Overview .................................. 4
Configuring the USB Interface ................... 5
INTERFACE OVERVIEW
This manual describes how to use the GDS-1000s
remote command functionality and lists the
COMMAND OVERVIEW .................................................... 6
command details. The Overview chapter describes
Command Syntax ....................................... 6 how to configure the GDS-1000 USB remote
List of Command in Functional Order ........ 7 control interface.
List of Command in Alphabetical Order ... 10
Rear Panel Overview
0B
3 4
INTERFACE OVERVIEW GDS-1000 Programming Manual
5 6
COMMAND OVERVIEW GDS-1000 Programming Manual
:MEASure:RISe.............................................................35 56H
Acquisition :ACQuire:AVERage...................................................... 15
:MEASure:ROVShoot...................................................35 57H
:ACQuire:MODe ......................................................... 15
:MEASure:RPReshoot ..................................................35 58H
:ACQuire<X>:MEMory................................................ 16
:MEASure:SOURce ......................................................36 59H
:MEASure:VAMPlitude ................................................36
Autoset :AUToset ..................................................................... 18
60H
:CHANnel<X>:PROBe ................................................ 22
Save/Recall :MEMory<X>:RECall:SETup ........................................40
:CHANnel<X>:SCALe ................................................. 23
68H
:CURSor:<X>DELta..................................................... 25 *RCL.............................................................................42
72H
:REF<X>:SAVe..............................................................43 75H
:DISPlay:CONTrast ..................................................... 28
:DISPlay:GRATicule..................................................... 29 (Continued on next page)
:DISPlay:WAVeform .................................................... 29
:REFResh ..................................................................... 30
7 8
COMMAND OVERVIEW GDS-1000 Programming Manual
(Horizontal) :TIMebase:SCALe........................................................ 45
:TIMebase:SWEep....................................................... 46 Command Page Command Page
A :MEASure:FPReshoot 32
79H
:TIMebase:WINDow:DELay........................................ 46
102H
:ACQuire:AVERage 15 :MEASure:FREQuency 32
80H
103H 104H
:ACQuire:MODe 15
105H :MEASure:NWIDth 33
106H
:ACQuire<X>:MEMory 16
107H :MEASure:PDUTy 33
108H
Trigger :FORCe........................................................................ 48
82H :AUToset 18
109H :MEASure:PERiod 34
10H
:RUN............................................................................ 48
83H
C :MEASure:PWIDth 34
1H
:SINGle........................................................................ 49
84H
:CHANnel<X>:BWLimit 19
12H :MEASure:RISe 35
13H
:CHANnel<X>:COUPling 19 :MEASure:ROVShoot 35
:STOP .......................................................................... 49
14H 15H
:CHANnel<X>:DISPlay 20 :MEASure:RPReshoot 35
85H
16H 17H
*TRG ........................................................................... 49
86H
:CHANnel<X>:INVert 20
18H :MEASure:SOURce 36
19H
:TRIGger:COUPle........................................................ 49 87H
:CHANnel<X>:MATH 21
120H :MEASure:VAMPlitude 36
12H
:TRIGger:FREQuency.................................................. 50 8H :CHANnel<X>:OFFSet 21
12H :MEASure:VAVerage 37
123H
:TRIGger:LEVel............................................................ 50 89H
:CHANnel<X>:PROBe 22
124H :MEASure:VHI 37
125H
:TRIGger:MODe.......................................................... 50 90H
:CHANnel<X>:SCALe 23
126H :MEASure:VLO 37
127H
:CURSor:SOURce 27 :MEASure:VMAX 38
:TRIGger:NREJ ............................................................ 51
128H 129H
:CURSor:X1Position 24 :MEASure:VMIN 38
91H
130H 13H
:TRIGger:PULSe:MODe.............................................. 52 92H
:CURSor:X2Position 24
132H :MEASure:VPP 39
13H
:TRIGger:SLOP............................................................ 53 95H
:CURSor:Y1Position 25
138H :MEMory<X>:RECall:WAVeform 40
139H
:CURSor:YDELta 25 :MEMory<X>:SAVe:WAVeform 41
:TRIGger:TYPe............................................................. 54
142H 143H
:CURSor:YDISplay 26 R
97H
14H
D *RCL 42
145H
:TRIGger:VIDeo:LINe.................................................. 55 9H
:DISPlay:ACCumulate 28
146H :REF<X>:DISPlay 42
147H
:DISPlay:WAVeform 29
152H :REFResh 30
153H
F *RST 14 154H
:FORCe 48
15H :RUN 48
156H
I S
*IDN 13
157H *SAV 44
158H
L :SINGle 49
159H
*LRN 13
160H :STOP 49
16H
M :SYSTem:ERRor 14 162H
:MEASure:FALL 31
163H :SYSTem:VERSion 14 164H
:MEASure:FOVShoot 32
165H
9 10
COMMAND OVERVIEW GDS-1000 Programming Manual
COMMAND DETAILS
T :TRIGger:NREJ 51 16H
:TIMebase:DELay 45 :TRIGger:PULSe:MODe
167H 52
168H
:TIMebase:SCALe 45 :TRIGger:PULSe:TIMe
169H 52
170H
:TIMebase:SWEep 46 :TRIGger:REJect
17H 53
172H
:TIMebase:WINDow:DELay 46 :TRIGger:SLOP
173H 53
174H
:TIMebase:WINDow:SCALe 47 :TRIGger:SOURce
175H 54
176H
The Command details chapter shows the detailed
*TRG 49 :TRIGger:TYPe
17H 54
178H
syntax, equivalent panel operation, and example
:TRIGger:COUPle 49 :TRIGger:VIDeo:FIELd
179H 55
180H
see page7.
187H
:TRIGger:LEVel 50 :TRIGger:VIDeo:POLarity
183H 56
184H
:TRIGger:MODe 50 :TRIGger:VIDeo:TYPe
185H 56
186H System command..................................... 1 3
18H
11 12
COMMAND DETAILS GDS-1000 Programming Manual
System command
5B
*RST
17B
Set
*IDN............................................................................ 13
198H
Syntax *rst
:SYSTem:VERSion....................................................... 14 20H
:SYSTem:ERRor
18B
Query
*IDN
15B
Query
Description Returns the oscilloscope system error message, if
Description Returns the oscilloscope ID: manufacturer, model there is any.
name, serial number, and firmware version. Syntax < Long > < Short >
Same as: Utility key F4 :system:error? :syst:err?
Syntax :idn? Parameter ID Contents ID Contents
Example :idn? Returns the ID for a -100 command error -102 syntax error
GW, GDS1022, P930116, GDS-1022.
-220 parameter error -221 settings conflict
V0.21
-222 data out of range -223 too much data
*LRN
16B
Query -224 illegal parameter -232 invalid format
Example :system:error? Indicates that the
Description Returns the oscilloscope settings as a data string. command syntax is
-102
Syntax :lrn? wrong
Example :lrn?
:DISPlay:WAVeform 0;DISPCONTrast 500;GRATicule :SYSTem:VERSion
19B
Query
0;:CURSor:SOURce 1;X1Position ;X2 Position ;
Y1Position ;Y2Position ;XDELTa ;YDELTa ;XDISPlay 2;YDISPlay Description Returns the oscilloscope firmware version.
2;:CHANnel 1:BWLimit 0;COUPling 0;DISPlay 1;INVert 0;MATH
0;OFFSet 2.000e+00; PROBe 0;SCALe 2.000e+00 ;: Same as: Utility key F4 (only the firmware
CHANnel2:BWLimit 0;COUPling 0;DISPlay 1;INVert 0;MATH version)
0;OFFSet 2.000e+00;PROBe 0;SCALe 2.000e+00;: CHANnel2:
BWLimit 0;COUPling 0;DISPlay 1;INVert 0;MA TH 0;OFFSet Syntax < Long > < Short >
2.000e+00;PROBe 0;SCALe 2.000e+00;: CHANnel2:BWLimit
0;COUPling 0;DIS Play 1;INVert 0;MATH 0;OFFSet :system:version? :syst:vers?
2.000e+00;PROBe 0;SCALe 2.000e+00;:CHANnel2:BWLimit
0;COUPling 0;DISPlay 1;INVert 0;MATH 0;OFFSet Note For retrieving all system information including the
2.000e+00;PROBe 0;SCALe 2.000e+00;:TIMebase:DELay 0.000e+00; firmware version, use the *idn? command.
SCALe 2.500e-06;SWEep0;: AUToset;: REFResh;: RUN;:STOP
13 14
COMMAND DETAILS GDS-1000 Programming Manual
0 Normal 2 Average
:acquire:average <NR1> :acq:aver <NR1> Description Returns the total waveform data in the acquisition
:acquire:average? :acq:aver? memory.
Parameter <NR1> Average No. <NR1> Average No. Syntax < Long > < Short >
1 2 5 32 :acquire<X>:memory? :acq<X>:mem?
2 4 6 64 Parameter <X> Channel
3 8 7 128 1/2 Channel1/2
4 16 8 256 Example :acquire1:memory? Returns the channel 1
Note Before using this command, select the average waveform data
acquisition mode. See the example below. Data format Six data elements are concatenated to form one
Example :acquire:mode 2 Selects the average data string.
:acquire:average 2 acquisition mode, and # A B C D E F
select the average
number 4 A: Data size digit B: Data size
C: Time interval D: Channel indicator
15 16
COMMAND DETAILS GDS-1000 Programming Manual
Data size
Indicates the data size. The data size is always 8008 Autoset Command
7B
17 18
COMMAND DETAILS GDS-1000 Programming Manual
:channel<X>:coupling? :chan:coup?
:CHANnel<X>:BWLimit.............................................. 19 206H
Parameter <X> Channel <NR1> Coupling mode
:CHANnel<X>:COUPling............................................ 19 207H
1/2 CH1/2 0 AC coupling
:CHANnel<X>:DISPlay ............................................... 20
208H
1 DC coupling
:CHANnel<X>:INVert ................................................. 20
2 Ground coupling
209H
:CHANnel<X>:OFFSet................................................ 21 21H
Example :channel1:coupling 1 Selects the DC coupling
for Channel 1
:CHANnel<X>:PROBe ................................................ 22
21H
:CHANnel<X>:SCALe ................................................. 23
213H
Set
Set
:CHANnel<X>:DISPlay
26B
Query
:CHANnel<X>:BWLimit
24B
Query
Description Turns a channel on/off or returns its status.
Description Selects or returns the bandwidth limit on/off.
Same as: Channel key
Same as: Channel key F3
Syntax < Long > < Short >
Syntax < Long > < Short >
:channel<X>:display <Boolean> :chan<X>:disp
:channel<X>:bwlimit <Boolean> :chan<X>:bwl <Boolean>
:channel<X>:display?
:channel<X>:bwlimit? <Boolean>
:chan<X>:disp?
:chan:bwl?
Parameter <X> Channel <NR1> Channel on/off
Parameter <X> Channel <NR1> Limit
1/2 CH1/2 0 Off
1/2 CH1/2 0 Off
1 On
1 On
Example :channel1:display 1 Turns on Channel 1
Example :channel1:bwlimit 1 Turns on the bandwidth
limit for Channel 1
Set
:CHANnel<X>:INVert
27B
Query
Set
:CHANnel<X>:COUPling
25B
Query Description Inverts a channel or returns its status.
Same as: Channel key F2
Description Selects or returns the coupling mode.
Syntax < Long > < Short >
Same as: Channel key F1
Syntax < Long > < Short >
19 20
COMMAND DETAILS GDS-1000 Programming Manual
:channel<X>:invert <Boolean> :chan<X>:inv Syntax < Long > < Short >
:channel<X>:invert? <Boolean>
:channel<X>:offset <NR3> :chan<X>:offs <NR3>
:chan<X>:inv?
:channel<X>:offset? :chan<X>:offs?
Parameter <X> Channel <NR1> Channel invert
Parameter <X> Channel <NR3> Offset level
1/2 CH1/2 0 off
1/2 CH1/2 0.5 0.5V ~ +0.5V
1 on (2mV/div~50mV/div)
Example :channel1:invert 1 Inverts Channel 1 5.0 5.0V ~ +5.0V
(100mV/div~500mV/div)
50.0 50.0V ~ +50.0V
Set
(1V/div ~ 5V/div)
:CHANnel<X>:MATH Query
Sets the Channel 1
28B
21 22
COMMAND DETAILS GDS-1000 Programming Manual
Set
:CHANnel<X>:SCALe
31B
Query Cursor Command
9B
Description Sets or returns the vertical scale. The scale depends :CURSor:X<X>Position ................................................24
214H
:CURSor:<X>DELta......................................................25
Same as: Volts/Div knob
216H
:CURSor:<X>DISplay ...................................................26
217H
23 24
COMMAND DETAILS GDS-1000 Programming Manual
Description Selects or returns the vertical (Y axis) cursor x Horizontal cursor (X axis)
position. y Vertical cursor (Y axis)
Same as: Cursor key F5 (X-Y) F2(Y1) or F3(Y2) Note The returned data format is <NR3> as follows.
+ Vertical knob
CH1, CH2, Math (CH1CH2): time (s) for
Syntax < Long > < Short > horizontal cursor, voltage (V) for vertical cursor
:cursor:y<X>position <NR1> :curs:y<X>p <NR1> Math (FFT): frequency (Hz) for horizontal cursor,
:cursor:y<X>position? :curs:y<X>p? decibel (dB) for vertical cursor
Parameter <X> Cursor 1 or 2 <NR1> Cursor position Example :channel:math 3 Returns the frequency
:cursor:xdisplay 1 (2500Hz) between the
1 Cursor Y1 1 ~ 199 1 ~ 199 point :cursor:xdelta? two horizontal cursors
2 Cursor Y2 2.500E+03 in the Math FFT mode
Note When in the query mode, the returned data format :channel:math 3 Returns the decibel
is <NR3> as follows. :cursor:ydisplay 1 (2.5dB) between the
CH1, CH2, Math (CH1CH2): voltage (V) :cursor:ydelta? two vertical cursors in
2.500E+00 the Math FFT mode
Math (FFT): decibel (dB)
Example :cursor:ydisplay 1 Puts the vertical
:cursor:y1position 100 cursor Y1 on the 100
point position :CURSor:<X>DISplay
35B
Set
:channel:math 3 Returns the Y1 cursor
:cursor:ydisplay 1 position as 2.5dB in Description Turns the horizontal or vertical cursors on/off.
:cursor:y1position? the Math FFT mode Same as: Cursor key
2.500E+00
Syntax < Long > < Short >
:cursor:y<X>display <Boolean> :curs:y<X>dis
<Boolean>
:CURSor:<X>DELta
34B
Query
Parameter <X> X or Y cursor <NR1> Cursor on/off
Description Returns the distance between two horizontal (X x X (horizontal) 0 off
axis) or vertical (Y axis) cursors. y Y (vertical) 1 on
Same as: Cursor key F5 (X-Y) F4 Example :cursor:ydisplay 1 Turn Y cursor on
25 26
COMMAND DETAILS GDS-1000 Programming Manual
:CURSor:SOURce Query
:DISPlay:ACCumulate ..................................................28
36B
219H
:DISPlay:GRATicule .....................................................29
Same as: Cursor key F1 (Source)
21H
:DISPlay:WAVeform.....................................................29 2H
1/2 Channel
:DISPlay:ACCumulate
37B
Query
Set
:DISPlay:CONTrast
38B
Query
27 28
COMMAND DETAILS GDS-1000 Programming Manual
Set
:DISPlay:WAVeform
40B
Query
29 30
COMMAND DETAILS GDS-1000 Programming Manual
:MEASure:FOVShoot .................................................. 32
:MEASure:FOVShoot
25H
Query
:MEASure:FPReshoot ................................................. 32
43B
26H
:MEASure:PDUTy........................................................ 33
29H
:MEASure:PERiod ....................................................... 34
230H
Syntax < Long > < Short >
:MEASure:PWIDth ...................................................... 34
231H :measure:fovshoot? :meas:fovs?
:MEASure:RISe............................................................ 35
23H
:MEASure:RPReshoot ................................................. 35
measurement channel. See the example below.
234H
:MEASure:VHI............................................................. 37
238H
:MEASure:VLO............................................................ 37
239H
:MEASure:VMAX......................................................... 38
240H
:MEASure:FPReshoot
4B
Query
:MEASure:VMIN ......................................................... 38
Description Returns fall preshoot amplitude.
241H
:MEASure:VPP ............................................................ 39
24H
:MEASure:VRMS ......................................................... 39
243H
Same as: Measure key F1~F5 F3 (FPREShoot)
Syntax < Long > < Short >
:measure:fovshoot? :meas:fovs?
:MEASure:FALL Query
Returns <NR2> with % sign
42B
Description Returns the falltime measurement result. Note Before using this command, select the
Same as: Measure key F1~F5 F3 (Fall Time) measurement channel. See the example below.
Syntax < Long > < Short > Example :measure:source 1 Selects Channel 1, and
:measure:fall? then measures the fall
:measure:fall? :meas:fall? preshoot.
Returns <NR3>
Note Before using this command, select the :MEASure:FREQuency
45B
Query
measurement channel. See the example below.
31 32
COMMAND DETAILS GDS-1000 Programming Manual
Description Returns the frequency value. Note Before using this command, select the
Same as: Measure key F1~F5 F3 (Frequency) measurement channel. See the example below.
Syntax < Long > < Short > Example :measure:source 1 Selects Channel 1, and
:measure:pduty? then measures the
:measure:frequency? :meas:freq? positive duty cycle.
Returns <NR3>
Note Before using this command, select the :MEASure:PERiod
48B
Query
measurement channel. See the example below.
Example :measure:source 1 Selects Channel 1, and Description Returns the period.
:measure:frequency? then measures the Same as: Measure key F1~F5 F3 (Period)
frequency. Syntax < Long > < Short >
:measure:period? :meas:per?
:MEASure:NWIDth Query
Returns <NR3>
46B
Description Returns the first negative pulse width timing. Note Before using this command, select the
Same as: Measure key F1~F5 F3 (Width) measurement channel. See the example below.
Syntax < Long > < Short > Example :measure:source 1 Selects Channel 1, and
:measure:period? then measures the
:measure:nwidth? :meas:nwid? period.
Returns <NR3>
Note Before using this command, select the :MEASure:PWIDth
49B
Query
measurement channel. See the example below.
Example :measure:source 1 Selects Channel 1, and Description Returns the first positive pulse width.
:measure:nwidth? then measures the Same as: Measure key F1~F5 F3 (+Width)
negative pulse width. Syntax < Long > < Short >
:measure:period? :meas:per?
:MEASure:PDUTy Query
Returns <NR3>
47B
Description Returns the positive duty cycle ratio. Note Before using this command, select the
Same as: Measure key F1~F5 F3 (DutyCycle) measurement channel. See the example below.
Syntax < Long > < Short > Example :measure:source 1 Selects Channel 1, and
:measure:pwidth? then measures the
:measure:pduty? :meas:pdut? positive pulse width.
Returns <NR2> as the percentage
33 34
COMMAND DETAILS GDS-1000 Programming Manual
:measure:rpreshoot? :meas:rpr?
:MEASure:RISe
50B
Query Returns <NR2> with % sign
Description Returns the first pulse rising edge timing. Note Before using this command, select the
measurement channel. See the example below.
Same as: Measure key F1~F5 F3 (RiseTime)
Example :measure:source 1 Selects Channel 1, and
Syntax < Long > < Short > then measures the rise
:measure:rpreshoot?
:measure:rise? :meas:ris? preshoot.
Returns <NR3>
Note Before using this command, select the Set
measurement channel. See the example below. :MEASure:SOURce
53B
Query
Example :measure:source 1 Selects Channel 1, and
then measures the Description Selects the measurement channel.
:measure:rise?
rising edge timing. Same as: Measure key F1~F5 F1, F2
Syntax < Long > < Short >
:MEASure:ROVShoot
51B
Query :measure:source <NR1> :meas:sour <NR1>
:measure:source? :meas:sour?
Description Returns rise overshoot amplitude in percentage.
Parameter <NR1>
Same as: Measure key F1~F5 F3 (ROVShoot)
1~2 Channel1 ~ 2
Syntax < Long > < Short >
Example :measure:source 1 Selects Channel 1, and
:measure:rovshoot? :meas:rovs?
:measure:rprshoot? then measures the rise
Returns <NR2> with % sign preshoot.
Note Before using this command, select the
measurement channel. See the example below. :MEASure:VAMPlitude
54B
Query
Example :measure:source 1 Selects Channel 1, and
then measures the rise Description Returns the voltage difference between positive
:measure:rovshoot?
overshoot. and negative peak.
Same as: Measure key F1~F5 F3 (Vamp)
:MEASure:RPReshoot
52B
Query Syntax < Long > < Short >
:measure:vamplitude? :meas:vamp?
Description Returns rise overshoot amplitude in percentage.
Returns <NR3>
Same as: Measure key F1~F5 F3 (RPReshoot)
Note Before using this command, select the
Syntax < Long > < Short >
measurement channel. See the example below.
35 36
COMMAND DETAILS GDS-1000 Programming Manual
Example :measure:source 1 Selects Channel 1, and Description Returns the global low voltage.
:measure:vamplitude? then measures the rise Same as: Measure key F1~F5 F3 (Vlo)
Voltage amplitude.
Syntax < Long > < Short >
:measure:vlo? :meas:vlo?
:MEASure:VAVerage
5B
Query
Returns <NR3>
Description Returns the average voltage. Note Before using this command, select the
Same as: Measure key F1~F5 F3 (Vavg) measurement channel. See the example below.
Syntax < Long > < Short > Example :measure:source 1 Selects Channel 1, and
:measure:vaverage? :meas:vavg? :measure:vlo? then measures the
global low Voltage.
Returns <NR3>
Note Before using this command, select the
:MEASure:VMAX Query
measurement channel. See the example below.
58B
Example :measure:source 1 Selects Channel 1, and Description Returns the maximum amplitude.
:measure:vaverage? then measures the Same as: Measure key F1~F5 F3 (Vmax)
average Voltage.
Syntax < Long > < Short >
:measure:vmax? :meas:vmax?
:MEASure:VHI
56B
Query
Returns <NR3>
Description Returns the global high voltage. Note Before using this command, select the
Same as: Measure key F1~F5 F3 (Vhi) measurement channel. See the example below.
Syntax < Long > < Short > Example :measure:source 1 Selects Channel 1, and
:measure:vhi? :meas:vhi? :measure:vmax? then measures the
maximum amplitude.
Returns <NR3>
Note Before using this command, select the
:MEASure:VMIN Query
measurement channel. See the example below.
59B
Example :measure:source 1 Selects Channel 1, and Description Returns the minimum amplitude.
:measure:vhi? then measures the Same as: Measure key F1~F5 F3 (Vmin)
global high Voltage.
Syntax < Long > < Short >
:measure:vmin? :meas:vmin?
:MEASure:VLO
57B
Query
Returns <NR3>
37 38
COMMAND DETAILS GDS-1000 Programming Manual
:MEASure:VPP
60B
Query
*RCL.............................................................................42
248H
:REF<X>:DISPlay..........................................................42
Description Returns the peak-to-peak amplitude (difference
249H
:REF<X>:SAVe..............................................................43
Same as: Measure key F1~F5 F3 (Vpp)
251H
*SAV.............................................................................44
25H
Note Before using this command, select the Description Recalls a panel setting from the internal memory.
measurement channel. See the example below.
Same as: Save/Recall key (recall) F3
Example :measure:source 1 Selects Channel 1, and
Syntax < Long > < Short >
:measure:vpp? then measures the
peak-to-peak :memory<x>:recall:setup :mem<x>:rec:set
amplitude. Parameter <X> Internal memory
1 ~ 15 S1 ~ S15
:MEASure:VRMS
61B
Query
Example :memory1:recall:setup Recalls the settings from
the internal memory S1
Description Returns the root-mean-square voltage.
Same as: Measure key F1~F5 F3 (Vrms)
:MEMory<X>:RECall:WAVeform Set
Syntax < Long > < Short >
63B
:measure:vrms? :meas:vrms? Description Recalls a waveform from the internal memory and
saves it to a reference waveform.
Returns <NR3>
Same as: Save/Recall key (recall) F4
Note Before using this command, select the
measurement channel. See the example below. Syntax < Long > < Short >
Example :measure:source 1 Selects Channel 1, and :memory<x>:recall:waveform :mem<x>:rec:wav
then measures the root <NR1> <NR1>
:measure:vrms?
mean square voltage. Parameter <X> Internal memory
39 40
COMMAND DETAILS GDS-1000 Programming Manual
:MEMory<X>:SAVe:SETup
64B
Set Description Recalls a set of panel setting from one of the fifteen
internal memories, S1 to S15.
Description Saves the current panel settings to an internal Same as: Save/Recall key (recall) F3
memory.
Syntax *rcl <NR1>
Same as: Save/Recall key (save) F1
Parameter <NR1> Settings
Syntax < Long > < Short >
1 to 15 S1 to S15
:memory<x>:save:setup :mem<x>:sav:set
Example *rcl 1 Recalls the panel settings
Parameter <X> Internal memory
from S1
1 ~ 15 S1 ~ S15
Example :memory1:save:setup Save the current panel
Set
settings to the memory S1
:REF<X>:DISPlay
67B
Query
:MEMory<X>:SAVe:WAVeform
65B
Set Description Recalls a reference waveform into the display or
returns its status.
Description Saves a reference waveform to the internal
Same as: Save/Recall key (recall) F5 F2 or F3
memory.
Syntax < Long > < Short >
Same as: Save/Recall key (save) F2
:ref<x>:display <Boolean> :ref<x>disp <Boolean>
Syntax < Long > < Short >
:ref<x>:display? :ref<x>disp?
:memory<x>:save:waveform :mem<x>:sav:wav
<NR1> <NR1> Parameter <X> Reference <Boolean> Reference on/off
Parameter <X> Internal memory 1 A 0 off
1 ~ 15 W1 ~ W15 2 B 1 on
<NR1> Reference waveform
41 42
COMMAND DETAILS GDS-1000 Programming Manual
Example :ref1:display 1 Turns on the reference Example :ref1:save 1 Saves the Channel 1
waveform A signal as the reference
waveform A
Set
:REF<X>:LOCate
68B
Query
*SAV
70B
Set
Parameter <X> Reference <NR1> Position Example *sav 1 Saves the current panel
settings into S1
1 A 100 to +100
2 B
Note Before using this command, turn on a reference
waveform. See the example below.
Example :ref1:display 1 Turns on the reference
:ref1:locate 0 waveform A and move
it to 0 position
:REF<X>:SAVe
69B
Set
43 44
COMMAND DETAILS GDS-1000 Programming Manual
Example :timebase:delay 0 Sets the horizontal Syntax < Long > < Short >
delay to 0 sec :timebase:sweep <NR1> :tim:swe <NR1>
:timebase:sweep? :tim:swe?
Set Parameter <NR1> Sweep mode <NR1> Sweep mode
:TIMebase:SCALe
72B
Query 0 Main timebase 1 Window
Description Selects or returns the horizontal scale. 2 Window zoom 3 Roll mode
Syntax < Long > < Short > Example :timetable:sweep 0 Selects the main
timebase as the
:timebase:scale <NR3> :tim:scal <NR3> horizontal sweep mode
Parameter s/div <NR3> s/div <NR3> s/div <NR3>
1ns 1e-9 5us 5e-6 25ms 25e-3 Set
2.5ns 2.5e-9 10us 10e-6 50ms 50e-3 :TIMebase:WINDow:DELay
74B
Query
5ns 5e-9 25us 25e-6 100ms 100e-3
10ns 10e-9 50us 50e-6 250ms 250e-3
45 46
COMMAND DETAILS GDS-1000 Programming Manual
Time/div knob
:FORCe.........................................................................48
258H
:TRIGger:COUPle.........................................................49 263H
:TRIGger:FREQuency...................................................50 264H
Set
:TRIGger:LEVel.............................................................50 265H
:TIMebase:WINDow:SCALe
75B
Query :TRIGger:MODe...........................................................50 26H
:TRIGger:NREJ .............................................................51
Description Sets or returns the scale (length) of the zoomed
267H
:TRIGger:PULSe:MODe...............................................52
window.
268H
:TRIGger:PULSe:TIMe .................................................52
Same as: Horizontal menu key F3 (zoom)
269H
:TRIGger:TYPe .............................................................54
Example :timetable:window:scale 100 Sets the zoom length
273H
:TRIGger:VIDeo:LINe...................................................55 275H
:FORCe
76B
Set
:RUN
7B
Set
47 48
COMMAND DETAILS GDS-1000 Programming Manual
Description Starts waiting for a trigger condition. :trigger:couple <NR1> :trig:coup <NR1>
Same as: Run key :trigger:couple? :trig:coup?
Syntax :run Parameter <NR1> Coupling mode
1 AC
:SINGle
78B
Set 2 DC
Same as: (Trigger) Single key Example :trigger:type: 0 Selects the edge trigger
:trigger:couple 1 and AC coupling mode
Syntax <Long format> <Short format>
:single :singl
:TRIGger:FREQuency
82B
Query
:STOP
79B
Set Description Returns the trigger frequency readout.
Syntax :stop
Set
*TRG
80B
Set
:TRIGger:LEVel
83B
Query
Description Manually triggers the GDS-1000 and displays the Description Selects or returns the trigger level.
input signals. Same as: Trigger level knob
Same as: (Trigger) Force key Syntax < Long > < Short >
Syntax *trg :trigger:level <NR3> :trig:lev <NR3>
:trigger:level? :trig:lev?
Set Parameter <NR3> Trigger level in voltage
:TRIGger:COUPle
81B
Query Example :trigger:level 0 Sets the trigger level at
0
Description Selects or returns the trigger coupling mode.
Same as: Trigger menu key F4 F2
Set
Syntax < Long > < Short >
:TRIGger:MODe
84B
Query
49 50
COMMAND DETAILS GDS-1000 Programming Manual
51 52
COMMAND DETAILS GDS-1000 Programming Manual
Parameter <NR1> Rejection filter Syntax < Long > < Short >
1 LF :trigger:source? :trig:sour?
Set Set
:TRIGger:SLOP
89B
Query :TRIGger:TYPe
91B
Query
Description Selects the trigger slope. Description Selects the trigger type.
Same as: Trigger key F4 F1 Same as: Trigger key F1
Syntax < Long > < Short > Syntax < Long > < Short >
Parameter <NR1> Trigger slope Parameter <NR1> Trigger type <NR1> Trigger type
53 54
COMMAND DETAILS GDS-1000 Programming Manual
1 ~ 263 NTSC odd 1 ~ 313 PAL/SECAM odd Syntax < Long > < Short >
55 56
COMMAND DETAILS
57