Digital Storage Oscilloscope GBS-1000 Series PROGRAMMING MANUAL GW INSTEK PART NO.
This manual contains proprietary information, which is protected by copyrights. All rights are reserved. No part of this manual may be photocopied, reproduced or translated to another language without prior written consent of Good Will company. The information in this manual was correct at the time of printing. However, Good Will continues to improve products and reserves the rights to change specification, equipment, and maintenance procedures at any time without notice. Good Will Instrument Co., Ltd. No.
TABLE OF CONTENTS Table of Contents CONFIGURATION ............................................................. 4 Interface Overview ................................. 5 USB interface Configuration................... 7 RS-232C Interface Configuration ............ 8 COMMAND SET .............................................................. 11 COMMAND SET .............................................................. 11 Command List ..................................... 11 Command Syntax .....................
GBS-1000 Programming Manual CONFIGURATION This chapter describes how to configure GBS-1000 remote control interface. GBS-1000 series overview Interface Overview ....................................... 5 Rear panel ......................................................................5 Interface type .................................................................5 USB interface Configuration ........................ 7 RS-232C Interface Configuration ..................
CONFIGURATION Interface Overview Rear panel Power switch Power socket Fuse socket RS232C port USB Slave Connector Calibration Output Terminal GO-NoGO Output Terminal USB Host Connector Interface type Terminal application (USB/RS-232C) Invoke the terminal application such as MTTTY (Multi-Threaded TTY).
GBS-1000 Programming Manual Functionality check Run this query command via the terminal. *idn? This should return the Manufacturer, Model number, Serial number, and Firmware version in the following format. GW, GBS-1064, 000000001, V1.00 PC Software (USB only) The PC software, FreeWave, can be used for remote control. This mode is only available for the USB interface. 1. Activate FreeWave. For installation details, see page the FreeWave user manual.
CONFIGURATION USB interface Configuration USB configuration Panel operation PC side connector Type A, host GBS-1000 side connector Type B, slave Speed 1.1/2.0 (full speed) 1. Press the Utility key. 2. Press F2 (Interface Menu). Utility Interface Menu 3. Press F1 (Type) repeatedly to select USB. Type USB F 2 F 1 4. The interface icon at the top of the display changes into USB type. 5. Connect the USB cable to the rear panel slave port. 6. When the PC asks for the USB driver, select dso_vpo.
GBS-1000 Programming Manual RS-232C Interface Configuration RS-232C configuration Panel operation Connector DB-9, Male Baud rate 2400, 4800, 9600, 19200, 38400 Parity None, Odd, Even Data bit 8 (fixed) Stop bit 1, 2 1. Press the Utility key. 2. Press F2 (Interface Menu). Utility Interface Menu 3. Press F1 (Type) repeatedly to select RS-232C. Type RS232 F 2 F 1 4. The interface icon at the top of the display changes into RS-232C type. 5.
CONFIGURATION Range None, Odd, Even 9. Connect the RS-232C cable to the rear panel port: DB-9 male connector. Pin assignment 12345 2: RxD (Receive data) 3: TxD (Transmit data) 6789 PC connection 5: GND 4, 6 ~ 9: No connection Use the Null Modem connection as in the below diagram.
GBS-1000 Programming Manual 10
COMMAND SET COMMAND SET Command List System *IDN?.......... .................................................................17 *LRN?............ ...............................................................17 *RCL………. ...................................................................19 *RST………. ...................................................................19 *SAV……… ....................................................................19 Acquisition :ACQuire:AVERage...............................
GBS-1000 Programming Manual Display Go-NoGo Hardcopy 12 :DISPlay:ACCumulate ..................................................36 :DISPlay:CONTrast ......................................................37 :DISPlay:GRATicule .....................................................37 :DISPlay:WAVEform ....................................................38 :REFResh ......................................................................38 :GONogo:FUNction ....................................................
COMMAND SET Measure :MEASure:DELAY1 ...................................................... 54 :MEASure:DELAY2 ...................................................... 55 :MEASure:FALL ........................................................... 55 :MEASure:FFFDelay .................................................... 56 :MEASure:FFRDelay.................................................... 56 :MEASure:FOVShoot .................................................. 57 :MEASure:FPReshoot ............................
GBS-1000 Programming Manual Memory :MEMory:RECall:SETup ........................................70 :MEMory:RECall:WAVeform ................................. 71 :MEMory:SAVe:SETup .......................................... 71 :MEMory:SAVe:WAVeform ...................................72 :REFResh ......................................................................72 :REF:DISPlay .........................................................72 :REF:LOCate .........................................
COMMAND SET Time :TIMebase:DELay ........................................................ 86 :TIMebase:SCALe........................................................ 86 :TIMebase:SWEep....................................................... 87 :TIMebase:WINDow:DELay........................................ 88 :TIMebase:WINDow:SCALe .......................................
GBS-1000 Programming Manual Command Syntax Compatible standard IEEE488.2, 1992 (fully compatible) SCPI, 1994 (partially compatible) Command format trig:del:mod LF 1: command header 2: single space 1 2 3 4 3: parameter 4: message terminator Parameter Message terminator Note 16 Type Description Example boolean logic 0, 1 integers 0, 1, 2, 3 decimal numbers 0.1, 3.14, 8.5 floating point 4.5e-1, 8.25e+1 any of NR1, 2, 3 1, 1.5, 4.
COMMAND SET System Commands *IDN?...........................................................................17 *LRN?.................. .........................................................17 *RCL………………….. ......................................................19 *RST…………. ................................................................19 *SAV………... .................................................................
GBS-1000 Programming Manual 0;SOURce 0;ADVance:DELay 1.000E-07;EVENt 3;LEVel 1.480E+00;MODe 0;TYPe 0;PULSe:TIMe 1.000E+01;MODe: 1;TV:FIELd 1;LINe 1;POLarity 1;TYPe 0;:ACQuire:AVERage 1;LENGth 12500;MODe 0;POINt;:DISPlay:WAVeform 0;DISPCONTrast 4;GRATicule 0;:CURSor:SOURce 1;X1Position ;X2Position ;Y1Position ;Y2Position ;XDELTa ;YDELTa ;X DISPlay 2;YDISPlay 2;:CHANnel1:BWLimit 0;COUPling 1;DISPlay 1;INVert 0;MATH 0;OFFSet 1.000e-01;PROBe 0;SCALe 1.
COMMAND SET *RCL Description Set Recalls a set of panel setting from one of the twenty internal memories, S1 to S20. Same as: Save/Recall key → F5(More) → F3(Recall Setup) Syntax *rcl Parameter Settings 1 to 20 S1 to S20 Example Recalls the panel settings from S1 *rcl 1 *RST Description Set Resets the GDB-1000 (recalls the default panel settings).
GBS-1000 Programming Manual Acquisition Command :ACQuire:AVERage ......................................................20 :ACQuire:LENGth ........................................................ 21 :ACQuire:MODe .......................................................... 21 :ACQuire:MEMory .......................................................22 :ACQuire:HORexpand .................................................
COMMAND SET Set :ACQuire:LENGth Description Query Selects or returns the memory length. Same as: Acquire key → F5 Syntax Parameter Example < Long > < Short > :acquire:length :acq:leng :acquire:length? :acq:leng? Memory length 0 500 1 25000 (1 channel On) 12500 (2 channels On) 5000 (3 or 4 channels On) :acquire:length 0 Set the memory length to 500 (short) Set :ACQuire:MODe Description Query Selects or returns the acquisition mode.
GBS-1000 Programming Manual :ACQuire:MEMory Query Description Returns the total waveform data from the acquisition memory. Syntax < Long > < Short > :acquire:memory? :acq:mem? Parameter Channel 1/2/3/4 Channel1/2/3/4 Data format Set :ACQuire:HORexpand Description Query Sets the horizontal expansion point from the center of the screen or from the trigger point.
COMMAND SET Auto Set Command :AUToset Description Set Runs Auto Set (automatically configures horizontal scale, vertical scale, trigger according to the input signal) Same as: Auto Set key Syntax < Long > < Short > :autoset :aut 23
GBS-1000 Programming Manual Channel / Math Command :CHANnel:BWLimit ...............................................24 :CHANnel:COUPling.............................................25 :CHANnel:DISPlay ................................................25 :CHANnel:EXPand ................................................26 :CHANnel:INVert ..................................................26 :CHANnel:MATH ..................................................27 :CHANnel:OFFSet ....................
COMMAND SET Set :CHANnel:COUPling Description Query Selects or returns the coupling mode for each channel.
GBS-1000 Programming Manual Set :CHANnel:EXPand Description Query Sets the expansion mode as from ground or from center for a selected channel. Queries the Expand status of a channel. Same as: Channel keyExpand Syntax < Long > < Short > :channel:expand :chan:exp :channel:expand? :chan:exp? Parameter Channel 1/2/3/4 CH1/2/3/4 Example :channel1:expand 1 :channel1:expand? Expand 0 Ground 1 Center Sets Channel 1 to Expand from Center.
COMMAND SET Set :CHANnel:MATH Description Query Selects or returns the math operation.
GBS-1000 Programming Manual Set :CHANnel:OFFSet Query Description Sets or returns the offset level for each channel. The offset level range is dependent on the vertical scale. Syntax < Long > < Short > :channel:offset :chan:offs :channel:offset? :chan:offs? Parameter Channel Offset level 1/2/3/4 CH1/2/3/ ±0.5 4 Example –0.5V ~ +0.5V (2mV/div~50mV/div) ±5.0 –5.0V ~ +5.0V (100mV/div~500mV/div) ±50.0 –50.0V ~ +50.
COMMAND SET Set :CHANnel:SCALe Description Query Sets or returns the vertical scale for each channel. The scale is dependent on the probe attenuation factor.
GBS-1000 Programming Manual Data Log Commands :DATALOG:STATE .......................................................30 :DATALOG:SOURce ....................................................30 :DATALOG:SAVe ......................................................... 31 :DATALOG:INTerval .................................................... 31 :DATALOG:DURation .................................................. 31 Set :DATALOG:STATE Query Description Turns the datalogging function on/off.
COMMAND SET Example 4 Sets CH4 as the source channel 5 Sets Math as the source channel :DATALOG:SOUR 1 Set source as CH1. Set :DATALOG:SAVe Query Description Sets the save type as waveform or image. Syntax < Long > < Short > :DATALOG:SAVe {0|1} :DATALOG:SAV {0|1} :DATALOG:SAVe? :DATALOG:SAV? Parameter/ 0 Return parameter 1 Example Save as image Save as waveform :DATALOG:SAVe 1 Set the save type to waveform.
GBS-1000 Programming Manual Syntax < Long > < Short > :DATALOG:DURation :DATALOG:DUR :DATALOG:DURation? :DATALOG:DUR? Parameter/ Return parameter Example 32 Discrete recording time in minutes: {5|10|15|20|25|30|60|90|120|150|180 |210|240|270|300|330|360|390|420|45 0|480|510|540|570|600|1200|1800|240 0|3000|3600|4200|4800|5400|6000} :DATALOG:DUR 5 Sets the recording time to 5 minutes.
COMMAND SET Cursor Command :CURSor:XPosition ............................................... 33 :CURSor:YPosition ............................................... 33 :CURSor:DELta ..................................................... 34 :CURSor:DISplay .................................................. 34 :CURSor:SOURce ........................................................ 35 Set :CURSor:XPosition Description Query Selects or returns horizontal (X axis) cursor position.
GBS-1000 Programming Manual Parameter Example Cursor 1 or 2 Cursor position 1 Cursor V1 1 ~ 199 point 2 Cursor V2 1 ~ 199 :cursor:y1position 100 Put vertical cursor V1 on 100 point position :CURSor:DELta Description Query Returns the distance between two horizontal (X axis) or vertical (Y axis) cursors.
COMMAND SET Set :CURSor:SOURce Description Query Selects or returns the cursor source channel.
GBS-1000 Programming Manual Display Command :DISPlay:ACCumulate ..................................................36 :DISPlay:CONTrast ......................................................37 :DISPlay:GRATicule .....................................................37 :DISPlay:WAVEform ....................................................38 :REFResh ......................................................................
COMMAND SET Set :DISPlay:CONTrast Description Query Sets or returns the display contrast level. Same as: Display key → F4 (Contrast) Syntax Parameter < Long > < Short > :display:contrast :disp:cont :display:contrast? :disp:cont? Display contrast –10 ~ 10 Lowest (–10) to the Highest (+10) Example :display:contrast 0 Set display contrast to the middle range (±0) Set :DISPlay:GRATicule Description Query Sets or returns the display grid type.
GBS-1000 Programming Manual Set :DISPlay:WAVEform Description Query Sets or returns the display waveform type. Same as: Display key → F1 (Type). Syntax Parameter Example < Long > < Short > :display:waveform :disp:wave :display:waveform? :disp:wave? Display waveform type 0 Vectors 1 Dots :display:waveform 0 Set vectors waveform :REFResh Description Set Erases the existing waveform and draws a new one. Same as: Display key → F3 (Refresh).
COMMAND SET Go-NoGo Command :GONogo:FUNction ................................................... 39 :GONogo:CLEar .......................................................... 40 :GONogo:EXECute ..................................................... 40 :GONogo:NGCount? ...................................................41 :GONogo:NGDefine ....................................................41 :GONogo:SOURce...................................................... 42 :GONogo:VIOLation..............................
GBS-1000 Programming Manual :GONogo:CLEar Description Set Clears Go-No Go test total number/ failure number counter on the display. Same as: Utility key → F5 (More) → F3 (Go-NoGo Menu) → F5 (Ratio) Syntax < Long > < Short > :gonogo:clear :gon:cle Set :GONogo:EXECute Description Query Starts or stops Go-No Go test, or returns the status.
COMMAND SET :GONogo:NGCount? Description Query Returns Go-No Go test total and fail count. Same as: Utility key → F5 (More) → F3 (Go-NoGo Menu) → F5 (Ratio) Syntax Example < Long > < Short > :gonogo:ngcount? :gon:ngc? :gonogo:ngcount? Returns 43 tests, 2 failed → 2, 43 Set :GONogo:NGDefine Description Query Sets or returns NoGo When condition.
GBS-1000 Programming Manual Set :GONogo:SOURce Query Description Sets or returns Go-No Go test source channel.
COMMAND SET Set :TEMPlate:MAX Description Query Sets or returns Go-No Go Max template. Same as: Utility key → F5 (More) → F3 (Go-NoGo Menu) → F1 (Template Edit) → F1 (Template Max) → F2 (Source) Syntax Parameter Before this command...
GBS-1000 Programming Manual Set :TEMPlate:MIN Description Query Sets or returns Go-No Go Min template. Same as: Utility key → F5 (More) → F3 (Go-NoGo Menu) → F1 (Template Edit) → F1 (Template Min) → F2 (Source) Syntax Parameter Before this command...
COMMAND SET Set :TEMPlate:MODe Description Query Sets or returns Go-No Go test template mode.
GBS-1000 Programming Manual Set :TEMPlate:POSition:MAX Description Query Sets or returns Go-NoGo Max template position. Same as: Utility key → F5 (More) → F3 (Go-NoGo Menu) → F1 (Template Edit) → F3 (Position) Syntax < Long > < Short > :template:position:max :temp:pos:max :template:position:max? Parameter :temp:pos:max? Max template position –12.0 ~ 12.0 –12div ~ +12 div (1 div = 25 dots) Before this command...
COMMAND SET Set :TEMPlate:POSition:MIN Description Query Sets or returns Go-NoGo Min template position. Same as: Utility key → F5 (More) → F3 (Go-NoGo Menu) → F1 (Template Edit) → F3 (Position) Syntax < Long > < Short > :template:position:min :temp:pos:min :template:position:min? Parameter :temp:pos:min? Min template position –12.0 ~ 12.0 –12div ~ +12 div (1 div = 25 dots) Before this command... Go-NoGo normal template mode has to be selected prior to this command.
GBS-1000 Programming Manual :TEMPlate:SAVe:AUTo Description Set Saves Go-NoGo test Auto template. Same as: Utility key → F5 (More) → F3 (Go-NoGo Menu) → F1 (Template Edit) → F4 (Save&Create) Syntax < Long > < Short > :template:save:auto :temp:sav:aut :TEMPlate:SAVe:MAXimum Description Set Saves Go-NoGo test Maximum template.
COMMAND SET Set :TEMPlate:TOLerance Description Query Sets or returns Go-NoGo Auto template tolerance. Same as: Utility key → F5 (More) → F3 (Go-NoGo Menu) → F1 (Template Edit) → F3 (Tolerance) Syntax Parameter Before this command... < Long > < Short > :template:tolerance :temp:tol :template:tolerance? :temp:tol? Auto template tolerance 0.4 ~ 40 0.4 ~ 40% Go-NoGo auto template mode has to be selected prior to this command. :TEMPlate:MODe 1 (for details, see pagexx.
GBS-1000 Programming Manual Hardcopy Command :COPY…………… ............................................................50 :HARDcopy:INKSaver ..................................................50 :HARDcopy:LAYout ..................................................... 51 :HARDcopy:MODe ...................................................... 51 :HARDcopy:RATio .......................................................52 :COPY Description Set Runs Hardcopy (printout, save image, save all).
COMMAND SET Set :HARDcopy:LAYout Description Query Selects or returns printout color in Hardcopy Printer mode.
GBS-1000 Programming Manual Set :HARDcopy:RATio Description Query Selects or returns Hardcopy printout ratio relative to the paper size.
COMMAND SET Measure command :MEASure:DELAY1 ...................................................... 54 :MEASure:DELAY2 ...................................................... 55 :MEASure:FALL ........................................................... 55 :MEASure:FFFDelay .................................................... 56 :MEASure:FFRDelay.................................................... 56 :MEASure:FOVShoot .................................................. 57 :MEASure:FPReshoot ....................
GBS-1000 Programming Manual Set :MEASure:DELAY1 Description Query Sets or returns the first source channel for the delay automatic measurement. Same as: Measure key → F1~F5 → F1 (Source1) Syntax Parameter < Long > < Short > :measure:delay1 :meas:delay1 :measure:delay1? :meas:delay1? 1~4 Example 54 Channel1 ~ 4 :measure:delay1 1 Select Channel1 as the first source channel.
COMMAND SET Set :MEASure:DELAY2 Description Query Sets or returns the second source channel for the delay automatic measurement. Same as: Measure key → F1~F5 → F2 (Source2) Syntax Parameter < Long > < Short > :measure:delay2 :meas:delay2 :measure:delay2? :meas:delay2? 1~4 Example Channel1 ~ 4 :measure:delay1 1 :MEASure:FALL Description Select Channel1 as the second source channel. Query Returns the falltime measurement result.
GBS-1000 Programming Manual :MEASure:FFFDelay Description Query Returns the delay between the first falling edge of source1 and the first falling edge of source2. Same as: Measure key → F1~F5 → F3 (DelayFFF) Syntax < Long > < Short > :measure:fffdelay? :meas:fffd? Returns Before this command Select the two delay channels before entering this command: :measure:delay1 and :measure:delay2 . See pagexx.
COMMAND SET :MEASure:FOVShoot Description Query Returns fall overshoot amplitude in percentage. Same as: Measure key → F1~F5 → F3 (FOVShoot) Syntax < Long > < Short > :measure:fovshoot? :meas:fovs? Returns with % sign Before this command Select the measurement channel before this command: :measure:source . See pagexx. Example :measure:source 1 :measure:fall? :MEASure:FPReshoot Description Select channel 1, then measure fall overshoot.
GBS-1000 Programming Manual :MEASure:FREQuency? Description Query Returns the frequency value. Same as: Measure key → F1~F5 → F3 (Frequency) Syntax < Long > < Short > :measure:frequency? :meas:freq? Returns Before this command Select the measurement channel before this command: :measure:source . See pagexx. Example :measure:source 1 :measure:frequency? :MEASure:FRFDelay Description Select channel 1, then measure frequency.
COMMAND SET :MEASure:FRRDelay Description Query Returns the delay between the first rising edge of source1 and the first rising edge of source2. Same as: Measure key → F1~F5 → F3 (DelayFRR) Syntax < Long > < Short > :measure:frrdelay? :meas:frrd? Returns Before this command Select the two delay channels before entering this command: :measure:delay1 and :measure:delay2 . See pagexx.
GBS-1000 Programming Manual :MEASure:LFRDelay Description Query Returns the delay between the first falling edge of source1 and the last rising edge of source2. Same as: Measure key → F1~F5 → F3 (DelayLFR) Syntax < Long > < Short > :measure:lfrdelay? :meas:lfrd? Returns Before this command Select the two delay channels before entering this command: :measure:delay1 and :measure:delay2 . See pagexx.
COMMAND SET :MEASure:LRRDelay Description Query Returns the delay between the first rising edge of source1 and the last rising edge of source2. Same as: Measure key → F1~F5 → F3 (DelayLRR) Syntax < Long > < Short > :measure:lrrdelay? :meas:lrrd? Returns Before this command Select the two delay channels before entering this command: :measure:delay1 and :measure:delay2 . See pagexx.
GBS-1000 Programming Manual :MEASure:PDUTy? Description Query Returns the positive duty cycle ratio. Same as: Measure key → F1~F5 → F3 (DutyCycle) Syntax < Long > < Short > :measure:pduty? :meas:pdut? Returns as the percentage Before this command Select the measurement channel before this command: :measure:source . See pagexx. Example :measure:source 1 :measure:pduty? :MEASure:PERiod? Description Select channel 1, then measure positive duty cycle. Query Returns the period value.
COMMAND SET :MEASure:PWIDth? Description Query Returns the first positive pulse width. Same as: Measure key → F1~F5 → F3 (+Width) Syntax < Long > < Short > :measure:period? :meas:per? Returns Before this command Select the measurement channel before this command: :measure:source . See pagexx. Example :measure:source 1 :measure:pwidth? :MEASure:RISe? Description Select channel 1, then measure positive pulse width. Query Returns the first pulse rising edge timing.
GBS-1000 Programming Manual :MEASure:ROVShoot Description Query Returns rise overshoot amplitude in percentage. Same as: Measure key → F1~F5 → F3 (ROVShoot) Syntax < Long > < Short > :measure:rovshoot? :meas:rovs? Returns with % sign Before this command Select the measurement channel before this command: :measure:source . See pagexx. Example :measure:source 1 :measure:rovshoot? :MEASure:RPReShoot Description Select channel 1, then measure rise overshoot.
COMMAND SET Set :MEASure:SOURce Description Query Selects the measurement channel. Same as: Measure key → F1~F5 → F1, F2 Syntax Parameter < Long > < Short > :measure:source :meas:sour :measure:source? :meas:sour? 1~4 Example Channel1 ~ 4 :measure:source 1 :measure:rprshoot? :MEASure:VAMPlitude Description Select channel 1, then measure rise preshoot. Query Returns the voltage difference between positive and negative peak.
GBS-1000 Programming Manual :MEASure:VAVerage Description Query Returns the average voltage. Same as: Measure key → F1~F5 → F3 (Vavg) Syntax < Long > < Short > :measure:vaverage? :meas:vavg? Returns Before this command Select the measurement channel before this command: :measure:source . See pagexx. Example :measure:source 1 :measure:vaverage? Select channel 1, then measure average Voltage. :MEASure:VHI Description Query Returns the global high voltage.
COMMAND SET :MEASure:VLO Description Query Returns the global low voltage. Same as: Measure key → F1~F5 → F3 (Vlo) Syntax < Long > < Short > :measure:vlo? :meas:vlo? Returns Before this command Select the measurement channel before this command: :measure:source . See pagexx. Example :measure:source 1 :measure:vlo? Select channel 1, then measure global low Voltage. :MEASure:VMAX Description Query Returns the maximum amplitude.
GBS-1000 Programming Manual :MEASure:VMAX Description Query Returns the maximum amplitude. Same as: Measure key → F1~F5 → F3 (Vmax) Syntax < Long > < Short > :measure:vmax? :meas:vmax? Returns Before this command Select the measurement channel before this command: :measure:source . See pagexx. Example :measure:source 1 :measure:vmax? Select channel 1, then measure maximum amplitude. :MEASure:VMIN Description Query Returns the minimum amplitude.
COMMAND SET :MEASure:VPP Description Query Returns the peak-to-peak amplitude (difference between maximum and minimum amplitude) Same as: Measure key → F1~F5 → F3 (Vpp) Syntax < Long > < Short > :measure:vpp? :meas:vpp? Returns Before this command Select the measurement channel before this command: :measure:source . See pagexx. Example :measure:source 1 :measure:vpp? Select channel 1, then measure peak-to-peak amplitude.
GBS-1000 Programming Manual Memory (Save/Recall) Command :MEMory:RECall:SETup ........................................70 :MEMory:RECall:WAVeform ................................. 71 :MEMory:SAVe:SETup .......................................... 71 :MEMory:SAVe:WAVeform ...................................72 :REFResh ......................................................................72 :REF:DISPlay .........................................................72 :REF:LOCate ...................
COMMAND SET :MEMory:RECall:WAVeform Description Set Recalls a waveform from the internal memory and saves to a reference waveform.
GBS-1000 Programming Manual :MEMory:SAVe:WAVeform Description Set Saves a reference waveform to internal memory.
COMMAND SET Syntax Parameter Example < Long > < Short > :ref:display :refdisp :ref:display? :refdisp? Reference Reference on/off 1 A 0 off 2 B 1 on :ref1:display 1 Turns on the reference waveform A Set :REF:LOCate Description Query Moves or returns the position of a reference waveform.
GBS-1000 Programming Manual :REF:SAVe Description Set Saves an input signal as a reference waveform.
COMMAND SET :USB:RECall:WAVeform Description Set Recalls a waveform from the USB and saves to a reference waveform. (Note: Only the last saved file on the USB flash driver can be recalled.
GBS-1000 Programming Manual :USB:SAVe:SETup Description Set Saves the current setup to the USB flash drive. Same as: Save/Recall key → F3(Save Setup) Syntax < Long > < Short > :usb:save:setup :usb:sav:set :USB:SAVe:WAVeform Description Set Saves a reference waveform to the USB flash drive.
COMMAND SET Run/Stop Commands :RUN….. ………………………………………………………………77 :STOP…. ………………………………………………………………77 :RUN Set Description Controls the RUN state of the trigger system. The acquisition cycle will follow each qualified trigger in the RUN state. Syntax :run :STOP Set Description Controls the STOP state of the trigger system. The acquisition cycle will only commence when the :RUN command is received.
GBS-1000 Programming Manual Trigger Commands :TRIGger:COUPle.........................................................78 :TRIGger:FREQuency ...................................................79 :TRIGger:LEVel.............................................................79 :TRIGger:MODe...........................................................79 :TRIGger:NREJ .............................................................80 :TRIGger:PULSe:MODe ...............................................
COMMAND SET Set :TRIGger:FREQuency Query Description Returns the readout value of the trigger frequency counter. Syntax < Long > < Short > :trigger:frequency? :trig:freq? Return parameter Example Frequency in Hz :trigger:frequency? > 1.000E+03 Returns the trigger frequency (1000Hz). Set :TRIGger:LEVel Description Query Sets or queries the trigger level. Same as: Trigger level knob.
GBS-1000 Programming Manual Example 1 Auto 2 Normal 3 Single :trigger:mode 1 Sets the trigger mode to AUTO. Set Query :TRIGger:NREJ Description Sets or queries the state of the trigger noise rejection function. Same as: Trigger MENU key → F5(Slope/Coupling) → F3(Noise rejection). Syntax < Long > < Short > :trigger:nrej < 0 | 1 > :trig:nrej <0 | 1 > :trig:nrej? :trig:nrej? Parameter/Return parameter 0 1 Example Noise rejection off. Noise rejection on.
COMMAND SET Example 1 > 2 = 3 ≠ :trigger:pulse:mode 1 Sets the triggering condition to “>”. Set Query :TRIGger:PULSe:TIMe Description Select the time value for pulse width. The setting range is from 20ns to 10s. Same as: Trigger MENU key → F4(When) → Variable knob. (When trigger mode = pulse) Syntax < Long > < Short > :trigger:pulse:time :trig:puls:tim :trig:pulse:time? :trig:puls:tim? Parameter/Return parameter Example Pulse width in seconds :trigger:pulse:time? >1.
GBS-1000 Programming Manual 2 Example High frequency rejection :trigger:reject 0 Turns frequency rejection off. Set Query :TRIGger:SLOPe Description Sets or queries the trigger slope settings. Same as: Trigger MENU key → F5(Slope/Coupling)→F1(Slope). Syntax < Long > < Short > :trigger:slope < 0 | 1 > :trig:slop < 0 | 1 > :trig:slope? :trig:slop? Parameter/Return parameter 0 1 Example Rising slope Falling slope :trigger:slope 0 Sets the slope to rising.
COMMAND SET Example :trigger:source 0 Sets the trigger source to CH1. Set Query :TRIGger:TYPe Description Sets or queries the trigger type. Same as: Trigger MENU key → F1(Type). Syntax < Long > < Short > :trigger:type < 0 | 1 | 2 > :trig:type< 0 | 1 | 2 > :trig:type? :trig:type? Parameter/Return parameter 0 Example Edge 1 Video 2 Pulse :trigger:type 0 Sets the trigger type to edge.
GBS-1000 Programming Manual Set Query :TRIGger:VIDeo:LINe Description Sets or queries which specific line to trigger on. Same as: Trigger MENU key → F5(Field). (Note: Only when trigger = video.) Syntax < Long > < Short > :trigger:video:line :trig:vid:lin :trigger:video:line? :trig:vid:lin? Parameter/Return parameter 1~313 NTSC: 1~263 for Odd frame; 1-262 for even frame PAL: 1~313 for Odd frame; 1-312 for even frame.
COMMAND SET Set Query :TRIGger:VIDeo:TYPe Description Sets or queries the video trigger standard. Same as: Trigger MENU key → F3 (Standard). (Note: Only when trigger = video.) Syntax < Long > < Short > :trigger:video:type< 0 | 1 | 2 > :trig:vid:typ< 0 | 1 | 2 > :trigger:video:type? :trig:vid:typ? Parameter/Return parameter 0 Example PAL 1 NTSC 2 SECAM :trigger:video:type 0 Sets the video standard to PAL.
GBS-1000 Programming Manual Time (horizontal) Commands :TIMebase:DELay .........................................................86 :TIMebase:SCALe ........................................................86 :TIMebase:SWEep .......................................................87 :TIMebase:WINDow:DELay.........................................88 :TIMebase:WINDow:SCALe ........................................88 Set :TIMebase:DELay Query Description Sets or returns the horizontal delay.
COMMAND SET 5ns 5e-9 25us 25e-6 100ms 100e-3 10ns 10e-9 50us 50e-6 250ms 250e-3 25ns 25e-9 100us 100e-6 500ms 500e-3 50ns 50e-9 250us 250e-6 1s 1 500us 500e-6 2.5s 2.5 5s 5 10s 10 100ns 100e-9 250ns 250e-9 1ms 1e-3 500ns 500e-9 2.5ms 2.5e-3 1us 1e-6 5ms 5e-3 10ms 10e-3 2.5us 2.5e-6 Example Selects 1s/div as the horizontal scale :timetable:scale 1 Set :TIMebase:SWEep Description Query Selects or returns the horizontal sweep mode.
GBS-1000 Programming Manual Set :TIMebase:WINDow:DELay Description Query Sets or returns the zoomed window horizontal position in seconds. Same as: Horizontal menu key → F2 (Window) → Horizontal Position Knob Syntax < Long > < Short > :timebase:window:delay :tim:wind:del Example :timebase:window:delay? :tim:wind:del? :timebase:window:delay 1.0e-5 Sets the zoom window position 10 us.